./Ultimate.py --spec /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/properties/unreach-call.prp --file /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/combinations/pc_sfifo_2.cil-1+token_ring.06.cil-1.c --full-output --architecture 32bit -------------------------------------------------------------------------------- Checking for ERROR reachability Using default analysis Version 4a390ef5 Calling Ultimate with: /root/.sdkman/candidates/java/current/bin/java -Dosgi.configuration.area=/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/config -Xmx15G -Xms4m -jar /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data -tc /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/AutomizerReach.xml -i /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/combinations/pc_sfifo_2.cil-1+token_ring.06.cil-1.c -s /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-32bit-Automizer_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux --witnessprinter.witness.filename witness --witnessprinter.write.witness.besides.input.file false --witnessprinter.graph.data.specification CHECK( init(main()), LTL(G ! call(reach_error())) ) --witnessprinter.graph.data.producer Automizer --witnessprinter.graph.data.architecture 32bit --witnessprinter.graph.data.programhash 2299ca1c26d35c3e5f6d860495fd40e041317a8644bf02bee237b59c63427ec2 --- Real Ultimate output --- This is Ultimate 0.2.5-dev-4a390ef-m [2024-10-24 03:02:22,488 INFO L188 SettingsManager]: Resetting all preferences to default values... [2024-10-24 03:02:22,556 INFO L114 SettingsManager]: Loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-32bit-Automizer_Default.epf [2024-10-24 03:02:22,560 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2024-10-24 03:02:22,560 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2024-10-24 03:02:22,600 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2024-10-24 03:02:22,601 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2024-10-24 03:02:22,602 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2024-10-24 03:02:22,602 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2024-10-24 03:02:22,603 INFO L153 SettingsManager]: * Use memory slicer=true [2024-10-24 03:02:22,604 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2024-10-24 03:02:22,604 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2024-10-24 03:02:22,605 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2024-10-24 03:02:22,605 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2024-10-24 03:02:22,605 INFO L153 SettingsManager]: * Use SBE=true [2024-10-24 03:02:22,608 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2024-10-24 03:02:22,608 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2024-10-24 03:02:22,608 INFO L153 SettingsManager]: * sizeof long=4 [2024-10-24 03:02:22,608 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2024-10-24 03:02:22,608 INFO L153 SettingsManager]: * sizeof POINTER=4 [2024-10-24 03:02:22,609 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2024-10-24 03:02:22,609 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2024-10-24 03:02:22,609 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2024-10-24 03:02:22,609 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2024-10-24 03:02:22,610 INFO L153 SettingsManager]: * Allow undefined functions=false [2024-10-24 03:02:22,610 INFO L153 SettingsManager]: * sizeof long double=12 [2024-10-24 03:02:22,610 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2024-10-24 03:02:22,610 INFO L153 SettingsManager]: * Use constant arrays=true [2024-10-24 03:02:22,610 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2024-10-24 03:02:22,610 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2024-10-24 03:02:22,611 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2024-10-24 03:02:22,611 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2024-10-24 03:02:22,611 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-10-24 03:02:22,611 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2024-10-24 03:02:22,611 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2024-10-24 03:02:22,611 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2024-10-24 03:02:22,611 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2024-10-24 03:02:22,612 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2024-10-24 03:02:22,612 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2024-10-24 03:02:22,612 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2024-10-24 03:02:22,614 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2024-10-24 03:02:22,615 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2024-10-24 03:02:22,615 INFO L153 SettingsManager]: * Looper check in Petri net analysis=SEMANTIC WARNING: An illegal reflective access operation has occurred WARNING: Illegal reflective access by com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 (file:/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/plugins/com.sun.xml.bind_2.2.0.v201505121915.jar) to method java.lang.ClassLoader.defineClass(java.lang.String,byte[],int,int) WARNING: Please consider reporting this to the maintainers of com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations WARNING: All illegal access operations will be denied in a future release Applying setting for plugin de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: Entry function -> main Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness directory -> /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness filename -> witness Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Write witness besides input file -> false Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data specification -> CHECK( init(main()), LTL(G ! call(reach_error())) ) Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data producer -> Automizer Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data architecture -> 32bit Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data programhash -> 2299ca1c26d35c3e5f6d860495fd40e041317a8644bf02bee237b59c63427ec2 [2024-10-24 03:02:22,827 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2024-10-24 03:02:22,852 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2024-10-24 03:02:22,854 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2024-10-24 03:02:22,855 INFO L270 PluginConnector]: Initializing CDTParser... [2024-10-24 03:02:22,856 INFO L274 PluginConnector]: CDTParser initialized [2024-10-24 03:02:22,857 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/combinations/pc_sfifo_2.cil-1+token_ring.06.cil-1.c [2024-10-24 03:02:24,266 INFO L533 CDTParser]: Created temporary CDT project at NULL [2024-10-24 03:02:24,525 INFO L384 CDTParser]: Found 1 translation units. [2024-10-24 03:02:24,525 INFO L180 CDTParser]: Scanning /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/combinations/pc_sfifo_2.cil-1+token_ring.06.cil-1.c [2024-10-24 03:02:24,557 INFO L427 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/7fb0aa841/af13997fe74e4a0782a03a487f9c9c55/FLAGf5e7ff76b [2024-10-24 03:02:24,575 INFO L435 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/7fb0aa841/af13997fe74e4a0782a03a487f9c9c55 [2024-10-24 03:02:24,577 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2024-10-24 03:02:24,579 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2024-10-24 03:02:24,581 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2024-10-24 03:02:24,582 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2024-10-24 03:02:24,586 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2024-10-24 03:02:24,587 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 24.10 03:02:24" (1/1) ... [2024-10-24 03:02:24,588 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@47a0cf88 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 24.10 03:02:24, skipping insertion in model container [2024-10-24 03:02:24,588 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 24.10 03:02:24" (1/1) ... [2024-10-24 03:02:24,640 INFO L175 MainTranslator]: Built tables and reachable declarations [2024-10-24 03:02:24,766 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/combinations/pc_sfifo_2.cil-1+token_ring.06.cil-1.c[914,927] [2024-10-24 03:02:24,802 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/combinations/pc_sfifo_2.cil-1+token_ring.06.cil-1.c[7115,7128] [2024-10-24 03:02:24,849 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-10-24 03:02:24,864 INFO L200 MainTranslator]: Completed pre-run [2024-10-24 03:02:24,874 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/combinations/pc_sfifo_2.cil-1+token_ring.06.cil-1.c[914,927] [2024-10-24 03:02:24,900 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/combinations/pc_sfifo_2.cil-1+token_ring.06.cil-1.c[7115,7128] [2024-10-24 03:02:24,954 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-10-24 03:02:24,986 INFO L204 MainTranslator]: Completed translation [2024-10-24 03:02:24,986 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 24.10 03:02:24 WrapperNode [2024-10-24 03:02:24,987 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2024-10-24 03:02:24,988 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2024-10-24 03:02:24,988 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2024-10-24 03:02:24,989 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2024-10-24 03:02:24,995 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 24.10 03:02:24" (1/1) ... [2024-10-24 03:02:25,011 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 24.10 03:02:24" (1/1) ... [2024-10-24 03:02:25,061 INFO L138 Inliner]: procedures = 65, calls = 76, calls flagged for inlining = 33, calls inlined = 33, statements flattened = 714 [2024-10-24 03:02:25,061 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2024-10-24 03:02:25,062 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2024-10-24 03:02:25,062 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2024-10-24 03:02:25,062 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2024-10-24 03:02:25,072 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 24.10 03:02:24" (1/1) ... [2024-10-24 03:02:25,072 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 24.10 03:02:24" (1/1) ... [2024-10-24 03:02:25,075 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 24.10 03:02:24" (1/1) ... [2024-10-24 03:02:25,100 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-10-24 03:02:25,100 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 24.10 03:02:24" (1/1) ... [2024-10-24 03:02:25,101 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 24.10 03:02:24" (1/1) ... [2024-10-24 03:02:25,109 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 24.10 03:02:24" (1/1) ... [2024-10-24 03:02:25,117 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 24.10 03:02:24" (1/1) ... [2024-10-24 03:02:25,120 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 24.10 03:02:24" (1/1) ... [2024-10-24 03:02:25,122 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 24.10 03:02:24" (1/1) ... [2024-10-24 03:02:25,126 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2024-10-24 03:02:25,127 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2024-10-24 03:02:25,127 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2024-10-24 03:02:25,127 INFO L274 PluginConnector]: RCFGBuilder initialized [2024-10-24 03:02:25,128 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 24.10 03:02:24" (1/1) ... [2024-10-24 03:02:25,132 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-10-24 03:02:25,144 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-10-24 03:02:25,159 INFO L229 MonitoredProcess]: Starting monitored process 1 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (exit command is (exit), workingDir is null) [2024-10-24 03:02:25,161 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Waiting until timeout for monitored process [2024-10-24 03:02:25,210 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2024-10-24 03:02:25,211 INFO L130 BoogieDeclarations]: Found specification of procedure immediate_notify [2024-10-24 03:02:25,211 INFO L138 BoogieDeclarations]: Found implementation of procedure immediate_notify [2024-10-24 03:02:25,211 INFO L130 BoogieDeclarations]: Found specification of procedure is_do_write_p_triggered [2024-10-24 03:02:25,211 INFO L138 BoogieDeclarations]: Found implementation of procedure is_do_write_p_triggered [2024-10-24 03:02:25,211 INFO L130 BoogieDeclarations]: Found specification of procedure exists_runnable_thread1 [2024-10-24 03:02:25,212 INFO L138 BoogieDeclarations]: Found implementation of procedure exists_runnable_thread1 [2024-10-24 03:02:25,212 INFO L130 BoogieDeclarations]: Found specification of procedure exists_runnable_thread2 [2024-10-24 03:02:25,212 INFO L138 BoogieDeclarations]: Found implementation of procedure exists_runnable_thread2 [2024-10-24 03:02:25,212 INFO L130 BoogieDeclarations]: Found specification of procedure reset_delta_events1 [2024-10-24 03:02:25,212 INFO L138 BoogieDeclarations]: Found implementation of procedure reset_delta_events1 [2024-10-24 03:02:25,212 INFO L130 BoogieDeclarations]: Found specification of procedure reset_delta_events2 [2024-10-24 03:02:25,213 INFO L138 BoogieDeclarations]: Found implementation of procedure reset_delta_events2 [2024-10-24 03:02:25,213 INFO L130 BoogieDeclarations]: Found specification of procedure activate_threads2 [2024-10-24 03:02:25,213 INFO L138 BoogieDeclarations]: Found implementation of procedure activate_threads2 [2024-10-24 03:02:25,213 INFO L130 BoogieDeclarations]: Found specification of procedure activate_threads1 [2024-10-24 03:02:25,213 INFO L138 BoogieDeclarations]: Found implementation of procedure activate_threads1 [2024-10-24 03:02:25,213 INFO L130 BoogieDeclarations]: Found specification of procedure is_do_read_c_triggered [2024-10-24 03:02:25,213 INFO L138 BoogieDeclarations]: Found implementation of procedure is_do_read_c_triggered [2024-10-24 03:02:25,214 INFO L130 BoogieDeclarations]: Found specification of procedure update_channels1 [2024-10-24 03:02:25,214 INFO L138 BoogieDeclarations]: Found implementation of procedure update_channels1 [2024-10-24 03:02:25,214 INFO L130 BoogieDeclarations]: Found specification of procedure update_channels2 [2024-10-24 03:02:25,214 INFO L138 BoogieDeclarations]: Found implementation of procedure update_channels2 [2024-10-24 03:02:25,214 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#0 [2024-10-24 03:02:25,214 INFO L130 BoogieDeclarations]: Found specification of procedure fire_delta_events2 [2024-10-24 03:02:25,214 INFO L138 BoogieDeclarations]: Found implementation of procedure fire_delta_events2 [2024-10-24 03:02:25,215 INFO L130 BoogieDeclarations]: Found specification of procedure fire_delta_events1 [2024-10-24 03:02:25,215 INFO L138 BoogieDeclarations]: Found implementation of procedure fire_delta_events1 [2024-10-24 03:02:25,215 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2024-10-24 03:02:25,215 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2024-10-24 03:02:25,215 INFO L130 BoogieDeclarations]: Found specification of procedure error1 [2024-10-24 03:02:25,215 INFO L138 BoogieDeclarations]: Found implementation of procedure error1 [2024-10-24 03:02:25,215 INFO L130 BoogieDeclarations]: Found specification of procedure error2 [2024-10-24 03:02:25,216 INFO L138 BoogieDeclarations]: Found implementation of procedure error2 [2024-10-24 03:02:25,309 INFO L238 CfgBuilder]: Building ICFG [2024-10-24 03:02:25,311 INFO L264 CfgBuilder]: Building CFG for each procedure with an implementation [2024-10-24 03:02:26,023 INFO L? ?]: Removed 95 outVars from TransFormulas that were not future-live. [2024-10-24 03:02:26,023 INFO L287 CfgBuilder]: Performing block encoding [2024-10-24 03:02:26,069 INFO L309 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2024-10-24 03:02:26,069 INFO L314 CfgBuilder]: Removed 13 assume(true) statements. [2024-10-24 03:02:26,069 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 24.10 03:02:26 BoogieIcfgContainer [2024-10-24 03:02:26,069 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2024-10-24 03:02:26,071 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2024-10-24 03:02:26,071 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2024-10-24 03:02:26,074 INFO L274 PluginConnector]: TraceAbstraction initialized [2024-10-24 03:02:26,074 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 24.10 03:02:24" (1/3) ... [2024-10-24 03:02:26,075 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@605bfbe0 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 24.10 03:02:26, skipping insertion in model container [2024-10-24 03:02:26,075 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 24.10 03:02:24" (2/3) ... [2024-10-24 03:02:26,075 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@605bfbe0 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 24.10 03:02:26, skipping insertion in model container [2024-10-24 03:02:26,075 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 24.10 03:02:26" (3/3) ... [2024-10-24 03:02:26,076 INFO L112 eAbstractionObserver]: Analyzing ICFG pc_sfifo_2.cil-1+token_ring.06.cil-1.c [2024-10-24 03:02:26,097 INFO L209 ceAbstractionStarter]: Automizer settings: Hoare:LoopHeads NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2024-10-24 03:02:26,097 INFO L149 ceAbstractionStarter]: Applying trace abstraction to program that has 2 error locations. [2024-10-24 03:02:26,174 INFO L332 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2024-10-24 03:02:26,180 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;@43ed66d7, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2024-10-24 03:02:26,180 INFO L334 AbstractCegarLoop]: Starting to check reachability of 2 error locations. [2024-10-24 03:02:26,186 INFO L276 IsEmpty]: Start isEmpty. Operand has 309 states, 255 states have (on average 1.6901960784313725) internal successors, (431), 263 states have internal predecessors, (431), 36 states have call successors, (36), 15 states have call predecessors, (36), 15 states have return successors, (36), 34 states have call predecessors, (36), 36 states have call successors, (36) [2024-10-24 03:02:26,195 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 59 [2024-10-24 03:02:26,195 INFO L207 NwaCegarLoop]: Found error trace [2024-10-24 03:02:26,196 INFO L215 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-10-24 03:02:26,196 INFO L396 AbstractCegarLoop]: === Iteration 1 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-10-24 03:02:26,200 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-24 03:02:26,201 INFO L85 PathProgramCache]: Analyzing trace with hash 1352984849, now seen corresponding path program 1 times [2024-10-24 03:02:26,209 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-24 03:02:26,209 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [605817000] [2024-10-24 03:02:26,209 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-24 03:02:26,210 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-24 03:02:26,317 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 03:02:26,544 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2024-10-24 03:02:26,548 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 03:02:26,569 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2024-10-24 03:02:26,572 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 03:02:26,615 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2024-10-24 03:02:26,621 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 03:02:26,626 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-10-24 03:02:26,627 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 03:02:26,629 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2024-10-24 03:02:26,629 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 03:02:26,631 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2024-10-24 03:02:26,632 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 03:02:26,634 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2024-10-24 03:02:26,636 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 03:02:26,638 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-10-24 03:02:26,638 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-24 03:02:26,639 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [605817000] [2024-10-24 03:02:26,639 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [605817000] provided 1 perfect and 0 imperfect interpolant sequences [2024-10-24 03:02:26,639 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-10-24 03:02:26,640 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2024-10-24 03:02:26,641 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [42013040] [2024-10-24 03:02:26,641 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-10-24 03:02:26,645 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2024-10-24 03:02:26,645 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-24 03:02:26,666 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2024-10-24 03:02:26,667 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=40, Unknown=0, NotChecked=0, Total=56 [2024-10-24 03:02:26,671 INFO L87 Difference]: Start difference. First operand has 309 states, 255 states have (on average 1.6901960784313725) internal successors, (431), 263 states have internal predecessors, (431), 36 states have call successors, (36), 15 states have call predecessors, (36), 15 states have return successors, (36), 34 states have call predecessors, (36), 36 states have call successors, (36) Second operand has 8 states, 8 states have (on average 5.375) internal successors, (43), 5 states have internal predecessors, (43), 3 states have call successors, (8), 5 states have call predecessors, (8), 3 states have return successors, (7), 3 states have call predecessors, (7), 3 states have call successors, (7) [2024-10-24 03:02:27,694 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-24 03:02:27,694 INFO L93 Difference]: Finished difference Result 723 states and 1169 transitions. [2024-10-24 03:02:27,698 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2024-10-24 03:02:27,700 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 5.375) internal successors, (43), 5 states have internal predecessors, (43), 3 states have call successors, (8), 5 states have call predecessors, (8), 3 states have return successors, (7), 3 states have call predecessors, (7), 3 states have call successors, (7) Word has length 58 [2024-10-24 03:02:27,700 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-24 03:02:27,715 INFO L225 Difference]: With dead ends: 723 [2024-10-24 03:02:27,715 INFO L226 Difference]: Without dead ends: 428 [2024-10-24 03:02:27,719 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 18 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 44 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=79, Invalid=193, Unknown=0, NotChecked=0, Total=272 [2024-10-24 03:02:27,721 INFO L432 NwaCegarLoop]: 256 mSDtfsCounter, 806 mSDsluCounter, 974 mSDsCounter, 0 mSdLazyCounter, 1086 mSolverCounterSat, 172 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 811 SdHoareTripleChecker+Valid, 1230 SdHoareTripleChecker+Invalid, 1258 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 172 IncrementalHoareTripleChecker+Valid, 1086 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2024-10-24 03:02:27,722 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [811 Valid, 1230 Invalid, 1258 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [172 Valid, 1086 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2024-10-24 03:02:27,738 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 428 states. [2024-10-24 03:02:27,778 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 428 to 391. [2024-10-24 03:02:27,779 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 391 states, 320 states have (on average 1.546875) internal successors, (495), 327 states have internal predecessors, (495), 47 states have call successors, (47), 22 states have call predecessors, (47), 22 states have return successors, (48), 44 states have call predecessors, (48), 43 states have call successors, (48) [2024-10-24 03:02:27,782 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 391 states to 391 states and 590 transitions. [2024-10-24 03:02:27,784 INFO L78 Accepts]: Start accepts. Automaton has 391 states and 590 transitions. Word has length 58 [2024-10-24 03:02:27,784 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-24 03:02:27,784 INFO L471 AbstractCegarLoop]: Abstraction has 391 states and 590 transitions. [2024-10-24 03:02:27,784 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 5.375) internal successors, (43), 5 states have internal predecessors, (43), 3 states have call successors, (8), 5 states have call predecessors, (8), 3 states have return successors, (7), 3 states have call predecessors, (7), 3 states have call successors, (7) [2024-10-24 03:02:27,785 INFO L276 IsEmpty]: Start isEmpty. Operand 391 states and 590 transitions. [2024-10-24 03:02:27,787 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 59 [2024-10-24 03:02:27,787 INFO L207 NwaCegarLoop]: Found error trace [2024-10-24 03:02:27,787 INFO L215 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-10-24 03:02:27,788 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2024-10-24 03:02:27,788 INFO L396 AbstractCegarLoop]: === Iteration 2 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-10-24 03:02:27,788 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-24 03:02:27,789 INFO L85 PathProgramCache]: Analyzing trace with hash 1218751185, now seen corresponding path program 1 times [2024-10-24 03:02:27,789 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-24 03:02:27,789 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1425617499] [2024-10-24 03:02:27,789 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-24 03:02:27,789 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-24 03:02:27,805 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 03:02:27,946 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2024-10-24 03:02:27,948 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 03:02:27,971 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2024-10-24 03:02:27,974 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 03:02:28,022 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2024-10-24 03:02:28,025 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 03:02:28,028 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-10-24 03:02:28,029 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 03:02:28,031 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2024-10-24 03:02:28,032 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 03:02:28,033 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2024-10-24 03:02:28,034 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 03:02:28,035 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2024-10-24 03:02:28,037 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 03:02:28,038 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-10-24 03:02:28,038 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-24 03:02:28,038 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1425617499] [2024-10-24 03:02:28,038 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1425617499] provided 1 perfect and 0 imperfect interpolant sequences [2024-10-24 03:02:28,039 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-10-24 03:02:28,039 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2024-10-24 03:02:28,039 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1339157207] [2024-10-24 03:02:28,039 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-10-24 03:02:28,041 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2024-10-24 03:02:28,041 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-24 03:02:28,042 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2024-10-24 03:02:28,042 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=42, Unknown=0, NotChecked=0, Total=56 [2024-10-24 03:02:28,042 INFO L87 Difference]: Start difference. First operand 391 states and 590 transitions. Second operand has 8 states, 8 states have (on average 5.375) internal successors, (43), 6 states have internal predecessors, (43), 3 states have call successors, (8), 5 states have call predecessors, (8), 3 states have return successors, (7), 3 states have call predecessors, (7), 3 states have call successors, (7) [2024-10-24 03:02:29,336 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-24 03:02:29,337 INFO L93 Difference]: Finished difference Result 711 states and 1040 transitions. [2024-10-24 03:02:29,338 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2024-10-24 03:02:29,339 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 5.375) internal successors, (43), 6 states have internal predecessors, (43), 3 states have call successors, (8), 5 states have call predecessors, (8), 3 states have return successors, (7), 3 states have call predecessors, (7), 3 states have call successors, (7) Word has length 58 [2024-10-24 03:02:29,339 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-24 03:02:29,346 INFO L225 Difference]: With dead ends: 711 [2024-10-24 03:02:29,346 INFO L226 Difference]: Without dead ends: 549 [2024-10-24 03:02:29,347 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 21 SyntacticMatches, 0 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 58 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=92, Invalid=250, Unknown=0, NotChecked=0, Total=342 [2024-10-24 03:02:29,348 INFO L432 NwaCegarLoop]: 285 mSDtfsCounter, 1128 mSDsluCounter, 949 mSDsCounter, 0 mSdLazyCounter, 1247 mSolverCounterSat, 173 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1154 SdHoareTripleChecker+Valid, 1234 SdHoareTripleChecker+Invalid, 1420 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 173 IncrementalHoareTripleChecker+Valid, 1247 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2024-10-24 03:02:29,351 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [1154 Valid, 1234 Invalid, 1420 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [173 Valid, 1247 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2024-10-24 03:02:29,352 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 549 states. [2024-10-24 03:02:29,408 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 549 to 479. [2024-10-24 03:02:29,409 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 479 states, 388 states have (on average 1.5231958762886597) internal successors, (591), 397 states have internal predecessors, (591), 58 states have call successors, (58), 29 states have call predecessors, (58), 31 states have return successors, (67), 56 states have call predecessors, (67), 54 states have call successors, (67) [2024-10-24 03:02:29,412 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 479 states to 479 states and 716 transitions. [2024-10-24 03:02:29,413 INFO L78 Accepts]: Start accepts. Automaton has 479 states and 716 transitions. Word has length 58 [2024-10-24 03:02:29,414 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-24 03:02:29,414 INFO L471 AbstractCegarLoop]: Abstraction has 479 states and 716 transitions. [2024-10-24 03:02:29,414 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 5.375) internal successors, (43), 6 states have internal predecessors, (43), 3 states have call successors, (8), 5 states have call predecessors, (8), 3 states have return successors, (7), 3 states have call predecessors, (7), 3 states have call successors, (7) [2024-10-24 03:02:29,414 INFO L276 IsEmpty]: Start isEmpty. Operand 479 states and 716 transitions. [2024-10-24 03:02:29,419 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 59 [2024-10-24 03:02:29,419 INFO L207 NwaCegarLoop]: Found error trace [2024-10-24 03:02:29,420 INFO L215 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-10-24 03:02:29,420 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2024-10-24 03:02:29,420 INFO L396 AbstractCegarLoop]: === Iteration 3 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-10-24 03:02:29,420 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-24 03:02:29,420 INFO L85 PathProgramCache]: Analyzing trace with hash -1147943409, now seen corresponding path program 1 times [2024-10-24 03:02:29,420 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-24 03:02:29,420 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1944614390] [2024-10-24 03:02:29,421 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-24 03:02:29,421 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-24 03:02:29,437 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 03:02:29,521 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2024-10-24 03:02:29,524 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 03:02:29,565 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2024-10-24 03:02:29,567 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 03:02:29,580 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2024-10-24 03:02:29,583 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 03:02:29,601 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-10-24 03:02:29,603 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 03:02:29,604 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2024-10-24 03:02:29,606 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 03:02:29,610 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2024-10-24 03:02:29,612 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 03:02:29,613 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2024-10-24 03:02:29,618 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 03:02:29,620 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-10-24 03:02:29,620 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-24 03:02:29,620 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1944614390] [2024-10-24 03:02:29,620 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1944614390] provided 1 perfect and 0 imperfect interpolant sequences [2024-10-24 03:02:29,620 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-10-24 03:02:29,620 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2024-10-24 03:02:29,620 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1491158508] [2024-10-24 03:02:29,620 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-10-24 03:02:29,621 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2024-10-24 03:02:29,621 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-24 03:02:29,625 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2024-10-24 03:02:29,626 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=72, Unknown=0, NotChecked=0, Total=90 [2024-10-24 03:02:29,626 INFO L87 Difference]: Start difference. First operand 479 states and 716 transitions. Second operand has 10 states, 9 states have (on average 4.777777777777778) internal successors, (43), 7 states have internal predecessors, (43), 4 states have call successors, (8), 5 states have call predecessors, (8), 3 states have return successors, (7), 4 states have call predecessors, (7), 4 states have call successors, (7) [2024-10-24 03:02:31,119 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-24 03:02:31,119 INFO L93 Difference]: Finished difference Result 1717 states and 2468 transitions. [2024-10-24 03:02:31,120 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2024-10-24 03:02:31,120 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 9 states have (on average 4.777777777777778) internal successors, (43), 7 states have internal predecessors, (43), 4 states have call successors, (8), 5 states have call predecessors, (8), 3 states have return successors, (7), 4 states have call predecessors, (7), 4 states have call successors, (7) Word has length 58 [2024-10-24 03:02:31,120 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-24 03:02:31,126 INFO L225 Difference]: With dead ends: 1717 [2024-10-24 03:02:31,126 INFO L226 Difference]: Without dead ends: 1455 [2024-10-24 03:02:31,128 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 58 GetRequests, 23 SyntacticMatches, 0 SemanticMatches, 35 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 340 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=257, Invalid=1075, Unknown=0, NotChecked=0, Total=1332 [2024-10-24 03:02:31,129 INFO L432 NwaCegarLoop]: 292 mSDtfsCounter, 2449 mSDsluCounter, 1397 mSDsCounter, 0 mSdLazyCounter, 1665 mSolverCounterSat, 510 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2463 SdHoareTripleChecker+Valid, 1689 SdHoareTripleChecker+Invalid, 2175 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 510 IncrementalHoareTripleChecker+Valid, 1665 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.1s IncrementalHoareTripleChecker+Time [2024-10-24 03:02:31,129 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [2463 Valid, 1689 Invalid, 2175 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [510 Valid, 1665 Invalid, 0 Unknown, 0 Unchecked, 1.1s Time] [2024-10-24 03:02:31,131 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1455 states. [2024-10-24 03:02:31,215 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1455 to 1302. [2024-10-24 03:02:31,218 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1302 states, 1028 states have (on average 1.4231517509727627) internal successors, (1463), 1052 states have internal predecessors, (1463), 146 states have call successors, (146), 112 states have call predecessors, (146), 126 states have return successors, (178), 140 states have call predecessors, (178), 142 states have call successors, (178) [2024-10-24 03:02:31,222 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1302 states to 1302 states and 1787 transitions. [2024-10-24 03:02:31,223 INFO L78 Accepts]: Start accepts. Automaton has 1302 states and 1787 transitions. Word has length 58 [2024-10-24 03:02:31,223 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-24 03:02:31,223 INFO L471 AbstractCegarLoop]: Abstraction has 1302 states and 1787 transitions. [2024-10-24 03:02:31,223 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 9 states have (on average 4.777777777777778) internal successors, (43), 7 states have internal predecessors, (43), 4 states have call successors, (8), 5 states have call predecessors, (8), 3 states have return successors, (7), 4 states have call predecessors, (7), 4 states have call successors, (7) [2024-10-24 03:02:31,223 INFO L276 IsEmpty]: Start isEmpty. Operand 1302 states and 1787 transitions. [2024-10-24 03:02:31,224 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2024-10-24 03:02:31,224 INFO L207 NwaCegarLoop]: Found error trace [2024-10-24 03:02:31,224 INFO L215 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-10-24 03:02:31,224 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2024-10-24 03:02:31,225 INFO L396 AbstractCegarLoop]: === Iteration 4 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-10-24 03:02:31,225 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-24 03:02:31,225 INFO L85 PathProgramCache]: Analyzing trace with hash -1595237125, now seen corresponding path program 1 times [2024-10-24 03:02:31,225 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-24 03:02:31,225 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [662754698] [2024-10-24 03:02:31,225 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-24 03:02:31,225 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-24 03:02:31,232 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 03:02:31,260 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2024-10-24 03:02:31,261 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 03:02:31,265 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2024-10-24 03:02:31,266 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 03:02:31,274 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2024-10-24 03:02:31,276 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 03:02:31,298 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-10-24 03:02:31,299 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 03:02:31,300 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2024-10-24 03:02:31,301 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 03:02:31,317 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2024-10-24 03:02:31,318 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 03:02:31,319 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2024-10-24 03:02:31,319 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 03:02:31,320 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-10-24 03:02:31,321 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-24 03:02:31,321 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [662754698] [2024-10-24 03:02:31,321 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [662754698] provided 1 perfect and 0 imperfect interpolant sequences [2024-10-24 03:02:31,321 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-10-24 03:02:31,321 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2024-10-24 03:02:31,321 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [883045375] [2024-10-24 03:02:31,321 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-10-24 03:02:31,322 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2024-10-24 03:02:31,322 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-24 03:02:31,322 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2024-10-24 03:02:31,322 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=56, Unknown=0, NotChecked=0, Total=72 [2024-10-24 03:02:31,323 INFO L87 Difference]: Start difference. First operand 1302 states and 1787 transitions. Second operand has 9 states, 8 states have (on average 5.5) internal successors, (44), 5 states have internal predecessors, (44), 2 states have call successors, (8), 5 states have call predecessors, (8), 3 states have return successors, (7), 3 states have call predecessors, (7), 2 states have call successors, (7) [2024-10-24 03:02:32,175 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-24 03:02:32,176 INFO L93 Difference]: Finished difference Result 2525 states and 3431 transitions. [2024-10-24 03:02:32,176 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2024-10-24 03:02:32,176 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 8 states have (on average 5.5) internal successors, (44), 5 states have internal predecessors, (44), 2 states have call successors, (8), 5 states have call predecessors, (8), 3 states have return successors, (7), 3 states have call predecessors, (7), 2 states have call successors, (7) Word has length 59 [2024-10-24 03:02:32,177 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-24 03:02:32,182 INFO L225 Difference]: With dead ends: 2525 [2024-10-24 03:02:32,183 INFO L226 Difference]: Without dead ends: 1446 [2024-10-24 03:02:32,185 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 16 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 31 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=70, Invalid=202, Unknown=0, NotChecked=0, Total=272 [2024-10-24 03:02:32,185 INFO L432 NwaCegarLoop]: 253 mSDtfsCounter, 385 mSDsluCounter, 1434 mSDsCounter, 0 mSdLazyCounter, 1457 mSolverCounterSat, 78 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 387 SdHoareTripleChecker+Valid, 1687 SdHoareTripleChecker+Invalid, 1535 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 78 IncrementalHoareTripleChecker+Valid, 1457 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2024-10-24 03:02:32,186 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [387 Valid, 1687 Invalid, 1535 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [78 Valid, 1457 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2024-10-24 03:02:32,187 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1446 states. [2024-10-24 03:02:32,253 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1446 to 1326. [2024-10-24 03:02:32,255 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1326 states, 1046 states have (on average 1.4082217973231357) internal successors, (1473), 1070 states have internal predecessors, (1473), 146 states have call successors, (146), 112 states have call predecessors, (146), 132 states have return successors, (184), 146 states have call predecessors, (184), 142 states have call successors, (184) [2024-10-24 03:02:32,259 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1326 states to 1326 states and 1803 transitions. [2024-10-24 03:02:32,260 INFO L78 Accepts]: Start accepts. Automaton has 1326 states and 1803 transitions. Word has length 59 [2024-10-24 03:02:32,261 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-24 03:02:32,261 INFO L471 AbstractCegarLoop]: Abstraction has 1326 states and 1803 transitions. [2024-10-24 03:02:32,261 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 8 states have (on average 5.5) internal successors, (44), 5 states have internal predecessors, (44), 2 states have call successors, (8), 5 states have call predecessors, (8), 3 states have return successors, (7), 3 states have call predecessors, (7), 2 states have call successors, (7) [2024-10-24 03:02:32,261 INFO L276 IsEmpty]: Start isEmpty. Operand 1326 states and 1803 transitions. [2024-10-24 03:02:32,262 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2024-10-24 03:02:32,262 INFO L207 NwaCegarLoop]: Found error trace [2024-10-24 03:02:32,262 INFO L215 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-10-24 03:02:32,262 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2024-10-24 03:02:32,262 INFO L396 AbstractCegarLoop]: === Iteration 5 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-10-24 03:02:32,263 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-24 03:02:32,263 INFO L85 PathProgramCache]: Analyzing trace with hash 327990909, now seen corresponding path program 1 times [2024-10-24 03:02:32,263 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-24 03:02:32,263 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [892653286] [2024-10-24 03:02:32,263 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-24 03:02:32,263 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-24 03:02:32,270 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 03:02:32,335 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2024-10-24 03:02:32,337 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 03:02:32,349 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2024-10-24 03:02:32,350 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 03:02:32,360 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2024-10-24 03:02:32,362 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 03:02:32,369 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-10-24 03:02:32,370 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 03:02:32,371 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2024-10-24 03:02:32,372 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 03:02:32,373 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2024-10-24 03:02:32,373 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 03:02:32,393 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2024-10-24 03:02:32,395 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 03:02:32,396 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-10-24 03:02:32,397 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-24 03:02:32,398 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [892653286] [2024-10-24 03:02:32,398 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [892653286] provided 1 perfect and 0 imperfect interpolant sequences [2024-10-24 03:02:32,399 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-10-24 03:02:32,399 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2024-10-24 03:02:32,399 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1874498134] [2024-10-24 03:02:32,399 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-10-24 03:02:32,399 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2024-10-24 03:02:32,399 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-24 03:02:32,400 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2024-10-24 03:02:32,400 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=42, Unknown=0, NotChecked=0, Total=56 [2024-10-24 03:02:32,401 INFO L87 Difference]: Start difference. First operand 1326 states and 1803 transitions. Second operand has 8 states, 8 states have (on average 5.5) internal successors, (44), 6 states have internal predecessors, (44), 3 states have call successors, (8), 5 states have call predecessors, (8), 3 states have return successors, (7), 3 states have call predecessors, (7), 3 states have call successors, (7) [2024-10-24 03:02:33,317 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-24 03:02:33,317 INFO L93 Difference]: Finished difference Result 2574 states and 3404 transitions. [2024-10-24 03:02:33,318 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2024-10-24 03:02:33,318 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 5.5) internal successors, (44), 6 states have internal predecessors, (44), 3 states have call successors, (8), 5 states have call predecessors, (8), 3 states have return successors, (7), 3 states have call predecessors, (7), 3 states have call successors, (7) Word has length 59 [2024-10-24 03:02:33,318 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-24 03:02:33,325 INFO L225 Difference]: With dead ends: 2574 [2024-10-24 03:02:33,325 INFO L226 Difference]: Without dead ends: 1678 [2024-10-24 03:02:33,327 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 23 SyntacticMatches, 0 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 79 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=113, Invalid=307, Unknown=0, NotChecked=0, Total=420 [2024-10-24 03:02:33,328 INFO L432 NwaCegarLoop]: 230 mSDtfsCounter, 1132 mSDsluCounter, 804 mSDsCounter, 0 mSdLazyCounter, 1175 mSolverCounterSat, 187 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1155 SdHoareTripleChecker+Valid, 1034 SdHoareTripleChecker+Invalid, 1362 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 187 IncrementalHoareTripleChecker+Valid, 1175 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2024-10-24 03:02:33,328 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [1155 Valid, 1034 Invalid, 1362 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [187 Valid, 1175 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2024-10-24 03:02:33,330 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1678 states. [2024-10-24 03:02:33,415 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1678 to 1271. [2024-10-24 03:02:33,417 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1271 states, 1007 states have (on average 1.4061569016881827) internal successors, (1416), 1026 states have internal predecessors, (1416), 140 states have call successors, (140), 107 states have call predecessors, (140), 122 states have return successors, (169), 139 states have call predecessors, (169), 136 states have call successors, (169) [2024-10-24 03:02:33,421 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1271 states to 1271 states and 1725 transitions. [2024-10-24 03:02:33,422 INFO L78 Accepts]: Start accepts. Automaton has 1271 states and 1725 transitions. Word has length 59 [2024-10-24 03:02:33,422 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-24 03:02:33,422 INFO L471 AbstractCegarLoop]: Abstraction has 1271 states and 1725 transitions. [2024-10-24 03:02:33,422 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 5.5) internal successors, (44), 6 states have internal predecessors, (44), 3 states have call successors, (8), 5 states have call predecessors, (8), 3 states have return successors, (7), 3 states have call predecessors, (7), 3 states have call successors, (7) [2024-10-24 03:02:33,423 INFO L276 IsEmpty]: Start isEmpty. Operand 1271 states and 1725 transitions. [2024-10-24 03:02:33,423 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2024-10-24 03:02:33,423 INFO L207 NwaCegarLoop]: Found error trace [2024-10-24 03:02:33,423 INFO L215 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-10-24 03:02:33,423 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2024-10-24 03:02:33,424 INFO L396 AbstractCegarLoop]: === Iteration 6 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-10-24 03:02:33,424 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-24 03:02:33,424 INFO L85 PathProgramCache]: Analyzing trace with hash 546845627, now seen corresponding path program 1 times [2024-10-24 03:02:33,424 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-24 03:02:33,424 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2045634543] [2024-10-24 03:02:33,424 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-24 03:02:33,425 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-24 03:02:33,431 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 03:02:33,458 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2024-10-24 03:02:33,459 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 03:02:33,466 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2024-10-24 03:02:33,467 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 03:02:33,473 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2024-10-24 03:02:33,476 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 03:02:33,490 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-10-24 03:02:33,491 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 03:02:33,492 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2024-10-24 03:02:33,493 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 03:02:33,495 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2024-10-24 03:02:33,496 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 03:02:33,498 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2024-10-24 03:02:33,499 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 03:02:33,503 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-10-24 03:02:33,503 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-24 03:02:33,503 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2045634543] [2024-10-24 03:02:33,503 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2045634543] provided 1 perfect and 0 imperfect interpolant sequences [2024-10-24 03:02:33,503 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-10-24 03:02:33,504 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2024-10-24 03:02:33,504 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1002587177] [2024-10-24 03:02:33,504 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-10-24 03:02:33,504 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2024-10-24 03:02:33,504 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-24 03:02:33,505 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2024-10-24 03:02:33,505 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2024-10-24 03:02:33,505 INFO L87 Difference]: Start difference. First operand 1271 states and 1725 transitions. Second operand has 7 states, 7 states have (on average 6.285714285714286) internal successors, (44), 4 states have internal predecessors, (44), 4 states have call successors, (8), 5 states have call predecessors, (8), 3 states have return successors, (7), 3 states have call predecessors, (7), 3 states have call successors, (7) [2024-10-24 03:02:34,147 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-24 03:02:34,147 INFO L93 Difference]: Finished difference Result 3443 states and 4561 transitions. [2024-10-24 03:02:34,148 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2024-10-24 03:02:34,148 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 6.285714285714286) internal successors, (44), 4 states have internal predecessors, (44), 4 states have call successors, (8), 5 states have call predecessors, (8), 3 states have return successors, (7), 3 states have call predecessors, (7), 3 states have call successors, (7) Word has length 59 [2024-10-24 03:02:34,148 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-24 03:02:34,158 INFO L225 Difference]: With dead ends: 3443 [2024-10-24 03:02:34,158 INFO L226 Difference]: Without dead ends: 2396 [2024-10-24 03:02:34,161 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 28 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=71, Invalid=139, Unknown=0, NotChecked=0, Total=210 [2024-10-24 03:02:34,163 INFO L432 NwaCegarLoop]: 225 mSDtfsCounter, 1107 mSDsluCounter, 612 mSDsCounter, 0 mSdLazyCounter, 534 mSolverCounterSat, 176 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1134 SdHoareTripleChecker+Valid, 837 SdHoareTripleChecker+Invalid, 710 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 176 IncrementalHoareTripleChecker+Valid, 534 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2024-10-24 03:02:34,163 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [1134 Valid, 837 Invalid, 710 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [176 Valid, 534 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2024-10-24 03:02:34,166 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2396 states. [2024-10-24 03:02:34,325 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2396 to 2280. [2024-10-24 03:02:34,329 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2280 states, 1757 states have (on average 1.3392145702902676) internal successors, (2353), 1800 states have internal predecessors, (2353), 270 states have call successors, (270), 206 states have call predecessors, (270), 251 states have return successors, (381), 276 states have call predecessors, (381), 266 states have call successors, (381) [2024-10-24 03:02:34,336 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2280 states to 2280 states and 3004 transitions. [2024-10-24 03:02:34,338 INFO L78 Accepts]: Start accepts. Automaton has 2280 states and 3004 transitions. Word has length 59 [2024-10-24 03:02:34,340 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-24 03:02:34,340 INFO L471 AbstractCegarLoop]: Abstraction has 2280 states and 3004 transitions. [2024-10-24 03:02:34,340 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 6.285714285714286) internal successors, (44), 4 states have internal predecessors, (44), 4 states have call successors, (8), 5 states have call predecessors, (8), 3 states have return successors, (7), 3 states have call predecessors, (7), 3 states have call successors, (7) [2024-10-24 03:02:34,343 INFO L276 IsEmpty]: Start isEmpty. Operand 2280 states and 3004 transitions. [2024-10-24 03:02:34,344 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 61 [2024-10-24 03:02:34,344 INFO L207 NwaCegarLoop]: Found error trace [2024-10-24 03:02:34,344 INFO L215 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-10-24 03:02:34,344 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2024-10-24 03:02:34,344 INFO L396 AbstractCegarLoop]: === Iteration 7 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-10-24 03:02:34,344 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-24 03:02:34,345 INFO L85 PathProgramCache]: Analyzing trace with hash 455283125, now seen corresponding path program 1 times [2024-10-24 03:02:34,345 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-24 03:02:34,345 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1495326077] [2024-10-24 03:02:34,345 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-24 03:02:34,345 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-24 03:02:34,356 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 03:02:34,392 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2024-10-24 03:02:34,394 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 03:02:34,402 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2024-10-24 03:02:34,404 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 03:02:34,412 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2024-10-24 03:02:34,414 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 03:02:34,422 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-10-24 03:02:34,423 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 03:02:34,424 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2024-10-24 03:02:34,425 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 03:02:34,427 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2024-10-24 03:02:34,428 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 03:02:34,429 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2024-10-24 03:02:34,430 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 03:02:34,436 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-10-24 03:02:34,436 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-24 03:02:34,436 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1495326077] [2024-10-24 03:02:34,436 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1495326077] provided 1 perfect and 0 imperfect interpolant sequences [2024-10-24 03:02:34,436 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-10-24 03:02:34,437 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2024-10-24 03:02:34,437 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [162361370] [2024-10-24 03:02:34,437 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-10-24 03:02:34,437 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-10-24 03:02:34,437 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-24 03:02:34,437 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-10-24 03:02:34,438 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2024-10-24 03:02:34,438 INFO L87 Difference]: Start difference. First operand 2280 states and 3004 transitions. Second operand has 6 states, 6 states have (on average 7.5) internal successors, (45), 3 states have internal predecessors, (45), 3 states have call successors, (8), 5 states have call predecessors, (8), 1 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2024-10-24 03:02:35,190 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-24 03:02:35,190 INFO L93 Difference]: Finished difference Result 5422 states and 7060 transitions. [2024-10-24 03:02:35,190 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2024-10-24 03:02:35,190 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 7.5) internal successors, (45), 3 states have internal predecessors, (45), 3 states have call successors, (8), 5 states have call predecessors, (8), 1 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) Word has length 60 [2024-10-24 03:02:35,191 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-24 03:02:35,204 INFO L225 Difference]: With dead ends: 5422 [2024-10-24 03:02:35,204 INFO L226 Difference]: Without dead ends: 3371 [2024-10-24 03:02:35,210 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 27 GetRequests, 18 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 11 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=39, Invalid=71, Unknown=0, NotChecked=0, Total=110 [2024-10-24 03:02:35,211 INFO L432 NwaCegarLoop]: 253 mSDtfsCounter, 553 mSDsluCounter, 751 mSDsCounter, 0 mSdLazyCounter, 696 mSolverCounterSat, 111 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 561 SdHoareTripleChecker+Valid, 1004 SdHoareTripleChecker+Invalid, 807 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 111 IncrementalHoareTripleChecker+Valid, 696 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2024-10-24 03:02:35,211 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [561 Valid, 1004 Invalid, 807 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [111 Valid, 696 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2024-10-24 03:02:35,214 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3371 states. [2024-10-24 03:02:35,409 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3371 to 3050. [2024-10-24 03:02:35,413 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3050 states, 2338 states have (on average 1.322070145423439) internal successors, (3091), 2388 states have internal predecessors, (3091), 366 states have call successors, (366), 286 states have call predecessors, (366), 344 states have return successors, (500), 378 states have call predecessors, (500), 362 states have call successors, (500) [2024-10-24 03:02:35,424 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3050 states to 3050 states and 3957 transitions. [2024-10-24 03:02:35,427 INFO L78 Accepts]: Start accepts. Automaton has 3050 states and 3957 transitions. Word has length 60 [2024-10-24 03:02:35,427 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-24 03:02:35,427 INFO L471 AbstractCegarLoop]: Abstraction has 3050 states and 3957 transitions. [2024-10-24 03:02:35,427 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 7.5) internal successors, (45), 3 states have internal predecessors, (45), 3 states have call successors, (8), 5 states have call predecessors, (8), 1 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2024-10-24 03:02:35,427 INFO L276 IsEmpty]: Start isEmpty. Operand 3050 states and 3957 transitions. [2024-10-24 03:02:35,428 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 67 [2024-10-24 03:02:35,428 INFO L207 NwaCegarLoop]: Found error trace [2024-10-24 03:02:35,428 INFO L215 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-10-24 03:02:35,428 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2024-10-24 03:02:35,429 INFO L396 AbstractCegarLoop]: === Iteration 8 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-10-24 03:02:35,429 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-24 03:02:35,429 INFO L85 PathProgramCache]: Analyzing trace with hash 1180510132, now seen corresponding path program 1 times [2024-10-24 03:02:35,429 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-24 03:02:35,429 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [297324843] [2024-10-24 03:02:35,429 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-24 03:02:35,430 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-24 03:02:35,438 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 03:02:35,465 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2024-10-24 03:02:35,467 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 03:02:35,472 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2024-10-24 03:02:35,473 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 03:02:35,478 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2024-10-24 03:02:35,480 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 03:02:35,484 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-10-24 03:02:35,485 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 03:02:35,486 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2024-10-24 03:02:35,487 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 03:02:35,487 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2024-10-24 03:02:35,488 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 03:02:35,490 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2024-10-24 03:02:35,491 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 03:02:35,493 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-10-24 03:02:35,493 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-24 03:02:35,493 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [297324843] [2024-10-24 03:02:35,493 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [297324843] provided 1 perfect and 0 imperfect interpolant sequences [2024-10-24 03:02:35,493 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-10-24 03:02:35,493 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2024-10-24 03:02:35,493 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [496469992] [2024-10-24 03:02:35,494 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-10-24 03:02:35,494 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-10-24 03:02:35,494 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-24 03:02:35,495 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-10-24 03:02:35,495 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2024-10-24 03:02:35,495 INFO L87 Difference]: Start difference. First operand 3050 states and 3957 transitions. Second operand has 6 states, 6 states have (on average 8.5) internal successors, (51), 3 states have internal predecessors, (51), 3 states have call successors, (8), 5 states have call predecessors, (8), 1 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2024-10-24 03:02:36,168 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-24 03:02:36,169 INFO L93 Difference]: Finished difference Result 6740 states and 8660 transitions. [2024-10-24 03:02:36,169 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2024-10-24 03:02:36,169 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 8.5) internal successors, (51), 3 states have internal predecessors, (51), 3 states have call successors, (8), 5 states have call predecessors, (8), 1 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) Word has length 66 [2024-10-24 03:02:36,170 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-24 03:02:36,186 INFO L225 Difference]: With dead ends: 6740 [2024-10-24 03:02:36,186 INFO L226 Difference]: Without dead ends: 3917 [2024-10-24 03:02:36,193 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 27 GetRequests, 18 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 11 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=39, Invalid=71, Unknown=0, NotChecked=0, Total=110 [2024-10-24 03:02:36,194 INFO L432 NwaCegarLoop]: 264 mSDtfsCounter, 1070 mSDsluCounter, 425 mSDsCounter, 0 mSdLazyCounter, 473 mSolverCounterSat, 156 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1098 SdHoareTripleChecker+Valid, 689 SdHoareTripleChecker+Invalid, 629 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 156 IncrementalHoareTripleChecker+Valid, 473 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2024-10-24 03:02:36,194 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [1098 Valid, 689 Invalid, 629 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [156 Valid, 473 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2024-10-24 03:02:36,198 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3917 states. [2024-10-24 03:02:36,513 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3917 to 3575. [2024-10-24 03:02:36,518 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3575 states, 2743 states have (on average 1.3142544659132336) internal successors, (3605), 2797 states have internal predecessors, (3605), 425 states have call successors, (425), 336 states have call predecessors, (425), 405 states have return successors, (582), 444 states have call predecessors, (582), 421 states have call successors, (582) [2024-10-24 03:02:36,526 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3575 states to 3575 states and 4612 transitions. [2024-10-24 03:02:36,530 INFO L78 Accepts]: Start accepts. Automaton has 3575 states and 4612 transitions. Word has length 66 [2024-10-24 03:02:36,530 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-24 03:02:36,530 INFO L471 AbstractCegarLoop]: Abstraction has 3575 states and 4612 transitions. [2024-10-24 03:02:36,530 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 8.5) internal successors, (51), 3 states have internal predecessors, (51), 3 states have call successors, (8), 5 states have call predecessors, (8), 1 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2024-10-24 03:02:36,530 INFO L276 IsEmpty]: Start isEmpty. Operand 3575 states and 4612 transitions. [2024-10-24 03:02:36,531 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 68 [2024-10-24 03:02:36,531 INFO L207 NwaCegarLoop]: Found error trace [2024-10-24 03:02:36,531 INFO L215 NwaCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-10-24 03:02:36,532 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2024-10-24 03:02:36,532 INFO L396 AbstractCegarLoop]: === Iteration 9 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-10-24 03:02:36,532 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-24 03:02:36,532 INFO L85 PathProgramCache]: Analyzing trace with hash 1719551705, now seen corresponding path program 1 times [2024-10-24 03:02:36,532 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-24 03:02:36,532 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1961222849] [2024-10-24 03:02:36,532 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-24 03:02:36,533 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-24 03:02:36,543 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 03:02:36,587 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2024-10-24 03:02:36,588 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 03:02:36,594 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2024-10-24 03:02:36,595 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 03:02:36,601 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2024-10-24 03:02:36,602 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 03:02:36,604 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-10-24 03:02:36,606 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 03:02:36,607 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2024-10-24 03:02:36,608 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 03:02:36,609 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2024-10-24 03:02:36,610 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 03:02:36,610 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2024-10-24 03:02:36,611 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 03:02:36,612 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-10-24 03:02:36,612 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-24 03:02:36,612 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1961222849] [2024-10-24 03:02:36,612 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1961222849] provided 1 perfect and 0 imperfect interpolant sequences [2024-10-24 03:02:36,612 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-10-24 03:02:36,612 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2024-10-24 03:02:36,612 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [921953193] [2024-10-24 03:02:36,612 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-10-24 03:02:36,613 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2024-10-24 03:02:36,613 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-24 03:02:36,614 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2024-10-24 03:02:36,614 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2024-10-24 03:02:36,614 INFO L87 Difference]: Start difference. First operand 3575 states and 4612 transitions. Second operand has 7 states, 7 states have (on average 7.428571428571429) internal successors, (52), 4 states have internal predecessors, (52), 2 states have call successors, (8), 5 states have call predecessors, (8), 1 states have return successors, (7), 1 states have call predecessors, (7), 1 states have call successors, (7) [2024-10-24 03:02:37,436 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-24 03:02:37,436 INFO L93 Difference]: Finished difference Result 4683 states and 5994 transitions. [2024-10-24 03:02:37,437 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2024-10-24 03:02:37,437 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 7.428571428571429) internal successors, (52), 4 states have internal predecessors, (52), 2 states have call successors, (8), 5 states have call predecessors, (8), 1 states have return successors, (7), 1 states have call predecessors, (7), 1 states have call successors, (7) Word has length 67 [2024-10-24 03:02:37,437 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-24 03:02:37,453 INFO L225 Difference]: With dead ends: 4683 [2024-10-24 03:02:37,453 INFO L226 Difference]: Without dead ends: 4680 [2024-10-24 03:02:37,455 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 21 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 24 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=69, Invalid=141, Unknown=0, NotChecked=0, Total=210 [2024-10-24 03:02:37,455 INFO L432 NwaCegarLoop]: 256 mSDtfsCounter, 1290 mSDsluCounter, 600 mSDsCounter, 0 mSdLazyCounter, 567 mSolverCounterSat, 248 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1299 SdHoareTripleChecker+Valid, 856 SdHoareTripleChecker+Invalid, 815 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 248 IncrementalHoareTripleChecker+Valid, 567 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2024-10-24 03:02:37,456 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [1299 Valid, 856 Invalid, 815 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [248 Valid, 567 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2024-10-24 03:02:37,459 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4680 states. [2024-10-24 03:02:37,727 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4680 to 4002. [2024-10-24 03:02:37,732 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4002 states, 3060 states have (on average 1.304248366013072) internal successors, (3991), 3118 states have internal predecessors, (3991), 478 states have call successors, (478), 380 states have call predecessors, (478), 462 states have return successors, (664), 506 states have call predecessors, (664), 475 states have call successors, (664) [2024-10-24 03:02:37,739 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4002 states to 4002 states and 5133 transitions. [2024-10-24 03:02:37,743 INFO L78 Accepts]: Start accepts. Automaton has 4002 states and 5133 transitions. Word has length 67 [2024-10-24 03:02:37,744 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-24 03:02:37,744 INFO L471 AbstractCegarLoop]: Abstraction has 4002 states and 5133 transitions. [2024-10-24 03:02:37,744 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 7.428571428571429) internal successors, (52), 4 states have internal predecessors, (52), 2 states have call successors, (8), 5 states have call predecessors, (8), 1 states have return successors, (7), 1 states have call predecessors, (7), 1 states have call successors, (7) [2024-10-24 03:02:37,744 INFO L276 IsEmpty]: Start isEmpty. Operand 4002 states and 5133 transitions. [2024-10-24 03:02:37,745 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 69 [2024-10-24 03:02:37,745 INFO L207 NwaCegarLoop]: Found error trace [2024-10-24 03:02:37,745 INFO L215 NwaCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-10-24 03:02:37,746 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2024-10-24 03:02:37,746 INFO L396 AbstractCegarLoop]: === Iteration 10 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-10-24 03:02:37,746 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-24 03:02:37,746 INFO L85 PathProgramCache]: Analyzing trace with hash 1765467294, now seen corresponding path program 1 times [2024-10-24 03:02:37,746 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-24 03:02:37,746 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [933925116] [2024-10-24 03:02:37,746 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-24 03:02:37,747 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-24 03:02:37,759 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 03:02:37,828 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2024-10-24 03:02:37,830 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 03:02:37,837 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2024-10-24 03:02:37,838 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 03:02:37,847 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2024-10-24 03:02:37,849 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 03:02:37,853 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-10-24 03:02:37,854 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 03:02:37,855 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2024-10-24 03:02:37,856 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 03:02:37,857 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2024-10-24 03:02:37,858 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 03:02:37,860 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2024-10-24 03:02:37,862 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 03:02:37,865 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-10-24 03:02:37,865 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-24 03:02:37,865 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [933925116] [2024-10-24 03:02:37,866 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [933925116] provided 0 perfect and 1 imperfect interpolant sequences [2024-10-24 03:02:37,866 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1383295260] [2024-10-24 03:02:37,866 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-24 03:02:37,866 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-24 03:02:37,866 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-10-24 03:02:37,869 INFO L229 MonitoredProcess]: Starting monitored process 2 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-10-24 03:02:37,874 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2024-10-24 03:02:37,955 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 03:02:37,958 INFO L255 TraceCheckSpWp]: Trace formula consists of 328 conjuncts, 9 conjuncts are in the unsatisfiable core [2024-10-24 03:02:37,964 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-24 03:02:38,207 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-10-24 03:02:38,207 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-10-24 03:02:38,295 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-10-24 03:02:38,296 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1383295260] provided 0 perfect and 2 imperfect interpolant sequences [2024-10-24 03:02:38,296 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-10-24 03:02:38,296 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 5, 4] total 10 [2024-10-24 03:02:38,296 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1301581955] [2024-10-24 03:02:38,296 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-10-24 03:02:38,296 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2024-10-24 03:02:38,297 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-24 03:02:38,297 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2024-10-24 03:02:38,297 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=69, Unknown=0, NotChecked=0, Total=90 [2024-10-24 03:02:38,297 INFO L87 Difference]: Start difference. First operand 4002 states and 5133 transitions. Second operand has 10 states, 10 states have (on average 10.9) internal successors, (109), 7 states have internal predecessors, (109), 4 states have call successors, (20), 6 states have call predecessors, (20), 2 states have return successors, (19), 3 states have call predecessors, (19), 3 states have call successors, (19) [2024-10-24 03:02:40,318 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-24 03:02:40,318 INFO L93 Difference]: Finished difference Result 8209 states and 10407 transitions. [2024-10-24 03:02:40,319 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2024-10-24 03:02:40,319 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 10.9) internal successors, (109), 7 states have internal predecessors, (109), 4 states have call successors, (20), 6 states have call predecessors, (20), 2 states have return successors, (19), 3 states have call predecessors, (19), 3 states have call successors, (19) Word has length 68 [2024-10-24 03:02:40,319 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-24 03:02:40,354 INFO L225 Difference]: With dead ends: 8209 [2024-10-24 03:02:40,354 INFO L226 Difference]: Without dead ends: 8206 [2024-10-24 03:02:40,359 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 189 GetRequests, 163 SyntacticMatches, 0 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 169 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=163, Invalid=593, Unknown=0, NotChecked=0, Total=756 [2024-10-24 03:02:40,360 INFO L432 NwaCegarLoop]: 328 mSDtfsCounter, 1224 mSDsluCounter, 1478 mSDsCounter, 0 mSdLazyCounter, 2083 mSolverCounterSat, 145 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1282 SdHoareTripleChecker+Valid, 1806 SdHoareTripleChecker+Invalid, 2228 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 145 IncrementalHoareTripleChecker+Valid, 2083 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.1s IncrementalHoareTripleChecker+Time [2024-10-24 03:02:40,363 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [1282 Valid, 1806 Invalid, 2228 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [145 Valid, 2083 Invalid, 0 Unknown, 0 Unchecked, 1.1s Time] [2024-10-24 03:02:40,372 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8206 states. [2024-10-24 03:02:40,923 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8206 to 7181. [2024-10-24 03:02:40,940 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7181 states, 5472 states have (on average 1.2905701754385965) internal successors, (7062), 5574 states have internal predecessors, (7062), 857 states have call successors, (857), 694 states have call predecessors, (857), 850 states have return successors, (1201), 915 states have call predecessors, (1201), 854 states have call successors, (1201) [2024-10-24 03:02:40,958 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7181 states to 7181 states and 9120 transitions. [2024-10-24 03:02:40,966 INFO L78 Accepts]: Start accepts. Automaton has 7181 states and 9120 transitions. Word has length 68 [2024-10-24 03:02:40,967 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-24 03:02:40,967 INFO L471 AbstractCegarLoop]: Abstraction has 7181 states and 9120 transitions. [2024-10-24 03:02:40,967 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 10.9) internal successors, (109), 7 states have internal predecessors, (109), 4 states have call successors, (20), 6 states have call predecessors, (20), 2 states have return successors, (19), 3 states have call predecessors, (19), 3 states have call successors, (19) [2024-10-24 03:02:40,967 INFO L276 IsEmpty]: Start isEmpty. Operand 7181 states and 9120 transitions. [2024-10-24 03:02:40,968 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 72 [2024-10-24 03:02:40,969 INFO L207 NwaCegarLoop]: Found error trace [2024-10-24 03:02:40,969 INFO L215 NwaCegarLoop]: trace histogram [3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-10-24 03:02:40,987 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Forceful destruction successful, exit code 0 [2024-10-24 03:02:41,169 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable9 [2024-10-24 03:02:41,170 INFO L396 AbstractCegarLoop]: === Iteration 11 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-10-24 03:02:41,171 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-24 03:02:41,171 INFO L85 PathProgramCache]: Analyzing trace with hash 1942506137, now seen corresponding path program 2 times [2024-10-24 03:02:41,171 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-24 03:02:41,172 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [47031687] [2024-10-24 03:02:41,172 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-24 03:02:41,172 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-24 03:02:41,185 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 03:02:41,220 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2024-10-24 03:02:41,222 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 03:02:41,229 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2024-10-24 03:02:41,230 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 03:02:41,242 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2024-10-24 03:02:41,244 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 03:02:41,247 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-10-24 03:02:41,251 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 03:02:41,251 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2024-10-24 03:02:41,252 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 03:02:41,252 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2024-10-24 03:02:41,253 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 03:02:41,258 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2024-10-24 03:02:41,259 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 03:02:41,260 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 7 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-10-24 03:02:41,260 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-24 03:02:41,260 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [47031687] [2024-10-24 03:02:41,260 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [47031687] provided 1 perfect and 0 imperfect interpolant sequences [2024-10-24 03:02:41,260 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-10-24 03:02:41,260 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2024-10-24 03:02:41,260 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [662266048] [2024-10-24 03:02:41,260 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-10-24 03:02:41,260 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-10-24 03:02:41,260 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-24 03:02:41,261 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-10-24 03:02:41,261 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2024-10-24 03:02:41,262 INFO L87 Difference]: Start difference. First operand 7181 states and 9120 transitions. Second operand has 6 states, 6 states have (on average 9.333333333333334) internal successors, (56), 3 states have internal predecessors, (56), 2 states have call successors, (8), 5 states have call predecessors, (8), 1 states have return successors, (7), 1 states have call predecessors, (7), 1 states have call successors, (7) [2024-10-24 03:02:42,112 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-24 03:02:42,112 INFO L93 Difference]: Finished difference Result 9691 states and 12332 transitions. [2024-10-24 03:02:42,113 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2024-10-24 03:02:42,115 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 9.333333333333334) internal successors, (56), 3 states have internal predecessors, (56), 2 states have call successors, (8), 5 states have call predecessors, (8), 1 states have return successors, (7), 1 states have call predecessors, (7), 1 states have call successors, (7) Word has length 71 [2024-10-24 03:02:42,116 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-24 03:02:42,137 INFO L225 Difference]: With dead ends: 9691 [2024-10-24 03:02:42,137 INFO L226 Difference]: Without dead ends: 3986 [2024-10-24 03:02:42,149 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 25 GetRequests, 17 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=33, Invalid=57, Unknown=0, NotChecked=0, Total=90 [2024-10-24 03:02:42,149 INFO L432 NwaCegarLoop]: 280 mSDtfsCounter, 795 mSDsluCounter, 643 mSDsCounter, 0 mSdLazyCounter, 602 mSolverCounterSat, 85 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 824 SdHoareTripleChecker+Valid, 923 SdHoareTripleChecker+Invalid, 687 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 85 IncrementalHoareTripleChecker+Valid, 602 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2024-10-24 03:02:42,150 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [824 Valid, 923 Invalid, 687 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [85 Valid, 602 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2024-10-24 03:02:42,153 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3986 states. [2024-10-24 03:02:42,343 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3986 to 2941. [2024-10-24 03:02:42,347 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2941 states, 2264 states have (on average 1.2901943462897527) internal successors, (2921), 2300 states have internal predecessors, (2921), 350 states have call successors, (350), 276 states have call predecessors, (350), 325 states have return successors, (460), 367 states have call predecessors, (460), 347 states have call successors, (460) [2024-10-24 03:02:42,356 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2941 states to 2941 states and 3731 transitions. [2024-10-24 03:02:42,361 INFO L78 Accepts]: Start accepts. Automaton has 2941 states and 3731 transitions. Word has length 71 [2024-10-24 03:02:42,361 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-24 03:02:42,361 INFO L471 AbstractCegarLoop]: Abstraction has 2941 states and 3731 transitions. [2024-10-24 03:02:42,362 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 9.333333333333334) internal successors, (56), 3 states have internal predecessors, (56), 2 states have call successors, (8), 5 states have call predecessors, (8), 1 states have return successors, (7), 1 states have call predecessors, (7), 1 states have call successors, (7) [2024-10-24 03:02:42,362 INFO L276 IsEmpty]: Start isEmpty. Operand 2941 states and 3731 transitions. [2024-10-24 03:02:42,363 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 77 [2024-10-24 03:02:42,364 INFO L207 NwaCegarLoop]: Found error trace [2024-10-24 03:02:42,364 INFO L215 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-10-24 03:02:42,364 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10 [2024-10-24 03:02:42,364 INFO L396 AbstractCegarLoop]: === Iteration 12 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-10-24 03:02:42,364 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-24 03:02:42,364 INFO L85 PathProgramCache]: Analyzing trace with hash 854652747, now seen corresponding path program 1 times [2024-10-24 03:02:42,364 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-24 03:02:42,365 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1266885072] [2024-10-24 03:02:42,365 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-24 03:02:42,365 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-24 03:02:42,373 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 03:02:42,429 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2024-10-24 03:02:42,430 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 03:02:42,442 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2024-10-24 03:02:42,443 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 03:02:42,449 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2024-10-24 03:02:42,450 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 03:02:42,452 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-10-24 03:02:42,452 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 03:02:42,453 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2024-10-24 03:02:42,453 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 03:02:42,454 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2024-10-24 03:02:42,454 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 03:02:42,455 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2024-10-24 03:02:42,456 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 03:02:42,456 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 58 [2024-10-24 03:02:42,457 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 03:02:42,459 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 9 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2024-10-24 03:02:42,459 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-24 03:02:42,459 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1266885072] [2024-10-24 03:02:42,459 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1266885072] provided 1 perfect and 0 imperfect interpolant sequences [2024-10-24 03:02:42,459 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-10-24 03:02:42,459 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2024-10-24 03:02:42,460 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [122905651] [2024-10-24 03:02:42,460 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-10-24 03:02:42,460 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2024-10-24 03:02:42,460 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-24 03:02:42,460 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2024-10-24 03:02:42,460 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=40, Unknown=0, NotChecked=0, Total=56 [2024-10-24 03:02:42,461 INFO L87 Difference]: Start difference. First operand 2941 states and 3731 transitions. Second operand has 8 states, 8 states have (on average 7.0) internal successors, (56), 5 states have internal predecessors, (56), 4 states have call successors, (9), 5 states have call predecessors, (9), 2 states have return successors, (8), 3 states have call predecessors, (8), 3 states have call successors, (8) [2024-10-24 03:02:44,098 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-24 03:02:44,098 INFO L93 Difference]: Finished difference Result 8543 states and 10741 transitions. [2024-10-24 03:02:44,099 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2024-10-24 03:02:44,099 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 7.0) internal successors, (56), 5 states have internal predecessors, (56), 4 states have call successors, (9), 5 states have call predecessors, (9), 2 states have return successors, (8), 3 states have call predecessors, (8), 3 states have call successors, (8) Word has length 76 [2024-10-24 03:02:44,100 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-24 03:02:44,119 INFO L225 Difference]: With dead ends: 8543 [2024-10-24 03:02:44,120 INFO L226 Difference]: Without dead ends: 5030 [2024-10-24 03:02:44,129 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 52 GetRequests, 31 SyntacticMatches, 0 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 106 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=142, Invalid=364, Unknown=0, NotChecked=0, Total=506 [2024-10-24 03:02:44,130 INFO L432 NwaCegarLoop]: 266 mSDtfsCounter, 839 mSDsluCounter, 1247 mSDsCounter, 0 mSdLazyCounter, 1143 mSolverCounterSat, 187 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 850 SdHoareTripleChecker+Valid, 1513 SdHoareTripleChecker+Invalid, 1330 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 187 IncrementalHoareTripleChecker+Valid, 1143 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2024-10-24 03:02:44,130 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [850 Valid, 1513 Invalid, 1330 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [187 Valid, 1143 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2024-10-24 03:02:44,135 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5030 states. [2024-10-24 03:02:44,566 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5030 to 4683. [2024-10-24 03:02:44,571 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4683 states, 3551 states have (on average 1.2562658406082794) internal successors, (4461), 3618 states have internal predecessors, (4461), 568 states have call successors, (568), 448 states have call predecessors, (568), 562 states have return successors, (854), 619 states have call predecessors, (854), 565 states have call successors, (854) [2024-10-24 03:02:44,578 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4683 states to 4683 states and 5883 transitions. [2024-10-24 03:02:44,582 INFO L78 Accepts]: Start accepts. Automaton has 4683 states and 5883 transitions. Word has length 76 [2024-10-24 03:02:44,583 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-24 03:02:44,583 INFO L471 AbstractCegarLoop]: Abstraction has 4683 states and 5883 transitions. [2024-10-24 03:02:44,583 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 7.0) internal successors, (56), 5 states have internal predecessors, (56), 4 states have call successors, (9), 5 states have call predecessors, (9), 2 states have return successors, (8), 3 states have call predecessors, (8), 3 states have call successors, (8) [2024-10-24 03:02:44,583 INFO L276 IsEmpty]: Start isEmpty. Operand 4683 states and 5883 transitions. [2024-10-24 03:02:44,585 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 87 [2024-10-24 03:02:44,586 INFO L207 NwaCegarLoop]: Found error trace [2024-10-24 03:02:44,586 INFO L215 NwaCegarLoop]: trace histogram [3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-10-24 03:02:44,586 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11 [2024-10-24 03:02:44,586 INFO L396 AbstractCegarLoop]: === Iteration 13 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-10-24 03:02:44,586 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-24 03:02:44,586 INFO L85 PathProgramCache]: Analyzing trace with hash -91040578, now seen corresponding path program 1 times [2024-10-24 03:02:44,587 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-24 03:02:44,587 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [623675841] [2024-10-24 03:02:44,587 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-24 03:02:44,587 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-24 03:02:44,594 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 03:02:44,644 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2024-10-24 03:02:44,645 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 03:02:44,658 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2024-10-24 03:02:44,659 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 03:02:44,665 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2024-10-24 03:02:44,666 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 03:02:44,668 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-10-24 03:02:44,669 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 03:02:44,669 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2024-10-24 03:02:44,670 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 03:02:44,671 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2024-10-24 03:02:44,671 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 03:02:44,672 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2024-10-24 03:02:44,673 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 03:02:44,674 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2024-10-24 03:02:44,674 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 03:02:44,681 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 17 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2024-10-24 03:02:44,681 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-24 03:02:44,681 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [623675841] [2024-10-24 03:02:44,681 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [623675841] provided 1 perfect and 0 imperfect interpolant sequences [2024-10-24 03:02:44,681 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-10-24 03:02:44,681 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2024-10-24 03:02:44,682 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1905241593] [2024-10-24 03:02:44,682 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-10-24 03:02:44,682 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2024-10-24 03:02:44,682 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-24 03:02:44,682 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2024-10-24 03:02:44,683 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=54, Unknown=0, NotChecked=0, Total=72 [2024-10-24 03:02:44,683 INFO L87 Difference]: Start difference. First operand 4683 states and 5883 transitions. Second operand has 9 states, 9 states have (on average 7.444444444444445) internal successors, (67), 6 states have internal predecessors, (67), 4 states have call successors, (9), 5 states have call predecessors, (9), 3 states have return successors, (8), 3 states have call predecessors, (8), 3 states have call successors, (8) [2024-10-24 03:02:45,930 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-24 03:02:45,931 INFO L93 Difference]: Finished difference Result 8711 states and 10818 transitions. [2024-10-24 03:02:45,932 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2024-10-24 03:02:45,932 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 7.444444444444445) internal successors, (67), 6 states have internal predecessors, (67), 4 states have call successors, (9), 5 states have call predecessors, (9), 3 states have return successors, (8), 3 states have call predecessors, (8), 3 states have call successors, (8) Word has length 86 [2024-10-24 03:02:45,932 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-24 03:02:45,950 INFO L225 Difference]: With dead ends: 8711 [2024-10-24 03:02:45,951 INFO L226 Difference]: Without dead ends: 4778 [2024-10-24 03:02:45,960 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 59 GetRequests, 34 SyntacticMatches, 0 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 154 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=162, Invalid=540, Unknown=0, NotChecked=0, Total=702 [2024-10-24 03:02:45,961 INFO L432 NwaCegarLoop]: 254 mSDtfsCounter, 1988 mSDsluCounter, 852 mSDsCounter, 0 mSdLazyCounter, 1205 mSolverCounterSat, 432 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2021 SdHoareTripleChecker+Valid, 1106 SdHoareTripleChecker+Invalid, 1637 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 432 IncrementalHoareTripleChecker+Valid, 1205 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2024-10-24 03:02:45,961 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [2021 Valid, 1106 Invalid, 1637 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [432 Valid, 1205 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2024-10-24 03:02:45,965 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4778 states. [2024-10-24 03:02:46,359 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4778 to 4412. [2024-10-24 03:02:46,362 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4412 states, 3328 states have (on average 1.2328725961538463) internal successors, (4103), 3397 states have internal predecessors, (4103), 538 states have call successors, (538), 430 states have call predecessors, (538), 544 states have return successors, (745), 587 states have call predecessors, (745), 535 states have call successors, (745) [2024-10-24 03:02:46,368 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4412 states to 4412 states and 5386 transitions. [2024-10-24 03:02:46,371 INFO L78 Accepts]: Start accepts. Automaton has 4412 states and 5386 transitions. Word has length 86 [2024-10-24 03:02:46,371 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-24 03:02:46,372 INFO L471 AbstractCegarLoop]: Abstraction has 4412 states and 5386 transitions. [2024-10-24 03:02:46,372 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 7.444444444444445) internal successors, (67), 6 states have internal predecessors, (67), 4 states have call successors, (9), 5 states have call predecessors, (9), 3 states have return successors, (8), 3 states have call predecessors, (8), 3 states have call successors, (8) [2024-10-24 03:02:46,372 INFO L276 IsEmpty]: Start isEmpty. Operand 4412 states and 5386 transitions. [2024-10-24 03:02:46,373 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 103 [2024-10-24 03:02:46,374 INFO L207 NwaCegarLoop]: Found error trace [2024-10-24 03:02:46,374 INFO L215 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-10-24 03:02:46,374 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12 [2024-10-24 03:02:46,374 INFO L396 AbstractCegarLoop]: === Iteration 14 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-10-24 03:02:46,374 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-24 03:02:46,374 INFO L85 PathProgramCache]: Analyzing trace with hash 1641909896, now seen corresponding path program 1 times [2024-10-24 03:02:46,374 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-24 03:02:46,374 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [12465882] [2024-10-24 03:02:46,375 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-24 03:02:46,375 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-24 03:02:46,381 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 03:02:46,397 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2024-10-24 03:02:46,398 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 03:02:46,421 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2024-10-24 03:02:46,422 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 03:02:46,436 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 31 [2024-10-24 03:02:46,439 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 03:02:46,442 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 69 [2024-10-24 03:02:46,445 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 03:02:46,447 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 88 [2024-10-24 03:02:46,450 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 03:02:46,451 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-10-24 03:02:46,451 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-24 03:02:46,451 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [12465882] [2024-10-24 03:02:46,451 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [12465882] provided 1 perfect and 0 imperfect interpolant sequences [2024-10-24 03:02:46,451 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-10-24 03:02:46,451 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-10-24 03:02:46,451 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [719896804] [2024-10-24 03:02:46,451 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-10-24 03:02:46,452 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-10-24 03:02:46,452 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-24 03:02:46,452 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-10-24 03:02:46,453 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-10-24 03:02:46,453 INFO L87 Difference]: Start difference. First operand 4412 states and 5386 transitions. Second operand has 5 states, 5 states have (on average 18.2) internal successors, (91), 3 states have internal predecessors, (91), 2 states have call successors, (6), 4 states have call predecessors, (6), 1 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2024-10-24 03:02:47,964 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-24 03:02:47,964 INFO L93 Difference]: Finished difference Result 4687 states and 5835 transitions. [2024-10-24 03:02:47,964 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-10-24 03:02:47,965 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 18.2) internal successors, (91), 3 states have internal predecessors, (91), 2 states have call successors, (6), 4 states have call predecessors, (6), 1 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 102 [2024-10-24 03:02:47,965 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-24 03:02:47,981 INFO L225 Difference]: With dead ends: 4687 [2024-10-24 03:02:47,982 INFO L226 Difference]: Without dead ends: 4482 [2024-10-24 03:02:47,984 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 20 GetRequests, 13 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=27, Invalid=45, Unknown=0, NotChecked=0, Total=72 [2024-10-24 03:02:47,984 INFO L432 NwaCegarLoop]: 259 mSDtfsCounter, 657 mSDsluCounter, 354 mSDsCounter, 0 mSdLazyCounter, 738 mSolverCounterSat, 78 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 675 SdHoareTripleChecker+Valid, 613 SdHoareTripleChecker+Invalid, 816 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 78 IncrementalHoareTripleChecker+Valid, 738 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2024-10-24 03:02:47,984 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [675 Valid, 613 Invalid, 816 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [78 Valid, 738 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2024-10-24 03:02:47,988 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4482 states. [2024-10-24 03:02:48,665 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4482 to 4412. [2024-10-24 03:02:48,675 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4412 states, 3328 states have (on average 1.2325721153846154) internal successors, (4102), 3397 states have internal predecessors, (4102), 538 states have call successors, (538), 430 states have call predecessors, (538), 544 states have return successors, (745), 587 states have call predecessors, (745), 535 states have call successors, (745) [2024-10-24 03:02:48,689 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4412 states to 4412 states and 5385 transitions. [2024-10-24 03:02:48,781 INFO L78 Accepts]: Start accepts. Automaton has 4412 states and 5385 transitions. Word has length 102 [2024-10-24 03:02:48,781 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-24 03:02:48,781 INFO L471 AbstractCegarLoop]: Abstraction has 4412 states and 5385 transitions. [2024-10-24 03:02:48,782 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 18.2) internal successors, (91), 3 states have internal predecessors, (91), 2 states have call successors, (6), 4 states have call predecessors, (6), 1 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2024-10-24 03:02:48,782 INFO L276 IsEmpty]: Start isEmpty. Operand 4412 states and 5385 transitions. [2024-10-24 03:02:48,784 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 103 [2024-10-24 03:02:48,784 INFO L207 NwaCegarLoop]: Found error trace [2024-10-24 03:02:48,784 INFO L215 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-10-24 03:02:48,785 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13 [2024-10-24 03:02:48,785 INFO L396 AbstractCegarLoop]: === Iteration 15 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-10-24 03:02:48,785 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-24 03:02:48,785 INFO L85 PathProgramCache]: Analyzing trace with hash -235153334, now seen corresponding path program 1 times [2024-10-24 03:02:48,785 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-24 03:02:48,785 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [851962613] [2024-10-24 03:02:48,786 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-24 03:02:48,786 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-24 03:02:48,795 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 03:02:48,845 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2024-10-24 03:02:48,847 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 03:02:48,874 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2024-10-24 03:02:48,876 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 03:02:48,914 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 31 [2024-10-24 03:02:48,917 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 03:02:48,923 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 69 [2024-10-24 03:02:48,926 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 03:02:48,928 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 88 [2024-10-24 03:02:48,929 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 03:02:48,930 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-10-24 03:02:48,931 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-24 03:02:48,931 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [851962613] [2024-10-24 03:02:48,931 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [851962613] provided 1 perfect and 0 imperfect interpolant sequences [2024-10-24 03:02:48,931 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-10-24 03:02:48,931 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2024-10-24 03:02:48,931 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1441127590] [2024-10-24 03:02:48,931 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-10-24 03:02:48,932 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2024-10-24 03:02:48,932 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-24 03:02:48,932 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2024-10-24 03:02:48,932 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2024-10-24 03:02:48,933 INFO L87 Difference]: Start difference. First operand 4412 states and 5385 transitions. Second operand has 7 states, 7 states have (on average 13.0) internal successors, (91), 5 states have internal predecessors, (91), 2 states have call successors, (6), 4 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2024-10-24 03:02:51,773 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-24 03:02:51,773 INFO L93 Difference]: Finished difference Result 4978 states and 6320 transitions. [2024-10-24 03:02:51,773 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2024-10-24 03:02:51,773 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 13.0) internal successors, (91), 5 states have internal predecessors, (91), 2 states have call successors, (6), 4 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 102 [2024-10-24 03:02:51,774 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-24 03:02:51,785 INFO L225 Difference]: With dead ends: 4978 [2024-10-24 03:02:51,785 INFO L226 Difference]: Without dead ends: 4775 [2024-10-24 03:02:51,787 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 27 GetRequests, 13 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 36 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=66, Invalid=174, Unknown=0, NotChecked=0, Total=240 [2024-10-24 03:02:51,787 INFO L432 NwaCegarLoop]: 361 mSDtfsCounter, 1000 mSDsluCounter, 1164 mSDsCounter, 0 mSdLazyCounter, 2432 mSolverCounterSat, 92 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1023 SdHoareTripleChecker+Valid, 1525 SdHoareTripleChecker+Invalid, 2524 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 92 IncrementalHoareTripleChecker+Valid, 2432 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.6s IncrementalHoareTripleChecker+Time [2024-10-24 03:02:51,787 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [1023 Valid, 1525 Invalid, 2524 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [92 Valid, 2432 Invalid, 0 Unknown, 0 Unchecked, 1.6s Time] [2024-10-24 03:02:51,790 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4775 states. [2024-10-24 03:02:52,318 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4775 to 4624. [2024-10-24 03:02:52,323 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4624 states, 3515 states have (on average 1.253769559032717) internal successors, (4407), 3586 states have internal predecessors, (4407), 555 states have call successors, (555), 436 states have call predecessors, (555), 552 states have return successors, (769), 605 states have call predecessors, (769), 552 states have call successors, (769) [2024-10-24 03:02:52,330 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4624 states to 4624 states and 5731 transitions. [2024-10-24 03:02:52,334 INFO L78 Accepts]: Start accepts. Automaton has 4624 states and 5731 transitions. Word has length 102 [2024-10-24 03:02:52,334 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-24 03:02:52,334 INFO L471 AbstractCegarLoop]: Abstraction has 4624 states and 5731 transitions. [2024-10-24 03:02:52,334 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 13.0) internal successors, (91), 5 states have internal predecessors, (91), 2 states have call successors, (6), 4 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2024-10-24 03:02:52,335 INFO L276 IsEmpty]: Start isEmpty. Operand 4624 states and 5731 transitions. [2024-10-24 03:02:52,337 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 103 [2024-10-24 03:02:52,337 INFO L207 NwaCegarLoop]: Found error trace [2024-10-24 03:02:52,337 INFO L215 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-10-24 03:02:52,337 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14 [2024-10-24 03:02:52,337 INFO L396 AbstractCegarLoop]: === Iteration 16 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-10-24 03:02:52,337 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-24 03:02:52,338 INFO L85 PathProgramCache]: Analyzing trace with hash 2101239176, now seen corresponding path program 1 times [2024-10-24 03:02:52,338 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-24 03:02:52,338 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1603581292] [2024-10-24 03:02:52,338 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-24 03:02:52,338 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-24 03:02:52,344 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 03:02:52,385 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2024-10-24 03:02:52,387 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 03:02:52,432 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2024-10-24 03:02:52,434 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 03:02:52,467 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 31 [2024-10-24 03:02:52,470 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 03:02:52,473 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 69 [2024-10-24 03:02:52,475 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 03:02:52,478 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 88 [2024-10-24 03:02:52,479 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 03:02:52,480 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-10-24 03:02:52,480 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-24 03:02:52,480 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1603581292] [2024-10-24 03:02:52,480 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1603581292] provided 1 perfect and 0 imperfect interpolant sequences [2024-10-24 03:02:52,480 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-10-24 03:02:52,480 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2024-10-24 03:02:52,480 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1779087294] [2024-10-24 03:02:52,480 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-10-24 03:02:52,481 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2024-10-24 03:02:52,481 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-24 03:02:52,482 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2024-10-24 03:02:52,482 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2024-10-24 03:02:52,482 INFO L87 Difference]: Start difference. First operand 4624 states and 5731 transitions. Second operand has 7 states, 7 states have (on average 13.0) internal successors, (91), 5 states have internal predecessors, (91), 2 states have call successors, (6), 4 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2024-10-24 03:02:54,699 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-24 03:02:54,700 INFO L93 Difference]: Finished difference Result 5692 states and 7482 transitions. [2024-10-24 03:02:54,700 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2024-10-24 03:02:54,700 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 13.0) internal successors, (91), 5 states have internal predecessors, (91), 2 states have call successors, (6), 4 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 102 [2024-10-24 03:02:54,700 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-24 03:02:54,733 INFO L225 Difference]: With dead ends: 5692 [2024-10-24 03:02:54,733 INFO L226 Difference]: Without dead ends: 5279 [2024-10-24 03:02:54,741 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 27 GetRequests, 13 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 36 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=66, Invalid=174, Unknown=0, NotChecked=0, Total=240 [2024-10-24 03:02:54,745 INFO L432 NwaCegarLoop]: 323 mSDtfsCounter, 1025 mSDsluCounter, 1112 mSDsCounter, 0 mSdLazyCounter, 2229 mSolverCounterSat, 100 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1048 SdHoareTripleChecker+Valid, 1435 SdHoareTripleChecker+Invalid, 2329 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 100 IncrementalHoareTripleChecker+Valid, 2229 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.3s IncrementalHoareTripleChecker+Time [2024-10-24 03:02:54,746 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [1048 Valid, 1435 Invalid, 2329 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [100 Valid, 2229 Invalid, 0 Unknown, 0 Unchecked, 1.3s Time] [2024-10-24 03:02:54,751 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5279 states. [2024-10-24 03:02:55,491 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5279 to 5012. [2024-10-24 03:02:55,500 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5012 states, 3859 states have (on average 1.2847888053899974) internal successors, (4958), 3932 states have internal predecessors, (4958), 585 states have call successors, (585), 448 states have call predecessors, (585), 566 states have return successors, (809), 637 states have call predecessors, (809), 582 states have call successors, (809) [2024-10-24 03:02:55,512 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5012 states to 5012 states and 6352 transitions. [2024-10-24 03:02:55,517 INFO L78 Accepts]: Start accepts. Automaton has 5012 states and 6352 transitions. Word has length 102 [2024-10-24 03:02:55,517 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-24 03:02:55,517 INFO L471 AbstractCegarLoop]: Abstraction has 5012 states and 6352 transitions. [2024-10-24 03:02:55,517 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 13.0) internal successors, (91), 5 states have internal predecessors, (91), 2 states have call successors, (6), 4 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2024-10-24 03:02:55,517 INFO L276 IsEmpty]: Start isEmpty. Operand 5012 states and 6352 transitions. [2024-10-24 03:02:55,520 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 103 [2024-10-24 03:02:55,520 INFO L207 NwaCegarLoop]: Found error trace [2024-10-24 03:02:55,520 INFO L215 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-10-24 03:02:55,520 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15 [2024-10-24 03:02:55,520 INFO L396 AbstractCegarLoop]: === Iteration 17 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-10-24 03:02:55,520 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-24 03:02:55,521 INFO L85 PathProgramCache]: Analyzing trace with hash -317245302, now seen corresponding path program 1 times [2024-10-24 03:02:55,521 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-24 03:02:55,521 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1158636604] [2024-10-24 03:02:55,521 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-24 03:02:55,521 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-24 03:02:55,529 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 03:02:55,566 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2024-10-24 03:02:55,567 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 03:02:55,615 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2024-10-24 03:02:55,620 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 03:02:55,666 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 31 [2024-10-24 03:02:55,669 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 03:02:55,673 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 69 [2024-10-24 03:02:55,674 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 03:02:55,676 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 88 [2024-10-24 03:02:55,676 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 03:02:55,678 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-10-24 03:02:55,678 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-24 03:02:55,678 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1158636604] [2024-10-24 03:02:55,678 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1158636604] provided 1 perfect and 0 imperfect interpolant sequences [2024-10-24 03:02:55,678 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-10-24 03:02:55,678 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2024-10-24 03:02:55,678 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1648895868] [2024-10-24 03:02:55,678 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-10-24 03:02:55,679 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2024-10-24 03:02:55,679 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-24 03:02:55,679 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2024-10-24 03:02:55,679 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2024-10-24 03:02:55,680 INFO L87 Difference]: Start difference. First operand 5012 states and 6352 transitions. Second operand has 7 states, 7 states have (on average 13.0) internal successors, (91), 5 states have internal predecessors, (91), 2 states have call successors, (6), 4 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2024-10-24 03:02:57,383 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-24 03:02:57,384 INFO L93 Difference]: Finished difference Result 6085 states and 8126 transitions. [2024-10-24 03:02:57,384 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-10-24 03:02:57,385 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 13.0) internal successors, (91), 5 states have internal predecessors, (91), 2 states have call successors, (6), 4 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 102 [2024-10-24 03:02:57,385 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-24 03:02:57,402 INFO L225 Difference]: With dead ends: 6085 [2024-10-24 03:02:57,402 INFO L226 Difference]: Without dead ends: 5282 [2024-10-24 03:02:57,406 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 21 GetRequests, 12 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=36, Invalid=74, Unknown=0, NotChecked=0, Total=110 [2024-10-24 03:02:57,406 INFO L432 NwaCegarLoop]: 216 mSDtfsCounter, 949 mSDsluCounter, 514 mSDsCounter, 0 mSdLazyCounter, 1136 mSolverCounterSat, 128 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 973 SdHoareTripleChecker+Valid, 730 SdHoareTripleChecker+Invalid, 1264 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 128 IncrementalHoareTripleChecker+Valid, 1136 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2024-10-24 03:02:57,407 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [973 Valid, 730 Invalid, 1264 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [128 Valid, 1136 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2024-10-24 03:02:57,409 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5282 states. [2024-10-24 03:02:58,033 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5282 to 5012. [2024-10-24 03:02:58,037 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5012 states, 3859 states have (on average 1.2834931329359938) internal successors, (4953), 3932 states have internal predecessors, (4953), 585 states have call successors, (585), 448 states have call predecessors, (585), 566 states have return successors, (809), 637 states have call predecessors, (809), 582 states have call successors, (809) [2024-10-24 03:02:58,046 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5012 states to 5012 states and 6347 transitions. [2024-10-24 03:02:58,052 INFO L78 Accepts]: Start accepts. Automaton has 5012 states and 6347 transitions. Word has length 102 [2024-10-24 03:02:58,052 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-24 03:02:58,053 INFO L471 AbstractCegarLoop]: Abstraction has 5012 states and 6347 transitions. [2024-10-24 03:02:58,053 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 13.0) internal successors, (91), 5 states have internal predecessors, (91), 2 states have call successors, (6), 4 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2024-10-24 03:02:58,053 INFO L276 IsEmpty]: Start isEmpty. Operand 5012 states and 6347 transitions. [2024-10-24 03:02:58,055 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 103 [2024-10-24 03:02:58,055 INFO L207 NwaCegarLoop]: Found error trace [2024-10-24 03:02:58,056 INFO L215 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-10-24 03:02:58,056 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16 [2024-10-24 03:02:58,056 INFO L396 AbstractCegarLoop]: === Iteration 18 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-10-24 03:02:58,056 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-24 03:02:58,056 INFO L85 PathProgramCache]: Analyzing trace with hash 2098591048, now seen corresponding path program 1 times [2024-10-24 03:02:58,057 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-24 03:02:58,057 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1120885764] [2024-10-24 03:02:58,057 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-24 03:02:58,057 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-24 03:02:58,064 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 03:02:58,109 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2024-10-24 03:02:58,110 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 03:02:58,154 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2024-10-24 03:02:58,156 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 03:02:58,199 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 31 [2024-10-24 03:02:58,202 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 03:02:58,205 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 69 [2024-10-24 03:02:58,207 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 03:02:58,209 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 88 [2024-10-24 03:02:58,210 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 03:02:58,211 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-10-24 03:02:58,211 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-24 03:02:58,211 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1120885764] [2024-10-24 03:02:58,211 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1120885764] provided 1 perfect and 0 imperfect interpolant sequences [2024-10-24 03:02:58,211 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-10-24 03:02:58,211 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2024-10-24 03:02:58,211 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1885644023] [2024-10-24 03:02:58,211 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-10-24 03:02:58,212 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2024-10-24 03:02:58,212 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-24 03:02:58,212 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2024-10-24 03:02:58,213 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2024-10-24 03:02:58,213 INFO L87 Difference]: Start difference. First operand 5012 states and 6347 transitions. Second operand has 7 states, 7 states have (on average 13.0) internal successors, (91), 5 states have internal predecessors, (91), 2 states have call successors, (6), 4 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2024-10-24 03:02:59,905 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-24 03:02:59,905 INFO L93 Difference]: Finished difference Result 6081 states and 8105 transitions. [2024-10-24 03:02:59,906 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-10-24 03:02:59,906 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 13.0) internal successors, (91), 5 states have internal predecessors, (91), 2 states have call successors, (6), 4 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 102 [2024-10-24 03:02:59,906 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-24 03:02:59,923 INFO L225 Difference]: With dead ends: 6081 [2024-10-24 03:02:59,923 INFO L226 Difference]: Without dead ends: 5278 [2024-10-24 03:02:59,926 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 21 GetRequests, 12 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=36, Invalid=74, Unknown=0, NotChecked=0, Total=110 [2024-10-24 03:02:59,927 INFO L432 NwaCegarLoop]: 216 mSDtfsCounter, 814 mSDsluCounter, 664 mSDsCounter, 0 mSdLazyCounter, 1243 mSolverCounterSat, 91 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 838 SdHoareTripleChecker+Valid, 880 SdHoareTripleChecker+Invalid, 1334 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 91 IncrementalHoareTripleChecker+Valid, 1243 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2024-10-24 03:02:59,927 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [838 Valid, 880 Invalid, 1334 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [91 Valid, 1243 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2024-10-24 03:02:59,930 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5278 states. [2024-10-24 03:03:00,791 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5278 to 5012. [2024-10-24 03:03:00,796 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5012 states, 3859 states have (on average 1.2821974604819901) internal successors, (4948), 3932 states have internal predecessors, (4948), 585 states have call successors, (585), 448 states have call predecessors, (585), 566 states have return successors, (809), 637 states have call predecessors, (809), 582 states have call successors, (809) [2024-10-24 03:03:00,803 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5012 states to 5012 states and 6342 transitions. [2024-10-24 03:03:00,809 INFO L78 Accepts]: Start accepts. Automaton has 5012 states and 6342 transitions. Word has length 102 [2024-10-24 03:03:00,809 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-24 03:03:00,810 INFO L471 AbstractCegarLoop]: Abstraction has 5012 states and 6342 transitions. [2024-10-24 03:03:00,810 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 13.0) internal successors, (91), 5 states have internal predecessors, (91), 2 states have call successors, (6), 4 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2024-10-24 03:03:00,810 INFO L276 IsEmpty]: Start isEmpty. Operand 5012 states and 6342 transitions. [2024-10-24 03:03:00,812 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 103 [2024-10-24 03:03:00,812 INFO L207 NwaCegarLoop]: Found error trace [2024-10-24 03:03:00,812 INFO L215 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-10-24 03:03:00,813 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable17 [2024-10-24 03:03:00,813 INFO L396 AbstractCegarLoop]: === Iteration 19 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-10-24 03:03:00,813 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-24 03:03:00,813 INFO L85 PathProgramCache]: Analyzing trace with hash -871520054, now seen corresponding path program 1 times [2024-10-24 03:03:00,813 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-24 03:03:00,813 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [154322919] [2024-10-24 03:03:00,813 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-24 03:03:00,814 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-24 03:03:00,819 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 03:03:00,849 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2024-10-24 03:03:00,850 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 03:03:00,873 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2024-10-24 03:03:00,876 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 03:03:00,903 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 31 [2024-10-24 03:03:00,906 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 03:03:00,911 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 69 [2024-10-24 03:03:00,913 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 03:03:00,916 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 88 [2024-10-24 03:03:00,916 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 03:03:00,917 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-10-24 03:03:00,917 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-24 03:03:00,917 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [154322919] [2024-10-24 03:03:00,918 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [154322919] provided 1 perfect and 0 imperfect interpolant sequences [2024-10-24 03:03:00,918 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-10-24 03:03:00,918 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2024-10-24 03:03:00,918 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1482185290] [2024-10-24 03:03:00,918 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-10-24 03:03:00,919 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2024-10-24 03:03:00,919 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-24 03:03:00,920 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2024-10-24 03:03:00,920 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2024-10-24 03:03:00,920 INFO L87 Difference]: Start difference. First operand 5012 states and 6342 transitions. Second operand has 7 states, 7 states have (on average 13.0) internal successors, (91), 5 states have internal predecessors, (91), 2 states have call successors, (6), 4 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2024-10-24 03:03:02,376 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-24 03:03:02,377 INFO L93 Difference]: Finished difference Result 6076 states and 8082 transitions. [2024-10-24 03:03:02,377 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-10-24 03:03:02,377 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 13.0) internal successors, (91), 5 states have internal predecessors, (91), 2 states have call successors, (6), 4 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 102 [2024-10-24 03:03:02,378 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-24 03:03:02,395 INFO L225 Difference]: With dead ends: 6076 [2024-10-24 03:03:02,395 INFO L226 Difference]: Without dead ends: 5273 [2024-10-24 03:03:02,398 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 21 GetRequests, 12 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=36, Invalid=74, Unknown=0, NotChecked=0, Total=110 [2024-10-24 03:03:02,399 INFO L432 NwaCegarLoop]: 216 mSDtfsCounter, 945 mSDsluCounter, 514 mSDsCounter, 0 mSdLazyCounter, 1108 mSolverCounterSat, 128 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 969 SdHoareTripleChecker+Valid, 730 SdHoareTripleChecker+Invalid, 1236 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 128 IncrementalHoareTripleChecker+Valid, 1108 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2024-10-24 03:03:02,399 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [969 Valid, 730 Invalid, 1236 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [128 Valid, 1108 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2024-10-24 03:03:02,402 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5273 states. [2024-10-24 03:03:03,000 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5273 to 5012. [2024-10-24 03:03:03,005 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5012 states, 3859 states have (on average 1.2809017880279865) internal successors, (4943), 3932 states have internal predecessors, (4943), 585 states have call successors, (585), 448 states have call predecessors, (585), 566 states have return successors, (809), 637 states have call predecessors, (809), 582 states have call successors, (809) [2024-10-24 03:03:03,012 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5012 states to 5012 states and 6337 transitions. [2024-10-24 03:03:03,017 INFO L78 Accepts]: Start accepts. Automaton has 5012 states and 6337 transitions. Word has length 102 [2024-10-24 03:03:03,017 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-24 03:03:03,017 INFO L471 AbstractCegarLoop]: Abstraction has 5012 states and 6337 transitions. [2024-10-24 03:03:03,017 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 13.0) internal successors, (91), 5 states have internal predecessors, (91), 2 states have call successors, (6), 4 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2024-10-24 03:03:03,017 INFO L276 IsEmpty]: Start isEmpty. Operand 5012 states and 6337 transitions. [2024-10-24 03:03:03,020 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 103 [2024-10-24 03:03:03,020 INFO L207 NwaCegarLoop]: Found error trace [2024-10-24 03:03:03,020 INFO L215 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-10-24 03:03:03,020 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18 [2024-10-24 03:03:03,021 INFO L396 AbstractCegarLoop]: === Iteration 20 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-10-24 03:03:03,021 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-24 03:03:03,021 INFO L85 PathProgramCache]: Analyzing trace with hash 695237896, now seen corresponding path program 1 times [2024-10-24 03:03:03,021 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-24 03:03:03,021 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [521156287] [2024-10-24 03:03:03,022 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-24 03:03:03,022 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-24 03:03:03,028 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 03:03:03,069 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2024-10-24 03:03:03,070 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 03:03:03,093 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2024-10-24 03:03:03,095 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 03:03:03,128 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 31 [2024-10-24 03:03:03,131 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 03:03:03,134 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 69 [2024-10-24 03:03:03,135 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 03:03:03,138 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 88 [2024-10-24 03:03:03,138 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 03:03:03,139 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-10-24 03:03:03,139 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-24 03:03:03,139 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [521156287] [2024-10-24 03:03:03,139 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [521156287] provided 1 perfect and 0 imperfect interpolant sequences [2024-10-24 03:03:03,140 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-10-24 03:03:03,140 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2024-10-24 03:03:03,140 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1973958796] [2024-10-24 03:03:03,140 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-10-24 03:03:03,140 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2024-10-24 03:03:03,140 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-24 03:03:03,141 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2024-10-24 03:03:03,141 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2024-10-24 03:03:03,141 INFO L87 Difference]: Start difference. First operand 5012 states and 6337 transitions. Second operand has 7 states, 7 states have (on average 13.0) internal successors, (91), 5 states have internal predecessors, (91), 2 states have call successors, (6), 4 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2024-10-24 03:03:05,544 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-24 03:03:05,544 INFO L93 Difference]: Finished difference Result 7069 states and 9653 transitions. [2024-10-24 03:03:05,544 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2024-10-24 03:03:05,545 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 13.0) internal successors, (91), 5 states have internal predecessors, (91), 2 states have call successors, (6), 4 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 102 [2024-10-24 03:03:05,545 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-24 03:03:05,578 INFO L225 Difference]: With dead ends: 7069 [2024-10-24 03:03:05,582 INFO L226 Difference]: Without dead ends: 6268 [2024-10-24 03:03:05,591 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 27 GetRequests, 13 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 36 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=66, Invalid=174, Unknown=0, NotChecked=0, Total=240 [2024-10-24 03:03:05,592 INFO L432 NwaCegarLoop]: 358 mSDtfsCounter, 991 mSDsluCounter, 1164 mSDsCounter, 0 mSdLazyCounter, 2338 mSolverCounterSat, 94 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1014 SdHoareTripleChecker+Valid, 1522 SdHoareTripleChecker+Invalid, 2432 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 94 IncrementalHoareTripleChecker+Valid, 2338 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.4s IncrementalHoareTripleChecker+Time [2024-10-24 03:03:05,592 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [1014 Valid, 1522 Invalid, 2432 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [94 Valid, 2338 Invalid, 0 Unknown, 0 Unchecked, 1.4s Time] [2024-10-24 03:03:05,603 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6268 states. [2024-10-24 03:03:06,750 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6268 to 5799. [2024-10-24 03:03:06,754 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5799 states, 4558 states have (on average 1.326020184291356) internal successors, (6044), 4635 states have internal predecessors, (6044), 645 states have call successors, (645), 472 states have call predecessors, (645), 594 states have return successors, (895), 701 states have call predecessors, (895), 642 states have call successors, (895) [2024-10-24 03:03:06,764 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5799 states to 5799 states and 7584 transitions. [2024-10-24 03:03:06,768 INFO L78 Accepts]: Start accepts. Automaton has 5799 states and 7584 transitions. Word has length 102 [2024-10-24 03:03:06,769 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-24 03:03:06,769 INFO L471 AbstractCegarLoop]: Abstraction has 5799 states and 7584 transitions. [2024-10-24 03:03:06,769 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 13.0) internal successors, (91), 5 states have internal predecessors, (91), 2 states have call successors, (6), 4 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2024-10-24 03:03:06,769 INFO L276 IsEmpty]: Start isEmpty. Operand 5799 states and 7584 transitions. [2024-10-24 03:03:06,775 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 103 [2024-10-24 03:03:06,779 INFO L207 NwaCegarLoop]: Found error trace [2024-10-24 03:03:06,779 INFO L215 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-10-24 03:03:06,779 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19 [2024-10-24 03:03:06,779 INFO L396 AbstractCegarLoop]: === Iteration 21 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-10-24 03:03:06,780 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-24 03:03:06,780 INFO L85 PathProgramCache]: Analyzing trace with hash -362600182, now seen corresponding path program 1 times [2024-10-24 03:03:06,780 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-24 03:03:06,780 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1968244861] [2024-10-24 03:03:06,780 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-24 03:03:06,781 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-24 03:03:06,790 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 03:03:06,861 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2024-10-24 03:03:06,862 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 03:03:06,894 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2024-10-24 03:03:06,900 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 03:03:06,954 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 31 [2024-10-24 03:03:06,956 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 03:03:06,967 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 69 [2024-10-24 03:03:06,969 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 03:03:06,970 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 88 [2024-10-24 03:03:06,975 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 03:03:06,976 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-10-24 03:03:06,976 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-24 03:03:06,976 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1968244861] [2024-10-24 03:03:06,976 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1968244861] provided 1 perfect and 0 imperfect interpolant sequences [2024-10-24 03:03:06,976 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-10-24 03:03:06,976 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2024-10-24 03:03:06,976 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1180790653] [2024-10-24 03:03:06,976 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-10-24 03:03:06,978 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2024-10-24 03:03:06,978 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-24 03:03:06,978 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2024-10-24 03:03:06,982 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2024-10-24 03:03:06,982 INFO L87 Difference]: Start difference. First operand 5799 states and 7584 transitions. Second operand has 7 states, 7 states have (on average 13.0) internal successors, (91), 5 states have internal predecessors, (91), 2 states have call successors, (6), 4 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2024-10-24 03:03:09,779 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-24 03:03:09,779 INFO L93 Difference]: Finished difference Result 10488 states and 15138 transitions. [2024-10-24 03:03:09,779 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2024-10-24 03:03:09,779 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 13.0) internal successors, (91), 5 states have internal predecessors, (91), 2 states have call successors, (6), 4 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 102 [2024-10-24 03:03:09,779 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-24 03:03:09,804 INFO L225 Difference]: With dead ends: 10488 [2024-10-24 03:03:09,804 INFO L226 Difference]: Without dead ends: 8900 [2024-10-24 03:03:09,811 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 15 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 44 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=73, Invalid=199, Unknown=0, NotChecked=0, Total=272 [2024-10-24 03:03:09,812 INFO L432 NwaCegarLoop]: 358 mSDtfsCounter, 1053 mSDsluCounter, 1159 mSDsCounter, 0 mSdLazyCounter, 2702 mSolverCounterSat, 96 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1075 SdHoareTripleChecker+Valid, 1517 SdHoareTripleChecker+Invalid, 2798 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 96 IncrementalHoareTripleChecker+Valid, 2702 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.6s IncrementalHoareTripleChecker+Time [2024-10-24 03:03:09,812 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [1075 Valid, 1517 Invalid, 2798 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [96 Valid, 2702 Invalid, 0 Unknown, 0 Unchecked, 1.6s Time] [2024-10-24 03:03:09,816 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8900 states. [2024-10-24 03:03:10,634 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8900 to 7364. [2024-10-24 03:03:10,640 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7364 states, 5955 states have (on average 1.385054575986566) internal successors, (8248), 6040 states have internal predecessors, (8248), 757 states have call successors, (757), 520 states have call predecessors, (757), 650 states have return successors, (1077), 821 states have call predecessors, (1077), 754 states have call successors, (1077) [2024-10-24 03:03:10,654 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7364 states to 7364 states and 10082 transitions. [2024-10-24 03:03:10,659 INFO L78 Accepts]: Start accepts. Automaton has 7364 states and 10082 transitions. Word has length 102 [2024-10-24 03:03:10,659 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-24 03:03:10,659 INFO L471 AbstractCegarLoop]: Abstraction has 7364 states and 10082 transitions. [2024-10-24 03:03:10,659 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 13.0) internal successors, (91), 5 states have internal predecessors, (91), 2 states have call successors, (6), 4 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2024-10-24 03:03:10,659 INFO L276 IsEmpty]: Start isEmpty. Operand 7364 states and 10082 transitions. [2024-10-24 03:03:10,663 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 103 [2024-10-24 03:03:10,663 INFO L207 NwaCegarLoop]: Found error trace [2024-10-24 03:03:10,664 INFO L215 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-10-24 03:03:10,664 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20 [2024-10-24 03:03:10,664 INFO L396 AbstractCegarLoop]: === Iteration 22 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-10-24 03:03:10,664 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-24 03:03:10,664 INFO L85 PathProgramCache]: Analyzing trace with hash -1505102648, now seen corresponding path program 1 times [2024-10-24 03:03:10,664 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-24 03:03:10,664 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1191908254] [2024-10-24 03:03:10,664 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-24 03:03:10,665 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-24 03:03:10,670 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 03:03:10,701 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2024-10-24 03:03:10,702 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 03:03:10,725 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2024-10-24 03:03:10,726 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 03:03:10,751 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 31 [2024-10-24 03:03:10,754 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 03:03:10,756 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 69 [2024-10-24 03:03:10,758 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 03:03:10,759 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 88 [2024-10-24 03:03:10,760 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 03:03:10,761 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-10-24 03:03:10,761 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-24 03:03:10,761 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1191908254] [2024-10-24 03:03:10,761 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1191908254] provided 1 perfect and 0 imperfect interpolant sequences [2024-10-24 03:03:10,761 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-10-24 03:03:10,761 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2024-10-24 03:03:10,761 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [751856564] [2024-10-24 03:03:10,761 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-10-24 03:03:10,762 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2024-10-24 03:03:10,762 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-24 03:03:10,762 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2024-10-24 03:03:10,762 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2024-10-24 03:03:10,763 INFO L87 Difference]: Start difference. First operand 7364 states and 10082 transitions. Second operand has 7 states, 7 states have (on average 13.0) internal successors, (91), 5 states have internal predecessors, (91), 2 states have call successors, (6), 4 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2024-10-24 03:03:12,405 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-24 03:03:12,406 INFO L93 Difference]: Finished difference Result 11414 states and 16687 transitions. [2024-10-24 03:03:12,406 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-10-24 03:03:12,406 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 13.0) internal successors, (91), 5 states have internal predecessors, (91), 2 states have call successors, (6), 4 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 102 [2024-10-24 03:03:12,407 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-24 03:03:12,429 INFO L225 Difference]: With dead ends: 11414 [2024-10-24 03:03:12,429 INFO L226 Difference]: Without dead ends: 8259 [2024-10-24 03:03:12,438 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 21 GetRequests, 12 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=36, Invalid=74, Unknown=0, NotChecked=0, Total=110 [2024-10-24 03:03:12,439 INFO L432 NwaCegarLoop]: 216 mSDtfsCounter, 947 mSDsluCounter, 513 mSDsCounter, 0 mSdLazyCounter, 1068 mSolverCounterSat, 130 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 971 SdHoareTripleChecker+Valid, 729 SdHoareTripleChecker+Invalid, 1198 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 130 IncrementalHoareTripleChecker+Valid, 1068 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2024-10-24 03:03:12,439 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [971 Valid, 729 Invalid, 1198 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [130 Valid, 1068 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2024-10-24 03:03:12,444 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8259 states. [2024-10-24 03:03:13,309 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8259 to 7364. [2024-10-24 03:03:13,315 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7364 states, 5955 states have (on average 1.3821998320738875) internal successors, (8231), 6040 states have internal predecessors, (8231), 757 states have call successors, (757), 520 states have call predecessors, (757), 650 states have return successors, (1077), 821 states have call predecessors, (1077), 754 states have call successors, (1077) [2024-10-24 03:03:13,327 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7364 states to 7364 states and 10065 transitions. [2024-10-24 03:03:13,333 INFO L78 Accepts]: Start accepts. Automaton has 7364 states and 10065 transitions. Word has length 102 [2024-10-24 03:03:13,333 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-24 03:03:13,333 INFO L471 AbstractCegarLoop]: Abstraction has 7364 states and 10065 transitions. [2024-10-24 03:03:13,333 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 13.0) internal successors, (91), 5 states have internal predecessors, (91), 2 states have call successors, (6), 4 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2024-10-24 03:03:13,333 INFO L276 IsEmpty]: Start isEmpty. Operand 7364 states and 10065 transitions. [2024-10-24 03:03:13,337 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 103 [2024-10-24 03:03:13,337 INFO L207 NwaCegarLoop]: Found error trace [2024-10-24 03:03:13,337 INFO L215 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-10-24 03:03:13,338 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21 [2024-10-24 03:03:13,338 INFO L396 AbstractCegarLoop]: === Iteration 23 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-10-24 03:03:13,338 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-24 03:03:13,338 INFO L85 PathProgramCache]: Analyzing trace with hash -666068986, now seen corresponding path program 1 times [2024-10-24 03:03:13,338 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-24 03:03:13,338 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2046236263] [2024-10-24 03:03:13,338 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-24 03:03:13,339 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-24 03:03:13,345 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 03:03:13,374 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2024-10-24 03:03:13,375 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 03:03:13,399 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2024-10-24 03:03:13,401 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 03:03:13,430 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 31 [2024-10-24 03:03:13,434 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 03:03:13,437 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 69 [2024-10-24 03:03:13,438 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 03:03:13,440 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 88 [2024-10-24 03:03:13,440 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 03:03:13,441 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-10-24 03:03:13,441 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-24 03:03:13,441 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2046236263] [2024-10-24 03:03:13,441 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2046236263] provided 1 perfect and 0 imperfect interpolant sequences [2024-10-24 03:03:13,441 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-10-24 03:03:13,442 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2024-10-24 03:03:13,442 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [65709923] [2024-10-24 03:03:13,442 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-10-24 03:03:13,442 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2024-10-24 03:03:13,442 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-24 03:03:13,443 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2024-10-24 03:03:13,443 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2024-10-24 03:03:13,443 INFO L87 Difference]: Start difference. First operand 7364 states and 10065 transitions. Second operand has 7 states, 7 states have (on average 13.0) internal successors, (91), 5 states have internal predecessors, (91), 2 states have call successors, (6), 4 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2024-10-24 03:03:16,571 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-24 03:03:16,571 INFO L93 Difference]: Finished difference Result 16063 states and 24086 transitions. [2024-10-24 03:03:16,571 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2024-10-24 03:03:16,572 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 13.0) internal successors, (91), 5 states have internal predecessors, (91), 2 states have call successors, (6), 4 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 102 [2024-10-24 03:03:16,572 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-24 03:03:16,607 INFO L225 Difference]: With dead ends: 16063 [2024-10-24 03:03:16,608 INFO L226 Difference]: Without dead ends: 12910 [2024-10-24 03:03:16,618 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 15 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 44 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=73, Invalid=199, Unknown=0, NotChecked=0, Total=272 [2024-10-24 03:03:16,619 INFO L432 NwaCegarLoop]: 325 mSDtfsCounter, 1136 mSDsluCounter, 1110 mSDsCounter, 0 mSdLazyCounter, 2109 mSolverCounterSat, 105 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1166 SdHoareTripleChecker+Valid, 1435 SdHoareTripleChecker+Invalid, 2214 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 105 IncrementalHoareTripleChecker+Valid, 2109 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.4s IncrementalHoareTripleChecker+Time [2024-10-24 03:03:16,619 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [1166 Valid, 1435 Invalid, 2214 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [105 Valid, 2109 Invalid, 0 Unknown, 0 Unchecked, 1.4s Time] [2024-10-24 03:03:16,626 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12910 states. [2024-10-24 03:03:17,709 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12910 to 10525. [2024-10-24 03:03:17,719 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10525 states, 8788 states have (on average 1.443445607646791) internal successors, (12685), 8889 states have internal predecessors, (12685), 973 states have call successors, (973), 616 states have call predecessors, (973), 762 states have return successors, (1487), 1053 states have call predecessors, (1487), 970 states have call successors, (1487) [2024-10-24 03:03:17,740 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10525 states to 10525 states and 15145 transitions. [2024-10-24 03:03:17,747 INFO L78 Accepts]: Start accepts. Automaton has 10525 states and 15145 transitions. Word has length 102 [2024-10-24 03:03:17,747 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-24 03:03:17,747 INFO L471 AbstractCegarLoop]: Abstraction has 10525 states and 15145 transitions. [2024-10-24 03:03:17,750 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 13.0) internal successors, (91), 5 states have internal predecessors, (91), 2 states have call successors, (6), 4 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2024-10-24 03:03:17,750 INFO L276 IsEmpty]: Start isEmpty. Operand 10525 states and 15145 transitions. [2024-10-24 03:03:17,756 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 103 [2024-10-24 03:03:17,756 INFO L207 NwaCegarLoop]: Found error trace [2024-10-24 03:03:17,756 INFO L215 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-10-24 03:03:17,756 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22 [2024-10-24 03:03:17,756 INFO L396 AbstractCegarLoop]: === Iteration 24 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-10-24 03:03:17,757 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-24 03:03:17,757 INFO L85 PathProgramCache]: Analyzing trace with hash -639003384, now seen corresponding path program 1 times [2024-10-24 03:03:17,757 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-24 03:03:17,757 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2088446799] [2024-10-24 03:03:17,757 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-24 03:03:17,758 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-24 03:03:17,765 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 03:03:17,802 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2024-10-24 03:03:17,803 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 03:03:17,826 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2024-10-24 03:03:17,828 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 03:03:17,858 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 31 [2024-10-24 03:03:17,861 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 03:03:17,864 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 69 [2024-10-24 03:03:17,865 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 03:03:17,867 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 88 [2024-10-24 03:03:17,867 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 03:03:17,868 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-10-24 03:03:17,868 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-24 03:03:17,868 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2088446799] [2024-10-24 03:03:17,868 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2088446799] provided 1 perfect and 0 imperfect interpolant sequences [2024-10-24 03:03:17,868 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-10-24 03:03:17,868 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2024-10-24 03:03:17,869 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1904754624] [2024-10-24 03:03:17,869 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-10-24 03:03:17,869 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2024-10-24 03:03:17,869 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-24 03:03:17,869 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2024-10-24 03:03:17,870 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2024-10-24 03:03:17,870 INFO L87 Difference]: Start difference. First operand 10525 states and 15145 transitions. Second operand has 7 states, 7 states have (on average 13.0) internal successors, (91), 5 states have internal predecessors, (91), 2 states have call successors, (6), 4 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2024-10-24 03:03:21,165 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-24 03:03:21,165 INFO L93 Difference]: Finished difference Result 27386 states and 42496 transitions. [2024-10-24 03:03:21,165 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2024-10-24 03:03:21,166 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 13.0) internal successors, (91), 5 states have internal predecessors, (91), 2 states have call successors, (6), 4 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 102 [2024-10-24 03:03:21,166 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-24 03:03:21,214 INFO L225 Difference]: With dead ends: 27386 [2024-10-24 03:03:21,214 INFO L226 Difference]: Without dead ends: 21072 [2024-10-24 03:03:21,231 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 15 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 44 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=73, Invalid=199, Unknown=0, NotChecked=0, Total=272 [2024-10-24 03:03:21,231 INFO L432 NwaCegarLoop]: 355 mSDtfsCounter, 1091 mSDsluCounter, 1159 mSDsCounter, 0 mSdLazyCounter, 2215 mSolverCounterSat, 97 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1121 SdHoareTripleChecker+Valid, 1514 SdHoareTripleChecker+Invalid, 2312 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 97 IncrementalHoareTripleChecker+Valid, 2215 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.3s IncrementalHoareTripleChecker+Time [2024-10-24 03:03:21,232 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [1121 Valid, 1514 Invalid, 2312 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [97 Valid, 2215 Invalid, 0 Unknown, 0 Unchecked, 1.3s Time] [2024-10-24 03:03:21,241 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 21072 states. [2024-10-24 03:03:22,684 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 21072 to 16847. [2024-10-24 03:03:22,696 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 16847 states, 14470 states have (on average 1.4944713199723565) internal successors, (21625), 14603 states have internal predecessors, (21625), 1389 states have call successors, (1389), 808 states have call predecessors, (1389), 986 states have return successors, (2453), 1501 states have call predecessors, (2453), 1386 states have call successors, (2453) [2024-10-24 03:03:22,730 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 16847 states to 16847 states and 25467 transitions. [2024-10-24 03:03:22,737 INFO L78 Accepts]: Start accepts. Automaton has 16847 states and 25467 transitions. Word has length 102 [2024-10-24 03:03:22,737 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-24 03:03:22,738 INFO L471 AbstractCegarLoop]: Abstraction has 16847 states and 25467 transitions. [2024-10-24 03:03:22,738 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 13.0) internal successors, (91), 5 states have internal predecessors, (91), 2 states have call successors, (6), 4 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2024-10-24 03:03:22,738 INFO L276 IsEmpty]: Start isEmpty. Operand 16847 states and 25467 transitions. [2024-10-24 03:03:22,746 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 103 [2024-10-24 03:03:22,746 INFO L207 NwaCegarLoop]: Found error trace [2024-10-24 03:03:22,746 INFO L215 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-10-24 03:03:22,746 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23 [2024-10-24 03:03:22,746 INFO L396 AbstractCegarLoop]: === Iteration 25 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-10-24 03:03:22,747 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-24 03:03:22,747 INFO L85 PathProgramCache]: Analyzing trace with hash 1578627014, now seen corresponding path program 1 times [2024-10-24 03:03:22,747 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-24 03:03:22,747 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1550615048] [2024-10-24 03:03:22,747 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-24 03:03:22,747 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-24 03:03:22,754 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 03:03:22,783 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2024-10-24 03:03:22,783 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 03:03:22,807 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2024-10-24 03:03:22,808 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 03:03:22,833 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 31 [2024-10-24 03:03:22,835 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 03:03:22,839 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 69 [2024-10-24 03:03:22,841 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 03:03:22,842 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 88 [2024-10-24 03:03:22,843 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 03:03:22,843 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-10-24 03:03:22,844 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-24 03:03:22,844 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1550615048] [2024-10-24 03:03:22,844 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1550615048] provided 1 perfect and 0 imperfect interpolant sequences [2024-10-24 03:03:22,844 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-10-24 03:03:22,844 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2024-10-24 03:03:22,844 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1279378656] [2024-10-24 03:03:22,844 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-10-24 03:03:22,845 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2024-10-24 03:03:22,845 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-24 03:03:22,845 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2024-10-24 03:03:22,845 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2024-10-24 03:03:22,845 INFO L87 Difference]: Start difference. First operand 16847 states and 25467 transitions. Second operand has 7 states, 7 states have (on average 13.0) internal successors, (91), 5 states have internal predecessors, (91), 2 states have call successors, (6), 4 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2024-10-24 03:03:25,249 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-24 03:03:25,249 INFO L93 Difference]: Finished difference Result 32604 states and 51633 transitions. [2024-10-24 03:03:25,250 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-10-24 03:03:25,250 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 13.0) internal successors, (91), 5 states have internal predecessors, (91), 2 states have call successors, (6), 4 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 102 [2024-10-24 03:03:25,250 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-24 03:03:25,299 INFO L225 Difference]: With dead ends: 32604 [2024-10-24 03:03:25,299 INFO L226 Difference]: Without dead ends: 19966 [2024-10-24 03:03:25,324 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 21 GetRequests, 12 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=36, Invalid=74, Unknown=0, NotChecked=0, Total=110 [2024-10-24 03:03:25,324 INFO L432 NwaCegarLoop]: 216 mSDtfsCounter, 947 mSDsluCounter, 513 mSDsCounter, 0 mSdLazyCounter, 1038 mSolverCounterSat, 130 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 971 SdHoareTripleChecker+Valid, 729 SdHoareTripleChecker+Invalid, 1168 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 130 IncrementalHoareTripleChecker+Valid, 1038 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2024-10-24 03:03:25,328 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [971 Valid, 729 Invalid, 1168 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [130 Valid, 1038 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2024-10-24 03:03:25,337 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 19966 states. [2024-10-24 03:03:26,827 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 19966 to 16847. [2024-10-24 03:03:26,841 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 16847 states, 14470 states have (on average 1.4899792674498964) internal successors, (21560), 14603 states have internal predecessors, (21560), 1389 states have call successors, (1389), 808 states have call predecessors, (1389), 986 states have return successors, (2453), 1501 states have call predecessors, (2453), 1386 states have call successors, (2453) [2024-10-24 03:03:26,871 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 16847 states to 16847 states and 25402 transitions. [2024-10-24 03:03:26,879 INFO L78 Accepts]: Start accepts. Automaton has 16847 states and 25402 transitions. Word has length 102 [2024-10-24 03:03:26,880 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-24 03:03:26,880 INFO L471 AbstractCegarLoop]: Abstraction has 16847 states and 25402 transitions. [2024-10-24 03:03:26,880 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 13.0) internal successors, (91), 5 states have internal predecessors, (91), 2 states have call successors, (6), 4 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2024-10-24 03:03:26,880 INFO L276 IsEmpty]: Start isEmpty. Operand 16847 states and 25402 transitions. [2024-10-24 03:03:26,889 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 103 [2024-10-24 03:03:26,890 INFO L207 NwaCegarLoop]: Found error trace [2024-10-24 03:03:26,890 INFO L215 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-10-24 03:03:26,890 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable24 [2024-10-24 03:03:26,890 INFO L396 AbstractCegarLoop]: === Iteration 26 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-10-24 03:03:26,890 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-24 03:03:26,891 INFO L85 PathProgramCache]: Analyzing trace with hash -982235832, now seen corresponding path program 1 times [2024-10-24 03:03:26,891 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-24 03:03:26,891 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [57633674] [2024-10-24 03:03:26,891 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-24 03:03:26,891 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-24 03:03:26,898 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 03:03:26,928 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2024-10-24 03:03:26,929 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 03:03:26,952 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2024-10-24 03:03:26,953 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 03:03:26,982 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 31 [2024-10-24 03:03:26,985 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 03:03:26,988 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 69 [2024-10-24 03:03:26,989 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 03:03:26,990 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 88 [2024-10-24 03:03:26,991 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 03:03:26,991 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-10-24 03:03:26,991 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-24 03:03:26,991 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [57633674] [2024-10-24 03:03:26,991 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [57633674] provided 1 perfect and 0 imperfect interpolant sequences [2024-10-24 03:03:26,992 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-10-24 03:03:26,992 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2024-10-24 03:03:26,992 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [562638658] [2024-10-24 03:03:26,992 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-10-24 03:03:26,992 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2024-10-24 03:03:26,992 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-24 03:03:26,993 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2024-10-24 03:03:26,993 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2024-10-24 03:03:26,993 INFO L87 Difference]: Start difference. First operand 16847 states and 25402 transitions. Second operand has 7 states, 7 states have (on average 13.0) internal successors, (91), 5 states have internal predecessors, (91), 2 states have call successors, (6), 4 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2024-10-24 03:03:31,273 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-24 03:03:31,274 INFO L93 Difference]: Finished difference Result 48720 states and 77530 transitions. [2024-10-24 03:03:31,274 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2024-10-24 03:03:31,274 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 13.0) internal successors, (91), 5 states have internal predecessors, (91), 2 states have call successors, (6), 4 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 102 [2024-10-24 03:03:31,274 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-24 03:03:31,368 INFO L225 Difference]: With dead ends: 48720 [2024-10-24 03:03:31,369 INFO L226 Difference]: Without dead ends: 36084 [2024-10-24 03:03:31,398 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 15 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 44 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=73, Invalid=199, Unknown=0, NotChecked=0, Total=272 [2024-10-24 03:03:31,398 INFO L432 NwaCegarLoop]: 356 mSDtfsCounter, 1015 mSDsluCounter, 1159 mSDsCounter, 0 mSdLazyCounter, 2179 mSolverCounterSat, 98 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1045 SdHoareTripleChecker+Valid, 1515 SdHoareTripleChecker+Invalid, 2277 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 98 IncrementalHoareTripleChecker+Valid, 2179 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.2s IncrementalHoareTripleChecker+Time [2024-10-24 03:03:31,398 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [1045 Valid, 1515 Invalid, 2277 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [98 Valid, 2179 Invalid, 0 Unknown, 0 Unchecked, 1.2s Time] [2024-10-24 03:03:31,413 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 36084 states. [2024-10-24 03:03:34,152 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 36084 to 29555. [2024-10-24 03:03:34,175 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 29555 states, 25930 states have (on average 1.5234863092942537) internal successors, (39504), 26127 states have internal predecessors, (39504), 2189 states have call successors, (2189), 1192 states have call predecessors, (2189), 1434 states have return successors, (4839), 2365 states have call predecessors, (4839), 2186 states have call successors, (4839) [2024-10-24 03:03:34,245 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 29555 states to 29555 states and 46532 transitions. [2024-10-24 03:03:34,259 INFO L78 Accepts]: Start accepts. Automaton has 29555 states and 46532 transitions. Word has length 102 [2024-10-24 03:03:34,259 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-24 03:03:34,259 INFO L471 AbstractCegarLoop]: Abstraction has 29555 states and 46532 transitions. [2024-10-24 03:03:34,259 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 13.0) internal successors, (91), 5 states have internal predecessors, (91), 2 states have call successors, (6), 4 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2024-10-24 03:03:34,259 INFO L276 IsEmpty]: Start isEmpty. Operand 29555 states and 46532 transitions. [2024-10-24 03:03:34,274 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 103 [2024-10-24 03:03:34,274 INFO L207 NwaCegarLoop]: Found error trace [2024-10-24 03:03:34,274 INFO L215 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-10-24 03:03:34,275 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable25 [2024-10-24 03:03:34,275 INFO L396 AbstractCegarLoop]: === Iteration 27 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-10-24 03:03:34,275 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-24 03:03:34,275 INFO L85 PathProgramCache]: Analyzing trace with hash -95012986, now seen corresponding path program 1 times [2024-10-24 03:03:34,275 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-24 03:03:34,275 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [996231522] [2024-10-24 03:03:34,275 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-24 03:03:34,276 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-24 03:03:34,283 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 03:03:34,299 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2024-10-24 03:03:34,300 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 03:03:34,331 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2024-10-24 03:03:34,332 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 03:03:34,343 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 31 [2024-10-24 03:03:34,346 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 03:03:34,368 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 69 [2024-10-24 03:03:34,369 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 03:03:34,371 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 88 [2024-10-24 03:03:34,371 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 03:03:34,372 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-10-24 03:03:34,372 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-24 03:03:34,372 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [996231522] [2024-10-24 03:03:34,372 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [996231522] provided 1 perfect and 0 imperfect interpolant sequences [2024-10-24 03:03:34,372 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-10-24 03:03:34,372 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2024-10-24 03:03:34,372 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1255785255] [2024-10-24 03:03:34,373 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-10-24 03:03:34,373 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-10-24 03:03:34,373 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-24 03:03:34,373 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-10-24 03:03:34,373 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2024-10-24 03:03:34,373 INFO L87 Difference]: Start difference. First operand 29555 states and 46532 transitions. Second operand has 6 states, 6 states have (on average 15.166666666666666) internal successors, (91), 4 states have internal predecessors, (91), 2 states have call successors, (6), 4 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2024-10-24 03:03:37,849 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-24 03:03:37,850 INFO L93 Difference]: Finished difference Result 60770 states and 97990 transitions. [2024-10-24 03:03:37,850 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-10-24 03:03:37,850 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 15.166666666666666) internal successors, (91), 4 states have internal predecessors, (91), 2 states have call successors, (6), 4 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 102 [2024-10-24 03:03:37,850 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-24 03:03:37,957 INFO L225 Difference]: With dead ends: 60770 [2024-10-24 03:03:37,957 INFO L226 Difference]: Without dead ends: 35426 [2024-10-24 03:03:38,007 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 19 GetRequests, 12 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=25, Invalid=47, Unknown=0, NotChecked=0, Total=72 [2024-10-24 03:03:38,007 INFO L432 NwaCegarLoop]: 258 mSDtfsCounter, 364 mSDsluCounter, 734 mSDsCounter, 0 mSdLazyCounter, 1290 mSolverCounterSat, 74 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 364 SdHoareTripleChecker+Valid, 992 SdHoareTripleChecker+Invalid, 1364 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 74 IncrementalHoareTripleChecker+Valid, 1290 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2024-10-24 03:03:38,008 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [364 Valid, 992 Invalid, 1364 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [74 Valid, 1290 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2024-10-24 03:03:38,025 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 35426 states. [2024-10-24 03:03:40,948 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 35426 to 29811. [2024-10-24 03:03:40,973 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 29811 states, 26186 states have (on average 1.5183685939051401) internal successors, (39760), 26383 states have internal predecessors, (39760), 2189 states have call successors, (2189), 1192 states have call predecessors, (2189), 1434 states have return successors, (4839), 2365 states have call predecessors, (4839), 2186 states have call successors, (4839) [2024-10-24 03:03:41,064 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 29811 states to 29811 states and 46788 transitions. [2024-10-24 03:03:41,082 INFO L78 Accepts]: Start accepts. Automaton has 29811 states and 46788 transitions. Word has length 102 [2024-10-24 03:03:41,083 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-24 03:03:41,083 INFO L471 AbstractCegarLoop]: Abstraction has 29811 states and 46788 transitions. [2024-10-24 03:03:41,083 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 15.166666666666666) internal successors, (91), 4 states have internal predecessors, (91), 2 states have call successors, (6), 4 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2024-10-24 03:03:41,083 INFO L276 IsEmpty]: Start isEmpty. Operand 29811 states and 46788 transitions. [2024-10-24 03:03:41,100 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 103 [2024-10-24 03:03:41,100 INFO L207 NwaCegarLoop]: Found error trace [2024-10-24 03:03:41,101 INFO L215 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-10-24 03:03:41,101 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable26 [2024-10-24 03:03:41,101 INFO L396 AbstractCegarLoop]: === Iteration 28 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-10-24 03:03:41,101 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-24 03:03:41,101 INFO L85 PathProgramCache]: Analyzing trace with hash -826980412, now seen corresponding path program 1 times [2024-10-24 03:03:41,102 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-24 03:03:41,102 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [162563040] [2024-10-24 03:03:41,102 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-24 03:03:41,102 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-24 03:03:41,110 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 03:03:41,141 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2024-10-24 03:03:41,142 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 03:03:41,171 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2024-10-24 03:03:41,173 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 03:03:41,188 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 31 [2024-10-24 03:03:41,192 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 03:03:41,247 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 69 [2024-10-24 03:03:41,249 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 03:03:41,251 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 88 [2024-10-24 03:03:41,252 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-24 03:03:41,253 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-10-24 03:03:41,253 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-24 03:03:41,253 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [162563040] [2024-10-24 03:03:41,253 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [162563040] provided 1 perfect and 0 imperfect interpolant sequences [2024-10-24 03:03:41,253 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-10-24 03:03:41,254 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2024-10-24 03:03:41,254 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [184778744] [2024-10-24 03:03:41,254 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-10-24 03:03:41,254 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2024-10-24 03:03:41,254 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-24 03:03:41,255 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2024-10-24 03:03:41,255 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2024-10-24 03:03:41,255 INFO L87 Difference]: Start difference. First operand 29811 states and 46788 transitions. Second operand has 7 states, 7 states have (on average 13.0) internal successors, (91), 5 states have internal predecessors, (91), 2 states have call successors, (6), 4 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5)