./Ultimate.py --spec ../sv-benchmarks/c/properties/unreach-call.prp --file ../sv-benchmarks/c/combinations/pc_sfifo_2.cil-1+token_ring.11.cil-1.c --full-output --architecture 32bit -------------------------------------------------------------------------------- Checking for ERROR reachability Using default analysis Version 803cd42f 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 ../sv-benchmarks/c/combinations/pc_sfifo_2.cil-1+token_ring.11.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 ecd70163e84c8e1a236d7543bf55ca7587f7becacb8c522f7caae4b1076f13b5 --- Real Ultimate output --- This is Ultimate 0.2.5-tmp.dk.eval-assert-order-craig-803cd42-m [2024-11-22 04:06:04,753 INFO L188 SettingsManager]: Resetting all preferences to default values... [2024-11-22 04:06:04,814 INFO L114 SettingsManager]: Loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-32bit-Automizer_Default.epf [2024-11-22 04:06:04,825 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2024-11-22 04:06:04,825 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2024-11-22 04:06:04,852 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2024-11-22 04:06:04,853 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2024-11-22 04:06:04,853 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2024-11-22 04:06:04,854 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2024-11-22 04:06:04,854 INFO L153 SettingsManager]: * Use memory slicer=true [2024-11-22 04:06:04,854 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2024-11-22 04:06:04,855 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2024-11-22 04:06:04,855 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2024-11-22 04:06:04,856 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2024-11-22 04:06:04,856 INFO L153 SettingsManager]: * Use SBE=true [2024-11-22 04:06:04,856 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2024-11-22 04:06:04,857 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2024-11-22 04:06:04,857 INFO L153 SettingsManager]: * sizeof long=4 [2024-11-22 04:06:04,857 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2024-11-22 04:06:04,858 INFO L153 SettingsManager]: * sizeof POINTER=4 [2024-11-22 04:06:04,858 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2024-11-22 04:06:04,859 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2024-11-22 04:06:04,859 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2024-11-22 04:06:04,859 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2024-11-22 04:06:04,860 INFO L153 SettingsManager]: * Allow undefined functions=false [2024-11-22 04:06:04,860 INFO L153 SettingsManager]: * sizeof long double=12 [2024-11-22 04:06:04,861 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2024-11-22 04:06:04,861 INFO L153 SettingsManager]: * Use constant arrays=true [2024-11-22 04:06:04,861 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2024-11-22 04:06:04,862 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2024-11-22 04:06:04,862 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2024-11-22 04:06:04,862 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2024-11-22 04:06:04,863 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-11-22 04:06:04,863 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2024-11-22 04:06:04,864 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2024-11-22 04:06:04,864 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2024-11-22 04:06:04,864 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2024-11-22 04:06:04,864 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2024-11-22 04:06:04,865 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2024-11-22 04:06:04,865 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2024-11-22 04:06:04,865 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2024-11-22 04:06:04,867 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2024-11-22 04:06:04,867 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 -> ecd70163e84c8e1a236d7543bf55ca7587f7becacb8c522f7caae4b1076f13b5 [2024-11-22 04:06:05,095 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2024-11-22 04:06:05,122 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2024-11-22 04:06:05,125 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2024-11-22 04:06:05,127 INFO L270 PluginConnector]: Initializing CDTParser... [2024-11-22 04:06:05,127 INFO L274 PluginConnector]: CDTParser initialized [2024-11-22 04:06:05,129 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../sv-benchmarks/c/combinations/pc_sfifo_2.cil-1+token_ring.11.cil-1.c [2024-11-22 04:06:06,891 INFO L533 CDTParser]: Created temporary CDT project at NULL [2024-11-22 04:06:07,155 INFO L384 CDTParser]: Found 1 translation units. [2024-11-22 04:06:07,156 INFO L180 CDTParser]: Scanning /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/combinations/pc_sfifo_2.cil-1+token_ring.11.cil-1.c [2024-11-22 04:06:07,171 INFO L427 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/2b4e28a2a/935b56d5a42b409d9fd213e2c98612ab/FLAGb865b6211 [2024-11-22 04:06:07,194 INFO L435 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/2b4e28a2a/935b56d5a42b409d9fd213e2c98612ab [2024-11-22 04:06:07,197 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2024-11-22 04:06:07,200 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2024-11-22 04:06:07,203 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2024-11-22 04:06:07,207 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2024-11-22 04:06:07,217 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2024-11-22 04:06:07,218 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 22.11 04:06:07" (1/1) ... [2024-11-22 04:06:07,218 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@71f0fe06 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.11 04:06:07, skipping insertion in model container [2024-11-22 04:06:07,219 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 22.11 04:06:07" (1/1) ... [2024-11-22 04:06:07,276 INFO L175 MainTranslator]: Built tables and reachable declarations [2024-11-22 04:06:07,477 WARN L250 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.11.cil-1.c[914,927] [2024-11-22 04:06:07,619 WARN L250 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.11.cil-1.c[7115,7128] [2024-11-22 04:06:07,709 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-11-22 04:06:07,725 INFO L200 MainTranslator]: Completed pre-run [2024-11-22 04:06:07,743 WARN L250 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.11.cil-1.c[914,927] [2024-11-22 04:06:07,762 WARN L250 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.11.cil-1.c[7115,7128] [2024-11-22 04:06:07,821 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-11-22 04:06:07,851 INFO L204 MainTranslator]: Completed translation [2024-11-22 04:06:07,851 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.11 04:06:07 WrapperNode [2024-11-22 04:06:07,851 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2024-11-22 04:06:07,853 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2024-11-22 04:06:07,853 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2024-11-22 04:06:07,853 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2024-11-22 04:06:07,859 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.11 04:06:07" (1/1) ... [2024-11-22 04:06:07,876 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.11 04:06:07" (1/1) ... [2024-11-22 04:06:07,933 INFO L138 Inliner]: procedures = 75, calls = 91, calls flagged for inlining = 43, calls inlined = 43, statements flattened = 1014 [2024-11-22 04:06:07,937 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2024-11-22 04:06:07,938 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2024-11-22 04:06:07,938 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2024-11-22 04:06:07,938 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2024-11-22 04:06:07,949 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.11 04:06:07" (1/1) ... [2024-11-22 04:06:07,949 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.11 04:06:07" (1/1) ... [2024-11-22 04:06:07,954 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.11 04:06:07" (1/1) ... [2024-11-22 04:06:07,971 INFO L175 MemorySlicer]: Split 2 memory accesses to 1 slices as follows [2]. 100 percent of accesses are in the largest equivalence class. The 2 initializations are split as follows [2]. The 0 writes are split as follows [0]. [2024-11-22 04:06:07,971 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.11 04:06:07" (1/1) ... [2024-11-22 04:06:07,971 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.11 04:06:07" (1/1) ... [2024-11-22 04:06:07,983 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.11 04:06:07" (1/1) ... [2024-11-22 04:06:07,998 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.11 04:06:07" (1/1) ... [2024-11-22 04:06:08,006 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.11 04:06:07" (1/1) ... [2024-11-22 04:06:08,013 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.11 04:06:07" (1/1) ... [2024-11-22 04:06:08,019 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2024-11-22 04:06:08,020 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2024-11-22 04:06:08,020 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2024-11-22 04:06:08,020 INFO L274 PluginConnector]: RCFGBuilder initialized [2024-11-22 04:06:08,021 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.11 04:06:07" (1/1) ... [2024-11-22 04:06:08,026 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-11-22 04:06:08,042 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-22 04:06:08,072 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-11-22 04:06:08,082 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-11-22 04:06:08,120 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2024-11-22 04:06:08,121 INFO L130 BoogieDeclarations]: Found specification of procedure immediate_notify [2024-11-22 04:06:08,121 INFO L138 BoogieDeclarations]: Found implementation of procedure immediate_notify [2024-11-22 04:06:08,121 INFO L130 BoogieDeclarations]: Found specification of procedure is_do_write_p_triggered [2024-11-22 04:06:08,122 INFO L138 BoogieDeclarations]: Found implementation of procedure is_do_write_p_triggered [2024-11-22 04:06:08,122 INFO L130 BoogieDeclarations]: Found specification of procedure exists_runnable_thread1 [2024-11-22 04:06:08,123 INFO L138 BoogieDeclarations]: Found implementation of procedure exists_runnable_thread1 [2024-11-22 04:06:08,123 INFO L130 BoogieDeclarations]: Found specification of procedure exists_runnable_thread2 [2024-11-22 04:06:08,123 INFO L138 BoogieDeclarations]: Found implementation of procedure exists_runnable_thread2 [2024-11-22 04:06:08,123 INFO L130 BoogieDeclarations]: Found specification of procedure reset_delta_events1 [2024-11-22 04:06:08,123 INFO L138 BoogieDeclarations]: Found implementation of procedure reset_delta_events1 [2024-11-22 04:06:08,123 INFO L130 BoogieDeclarations]: Found specification of procedure reset_delta_events2 [2024-11-22 04:06:08,123 INFO L138 BoogieDeclarations]: Found implementation of procedure reset_delta_events2 [2024-11-22 04:06:08,124 INFO L130 BoogieDeclarations]: Found specification of procedure activate_threads2 [2024-11-22 04:06:08,124 INFO L138 BoogieDeclarations]: Found implementation of procedure activate_threads2 [2024-11-22 04:06:08,124 INFO L130 BoogieDeclarations]: Found specification of procedure activate_threads1 [2024-11-22 04:06:08,124 INFO L138 BoogieDeclarations]: Found implementation of procedure activate_threads1 [2024-11-22 04:06:08,124 INFO L130 BoogieDeclarations]: Found specification of procedure is_do_read_c_triggered [2024-11-22 04:06:08,124 INFO L138 BoogieDeclarations]: Found implementation of procedure is_do_read_c_triggered [2024-11-22 04:06:08,125 INFO L130 BoogieDeclarations]: Found specification of procedure update_channels1 [2024-11-22 04:06:08,125 INFO L138 BoogieDeclarations]: Found implementation of procedure update_channels1 [2024-11-22 04:06:08,125 INFO L130 BoogieDeclarations]: Found specification of procedure update_channels2 [2024-11-22 04:06:08,125 INFO L138 BoogieDeclarations]: Found implementation of procedure update_channels2 [2024-11-22 04:06:08,125 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#0 [2024-11-22 04:06:08,125 INFO L130 BoogieDeclarations]: Found specification of procedure fire_delta_events2 [2024-11-22 04:06:08,125 INFO L138 BoogieDeclarations]: Found implementation of procedure fire_delta_events2 [2024-11-22 04:06:08,126 INFO L130 BoogieDeclarations]: Found specification of procedure fire_delta_events1 [2024-11-22 04:06:08,126 INFO L138 BoogieDeclarations]: Found implementation of procedure fire_delta_events1 [2024-11-22 04:06:08,126 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2024-11-22 04:06:08,126 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2024-11-22 04:06:08,126 INFO L130 BoogieDeclarations]: Found specification of procedure error1 [2024-11-22 04:06:08,126 INFO L138 BoogieDeclarations]: Found implementation of procedure error1 [2024-11-22 04:06:08,127 INFO L130 BoogieDeclarations]: Found specification of procedure error2 [2024-11-22 04:06:08,127 INFO L138 BoogieDeclarations]: Found implementation of procedure error2 [2024-11-22 04:06:08,262 INFO L238 CfgBuilder]: Building ICFG [2024-11-22 04:06:08,265 INFO L264 CfgBuilder]: Building CFG for each procedure with an implementation [2024-11-22 04:06:08,963 INFO L? ?]: Removed 125 outVars from TransFormulas that were not future-live. [2024-11-22 04:06:08,963 INFO L287 CfgBuilder]: Performing block encoding [2024-11-22 04:06:08,986 INFO L311 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2024-11-22 04:06:08,986 INFO L316 CfgBuilder]: Removed 18 assume(true) statements. [2024-11-22 04:06:08,987 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 22.11 04:06:08 BoogieIcfgContainer [2024-11-22 04:06:08,987 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2024-11-22 04:06:08,989 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2024-11-22 04:06:08,990 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2024-11-22 04:06:08,993 INFO L274 PluginConnector]: TraceAbstraction initialized [2024-11-22 04:06:08,993 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 22.11 04:06:07" (1/3) ... [2024-11-22 04:06:08,993 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@47eab288 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 22.11 04:06:08, skipping insertion in model container [2024-11-22 04:06:08,994 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.11 04:06:07" (2/3) ... [2024-11-22 04:06:09,024 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@47eab288 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 22.11 04:06:09, skipping insertion in model container [2024-11-22 04:06:09,025 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 22.11 04:06:08" (3/3) ... [2024-11-22 04:06:09,026 INFO L112 eAbstractionObserver]: Analyzing ICFG pc_sfifo_2.cil-1+token_ring.11.cil-1.c [2024-11-22 04:06:09,044 INFO L214 ceAbstractionStarter]: Automizer settings: Hoare:LoopHeads NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2024-11-22 04:06:09,045 INFO L154 ceAbstractionStarter]: Applying trace abstraction to program that has 2 error locations. [2024-11-22 04:06:09,113 INFO L332 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2024-11-22 04:06:09,118 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;@62ead52f, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2024-11-22 04:06:09,119 INFO L334 AbstractCegarLoop]: Starting to check reachability of 2 error locations. [2024-11-22 04:06:09,125 INFO L276 IsEmpty]: Start isEmpty. Operand has 478 states, 419 states have (on average 1.6229116945107398) internal successors, (680), 427 states have internal predecessors, (680), 41 states have call successors, (41), 15 states have call predecessors, (41), 15 states have return successors, (41), 39 states have call predecessors, (41), 41 states have call successors, (41) [2024-11-22 04:06:09,135 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 66 [2024-11-22 04:06:09,136 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 04:06:09,136 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] [2024-11-22 04:06:09,137 INFO L396 AbstractCegarLoop]: === Iteration 1 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-22 04:06:09,141 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 04:06:09,141 INFO L85 PathProgramCache]: Analyzing trace with hash 754891210, now seen corresponding path program 1 times [2024-11-22 04:06:09,148 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 04:06:09,148 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1297292200] [2024-11-22 04:06:09,149 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 04:06:09,149 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 04:06:09,272 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 04:06:09,530 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-22 04:06:09,531 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 04:06:09,531 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1297292200] [2024-11-22 04:06:09,532 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1297292200] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-22 04:06:09,532 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-22 04:06:09,532 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-11-22 04:06:09,534 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1331514847] [2024-11-22 04:06:09,534 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-22 04:06:09,537 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-22 04:06:09,538 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 04:06:09,564 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-22 04:06:09,565 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-11-22 04:06:09,568 INFO L87 Difference]: Start difference. First operand has 478 states, 419 states have (on average 1.6229116945107398) internal successors, (680), 427 states have internal predecessors, (680), 41 states have call successors, (41), 15 states have call predecessors, (41), 15 states have return successors, (41), 39 states have call predecessors, (41), 41 states have call successors, (41) Second operand has 5 states, 5 states have (on average 10.0) internal successors, (50), 5 states have internal predecessors, (50), 3 states have call successors, (8), 3 states have call predecessors, (8), 3 states have return successors, (7), 3 states have call predecessors, (7), 3 states have call successors, (7) [2024-11-22 04:06:10,507 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-22 04:06:10,507 INFO L93 Difference]: Finished difference Result 1031 states and 1638 transitions. [2024-11-22 04:06:10,514 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-11-22 04:06:10,516 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 10.0) internal successors, (50), 5 states have internal predecessors, (50), 3 states have call successors, (8), 3 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 65 [2024-11-22 04:06:10,516 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-22 04:06:10,555 INFO L225 Difference]: With dead ends: 1031 [2024-11-22 04:06:10,556 INFO L226 Difference]: Without dead ends: 570 [2024-11-22 04:06:10,569 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 9 GetRequests, 5 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2024-11-22 04:06:10,579 INFO L432 NwaCegarLoop]: 447 mSDtfsCounter, 461 mSDsluCounter, 1136 mSDsCounter, 0 mSdLazyCounter, 1039 mSolverCounterSat, 59 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 468 SdHoareTripleChecker+Valid, 1583 SdHoareTripleChecker+Invalid, 1098 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 59 IncrementalHoareTripleChecker+Valid, 1039 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2024-11-22 04:06:10,580 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [468 Valid, 1583 Invalid, 1098 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [59 Valid, 1039 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2024-11-22 04:06:10,611 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 570 states. [2024-11-22 04:06:10,726 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 570 to 563. [2024-11-22 04:06:10,735 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 563 states, 487 states have (on average 1.513347022587269) internal successors, (737), 494 states have internal predecessors, (737), 52 states have call successors, (52), 22 states have call predecessors, (52), 22 states have return successors, (53), 49 states have call predecessors, (53), 48 states have call successors, (53) [2024-11-22 04:06:10,747 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 563 states to 563 states and 842 transitions. [2024-11-22 04:06:10,755 INFO L78 Accepts]: Start accepts. Automaton has 563 states and 842 transitions. Word has length 65 [2024-11-22 04:06:10,755 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-22 04:06:10,755 INFO L471 AbstractCegarLoop]: Abstraction has 563 states and 842 transitions. [2024-11-22 04:06:10,756 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 10.0) internal successors, (50), 5 states have internal predecessors, (50), 3 states have call successors, (8), 3 states have call predecessors, (8), 3 states have return successors, (7), 3 states have call predecessors, (7), 3 states have call successors, (7) [2024-11-22 04:06:10,757 INFO L276 IsEmpty]: Start isEmpty. Operand 563 states and 842 transitions. [2024-11-22 04:06:10,766 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 66 [2024-11-22 04:06:10,766 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 04:06:10,767 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] [2024-11-22 04:06:10,767 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2024-11-22 04:06:10,767 INFO L396 AbstractCegarLoop]: === Iteration 2 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-22 04:06:10,768 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 04:06:10,768 INFO L85 PathProgramCache]: Analyzing trace with hash -2001736056, now seen corresponding path program 1 times [2024-11-22 04:06:10,768 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 04:06:10,769 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1753801052] [2024-11-22 04:06:10,769 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 04:06:10,769 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 04:06:10,834 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 04:06:10,996 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-22 04:06:10,996 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 04:06:10,997 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1753801052] [2024-11-22 04:06:10,997 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1753801052] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-22 04:06:10,997 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-22 04:06:10,997 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2024-11-22 04:06:10,998 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [863643162] [2024-11-22 04:06:10,998 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-22 04:06:11,001 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-11-22 04:06:11,001 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 04:06:11,003 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-11-22 04:06:11,005 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2024-11-22 04:06:11,005 INFO L87 Difference]: Start difference. First operand 563 states and 842 transitions. Second operand has 6 states, 6 states have (on average 8.333333333333334) internal successors, (50), 6 states have internal predecessors, (50), 3 states have call successors, (8), 3 states have call predecessors, (8), 3 states have return successors, (7), 3 states have call predecessors, (7), 3 states have call successors, (7) [2024-11-22 04:06:12,013 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-22 04:06:12,013 INFO L93 Difference]: Finished difference Result 880 states and 1273 transitions. [2024-11-22 04:06:12,014 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2024-11-22 04:06:12,014 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 8.333333333333334) internal successors, (50), 6 states have internal predecessors, (50), 3 states have call successors, (8), 3 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 65 [2024-11-22 04:06:12,014 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-22 04:06:12,024 INFO L225 Difference]: With dead ends: 880 [2024-11-22 04:06:12,024 INFO L226 Difference]: Without dead ends: 703 [2024-11-22 04:06:12,066 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 14 GetRequests, 7 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=24, Invalid=48, Unknown=0, NotChecked=0, Total=72 [2024-11-22 04:06:12,067 INFO L432 NwaCegarLoop]: 457 mSDtfsCounter, 1025 mSDsluCounter, 1280 mSDsCounter, 0 mSdLazyCounter, 1289 mSolverCounterSat, 67 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1057 SdHoareTripleChecker+Valid, 1737 SdHoareTripleChecker+Invalid, 1356 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 67 IncrementalHoareTripleChecker+Valid, 1289 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2024-11-22 04:06:12,067 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [1057 Valid, 1737 Invalid, 1356 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [67 Valid, 1289 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2024-11-22 04:06:12,070 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 703 states. [2024-11-22 04:06:12,105 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 703 to 659. [2024-11-22 04:06:12,107 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 659 states, 563 states have (on average 1.4937833037300177) internal successors, (841), 572 states have internal predecessors, (841), 63 states have call successors, (63), 29 states have call predecessors, (63), 31 states have return successors, (72), 61 states have call predecessors, (72), 59 states have call successors, (72) [2024-11-22 04:06:12,111 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 659 states to 659 states and 976 transitions. [2024-11-22 04:06:12,112 INFO L78 Accepts]: Start accepts. Automaton has 659 states and 976 transitions. Word has length 65 [2024-11-22 04:06:12,112 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-22 04:06:12,112 INFO L471 AbstractCegarLoop]: Abstraction has 659 states and 976 transitions. [2024-11-22 04:06:12,113 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 8.333333333333334) internal successors, (50), 6 states have internal predecessors, (50), 3 states have call successors, (8), 3 states have call predecessors, (8), 3 states have return successors, (7), 3 states have call predecessors, (7), 3 states have call successors, (7) [2024-11-22 04:06:12,113 INFO L276 IsEmpty]: Start isEmpty. Operand 659 states and 976 transitions. [2024-11-22 04:06:12,115 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 66 [2024-11-22 04:06:12,115 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 04:06:12,116 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] [2024-11-22 04:06:12,116 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2024-11-22 04:06:12,116 INFO L396 AbstractCegarLoop]: === Iteration 3 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-22 04:06:12,117 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 04:06:12,117 INFO L85 PathProgramCache]: Analyzing trace with hash 264645130, now seen corresponding path program 1 times [2024-11-22 04:06:12,117 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 04:06:12,117 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [749182327] [2024-11-22 04:06:12,117 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 04:06:12,118 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 04:06:12,145 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 04:06:12,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-11-22 04:06:12,253 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 04:06:12,254 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [749182327] [2024-11-22 04:06:12,254 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [749182327] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-22 04:06:12,254 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-22 04:06:12,254 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2024-11-22 04:06:12,254 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [187243581] [2024-11-22 04:06:12,254 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-22 04:06:12,255 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-11-22 04:06:12,255 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 04:06:12,256 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-11-22 04:06:12,256 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2024-11-22 04:06:12,256 INFO L87 Difference]: Start difference. First operand 659 states and 976 transitions. Second operand has 6 states, 6 states have (on average 8.333333333333334) internal successors, (50), 5 states have internal predecessors, (50), 2 states have call successors, (8), 2 states have call predecessors, (8), 3 states have return successors, (7), 3 states have call predecessors, (7), 2 states have call successors, (7) [2024-11-22 04:06:12,306 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-22 04:06:12,306 INFO L93 Difference]: Finished difference Result 931 states and 1349 transitions. [2024-11-22 04:06:12,307 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-11-22 04:06:12,307 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 8.333333333333334) internal successors, (50), 5 states have internal predecessors, (50), 2 states have call successors, (8), 2 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 65 [2024-11-22 04:06:12,307 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-22 04:06:12,311 INFO L225 Difference]: With dead ends: 931 [2024-11-22 04:06:12,311 INFO L226 Difference]: Without dead ends: 664 [2024-11-22 04:06:12,313 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2024-11-22 04:06:12,314 INFO L432 NwaCegarLoop]: 707 mSDtfsCounter, 0 mSDsluCounter, 2823 mSDsCounter, 0 mSdLazyCounter, 19 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 3530 SdHoareTripleChecker+Invalid, 19 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 19 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-11-22 04:06:12,314 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 3530 Invalid, 19 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 19 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-22 04:06:12,315 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 664 states. [2024-11-22 04:06:12,343 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 664 to 664. [2024-11-22 04:06:12,344 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 664 states, 567 states have (on average 1.4867724867724867) internal successors, (843), 576 states have internal predecessors, (843), 63 states have call successors, (63), 29 states have call predecessors, (63), 32 states have return successors, (73), 62 states have call predecessors, (73), 59 states have call successors, (73) [2024-11-22 04:06:12,348 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 664 states to 664 states and 979 transitions. [2024-11-22 04:06:12,349 INFO L78 Accepts]: Start accepts. Automaton has 664 states and 979 transitions. Word has length 65 [2024-11-22 04:06:12,349 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-22 04:06:12,349 INFO L471 AbstractCegarLoop]: Abstraction has 664 states and 979 transitions. [2024-11-22 04:06:12,349 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 8.333333333333334) internal successors, (50), 5 states have internal predecessors, (50), 2 states have call successors, (8), 2 states have call predecessors, (8), 3 states have return successors, (7), 3 states have call predecessors, (7), 2 states have call successors, (7) [2024-11-22 04:06:12,350 INFO L276 IsEmpty]: Start isEmpty. Operand 664 states and 979 transitions. [2024-11-22 04:06:12,351 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 66 [2024-11-22 04:06:12,351 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 04:06:12,352 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] [2024-11-22 04:06:12,352 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2024-11-22 04:06:12,352 INFO L396 AbstractCegarLoop]: === Iteration 4 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-22 04:06:12,353 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 04:06:12,353 INFO L85 PathProgramCache]: Analyzing trace with hash -764714168, now seen corresponding path program 1 times [2024-11-22 04:06:12,353 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 04:06:12,353 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [202044147] [2024-11-22 04:06:12,353 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 04:06:12,353 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 04:06:12,379 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 04:06:12,488 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-22 04:06:12,488 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 04:06:12,489 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [202044147] [2024-11-22 04:06:12,489 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [202044147] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-22 04:06:12,489 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-22 04:06:12,489 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2024-11-22 04:06:12,489 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1454654945] [2024-11-22 04:06:12,489 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-22 04:06:12,490 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-11-22 04:06:12,490 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 04:06:12,491 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-11-22 04:06:12,491 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2024-11-22 04:06:12,491 INFO L87 Difference]: Start difference. First operand 664 states and 979 transitions. Second operand has 6 states, 6 states have (on average 8.333333333333334) internal successors, (50), 6 states have internal predecessors, (50), 4 states have call successors, (8), 2 states have call predecessors, (8), 4 states have return successors, (7), 4 states have call predecessors, (7), 4 states have call successors, (7) [2024-11-22 04:06:13,353 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-22 04:06:13,354 INFO L93 Difference]: Finished difference Result 2683 states and 3756 transitions. [2024-11-22 04:06:13,354 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2024-11-22 04:06:13,355 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 8.333333333333334) internal successors, (50), 6 states have internal predecessors, (50), 4 states have call successors, (8), 2 states have call predecessors, (8), 4 states have return successors, (7), 4 states have call predecessors, (7), 4 states have call successors, (7) Word has length 65 [2024-11-22 04:06:13,355 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-22 04:06:13,369 INFO L225 Difference]: With dead ends: 2683 [2024-11-22 04:06:13,369 INFO L226 Difference]: Without dead ends: 2411 [2024-11-22 04:06:13,372 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 14 GetRequests, 6 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=27, Invalid=63, Unknown=0, NotChecked=0, Total=90 [2024-11-22 04:06:13,373 INFO L432 NwaCegarLoop]: 928 mSDtfsCounter, 1960 mSDsluCounter, 1778 mSDsCounter, 0 mSdLazyCounter, 400 mSolverCounterSat, 300 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1966 SdHoareTripleChecker+Valid, 2706 SdHoareTripleChecker+Invalid, 700 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 300 IncrementalHoareTripleChecker+Valid, 400 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2024-11-22 04:06:13,373 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [1966 Valid, 2706 Invalid, 700 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [300 Valid, 400 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2024-11-22 04:06:13,376 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2411 states. [2024-11-22 04:06:13,481 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2411 to 2254. [2024-11-22 04:06:13,486 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2254 states, 1818 states have (on average 1.3685368536853686) internal successors, (2488), 1855 states have internal predecessors, (2488), 228 states have call successors, (228), 173 states have call predecessors, (228), 206 states have return successors, (342), 229 states have call predecessors, (342), 224 states have call successors, (342) [2024-11-22 04:06:13,497 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2254 states to 2254 states and 3058 transitions. [2024-11-22 04:06:13,499 INFO L78 Accepts]: Start accepts. Automaton has 2254 states and 3058 transitions. Word has length 65 [2024-11-22 04:06:13,499 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-22 04:06:13,499 INFO L471 AbstractCegarLoop]: Abstraction has 2254 states and 3058 transitions. [2024-11-22 04:06:13,500 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 8.333333333333334) internal successors, (50), 6 states have internal predecessors, (50), 4 states have call successors, (8), 2 states have call predecessors, (8), 4 states have return successors, (7), 4 states have call predecessors, (7), 4 states have call successors, (7) [2024-11-22 04:06:13,500 INFO L276 IsEmpty]: Start isEmpty. Operand 2254 states and 3058 transitions. [2024-11-22 04:06:13,501 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 66 [2024-11-22 04:06:13,501 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 04:06:13,501 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] [2024-11-22 04:06:13,502 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2024-11-22 04:06:13,502 INFO L396 AbstractCegarLoop]: === Iteration 5 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-22 04:06:13,502 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 04:06:13,503 INFO L85 PathProgramCache]: Analyzing trace with hash 286734921, now seen corresponding path program 1 times [2024-11-22 04:06:13,503 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 04:06:13,503 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [276127631] [2024-11-22 04:06:13,503 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 04:06:13,503 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 04:06:13,514 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 04:06:13,585 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-22 04:06:13,586 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 04:06:13,586 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [276127631] [2024-11-22 04:06:13,586 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [276127631] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-22 04:06:13,586 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-22 04:06:13,586 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2024-11-22 04:06:13,586 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [600273886] [2024-11-22 04:06:13,587 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-22 04:06:13,587 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-11-22 04:06:13,587 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 04:06:13,588 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-11-22 04:06:13,588 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2024-11-22 04:06:13,588 INFO L87 Difference]: Start difference. First operand 2254 states and 3058 transitions. Second operand has 6 states, 6 states have (on average 8.333333333333334) internal successors, (50), 5 states have internal predecessors, (50), 2 states have call successors, (8), 2 states have call predecessors, (8), 3 states have return successors, (7), 3 states have call predecessors, (7), 2 states have call successors, (7) [2024-11-22 04:06:13,718 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-22 04:06:13,718 INFO L93 Difference]: Finished difference Result 4161 states and 5615 transitions. [2024-11-22 04:06:13,718 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-11-22 04:06:13,719 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 8.333333333333334) internal successors, (50), 5 states have internal predecessors, (50), 2 states have call successors, (8), 2 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 65 [2024-11-22 04:06:13,719 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-22 04:06:13,729 INFO L225 Difference]: With dead ends: 4161 [2024-11-22 04:06:13,729 INFO L226 Difference]: Without dead ends: 2299 [2024-11-22 04:06:13,734 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2024-11-22 04:06:13,735 INFO L432 NwaCegarLoop]: 707 mSDtfsCounter, 0 mSDsluCounter, 2823 mSDsCounter, 0 mSdLazyCounter, 19 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 3530 SdHoareTripleChecker+Invalid, 19 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 19 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-11-22 04:06:13,735 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 3530 Invalid, 19 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 19 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-22 04:06:13,737 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2299 states. [2024-11-22 04:06:13,832 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2299 to 2299. [2024-11-22 04:06:13,837 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2299 states, 1854 states have (on average 1.3532901833872708) internal successors, (2509), 1891 states have internal predecessors, (2509), 228 states have call successors, (228), 173 states have call predecessors, (228), 215 states have return successors, (360), 238 states have call predecessors, (360), 224 states have call successors, (360) [2024-11-22 04:06:13,848 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2299 states to 2299 states and 3097 transitions. [2024-11-22 04:06:13,851 INFO L78 Accepts]: Start accepts. Automaton has 2299 states and 3097 transitions. Word has length 65 [2024-11-22 04:06:13,851 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-22 04:06:13,851 INFO L471 AbstractCegarLoop]: Abstraction has 2299 states and 3097 transitions. [2024-11-22 04:06:13,851 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 8.333333333333334) internal successors, (50), 5 states have internal predecessors, (50), 2 states have call successors, (8), 2 states have call predecessors, (8), 3 states have return successors, (7), 3 states have call predecessors, (7), 2 states have call successors, (7) [2024-11-22 04:06:13,851 INFO L276 IsEmpty]: Start isEmpty. Operand 2299 states and 3097 transitions. [2024-11-22 04:06:13,852 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 66 [2024-11-22 04:06:13,852 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 04:06:13,853 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] [2024-11-22 04:06:13,853 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2024-11-22 04:06:13,853 INFO L396 AbstractCegarLoop]: === Iteration 6 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-22 04:06:13,853 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 04:06:13,854 INFO L85 PathProgramCache]: Analyzing trace with hash 1672938315, now seen corresponding path program 1 times [2024-11-22 04:06:13,854 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 04:06:13,854 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [421322343] [2024-11-22 04:06:13,854 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 04:06:13,854 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 04:06:13,864 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 04:06:13,984 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-22 04:06:13,985 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 04:06:13,985 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [421322343] [2024-11-22 04:06:13,985 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [421322343] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-22 04:06:13,985 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-22 04:06:13,985 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2024-11-22 04:06:13,986 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1707251979] [2024-11-22 04:06:13,986 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-22 04:06:13,986 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-11-22 04:06:13,986 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 04:06:13,987 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-11-22 04:06:13,987 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2024-11-22 04:06:13,987 INFO L87 Difference]: Start difference. First operand 2299 states and 3097 transitions. Second operand has 6 states, 6 states have (on average 8.333333333333334) internal successors, (50), 6 states have internal predecessors, (50), 3 states have call successors, (8), 3 states have call predecessors, (8), 3 states have return successors, (7), 3 states have call predecessors, (7), 3 states have call successors, (7) [2024-11-22 04:06:14,955 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-22 04:06:14,955 INFO L93 Difference]: Finished difference Result 4049 states and 5340 transitions. [2024-11-22 04:06:14,956 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2024-11-22 04:06:14,957 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 8.333333333333334) internal successors, (50), 6 states have internal predecessors, (50), 3 states have call successors, (8), 3 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 65 [2024-11-22 04:06:14,957 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-22 04:06:14,970 INFO L225 Difference]: With dead ends: 4049 [2024-11-22 04:06:14,970 INFO L226 Difference]: Without dead ends: 2501 [2024-11-22 04:06:14,975 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 18 GetRequests, 10 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=30, Invalid=60, Unknown=0, NotChecked=0, Total=90 [2024-11-22 04:06:14,977 INFO L432 NwaCegarLoop]: 395 mSDtfsCounter, 1032 mSDsluCounter, 1127 mSDsCounter, 0 mSdLazyCounter, 1255 mSolverCounterSat, 77 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1061 SdHoareTripleChecker+Valid, 1522 SdHoareTripleChecker+Invalid, 1332 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 77 IncrementalHoareTripleChecker+Valid, 1255 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2024-11-22 04:06:14,979 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [1061 Valid, 1522 Invalid, 1332 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [77 Valid, 1255 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2024-11-22 04:06:14,983 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2501 states. [2024-11-22 04:06:15,100 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2501 to 2309. [2024-11-22 04:06:15,104 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2309 states, 1866 states have (on average 1.347266881028939) internal successors, (2514), 1898 states have internal predecessors, (2514), 229 states have call successors, (229), 174 states have call predecessors, (229), 212 states have return successors, (344), 240 states have call predecessors, (344), 225 states have call successors, (344) [2024-11-22 04:06:15,111 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2309 states to 2309 states and 3087 transitions. [2024-11-22 04:06:15,113 INFO L78 Accepts]: Start accepts. Automaton has 2309 states and 3087 transitions. Word has length 65 [2024-11-22 04:06:15,115 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-22 04:06:15,115 INFO L471 AbstractCegarLoop]: Abstraction has 2309 states and 3087 transitions. [2024-11-22 04:06:15,115 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 8.333333333333334) internal successors, (50), 6 states have internal predecessors, (50), 3 states have call successors, (8), 3 states have call predecessors, (8), 3 states have return successors, (7), 3 states have call predecessors, (7), 3 states have call successors, (7) [2024-11-22 04:06:15,115 INFO L276 IsEmpty]: Start isEmpty. Operand 2309 states and 3087 transitions. [2024-11-22 04:06:15,116 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 66 [2024-11-22 04:06:15,116 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 04:06:15,116 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] [2024-11-22 04:06:15,117 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2024-11-22 04:06:15,117 INFO L396 AbstractCegarLoop]: === Iteration 7 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-22 04:06:15,117 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 04:06:15,117 INFO L85 PathProgramCache]: Analyzing trace with hash 1538924809, now seen corresponding path program 1 times [2024-11-22 04:06:15,117 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 04:06:15,117 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [253587878] [2024-11-22 04:06:15,118 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 04:06:15,118 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 04:06:15,128 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 04:06:15,168 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-22 04:06:15,169 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 04:06:15,169 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [253587878] [2024-11-22 04:06:15,169 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [253587878] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-22 04:06:15,169 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-22 04:06:15,169 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-11-22 04:06:15,169 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1917924352] [2024-11-22 04:06:15,169 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-22 04:06:15,170 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-22 04:06:15,170 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 04:06:15,170 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-22 04:06:15,171 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-11-22 04:06:15,171 INFO L87 Difference]: Start difference. First operand 2309 states and 3087 transitions. Second operand has 4 states, 4 states have (on average 12.5) internal successors, (50), 4 states have internal predecessors, (50), 4 states have call successors, (8), 3 states have call predecessors, (8), 2 states have return successors, (7), 3 states have call predecessors, (7), 3 states have call successors, (7) [2024-11-22 04:06:15,750 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-22 04:06:15,750 INFO L93 Difference]: Finished difference Result 6061 states and 7984 transitions. [2024-11-22 04:06:15,751 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-22 04:06:15,751 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 12.5) internal successors, (50), 4 states have internal predecessors, (50), 4 states have call successors, (8), 3 states have call predecessors, (8), 2 states have return successors, (7), 3 states have call predecessors, (7), 3 states have call successors, (7) Word has length 65 [2024-11-22 04:06:15,751 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-22 04:06:15,770 INFO L225 Difference]: With dead ends: 6061 [2024-11-22 04:06:15,798 INFO L226 Difference]: Without dead ends: 4147 [2024-11-22 04:06:15,803 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2024-11-22 04:06:15,804 INFO L432 NwaCegarLoop]: 385 mSDtfsCounter, 985 mSDsluCounter, 394 mSDsCounter, 0 mSdLazyCounter, 435 mSolverCounterSat, 70 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1015 SdHoareTripleChecker+Valid, 779 SdHoareTripleChecker+Invalid, 505 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 70 IncrementalHoareTripleChecker+Valid, 435 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2024-11-22 04:06:15,804 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [1015 Valid, 779 Invalid, 505 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [70 Valid, 435 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2024-11-22 04:06:15,809 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4147 states. [2024-11-22 04:06:16,020 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4147 to 4143. [2024-11-22 04:06:16,028 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4143 states, 3287 states have (on average 1.2981442044417402) internal successors, (4267), 3349 states have internal predecessors, (4267), 431 states have call successors, (431), 340 states have call predecessors, (431), 423 states have return successors, (722), 460 states have call predecessors, (722), 427 states have call successors, (722) [2024-11-22 04:06:16,047 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4143 states to 4143 states and 5420 transitions. [2024-11-22 04:06:16,050 INFO L78 Accepts]: Start accepts. Automaton has 4143 states and 5420 transitions. Word has length 65 [2024-11-22 04:06:16,051 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-22 04:06:16,051 INFO L471 AbstractCegarLoop]: Abstraction has 4143 states and 5420 transitions. [2024-11-22 04:06:16,051 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 12.5) internal successors, (50), 4 states have internal predecessors, (50), 4 states have call successors, (8), 3 states have call predecessors, (8), 2 states have return successors, (7), 3 states have call predecessors, (7), 3 states have call successors, (7) [2024-11-22 04:06:16,051 INFO L276 IsEmpty]: Start isEmpty. Operand 4143 states and 5420 transitions. [2024-11-22 04:06:16,053 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 67 [2024-11-22 04:06:16,053 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 04:06:16,053 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-11-22 04:06:16,053 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2024-11-22 04:06:16,053 INFO L396 AbstractCegarLoop]: === Iteration 8 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-22 04:06:16,054 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 04:06:16,054 INFO L85 PathProgramCache]: Analyzing trace with hash 1144595020, now seen corresponding path program 1 times [2024-11-22 04:06:16,054 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 04:06:16,054 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1770763168] [2024-11-22 04:06:16,054 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 04:06:16,054 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 04:06:16,063 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 04:06:16,085 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-22 04:06:16,085 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 04:06:16,085 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1770763168] [2024-11-22 04:06:16,085 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1770763168] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-22 04:06:16,085 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-22 04:06:16,085 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-22 04:06:16,086 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1122925697] [2024-11-22 04:06:16,086 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-22 04:06:16,086 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-22 04:06:16,086 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 04:06:16,087 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-22 04:06:16,087 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-22 04:06:16,087 INFO L87 Difference]: Start difference. First operand 4143 states and 5420 transitions. Second operand has 3 states, 3 states have (on average 17.0) internal successors, (51), 3 states have internal predecessors, (51), 3 states have call successors, (8), 2 states have call predecessors, (8), 1 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2024-11-22 04:06:16,442 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-22 04:06:16,443 INFO L93 Difference]: Finished difference Result 10329 states and 13495 transitions. [2024-11-22 04:06:16,443 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-22 04:06:16,443 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 17.0) internal successors, (51), 3 states have internal predecessors, (51), 3 states have call successors, (8), 2 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-11-22 04:06:16,444 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-22 04:06:16,472 INFO L225 Difference]: With dead ends: 10329 [2024-11-22 04:06:16,473 INFO L226 Difference]: Without dead ends: 6560 [2024-11-22 04:06:16,481 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-22 04:06:16,483 INFO L432 NwaCegarLoop]: 721 mSDtfsCounter, 103 mSDsluCounter, 675 mSDsCounter, 0 mSdLazyCounter, 12 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 103 SdHoareTripleChecker+Valid, 1396 SdHoareTripleChecker+Invalid, 18 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 12 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-22 04:06:16,483 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [103 Valid, 1396 Invalid, 18 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 12 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-22 04:06:16,489 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6560 states. [2024-11-22 04:06:16,868 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6560 to 6426. [2024-11-22 04:06:16,878 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6426 states, 5032 states have (on average 1.2808028616852147) internal successors, (6445), 5111 states have internal predecessors, (6445), 692 states have call successors, (692), 572 states have call predecessors, (692), 700 states have return successors, (1176), 749 states have call predecessors, (1176), 688 states have call successors, (1176) [2024-11-22 04:06:16,902 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6426 states to 6426 states and 8313 transitions. [2024-11-22 04:06:16,907 INFO L78 Accepts]: Start accepts. Automaton has 6426 states and 8313 transitions. Word has length 66 [2024-11-22 04:06:16,908 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-22 04:06:16,908 INFO L471 AbstractCegarLoop]: Abstraction has 6426 states and 8313 transitions. [2024-11-22 04:06:16,908 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 17.0) internal successors, (51), 3 states have internal predecessors, (51), 3 states have call successors, (8), 2 states have call predecessors, (8), 1 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2024-11-22 04:06:16,908 INFO L276 IsEmpty]: Start isEmpty. Operand 6426 states and 8313 transitions. [2024-11-22 04:06:16,910 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 74 [2024-11-22 04:06:16,910 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 04:06:16,910 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, 1, 1, 1, 1, 1] [2024-11-22 04:06:16,913 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2024-11-22 04:06:16,913 INFO L396 AbstractCegarLoop]: === Iteration 9 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-22 04:06:16,913 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 04:06:16,913 INFO L85 PathProgramCache]: Analyzing trace with hash 196552871, now seen corresponding path program 1 times [2024-11-22 04:06:16,913 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 04:06:16,914 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [43973195] [2024-11-22 04:06:16,914 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 04:06:16,914 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 04:06:16,934 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 04:06:16,995 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-22 04:06:16,995 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 04:06:16,995 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [43973195] [2024-11-22 04:06:16,995 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [43973195] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-22 04:06:16,996 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-22 04:06:16,996 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-11-22 04:06:16,996 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [333779295] [2024-11-22 04:06:16,996 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-22 04:06:16,996 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-22 04:06:16,996 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 04:06:16,997 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-22 04:06:16,997 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-11-22 04:06:16,997 INFO L87 Difference]: Start difference. First operand 6426 states and 8313 transitions. Second operand has 4 states, 4 states have (on average 14.5) internal successors, (58), 4 states have internal predecessors, (58), 2 states have call successors, (8), 2 states have call predecessors, (8), 1 states have return successors, (7), 1 states have call predecessors, (7), 1 states have call successors, (7) [2024-11-22 04:06:17,614 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-22 04:06:17,614 INFO L93 Difference]: Finished difference Result 7585 states and 9733 transitions. [2024-11-22 04:06:17,614 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-22 04:06:17,615 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 14.5) internal successors, (58), 4 states have internal predecessors, (58), 2 states have call successors, (8), 2 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 73 [2024-11-22 04:06:17,615 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-22 04:06:17,654 INFO L225 Difference]: With dead ends: 7585 [2024-11-22 04:06:17,655 INFO L226 Difference]: Without dead ends: 7582 [2024-11-22 04:06:17,661 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2024-11-22 04:06:17,664 INFO L432 NwaCegarLoop]: 720 mSDtfsCounter, 1327 mSDsluCounter, 90 mSDsCounter, 0 mSdLazyCounter, 20 mSolverCounterSat, 155 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1327 SdHoareTripleChecker+Valid, 810 SdHoareTripleChecker+Invalid, 175 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 155 IncrementalHoareTripleChecker+Valid, 20 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-11-22 04:06:17,664 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [1327 Valid, 810 Invalid, 175 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [155 Valid, 20 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-11-22 04:06:17,672 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7582 states. [2024-11-22 04:06:18,251 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7582 to 7480. [2024-11-22 04:06:18,271 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7480 states, 5835 states have (on average 1.2707797772065124) internal successors, (7415), 5923 states have internal predecessors, (7415), 818 states have call successors, (818), 686 states have call predecessors, (818), 825 states have return successors, (1369), 877 states have call predecessors, (1369), 815 states have call successors, (1369) [2024-11-22 04:06:18,306 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7480 states to 7480 states and 9602 transitions. [2024-11-22 04:06:18,319 INFO L78 Accepts]: Start accepts. Automaton has 7480 states and 9602 transitions. Word has length 73 [2024-11-22 04:06:18,320 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-22 04:06:18,320 INFO L471 AbstractCegarLoop]: Abstraction has 7480 states and 9602 transitions. [2024-11-22 04:06:18,322 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 14.5) internal successors, (58), 4 states have internal predecessors, (58), 2 states have call successors, (8), 2 states have call predecessors, (8), 1 states have return successors, (7), 1 states have call predecessors, (7), 1 states have call successors, (7) [2024-11-22 04:06:18,323 INFO L276 IsEmpty]: Start isEmpty. Operand 7480 states and 9602 transitions. [2024-11-22 04:06:18,325 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 75 [2024-11-22 04:06:18,326 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 04:06:18,326 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, 1, 1, 1, 1, 1, 1] [2024-11-22 04:06:18,326 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2024-11-22 04:06:18,327 INFO L396 AbstractCegarLoop]: === Iteration 10 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-22 04:06:18,327 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 04:06:18,327 INFO L85 PathProgramCache]: Analyzing trace with hash 1796772021, now seen corresponding path program 1 times [2024-11-22 04:06:18,327 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 04:06:18,328 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1512478167] [2024-11-22 04:06:18,328 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 04:06:18,328 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 04:06:18,343 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 04:06:18,471 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-22 04:06:18,472 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 04:06:18,472 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1512478167] [2024-11-22 04:06:18,472 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1512478167] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-22 04:06:18,472 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1789552769] [2024-11-22 04:06:18,472 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 04:06:18,473 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-22 04:06:18,473 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-22 04:06:18,477 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-11-22 04:06:18,479 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-11-22 04:06:18,619 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 04:06:18,623 INFO L255 TraceCheckSpWp]: Trace formula consists of 385 conjuncts, 9 conjuncts are in the unsatisfiable core [2024-11-22 04:06:18,631 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-22 04:06:18,955 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-22 04:06:18,956 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-22 04:06:19,055 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-22 04:06:19,056 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1789552769] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-22 04:06:19,056 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-22 04:06:19,056 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 4] total 7 [2024-11-22 04:06:19,057 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1820555256] [2024-11-22 04:06:19,057 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-22 04:06:19,057 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2024-11-22 04:06:19,057 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 04:06:19,058 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2024-11-22 04:06:19,058 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=28, Unknown=0, NotChecked=0, Total=42 [2024-11-22 04:06:19,059 INFO L87 Difference]: Start difference. First operand 7480 states and 9602 transitions. Second operand has 7 states, 7 states have (on average 16.571428571428573) internal successors, (116), 7 states have internal predecessors, (116), 4 states have call successors, (20), 3 states have call predecessors, (20), 2 states have return successors, (19), 3 states have call predecessors, (19), 3 states have call successors, (19) [2024-11-22 04:06:20,276 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-22 04:06:20,276 INFO L93 Difference]: Finished difference Result 15638 states and 19857 transitions. [2024-11-22 04:06:20,276 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-11-22 04:06:20,277 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 16.571428571428573) internal successors, (116), 7 states have internal predecessors, (116), 4 states have call successors, (20), 3 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 74 [2024-11-22 04:06:20,277 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-22 04:06:20,356 INFO L225 Difference]: With dead ends: 15638 [2024-11-22 04:06:20,356 INFO L226 Difference]: Without dead ends: 15635 [2024-11-22 04:06:20,366 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 151 GetRequests, 146 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=14, Invalid=28, Unknown=0, NotChecked=0, Total=42 [2024-11-22 04:06:20,367 INFO L432 NwaCegarLoop]: 899 mSDtfsCounter, 1659 mSDsluCounter, 1685 mSDsCounter, 0 mSdLazyCounter, 269 mSolverCounterSat, 81 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1659 SdHoareTripleChecker+Valid, 2584 SdHoareTripleChecker+Invalid, 350 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 81 IncrementalHoareTripleChecker+Valid, 269 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2024-11-22 04:06:20,367 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [1659 Valid, 2584 Invalid, 350 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [81 Valid, 269 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2024-11-22 04:06:20,384 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 15635 states. [2024-11-22 04:06:21,455 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 15635 to 14269. [2024-11-22 04:06:21,478 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 14269 states, 11100 states have (on average 1.2614414414414414) internal successors, (14002), 11268 states have internal predecessors, (14002), 1550 states have call successors, (1550), 1320 states have call predecessors, (1550), 1617 states have return successors, (2636), 1687 states have call predecessors, (2636), 1547 states have call successors, (2636) [2024-11-22 04:06:21,524 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14269 states to 14269 states and 18188 transitions. [2024-11-22 04:06:21,534 INFO L78 Accepts]: Start accepts. Automaton has 14269 states and 18188 transitions. Word has length 74 [2024-11-22 04:06:21,534 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-22 04:06:21,534 INFO L471 AbstractCegarLoop]: Abstraction has 14269 states and 18188 transitions. [2024-11-22 04:06:21,535 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 16.571428571428573) internal successors, (116), 7 states have internal predecessors, (116), 4 states have call successors, (20), 3 states have call predecessors, (20), 2 states have return successors, (19), 3 states have call predecessors, (19), 3 states have call successors, (19) [2024-11-22 04:06:21,535 INFO L276 IsEmpty]: Start isEmpty. Operand 14269 states and 18188 transitions. [2024-11-22 04:06:21,538 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 78 [2024-11-22 04:06:21,538 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 04:06:21,538 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, 1, 1, 1, 1, 1, 1] [2024-11-22 04:06:21,644 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-11-22 04:06:21,739 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-11-22 04:06:21,740 INFO L396 AbstractCegarLoop]: === Iteration 11 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-22 04:06:21,740 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 04:06:21,741 INFO L85 PathProgramCache]: Analyzing trace with hash -2130315609, now seen corresponding path program 2 times [2024-11-22 04:06:21,741 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 04:06:21,741 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1569036647] [2024-11-22 04:06:21,741 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-11-22 04:06:21,741 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 04:06:21,769 INFO L227 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-11-22 04:06:21,773 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-22 04:06:21,799 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 7 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-22 04:06:21,799 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 04:06:21,800 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1569036647] [2024-11-22 04:06:21,800 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1569036647] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-22 04:06:21,800 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-22 04:06:21,800 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-22 04:06:21,802 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [497058401] [2024-11-22 04:06:21,802 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-22 04:06:21,802 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-22 04:06:21,802 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 04:06:21,803 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-22 04:06:21,803 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-22 04:06:21,803 INFO L87 Difference]: Start difference. First operand 14269 states and 18188 transitions. Second operand has 3 states, 3 states have (on average 20.666666666666668) internal successors, (62), 3 states have internal predecessors, (62), 2 states have call successors, (8), 2 states have call predecessors, (8), 1 states have return successors, (7), 1 states have call predecessors, (7), 1 states have call successors, (7) [2024-11-22 04:06:22,562 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-22 04:06:22,563 INFO L93 Difference]: Finished difference Result 21241 states and 27123 transitions. [2024-11-22 04:06:22,563 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-22 04:06:22,564 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 20.666666666666668) internal successors, (62), 3 states have internal predecessors, (62), 2 states have call successors, (8), 2 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 77 [2024-11-22 04:06:22,565 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-22 04:06:22,621 INFO L225 Difference]: With dead ends: 21241 [2024-11-22 04:06:22,622 INFO L226 Difference]: Without dead ends: 8231 [2024-11-22 04:06:22,662 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-22 04:06:22,662 INFO L432 NwaCegarLoop]: 787 mSDtfsCounter, 678 mSDsluCounter, 117 mSDsCounter, 0 mSdLazyCounter, 10 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 678 SdHoareTripleChecker+Valid, 904 SdHoareTripleChecker+Invalid, 14 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 10 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-11-22 04:06:22,663 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [678 Valid, 904 Invalid, 14 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 10 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-22 04:06:22,670 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8231 states. [2024-11-22 04:06:23,248 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8231 to 8133. [2024-11-22 04:06:23,273 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8133 states, 6365 states have (on average 1.2416339355852317) internal successors, (7903), 6447 states have internal predecessors, (7903), 884 states have call successors, (884), 742 states have call predecessors, (884), 882 states have return successors, (1382), 950 states have call predecessors, (1382), 881 states have call successors, (1382) [2024-11-22 04:06:23,324 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8133 states to 8133 states and 10169 transitions. [2024-11-22 04:06:23,349 INFO L78 Accepts]: Start accepts. Automaton has 8133 states and 10169 transitions. Word has length 77 [2024-11-22 04:06:23,350 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-22 04:06:23,350 INFO L471 AbstractCegarLoop]: Abstraction has 8133 states and 10169 transitions. [2024-11-22 04:06:23,350 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 20.666666666666668) internal successors, (62), 3 states have internal predecessors, (62), 2 states have call successors, (8), 2 states have call predecessors, (8), 1 states have return successors, (7), 1 states have call predecessors, (7), 1 states have call successors, (7) [2024-11-22 04:06:23,350 INFO L276 IsEmpty]: Start isEmpty. Operand 8133 states and 10169 transitions. [2024-11-22 04:06:23,358 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 85 [2024-11-22 04:06:23,358 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 04:06:23,358 INFO L215 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-22 04:06:23,358 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10 [2024-11-22 04:06:23,359 INFO L396 AbstractCegarLoop]: === Iteration 12 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-22 04:06:23,359 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 04:06:23,359 INFO L85 PathProgramCache]: Analyzing trace with hash 1668605415, now seen corresponding path program 1 times [2024-11-22 04:06:23,359 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 04:06:23,360 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1873702980] [2024-11-22 04:06:23,360 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 04:06:23,363 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 04:06:23,388 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 04:06:23,572 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 9 proven. 0 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2024-11-22 04:06:23,573 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 04:06:23,573 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1873702980] [2024-11-22 04:06:23,573 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1873702980] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-22 04:06:23,573 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-22 04:06:23,573 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2024-11-22 04:06:23,573 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [87607663] [2024-11-22 04:06:23,573 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-22 04:06:23,574 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-11-22 04:06:23,574 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 04:06:23,575 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-11-22 04:06:23,575 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2024-11-22 04:06:23,575 INFO L87 Difference]: Start difference. First operand 8133 states and 10169 transitions. Second operand has 6 states, 6 states have (on average 10.5) internal successors, (63), 6 states have internal predecessors, (63), 4 states have call successors, (9), 3 states have call predecessors, (9), 3 states have return successors, (8), 3 states have call predecessors, (8), 3 states have call successors, (8) [2024-11-22 04:06:25,936 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-22 04:06:25,937 INFO L93 Difference]: Finished difference Result 23647 states and 29484 transitions. [2024-11-22 04:06:25,937 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2024-11-22 04:06:25,937 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 10.5) internal successors, (63), 6 states have internal predecessors, (63), 4 states have call successors, (9), 3 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 84 [2024-11-22 04:06:25,937 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-22 04:06:25,989 INFO L225 Difference]: With dead ends: 23647 [2024-11-22 04:06:25,989 INFO L226 Difference]: Without dead ends: 15912 [2024-11-22 04:06:26,006 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 26 GetRequests, 13 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 32 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=66, Invalid=144, Unknown=0, NotChecked=0, Total=210 [2024-11-22 04:06:26,007 INFO L432 NwaCegarLoop]: 465 mSDtfsCounter, 745 mSDsluCounter, 1570 mSDsCounter, 0 mSdLazyCounter, 1508 mSolverCounterSat, 134 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 758 SdHoareTripleChecker+Valid, 2035 SdHoareTripleChecker+Invalid, 1642 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 134 IncrementalHoareTripleChecker+Valid, 1508 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.1s IncrementalHoareTripleChecker+Time [2024-11-22 04:06:26,007 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [758 Valid, 2035 Invalid, 1642 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [134 Valid, 1508 Invalid, 0 Unknown, 0 Unchecked, 1.1s Time] [2024-11-22 04:06:26,019 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 15912 states. [2024-11-22 04:06:27,216 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 15912 to 15269. [2024-11-22 04:06:27,231 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 15269 states, 11810 states have (on average 1.2094834885690093) internal successors, (14284), 12000 states have internal predecessors, (14284), 1703 states have call successors, (1703), 1442 states have call predecessors, (1703), 1754 states have return successors, (2895), 1839 states have call predecessors, (2895), 1700 states have call successors, (2895) [2024-11-22 04:06:27,279 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15269 states to 15269 states and 18882 transitions. [2024-11-22 04:06:27,296 INFO L78 Accepts]: Start accepts. Automaton has 15269 states and 18882 transitions. Word has length 84 [2024-11-22 04:06:27,297 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-22 04:06:27,297 INFO L471 AbstractCegarLoop]: Abstraction has 15269 states and 18882 transitions. [2024-11-22 04:06:27,298 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 10.5) internal successors, (63), 6 states have internal predecessors, (63), 4 states have call successors, (9), 3 states have call predecessors, (9), 3 states have return successors, (8), 3 states have call predecessors, (8), 3 states have call successors, (8) [2024-11-22 04:06:27,298 INFO L276 IsEmpty]: Start isEmpty. Operand 15269 states and 18882 transitions. [2024-11-22 04:06:27,304 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 94 [2024-11-22 04:06:27,305 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 04:06:27,305 INFO L215 NwaCegarLoop]: trace histogram [3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-22 04:06:27,305 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11 [2024-11-22 04:06:27,305 INFO L396 AbstractCegarLoop]: === Iteration 13 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-22 04:06:27,306 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 04:06:27,306 INFO L85 PathProgramCache]: Analyzing trace with hash 2003839205, now seen corresponding path program 1 times [2024-11-22 04:06:27,306 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 04:06:27,306 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1361535357] [2024-11-22 04:06:27,306 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 04:06:27,307 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 04:06:27,320 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 04:06:27,438 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 18 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2024-11-22 04:06:27,439 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 04:06:27,439 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1361535357] [2024-11-22 04:06:27,439 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1361535357] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-22 04:06:27,439 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-22 04:06:27,439 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2024-11-22 04:06:27,439 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [768834354] [2024-11-22 04:06:27,439 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-22 04:06:27,440 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2024-11-22 04:06:27,440 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 04:06:27,441 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2024-11-22 04:06:27,441 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2024-11-22 04:06:27,442 INFO L87 Difference]: Start difference. First operand 15269 states and 18882 transitions. Second operand has 7 states, 7 states have (on average 10.571428571428571) internal successors, (74), 7 states have internal predecessors, (74), 4 states have call successors, (9), 3 states have call predecessors, (9), 4 states have return successors, (8), 3 states have call predecessors, (8), 3 states have call successors, (8) [2024-11-22 04:06:29,699 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-22 04:06:29,700 INFO L93 Difference]: Finished difference Result 27227 states and 33593 transitions. [2024-11-22 04:06:29,700 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2024-11-22 04:06:29,700 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 10.571428571428571) internal successors, (74), 7 states have internal predecessors, (74), 4 states have call successors, (9), 3 states have call predecessors, (9), 4 states have return successors, (8), 3 states have call predecessors, (8), 3 states have call successors, (8) Word has length 93 [2024-11-22 04:06:29,701 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-22 04:06:29,768 INFO L225 Difference]: With dead ends: 27227 [2024-11-22 04:06:29,768 INFO L226 Difference]: Without dead ends: 12986 [2024-11-22 04:06:29,798 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 15 SyntacticMatches, 0 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 57 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=85, Invalid=257, Unknown=0, NotChecked=0, Total=342 [2024-11-22 04:06:29,799 INFO L432 NwaCegarLoop]: 486 mSDtfsCounter, 1620 mSDsluCounter, 1643 mSDsCounter, 0 mSdLazyCounter, 1661 mSolverCounterSat, 251 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1658 SdHoareTripleChecker+Valid, 2129 SdHoareTripleChecker+Invalid, 1912 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 251 IncrementalHoareTripleChecker+Valid, 1661 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.1s IncrementalHoareTripleChecker+Time [2024-11-22 04:06:29,799 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [1658 Valid, 2129 Invalid, 1912 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [251 Valid, 1661 Invalid, 0 Unknown, 0 Unchecked, 1.1s Time] [2024-11-22 04:06:29,807 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12986 states. [2024-11-22 04:06:31,018 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12986 to 12258. [2024-11-22 04:06:31,032 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 12258 states, 9537 states have (on average 1.2029988465974626) internal successors, (11473), 9681 states have internal predecessors, (11473), 1332 states have call successors, (1332), 1123 states have call predecessors, (1332), 1387 states have return successors, (2087), 1463 states have call predecessors, (2087), 1329 states have call successors, (2087) [2024-11-22 04:06:31,073 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12258 states to 12258 states and 14892 transitions. [2024-11-22 04:06:31,093 INFO L78 Accepts]: Start accepts. Automaton has 12258 states and 14892 transitions. Word has length 93 [2024-11-22 04:06:31,094 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-22 04:06:31,094 INFO L471 AbstractCegarLoop]: Abstraction has 12258 states and 14892 transitions. [2024-11-22 04:06:31,094 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 10.571428571428571) internal successors, (74), 7 states have internal predecessors, (74), 4 states have call successors, (9), 3 states have call predecessors, (9), 4 states have return successors, (8), 3 states have call predecessors, (8), 3 states have call successors, (8) [2024-11-22 04:06:31,094 INFO L276 IsEmpty]: Start isEmpty. Operand 12258 states and 14892 transitions. [2024-11-22 04:06:31,109 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 146 [2024-11-22 04:06:31,109 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 04:06:31,110 INFO L215 NwaCegarLoop]: trace histogram [4, 4, 4, 4, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-22 04:06:31,110 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12 [2024-11-22 04:06:31,110 INFO L396 AbstractCegarLoop]: === Iteration 14 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-22 04:06:31,110 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 04:06:31,111 INFO L85 PathProgramCache]: Analyzing trace with hash -991055369, now seen corresponding path program 1 times [2024-11-22 04:06:31,111 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 04:06:31,111 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [251394990] [2024-11-22 04:06:31,111 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 04:06:31,111 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 04:06:31,130 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 04:06:31,271 INFO L134 CoverageAnalysis]: Checked inductivity of 80 backedges. 20 proven. 17 refuted. 0 times theorem prover too weak. 43 trivial. 0 not checked. [2024-11-22 04:06:31,272 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 04:06:31,272 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [251394990] [2024-11-22 04:06:31,272 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [251394990] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-22 04:06:31,272 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [445020832] [2024-11-22 04:06:31,272 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 04:06:31,273 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-22 04:06:31,273 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-22 04:06:31,276 INFO L229 MonitoredProcess]: Starting monitored process 3 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-22 04:06:31,282 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2024-11-22 04:06:31,417 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 04:06:31,422 INFO L255 TraceCheckSpWp]: Trace formula consists of 562 conjuncts, 5 conjuncts are in the unsatisfiable core [2024-11-22 04:06:31,428 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-22 04:06:31,496 INFO L134 CoverageAnalysis]: Checked inductivity of 80 backedges. 71 proven. 0 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2024-11-22 04:06:31,496 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-22 04:06:31,496 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [445020832] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-22 04:06:31,497 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-22 04:06:31,497 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [8] total 12 [2024-11-22 04:06:31,499 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [107106431] [2024-11-22 04:06:31,499 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-22 04:06:31,500 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-11-22 04:06:31,500 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 04:06:31,501 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-11-22 04:06:31,501 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=26, Invalid=106, Unknown=0, NotChecked=0, Total=132 [2024-11-22 04:06:31,502 INFO L87 Difference]: Start difference. First operand 12258 states and 14892 transitions. Second operand has 6 states, 6 states have (on average 17.666666666666668) internal successors, (106), 5 states have internal predecessors, (106), 2 states have call successors, (16), 2 states have call predecessors, (16), 3 states have return successors, (16), 3 states have call predecessors, (16), 2 states have call successors, (16) [2024-11-22 04:06:32,151 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-22 04:06:32,152 INFO L93 Difference]: Finished difference Result 17617 states and 21302 transitions. [2024-11-22 04:06:32,152 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-11-22 04:06:32,153 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 17.666666666666668) internal successors, (106), 5 states have internal predecessors, (106), 2 states have call successors, (16), 2 states have call predecessors, (16), 3 states have return successors, (16), 3 states have call predecessors, (16), 2 states have call successors, (16) Word has length 145 [2024-11-22 04:06:32,153 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-22 04:06:32,183 INFO L225 Difference]: With dead ends: 17617 [2024-11-22 04:06:32,184 INFO L226 Difference]: Without dead ends: 5765 [2024-11-22 04:06:32,204 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 153 GetRequests, 143 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 14 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=26, Invalid=106, Unknown=0, NotChecked=0, Total=132 [2024-11-22 04:06:32,205 INFO L432 NwaCegarLoop]: 705 mSDtfsCounter, 0 mSDsluCounter, 2811 mSDsCounter, 0 mSdLazyCounter, 22 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 3516 SdHoareTripleChecker+Invalid, 23 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 22 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-11-22 04:06:32,205 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 3516 Invalid, 23 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 22 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-22 04:06:32,209 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5765 states. [2024-11-22 04:06:32,788 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5765 to 5561. [2024-11-22 04:06:32,807 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5561 states, 4452 states have (on average 1.2023809523809523) internal successors, (5353), 4497 states have internal predecessors, (5353), 542 states have call successors, (542), 434 states have call predecessors, (542), 565 states have return successors, (836), 630 states have call predecessors, (836), 539 states have call successors, (836) [2024-11-22 04:06:32,842 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5561 states to 5561 states and 6731 transitions. [2024-11-22 04:06:32,897 INFO L78 Accepts]: Start accepts. Automaton has 5561 states and 6731 transitions. Word has length 145 [2024-11-22 04:06:32,901 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-22 04:06:32,902 INFO L471 AbstractCegarLoop]: Abstraction has 5561 states and 6731 transitions. [2024-11-22 04:06:32,902 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 17.666666666666668) internal successors, (106), 5 states have internal predecessors, (106), 2 states have call successors, (16), 2 states have call predecessors, (16), 3 states have return successors, (16), 3 states have call predecessors, (16), 2 states have call successors, (16) [2024-11-22 04:06:32,902 INFO L276 IsEmpty]: Start isEmpty. Operand 5561 states and 6731 transitions. [2024-11-22 04:06:32,918 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 148 [2024-11-22 04:06:32,918 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 04:06:32,918 INFO L215 NwaCegarLoop]: trace histogram [4, 4, 4, 4, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-22 04:06:32,941 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Ended with exit code 0 [2024-11-22 04:06:33,122 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable13 [2024-11-22 04:06:33,123 INFO L396 AbstractCegarLoop]: === Iteration 15 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-22 04:06:33,123 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 04:06:33,124 INFO L85 PathProgramCache]: Analyzing trace with hash 480456951, now seen corresponding path program 1 times [2024-11-22 04:06:33,124 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 04:06:33,124 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [395184093] [2024-11-22 04:06:33,124 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 04:06:33,124 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 04:06:33,150 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 04:06:33,210 INFO L134 CoverageAnalysis]: Checked inductivity of 85 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 85 trivial. 0 not checked. [2024-11-22 04:06:33,211 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 04:06:33,211 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [395184093] [2024-11-22 04:06:33,211 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [395184093] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-22 04:06:33,211 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-22 04:06:33,211 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-22 04:06:33,211 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [193887125] [2024-11-22 04:06:33,211 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-22 04:06:33,211 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-22 04:06:33,212 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 04:06:33,212 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-22 04:06:33,212 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-22 04:06:33,212 INFO L87 Difference]: Start difference. First operand 5561 states and 6731 transitions. Second operand has 3 states, 3 states have (on average 23.0) internal successors, (69), 3 states have internal predecessors, (69), 3 states have call successors, (13), 2 states have call predecessors, (13), 1 states have return successors, (12), 3 states have call predecessors, (12), 3 states have call successors, (12) [2024-11-22 04:06:33,713 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-22 04:06:33,713 INFO L93 Difference]: Finished difference Result 5889 states and 7112 transitions. [2024-11-22 04:06:33,714 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-22 04:06:33,714 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 23.0) internal successors, (69), 3 states have internal predecessors, (69), 3 states have call successors, (13), 2 states have call predecessors, (13), 1 states have return successors, (12), 3 states have call predecessors, (12), 3 states have call successors, (12) Word has length 147 [2024-11-22 04:06:33,714 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-22 04:06:33,738 INFO L225 Difference]: With dead ends: 5889 [2024-11-22 04:06:33,738 INFO L226 Difference]: Without dead ends: 5132 [2024-11-22 04:06:33,742 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-22 04:06:33,742 INFO L432 NwaCegarLoop]: 706 mSDtfsCounter, 124 mSDsluCounter, 578 mSDsCounter, 0 mSdLazyCounter, 2 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 124 SdHoareTripleChecker+Valid, 1284 SdHoareTripleChecker+Invalid, 2 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 2 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-11-22 04:06:33,743 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [124 Valid, 1284 Invalid, 2 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 2 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-22 04:06:33,746 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5132 states. [2024-11-22 04:06:34,044 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5132 to 5132. [2024-11-22 04:06:34,049 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5132 states, 4119 states have (on average 1.206360767176499) internal successors, (4969), 4161 states have internal predecessors, (4969), 496 states have call successors, (496), 394 states have call predecessors, (496), 515 states have return successors, (773), 577 states have call predecessors, (773), 493 states have call successors, (773) [2024-11-22 04:06:34,057 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5132 states to 5132 states and 6238 transitions. [2024-11-22 04:06:34,066 INFO L78 Accepts]: Start accepts. Automaton has 5132 states and 6238 transitions. Word has length 147 [2024-11-22 04:06:34,066 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-22 04:06:34,067 INFO L471 AbstractCegarLoop]: Abstraction has 5132 states and 6238 transitions. [2024-11-22 04:06:34,067 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 23.0) internal successors, (69), 3 states have internal predecessors, (69), 3 states have call successors, (13), 2 states have call predecessors, (13), 1 states have return successors, (12), 3 states have call predecessors, (12), 3 states have call successors, (12) [2024-11-22 04:06:34,067 INFO L276 IsEmpty]: Start isEmpty. Operand 5132 states and 6238 transitions. [2024-11-22 04:06:34,073 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 160 [2024-11-22 04:06:34,073 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 04:06:34,073 INFO L215 NwaCegarLoop]: trace histogram [4, 4, 4, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-22 04:06:34,074 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14 [2024-11-22 04:06:34,074 INFO L396 AbstractCegarLoop]: === Iteration 16 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-22 04:06:34,074 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 04:06:34,074 INFO L85 PathProgramCache]: Analyzing trace with hash 560707697, now seen corresponding path program 1 times [2024-11-22 04:06:34,074 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 04:06:34,075 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [35667604] [2024-11-22 04:06:34,075 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 04:06:34,075 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 04:06:34,085 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 04:06:34,129 INFO L134 CoverageAnalysis]: Checked inductivity of 89 backedges. 26 proven. 0 refuted. 0 times theorem prover too weak. 63 trivial. 0 not checked. [2024-11-22 04:06:34,130 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 04:06:34,130 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [35667604] [2024-11-22 04:06:34,130 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [35667604] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-22 04:06:34,130 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-22 04:06:34,130 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-11-22 04:06:34,130 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1415292949] [2024-11-22 04:06:34,130 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-22 04:06:34,130 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-22 04:06:34,131 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 04:06:34,131 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-22 04:06:34,131 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-11-22 04:06:34,131 INFO L87 Difference]: Start difference. First operand 5132 states and 6238 transitions. Second operand has 5 states, 5 states have (on average 18.8) internal successors, (94), 4 states have internal predecessors, (94), 3 states have call successors, (15), 3 states have call predecessors, (15), 2 states have return successors, (14), 3 states have call predecessors, (14), 3 states have call successors, (14) [2024-11-22 04:06:35,016 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-22 04:06:35,017 INFO L93 Difference]: Finished difference Result 9428 states and 11384 transitions. [2024-11-22 04:06:35,017 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-11-22 04:06:35,017 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 18.8) internal successors, (94), 4 states have internal predecessors, (94), 3 states have call successors, (15), 3 states have call predecessors, (15), 2 states have return successors, (14), 3 states have call predecessors, (14), 3 states have call successors, (14) Word has length 159 [2024-11-22 04:06:35,017 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-22 04:06:35,040 INFO L225 Difference]: With dead ends: 9428 [2024-11-22 04:06:35,040 INFO L226 Difference]: Without dead ends: 5099 [2024-11-22 04:06:35,047 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2024-11-22 04:06:35,048 INFO L432 NwaCegarLoop]: 433 mSDtfsCounter, 343 mSDsluCounter, 1077 mSDsCounter, 0 mSdLazyCounter, 1052 mSolverCounterSat, 40 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 346 SdHoareTripleChecker+Valid, 1510 SdHoareTripleChecker+Invalid, 1092 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 40 IncrementalHoareTripleChecker+Valid, 1052 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2024-11-22 04:06:35,048 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [346 Valid, 1510 Invalid, 1092 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [40 Valid, 1052 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2024-11-22 04:06:35,052 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5099 states. [2024-11-22 04:06:35,278 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5099 to 4841. [2024-11-22 04:06:35,283 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4841 states, 3895 states have (on average 1.2107830551989731) internal successors, (4716), 3946 states have internal predecessors, (4716), 462 states have call successors, (462), 368 states have call predecessors, (462), 482 states have return successors, (718), 527 states have call predecessors, (718), 459 states have call successors, (718) [2024-11-22 04:06:35,293 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4841 states to 4841 states and 5896 transitions. [2024-11-22 04:06:35,310 INFO L78 Accepts]: Start accepts. Automaton has 4841 states and 5896 transitions. Word has length 159 [2024-11-22 04:06:35,311 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-22 04:06:35,311 INFO L471 AbstractCegarLoop]: Abstraction has 4841 states and 5896 transitions. [2024-11-22 04:06:35,311 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 18.8) internal successors, (94), 4 states have internal predecessors, (94), 3 states have call successors, (15), 3 states have call predecessors, (15), 2 states have return successors, (14), 3 states have call predecessors, (14), 3 states have call successors, (14) [2024-11-22 04:06:35,312 INFO L276 IsEmpty]: Start isEmpty. Operand 4841 states and 5896 transitions. [2024-11-22 04:06:35,318 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 163 [2024-11-22 04:06:35,318 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 04:06:35,318 INFO L215 NwaCegarLoop]: trace histogram [4, 4, 4, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-11-22 04:06:35,319 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15 [2024-11-22 04:06:35,319 INFO L396 AbstractCegarLoop]: === Iteration 17 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-22 04:06:35,319 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 04:06:35,319 INFO L85 PathProgramCache]: Analyzing trace with hash 1574976668, now seen corresponding path program 1 times [2024-11-22 04:06:35,319 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 04:06:35,319 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1116153704] [2024-11-22 04:06:35,320 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 04:06:35,320 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 04:06:35,333 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 04:06:35,509 INFO L134 CoverageAnalysis]: Checked inductivity of 86 backedges. 18 proven. 11 refuted. 0 times theorem prover too weak. 57 trivial. 0 not checked. [2024-11-22 04:06:35,510 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 04:06:35,510 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1116153704] [2024-11-22 04:06:35,510 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1116153704] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-22 04:06:35,510 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1042627985] [2024-11-22 04:06:35,510 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 04:06:35,510 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-22 04:06:35,510 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-22 04:06:35,514 INFO L229 MonitoredProcess]: Starting monitored process 4 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-22 04:06:35,515 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2024-11-22 04:06:35,626 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 04:06:35,631 INFO L255 TraceCheckSpWp]: Trace formula consists of 625 conjuncts, 12 conjuncts are in the unsatisfiable core [2024-11-22 04:06:35,640 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-22 04:06:35,781 INFO L134 CoverageAnalysis]: Checked inductivity of 86 backedges. 61 proven. 2 refuted. 0 times theorem prover too weak. 23 trivial. 0 not checked. [2024-11-22 04:06:35,781 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-22 04:06:36,022 INFO L134 CoverageAnalysis]: Checked inductivity of 86 backedges. 20 proven. 4 refuted. 0 times theorem prover too weak. 62 trivial. 0 not checked. [2024-11-22 04:06:36,022 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1042627985] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-22 04:06:36,023 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-22 04:06:36,023 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 5, 5] total 13 [2024-11-22 04:06:36,023 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [382450276] [2024-11-22 04:06:36,023 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-22 04:06:36,024 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2024-11-22 04:06:36,024 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 04:06:36,029 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2024-11-22 04:06:36,029 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=116, Unknown=0, NotChecked=0, Total=156 [2024-11-22 04:06:36,029 INFO L87 Difference]: Start difference. First operand 4841 states and 5896 transitions. Second operand has 13 states, 13 states have (on average 18.76923076923077) internal successors, (244), 13 states have internal predecessors, (244), 6 states have call successors, (36), 7 states have call predecessors, (36), 10 states have return successors, (35), 6 states have call predecessors, (35), 6 states have call successors, (35) [2024-11-22 04:06:38,458 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-22 04:06:38,458 INFO L93 Difference]: Finished difference Result 12764 states and 15953 transitions. [2024-11-22 04:06:38,459 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2024-11-22 04:06:38,459 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 18.76923076923077) internal successors, (244), 13 states have internal predecessors, (244), 6 states have call successors, (36), 7 states have call predecessors, (36), 10 states have return successors, (35), 6 states have call predecessors, (35), 6 states have call successors, (35) Word has length 162 [2024-11-22 04:06:38,460 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-22 04:06:38,504 INFO L225 Difference]: With dead ends: 12764 [2024-11-22 04:06:38,504 INFO L226 Difference]: Without dead ends: 6740 [2024-11-22 04:06:38,525 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 361 GetRequests, 332 SyntacticMatches, 1 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 153 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=232, Invalid=638, Unknown=0, NotChecked=0, Total=870 [2024-11-22 04:06:38,526 INFO L432 NwaCegarLoop]: 386 mSDtfsCounter, 1835 mSDsluCounter, 2047 mSDsCounter, 0 mSdLazyCounter, 2406 mSolverCounterSat, 237 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1862 SdHoareTripleChecker+Valid, 2433 SdHoareTripleChecker+Invalid, 2643 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 237 IncrementalHoareTripleChecker+Valid, 2406 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.3s IncrementalHoareTripleChecker+Time [2024-11-22 04:06:38,527 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [1862 Valid, 2433 Invalid, 2643 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [237 Valid, 2406 Invalid, 0 Unknown, 0 Unchecked, 1.3s Time] [2024-11-22 04:06:38,533 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6740 states. [2024-11-22 04:06:39,117 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6740 to 5546. [2024-11-22 04:06:39,124 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5546 states, 4377 states have (on average 1.1925976696367375) internal successors, (5220), 4455 states have internal predecessors, (5220), 564 states have call successors, (564), 462 states have call predecessors, (564), 603 states have return successors, (1017), 629 states have call predecessors, (1017), 561 states have call successors, (1017) [2024-11-22 04:06:39,138 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5546 states to 5546 states and 6801 transitions. [2024-11-22 04:06:39,161 INFO L78 Accepts]: Start accepts. Automaton has 5546 states and 6801 transitions. Word has length 162 [2024-11-22 04:06:39,162 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-22 04:06:39,162 INFO L471 AbstractCegarLoop]: Abstraction has 5546 states and 6801 transitions. [2024-11-22 04:06:39,163 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 18.76923076923077) internal successors, (244), 13 states have internal predecessors, (244), 6 states have call successors, (36), 7 states have call predecessors, (36), 10 states have return successors, (35), 6 states have call predecessors, (35), 6 states have call successors, (35) [2024-11-22 04:06:39,163 INFO L276 IsEmpty]: Start isEmpty. Operand 5546 states and 6801 transitions. [2024-11-22 04:06:39,172 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 180 [2024-11-22 04:06:39,173 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 04:06:39,173 INFO L215 NwaCegarLoop]: trace histogram [5, 5, 5, 4, 4, 4, 4, 4, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-11-22 04:06:39,184 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Ended with exit code 0 [2024-11-22 04:06:39,377 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16,4 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-22 04:06:39,378 INFO L396 AbstractCegarLoop]: === Iteration 18 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-22 04:06:39,379 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 04:06:39,379 INFO L85 PathProgramCache]: Analyzing trace with hash -727196661, now seen corresponding path program 1 times [2024-11-22 04:06:39,379 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 04:06:39,379 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [822273750] [2024-11-22 04:06:39,379 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 04:06:39,379 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 04:06:39,402 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 04:06:39,488 INFO L134 CoverageAnalysis]: Checked inductivity of 130 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 123 trivial. 0 not checked. [2024-11-22 04:06:39,489 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 04:06:39,489 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [822273750] [2024-11-22 04:06:39,489 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [822273750] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-22 04:06:39,489 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1768958699] [2024-11-22 04:06:39,489 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 04:06:39,489 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-22 04:06:39,489 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-22 04:06:39,491 INFO L229 MonitoredProcess]: Starting monitored process 5 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-22 04:06:39,499 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Waiting until timeout for monitored process [2024-11-22 04:06:39,615 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 04:06:39,618 INFO L255 TraceCheckSpWp]: Trace formula consists of 671 conjuncts, 4 conjuncts are in the unsatisfiable core [2024-11-22 04:06:39,621 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-22 04:06:39,659 INFO L134 CoverageAnalysis]: Checked inductivity of 130 backedges. 7 proven. 0 refuted. 0 times theorem prover too weak. 123 trivial. 0 not checked. [2024-11-22 04:06:39,661 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-22 04:06:39,661 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1768958699] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-22 04:06:39,661 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-22 04:06:39,661 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [5] total 8 [2024-11-22 04:06:39,661 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [148771621] [2024-11-22 04:06:39,661 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-22 04:06:39,662 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-22 04:06:39,662 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 04:06:39,662 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-22 04:06:39,662 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=40, Unknown=0, NotChecked=0, Total=56 [2024-11-22 04:06:39,663 INFO L87 Difference]: Start difference. First operand 5546 states and 6801 transitions. Second operand has 5 states, 5 states have (on average 19.0) internal successors, (95), 3 states have internal predecessors, (95), 2 states have call successors, (13), 2 states have call predecessors, (13), 2 states have return successors, (12), 1 states have call predecessors, (12), 2 states have call successors, (12) [2024-11-22 04:06:40,403 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-22 04:06:40,404 INFO L93 Difference]: Finished difference Result 7231 states and 8766 transitions. [2024-11-22 04:06:40,404 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-11-22 04:06:40,404 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 19.0) internal successors, (95), 3 states have internal predecessors, (95), 2 states have call successors, (13), 2 states have call predecessors, (13), 2 states have return successors, (12), 1 states have call predecessors, (12), 2 states have call successors, (12) Word has length 179 [2024-11-22 04:06:40,404 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-22 04:06:40,422 INFO L225 Difference]: With dead ends: 7231 [2024-11-22 04:06:40,422 INFO L226 Difference]: Without dead ends: 1886 [2024-11-22 04:06:40,428 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 186 GetRequests, 177 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=33, Invalid=77, Unknown=0, NotChecked=0, Total=110 [2024-11-22 04:06:40,428 INFO L432 NwaCegarLoop]: 380 mSDtfsCounter, 951 mSDsluCounter, 701 mSDsCounter, 0 mSdLazyCounter, 761 mSolverCounterSat, 55 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 983 SdHoareTripleChecker+Valid, 1081 SdHoareTripleChecker+Invalid, 816 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 55 IncrementalHoareTripleChecker+Valid, 761 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2024-11-22 04:06:40,429 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [983 Valid, 1081 Invalid, 816 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [55 Valid, 761 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2024-11-22 04:06:40,430 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1886 states. [2024-11-22 04:06:40,556 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1886 to 1809. [2024-11-22 04:06:40,558 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1809 states, 1478 states have (on average 1.2280108254397835) internal successors, (1815), 1493 states have internal predecessors, (1815), 172 states have call successors, (172), 131 states have call predecessors, (172), 157 states have return successors, (239), 185 states have call predecessors, (239), 169 states have call successors, (239) [2024-11-22 04:06:40,562 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1809 states to 1809 states and 2226 transitions. [2024-11-22 04:06:40,579 INFO L78 Accepts]: Start accepts. Automaton has 1809 states and 2226 transitions. Word has length 179 [2024-11-22 04:06:40,580 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-22 04:06:40,580 INFO L471 AbstractCegarLoop]: Abstraction has 1809 states and 2226 transitions. [2024-11-22 04:06:40,580 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 19.0) internal successors, (95), 3 states have internal predecessors, (95), 2 states have call successors, (13), 2 states have call predecessors, (13), 2 states have return successors, (12), 1 states have call predecessors, (12), 2 states have call successors, (12) [2024-11-22 04:06:40,580 INFO L276 IsEmpty]: Start isEmpty. Operand 1809 states and 2226 transitions. [2024-11-22 04:06:40,583 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 169 [2024-11-22 04:06:40,583 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 04:06:40,583 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-11-22 04:06:40,590 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Forceful destruction successful, exit code 0 [2024-11-22 04:06:40,783 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 5 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable17 [2024-11-22 04:06:40,784 INFO L396 AbstractCegarLoop]: === Iteration 19 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-22 04:06:40,785 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 04:06:40,785 INFO L85 PathProgramCache]: Analyzing trace with hash -1741063594, now seen corresponding path program 1 times [2024-11-22 04:06:40,785 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 04:06:40,785 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1477406742] [2024-11-22 04:06:40,785 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 04:06:40,786 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 04:06:40,802 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 04:06:40,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-11-22 04:06:40,844 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 04:06:40,844 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1477406742] [2024-11-22 04:06:40,844 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1477406742] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-22 04:06:40,844 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-22 04:06:40,844 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-22 04:06:40,845 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1414982725] [2024-11-22 04:06:40,846 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-22 04:06:40,847 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-22 04:06:40,847 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 04:06:40,848 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-22 04:06:40,848 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-22 04:06:40,848 INFO L87 Difference]: Start difference. First operand 1809 states and 2226 transitions. Second operand has 3 states, 3 states have (on average 52.333333333333336) internal successors, (157), 3 states have internal predecessors, (157), 2 states have call successors, (6), 2 states have call predecessors, (6), 1 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2024-11-22 04:06:41,022 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-22 04:06:41,023 INFO L93 Difference]: Finished difference Result 2173 states and 2794 transitions. [2024-11-22 04:06:41,023 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-22 04:06:41,023 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 52.333333333333336) internal successors, (157), 3 states have internal predecessors, (157), 2 states have call successors, (6), 2 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 168 [2024-11-22 04:06:41,024 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-22 04:06:41,039 INFO L225 Difference]: With dead ends: 2173 [2024-11-22 04:06:41,039 INFO L226 Difference]: Without dead ends: 1809 [2024-11-22 04:06:41,040 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-22 04:06:41,040 INFO L432 NwaCegarLoop]: 704 mSDtfsCounter, 571 mSDsluCounter, 128 mSDsCounter, 0 mSdLazyCounter, 2 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 571 SdHoareTripleChecker+Valid, 832 SdHoareTripleChecker+Invalid, 2 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 2 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-11-22 04:06:41,041 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [571 Valid, 832 Invalid, 2 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 2 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-22 04:06:41,042 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1809 states. [2024-11-22 04:06:41,225 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1809 to 1809. [2024-11-22 04:06:41,228 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1809 states, 1478 states have (on average 1.2273342354533152) internal successors, (1814), 1493 states have internal predecessors, (1814), 172 states have call successors, (172), 131 states have call predecessors, (172), 157 states have return successors, (239), 185 states have call predecessors, (239), 169 states have call successors, (239) [2024-11-22 04:06:41,232 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1809 states to 1809 states and 2225 transitions. [2024-11-22 04:06:41,246 INFO L78 Accepts]: Start accepts. Automaton has 1809 states and 2225 transitions. Word has length 168 [2024-11-22 04:06:41,247 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-22 04:06:41,247 INFO L471 AbstractCegarLoop]: Abstraction has 1809 states and 2225 transitions. [2024-11-22 04:06:41,247 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 52.333333333333336) internal successors, (157), 3 states have internal predecessors, (157), 2 states have call successors, (6), 2 states have call predecessors, (6), 1 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2024-11-22 04:06:41,247 INFO L276 IsEmpty]: Start isEmpty. Operand 1809 states and 2225 transitions. [2024-11-22 04:06:41,250 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 169 [2024-11-22 04:06:41,250 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 04:06:41,250 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-11-22 04:06:41,251 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18 [2024-11-22 04:06:41,252 INFO L396 AbstractCegarLoop]: === Iteration 20 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-22 04:06:41,252 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 04:06:41,252 INFO L85 PathProgramCache]: Analyzing trace with hash 1886521812, now seen corresponding path program 1 times [2024-11-22 04:06:41,253 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 04:06:41,253 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1803437892] [2024-11-22 04:06:41,253 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 04:06:41,253 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 04:06:41,269 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 04:06:41,304 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-22 04:06:41,304 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 04:06:41,304 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1803437892] [2024-11-22 04:06:41,304 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1803437892] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-22 04:06:41,305 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-22 04:06:41,305 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-22 04:06:41,305 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1165847222] [2024-11-22 04:06:41,305 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-22 04:06:41,307 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-22 04:06:41,307 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 04:06:41,307 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-22 04:06:41,307 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-22 04:06:41,308 INFO L87 Difference]: Start difference. First operand 1809 states and 2225 transitions. Second operand has 3 states, 3 states have (on average 52.333333333333336) internal successors, (157), 3 states have internal predecessors, (157), 2 states have call successors, (6), 2 states have call predecessors, (6), 1 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2024-11-22 04:06:41,503 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-22 04:06:41,503 INFO L93 Difference]: Finished difference Result 2165 states and 2777 transitions. [2024-11-22 04:06:41,504 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-22 04:06:41,504 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 52.333333333333336) internal successors, (157), 3 states have internal predecessors, (157), 2 states have call successors, (6), 2 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 168 [2024-11-22 04:06:41,504 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-22 04:06:41,518 INFO L225 Difference]: With dead ends: 2165 [2024-11-22 04:06:41,518 INFO L226 Difference]: Without dead ends: 1809 [2024-11-22 04:06:41,519 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-22 04:06:41,521 INFO L432 NwaCegarLoop]: 703 mSDtfsCounter, 562 mSDsluCounter, 128 mSDsCounter, 0 mSdLazyCounter, 2 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 562 SdHoareTripleChecker+Valid, 831 SdHoareTripleChecker+Invalid, 2 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 2 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-11-22 04:06:41,521 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [562 Valid, 831 Invalid, 2 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 2 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-22 04:06:41,526 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1809 states. [2024-11-22 04:06:41,738 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1809 to 1809. [2024-11-22 04:06:41,740 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1809 states, 1478 states have (on average 1.2266576454668472) internal successors, (1813), 1493 states have internal predecessors, (1813), 172 states have call successors, (172), 131 states have call predecessors, (172), 157 states have return successors, (239), 185 states have call predecessors, (239), 169 states have call successors, (239) [2024-11-22 04:06:41,744 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1809 states to 1809 states and 2224 transitions. [2024-11-22 04:06:41,763 INFO L78 Accepts]: Start accepts. Automaton has 1809 states and 2224 transitions. Word has length 168 [2024-11-22 04:06:41,764 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-22 04:06:41,764 INFO L471 AbstractCegarLoop]: Abstraction has 1809 states and 2224 transitions. [2024-11-22 04:06:41,764 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 52.333333333333336) internal successors, (157), 3 states have internal predecessors, (157), 2 states have call successors, (6), 2 states have call predecessors, (6), 1 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2024-11-22 04:06:41,765 INFO L276 IsEmpty]: Start isEmpty. Operand 1809 states and 2224 transitions. [2024-11-22 04:06:41,767 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 169 [2024-11-22 04:06:41,767 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 04:06:41,767 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-11-22 04:06:41,768 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19 [2024-11-22 04:06:41,768 INFO L396 AbstractCegarLoop]: === Iteration 21 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-22 04:06:41,768 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 04:06:41,769 INFO L85 PathProgramCache]: Analyzing trace with hash 439940946, now seen corresponding path program 1 times [2024-11-22 04:06:41,769 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 04:06:41,769 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1187708659] [2024-11-22 04:06:41,769 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 04:06:41,770 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 04:06:41,788 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 04:06:41,901 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-22 04:06:41,902 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 04:06:41,902 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1187708659] [2024-11-22 04:06:41,902 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1187708659] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-22 04:06:41,902 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-22 04:06:41,903 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-11-22 04:06:41,903 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [530786283] [2024-11-22 04:06:41,903 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-22 04:06:41,904 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-22 04:06:41,904 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 04:06:41,905 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-22 04:06:41,905 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-11-22 04:06:41,905 INFO L87 Difference]: Start difference. First operand 1809 states and 2224 transitions. Second operand has 5 states, 5 states have (on average 31.4) internal successors, (157), 4 states have internal predecessors, (157), 2 states have call successors, (6), 3 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2024-11-22 04:06:42,751 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-22 04:06:42,751 INFO L93 Difference]: Finished difference Result 2557 states and 3404 transitions. [2024-11-22 04:06:42,751 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-11-22 04:06:42,752 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 31.4) internal successors, (157), 4 states have internal predecessors, (157), 2 states have call successors, (6), 3 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 168 [2024-11-22 04:06:42,752 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-22 04:06:42,775 INFO L225 Difference]: With dead ends: 2557 [2024-11-22 04:06:42,775 INFO L226 Difference]: Without dead ends: 2205 [2024-11-22 04:06:42,777 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2024-11-22 04:06:42,778 INFO L432 NwaCegarLoop]: 561 mSDtfsCounter, 1255 mSDsluCounter, 1355 mSDsCounter, 0 mSdLazyCounter, 747 mSolverCounterSat, 77 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1284 SdHoareTripleChecker+Valid, 1916 SdHoareTripleChecker+Invalid, 824 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 77 IncrementalHoareTripleChecker+Valid, 747 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2024-11-22 04:06:42,779 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [1284 Valid, 1916 Invalid, 824 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [77 Valid, 747 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2024-11-22 04:06:42,781 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2205 states. [2024-11-22 04:06:42,993 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2205 to 2176. [2024-11-22 04:06:42,996 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2176 states, 1818 states have (on average 1.2926292629262925) internal successors, (2350), 1834 states have internal predecessors, (2350), 192 states have call successors, (192), 137 states have call predecessors, (192), 164 states have return successors, (260), 205 states have call predecessors, (260), 189 states have call successors, (260) [2024-11-22 04:06:43,000 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2176 states to 2176 states and 2802 transitions. [2024-11-22 04:06:43,017 INFO L78 Accepts]: Start accepts. Automaton has 2176 states and 2802 transitions. Word has length 168 [2024-11-22 04:06:43,018 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-22 04:06:43,018 INFO L471 AbstractCegarLoop]: Abstraction has 2176 states and 2802 transitions. [2024-11-22 04:06:43,018 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 31.4) internal successors, (157), 4 states have internal predecessors, (157), 2 states have call successors, (6), 3 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2024-11-22 04:06:43,018 INFO L276 IsEmpty]: Start isEmpty. Operand 2176 states and 2802 transitions. [2024-11-22 04:06:43,020 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 169 [2024-11-22 04:06:43,020 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 04:06:43,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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-11-22 04:06:43,021 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20 [2024-11-22 04:06:43,021 INFO L396 AbstractCegarLoop]: === Iteration 22 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-22 04:06:43,021 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 04:06:43,021 INFO L85 PathProgramCache]: Analyzing trace with hash 1362341454, now seen corresponding path program 1 times [2024-11-22 04:06:43,021 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 04:06:43,022 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [81851929] [2024-11-22 04:06:43,022 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 04:06:43,022 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 04:06:43,035 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 04:06:43,204 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-22 04:06:43,205 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 04:06:43,205 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [81851929] [2024-11-22 04:06:43,205 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [81851929] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-22 04:06:43,205 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-22 04:06:43,205 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2024-11-22 04:06:43,205 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1476043199] [2024-11-22 04:06:43,205 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-22 04:06:43,206 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-11-22 04:06:43,206 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 04:06:43,207 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-11-22 04:06:43,207 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2024-11-22 04:06:43,207 INFO L87 Difference]: Start difference. First operand 2176 states and 2802 transitions. Second operand has 6 states, 6 states have (on average 26.166666666666668) internal successors, (157), 5 states have internal predecessors, (157), 2 states have call successors, (6), 3 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2024-11-22 04:06:44,350 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-22 04:06:44,350 INFO L93 Difference]: Finished difference Result 3362 states and 4693 transitions. [2024-11-22 04:06:44,353 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2024-11-22 04:06:44,354 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 26.166666666666668) internal successors, (157), 5 states have internal predecessors, (157), 2 states have call successors, (6), 3 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 168 [2024-11-22 04:06:44,354 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-22 04:06:44,383 INFO L225 Difference]: With dead ends: 3362 [2024-11-22 04:06:44,386 INFO L226 Difference]: Without dead ends: 2643 [2024-11-22 04:06:44,390 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 10 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=24, Invalid=48, Unknown=0, NotChecked=0, Total=72 [2024-11-22 04:06:44,395 INFO L432 NwaCegarLoop]: 831 mSDtfsCounter, 1262 mSDsluCounter, 2518 mSDsCounter, 0 mSdLazyCounter, 1258 mSolverCounterSat, 52 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1291 SdHoareTripleChecker+Valid, 3349 SdHoareTripleChecker+Invalid, 1310 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 52 IncrementalHoareTripleChecker+Valid, 1258 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2024-11-22 04:06:44,396 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [1291 Valid, 3349 Invalid, 1310 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [52 Valid, 1258 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2024-11-22 04:06:44,399 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2643 states. [2024-11-22 04:06:44,681 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2643 to 2518. [2024-11-22 04:06:44,684 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2518 states, 2133 states have (on average 1.3300515705578997) internal successors, (2837), 2150 states have internal predecessors, (2837), 212 states have call successors, (212), 143 states have call predecessors, (212), 171 states have return successors, (283), 226 states have call predecessors, (283), 209 states have call successors, (283) [2024-11-22 04:06:44,688 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2518 states to 2518 states and 3332 transitions. [2024-11-22 04:06:44,705 INFO L78 Accepts]: Start accepts. Automaton has 2518 states and 3332 transitions. Word has length 168 [2024-11-22 04:06:44,706 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-22 04:06:44,706 INFO L471 AbstractCegarLoop]: Abstraction has 2518 states and 3332 transitions. [2024-11-22 04:06:44,706 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 26.166666666666668) internal successors, (157), 5 states have internal predecessors, (157), 2 states have call successors, (6), 3 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2024-11-22 04:06:44,706 INFO L276 IsEmpty]: Start isEmpty. Operand 2518 states and 3332 transitions. [2024-11-22 04:06:44,708 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 169 [2024-11-22 04:06:44,709 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 04:06:44,709 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-11-22 04:06:44,710 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21 [2024-11-22 04:06:44,710 INFO L396 AbstractCegarLoop]: === Iteration 23 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-22 04:06:44,710 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 04:06:44,710 INFO L85 PathProgramCache]: Analyzing trace with hash -1035646384, now seen corresponding path program 1 times [2024-11-22 04:06:44,710 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 04:06:44,711 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1581459220] [2024-11-22 04:06:44,711 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 04:06:44,711 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 04:06:44,737 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 04:06:44,983 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-22 04:06:44,983 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 04:06:44,984 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1581459220] [2024-11-22 04:06:44,984 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1581459220] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-22 04:06:44,984 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-22 04:06:44,984 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-11-22 04:06:44,984 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1367899593] [2024-11-22 04:06:44,984 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-22 04:06:44,984 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-22 04:06:44,984 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 04:06:44,985 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-22 04:06:44,985 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-11-22 04:06:44,985 INFO L87 Difference]: Start difference. First operand 2518 states and 3332 transitions. Second operand has 5 states, 5 states have (on average 31.4) internal successors, (157), 5 states have internal predecessors, (157), 2 states have call successors, (6), 3 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2024-11-22 04:06:45,692 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-22 04:06:45,693 INFO L93 Difference]: Finished difference Result 3689 states and 5202 transitions. [2024-11-22 04:06:45,693 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-22 04:06:45,693 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 31.4) internal successors, (157), 5 states have internal predecessors, (157), 2 states have call successors, (6), 3 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 168 [2024-11-22 04:06:45,694 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-22 04:06:45,720 INFO L225 Difference]: With dead ends: 3689 [2024-11-22 04:06:45,720 INFO L226 Difference]: Without dead ends: 2628 [2024-11-22 04:06:45,724 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2024-11-22 04:06:45,724 INFO L432 NwaCegarLoop]: 456 mSDtfsCounter, 981 mSDsluCounter, 784 mSDsCounter, 0 mSdLazyCounter, 569 mSolverCounterSat, 55 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1010 SdHoareTripleChecker+Valid, 1240 SdHoareTripleChecker+Invalid, 624 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 55 IncrementalHoareTripleChecker+Valid, 569 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2024-11-22 04:06:45,725 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [1010 Valid, 1240 Invalid, 624 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [55 Valid, 569 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2024-11-22 04:06:45,727 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2628 states. [2024-11-22 04:06:46,064 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2628 to 2518. [2024-11-22 04:06:46,067 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2518 states, 2133 states have (on average 1.3286451007969995) internal successors, (2834), 2150 states have internal predecessors, (2834), 212 states have call successors, (212), 143 states have call predecessors, (212), 171 states have return successors, (283), 226 states have call predecessors, (283), 209 states have call successors, (283) [2024-11-22 04:06:46,073 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2518 states to 2518 states and 3329 transitions. [2024-11-22 04:06:46,091 INFO L78 Accepts]: Start accepts. Automaton has 2518 states and 3329 transitions. Word has length 168 [2024-11-22 04:06:46,091 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-22 04:06:46,091 INFO L471 AbstractCegarLoop]: Abstraction has 2518 states and 3329 transitions. [2024-11-22 04:06:46,091 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 31.4) internal successors, (157), 5 states have internal predecessors, (157), 2 states have call successors, (6), 3 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2024-11-22 04:06:46,092 INFO L276 IsEmpty]: Start isEmpty. Operand 2518 states and 3329 transitions. [2024-11-22 04:06:46,094 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 169 [2024-11-22 04:06:46,094 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 04:06:46,094 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-11-22 04:06:46,095 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22 [2024-11-22 04:06:46,095 INFO L396 AbstractCegarLoop]: === Iteration 24 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-22 04:06:46,095 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 04:06:46,095 INFO L85 PathProgramCache]: Analyzing trace with hash -609091886, now seen corresponding path program 1 times [2024-11-22 04:06:46,096 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 04:06:46,096 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [497861898] [2024-11-22 04:06:46,096 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 04:06:46,096 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 04:06:46,113 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 04:06:46,277 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-22 04:06:46,278 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 04:06:46,278 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [497861898] [2024-11-22 04:06:46,278 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [497861898] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-22 04:06:46,278 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-22 04:06:46,278 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-11-22 04:06:46,278 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [238959447] [2024-11-22 04:06:46,278 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-22 04:06:46,279 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-22 04:06:46,279 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 04:06:46,280 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-22 04:06:46,280 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-11-22 04:06:46,280 INFO L87 Difference]: Start difference. First operand 2518 states and 3329 transitions. Second operand has 5 states, 5 states have (on average 31.4) internal successors, (157), 5 states have internal predecessors, (157), 2 states have call successors, (6), 3 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2024-11-22 04:06:46,888 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-22 04:06:46,889 INFO L93 Difference]: Finished difference Result 3684 states and 5186 transitions. [2024-11-22 04:06:46,889 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-22 04:06:46,889 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 31.4) internal successors, (157), 5 states have internal predecessors, (157), 2 states have call successors, (6), 3 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 168 [2024-11-22 04:06:46,890 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-22 04:06:46,908 INFO L225 Difference]: With dead ends: 3684 [2024-11-22 04:06:46,908 INFO L226 Difference]: Without dead ends: 2623 [2024-11-22 04:06:46,910 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2024-11-22 04:06:46,916 INFO L432 NwaCegarLoop]: 496 mSDtfsCounter, 937 mSDsluCounter, 822 mSDsCounter, 0 mSdLazyCounter, 571 mSolverCounterSat, 53 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 966 SdHoareTripleChecker+Valid, 1318 SdHoareTripleChecker+Invalid, 624 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 53 IncrementalHoareTripleChecker+Valid, 571 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2024-11-22 04:06:46,916 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [966 Valid, 1318 Invalid, 624 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [53 Valid, 571 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2024-11-22 04:06:46,918 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2623 states. [2024-11-22 04:06:47,103 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2623 to 2518. [2024-11-22 04:06:47,106 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2518 states, 2133 states have (on average 1.3272386310360993) internal successors, (2831), 2150 states have internal predecessors, (2831), 212 states have call successors, (212), 143 states have call predecessors, (212), 171 states have return successors, (283), 226 states have call predecessors, (283), 209 states have call successors, (283) [2024-11-22 04:06:47,110 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2518 states to 2518 states and 3326 transitions. [2024-11-22 04:06:47,126 INFO L78 Accepts]: Start accepts. Automaton has 2518 states and 3326 transitions. Word has length 168 [2024-11-22 04:06:47,127 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-22 04:06:47,127 INFO L471 AbstractCegarLoop]: Abstraction has 2518 states and 3326 transitions. [2024-11-22 04:06:47,127 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 31.4) internal successors, (157), 5 states have internal predecessors, (157), 2 states have call successors, (6), 3 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2024-11-22 04:06:47,128 INFO L276 IsEmpty]: Start isEmpty. Operand 2518 states and 3326 transitions. [2024-11-22 04:06:47,129 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 169 [2024-11-22 04:06:47,129 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 04:06:47,130 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-11-22 04:06:47,130 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23 [2024-11-22 04:06:47,130 INFO L396 AbstractCegarLoop]: === Iteration 25 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-22 04:06:47,130 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 04:06:47,130 INFO L85 PathProgramCache]: Analyzing trace with hash -1149521392, now seen corresponding path program 1 times [2024-11-22 04:06:47,131 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 04:06:47,131 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1674345468] [2024-11-22 04:06:47,131 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 04:06:47,131 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 04:06:47,146 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 04:06:47,287 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-22 04:06:47,292 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 04:06:47,292 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1674345468] [2024-11-22 04:06:47,292 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1674345468] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-22 04:06:47,292 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-22 04:06:47,292 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2024-11-22 04:06:47,293 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [922117365] [2024-11-22 04:06:47,293 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-22 04:06:47,293 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-11-22 04:06:47,293 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 04:06:47,294 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-11-22 04:06:47,294 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2024-11-22 04:06:47,294 INFO L87 Difference]: Start difference. First operand 2518 states and 3326 transitions. Second operand has 6 states, 6 states have (on average 26.166666666666668) internal successors, (157), 5 states have internal predecessors, (157), 2 states have call successors, (6), 3 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2024-11-22 04:06:48,511 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-22 04:06:48,512 INFO L93 Difference]: Finished difference Result 4428 states and 6344 transitions. [2024-11-22 04:06:48,512 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2024-11-22 04:06:48,512 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 26.166666666666668) internal successors, (157), 5 states have internal predecessors, (157), 2 states have call successors, (6), 3 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 168 [2024-11-22 04:06:48,512 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-22 04:06:48,535 INFO L225 Difference]: With dead ends: 4428 [2024-11-22 04:06:48,539 INFO L226 Difference]: Without dead ends: 3367 [2024-11-22 04:06:48,542 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 10 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=24, Invalid=48, Unknown=0, NotChecked=0, Total=72 [2024-11-22 04:06:48,545 INFO L432 NwaCegarLoop]: 813 mSDtfsCounter, 1238 mSDsluCounter, 2468 mSDsCounter, 0 mSdLazyCounter, 1258 mSolverCounterSat, 52 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1267 SdHoareTripleChecker+Valid, 3281 SdHoareTripleChecker+Invalid, 1310 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 52 IncrementalHoareTripleChecker+Valid, 1258 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2024-11-22 04:06:48,549 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [1267 Valid, 3281 Invalid, 1310 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [52 Valid, 1258 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2024-11-22 04:06:48,551 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3367 states. [2024-11-22 04:06:48,919 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3367 to 3238. [2024-11-22 04:06:48,923 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3238 states, 2797 states have (on average 1.3821952091526635) internal successors, (3866), 2818 states have internal predecessors, (3866), 252 states have call successors, (252), 155 states have call predecessors, (252), 187 states have return successors, (335), 268 states have call predecessors, (335), 249 states have call successors, (335) [2024-11-22 04:06:48,931 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3238 states to 3238 states and 4453 transitions. [2024-11-22 04:06:48,953 INFO L78 Accepts]: Start accepts. Automaton has 3238 states and 4453 transitions. Word has length 168 [2024-11-22 04:06:48,953 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-22 04:06:48,954 INFO L471 AbstractCegarLoop]: Abstraction has 3238 states and 4453 transitions. [2024-11-22 04:06:48,954 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 26.166666666666668) internal successors, (157), 5 states have internal predecessors, (157), 2 states have call successors, (6), 3 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2024-11-22 04:06:48,954 INFO L276 IsEmpty]: Start isEmpty. Operand 3238 states and 4453 transitions. [2024-11-22 04:06:48,960 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 169 [2024-11-22 04:06:48,961 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 04:06:48,961 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-11-22 04:06:48,961 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable24 [2024-11-22 04:06:48,961 INFO L396 AbstractCegarLoop]: === Iteration 26 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-22 04:06:48,963 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 04:06:48,963 INFO L85 PathProgramCache]: Analyzing trace with hash -1305501934, now seen corresponding path program 1 times [2024-11-22 04:06:48,967 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 04:06:48,967 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1272079067] [2024-11-22 04:06:48,967 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 04:06:48,967 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 04:06:49,000 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 04:06:49,225 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-22 04:06:49,225 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 04:06:49,225 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1272079067] [2024-11-22 04:06:49,225 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1272079067] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-22 04:06:49,225 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-22 04:06:49,226 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-11-22 04:06:49,226 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [197890761] [2024-11-22 04:06:49,226 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-22 04:06:49,226 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-22 04:06:49,226 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 04:06:49,227 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-22 04:06:49,227 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-11-22 04:06:49,227 INFO L87 Difference]: Start difference. First operand 3238 states and 4453 transitions. Second operand has 5 states, 5 states have (on average 31.4) internal successors, (157), 5 states have internal predecessors, (157), 2 states have call successors, (6), 3 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2024-11-22 04:06:49,998 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-22 04:06:49,998 INFO L93 Difference]: Finished difference Result 5228 states and 7640 transitions. [2024-11-22 04:06:49,999 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-22 04:06:49,999 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 31.4) internal successors, (157), 5 states have internal predecessors, (157), 2 states have call successors, (6), 3 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 168 [2024-11-22 04:06:49,999 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-22 04:06:50,030 INFO L225 Difference]: With dead ends: 5228 [2024-11-22 04:06:50,030 INFO L226 Difference]: Without dead ends: 3447 [2024-11-22 04:06:50,034 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2024-11-22 04:06:50,035 INFO L432 NwaCegarLoop]: 491 mSDtfsCounter, 933 mSDsluCounter, 813 mSDsCounter, 0 mSdLazyCounter, 571 mSolverCounterSat, 53 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 962 SdHoareTripleChecker+Valid, 1304 SdHoareTripleChecker+Invalid, 624 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 53 IncrementalHoareTripleChecker+Valid, 571 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2024-11-22 04:06:50,036 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [962 Valid, 1304 Invalid, 624 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [53 Valid, 571 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2024-11-22 04:06:50,039 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3447 states. [2024-11-22 04:06:50,407 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3447 to 3238. [2024-11-22 04:06:50,410 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3238 states, 2797 states have (on average 1.3804075795495174) internal successors, (3861), 2818 states have internal predecessors, (3861), 252 states have call successors, (252), 155 states have call predecessors, (252), 187 states have return successors, (335), 268 states have call predecessors, (335), 249 states have call successors, (335) [2024-11-22 04:06:50,418 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3238 states to 3238 states and 4448 transitions. [2024-11-22 04:06:50,437 INFO L78 Accepts]: Start accepts. Automaton has 3238 states and 4448 transitions. Word has length 168 [2024-11-22 04:06:50,437 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-22 04:06:50,438 INFO L471 AbstractCegarLoop]: Abstraction has 3238 states and 4448 transitions. [2024-11-22 04:06:50,438 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 31.4) internal successors, (157), 5 states have internal predecessors, (157), 2 states have call successors, (6), 3 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2024-11-22 04:06:50,438 INFO L276 IsEmpty]: Start isEmpty. Operand 3238 states and 4448 transitions. [2024-11-22 04:06:50,441 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 169 [2024-11-22 04:06:50,441 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 04:06:50,441 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-11-22 04:06:50,441 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable25 [2024-11-22 04:06:50,441 INFO L396 AbstractCegarLoop]: === Iteration 27 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-22 04:06:50,442 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 04:06:50,442 INFO L85 PathProgramCache]: Analyzing trace with hash -894891568, now seen corresponding path program 1 times [2024-11-22 04:06:50,442 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 04:06:50,442 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [103288060] [2024-11-22 04:06:50,442 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 04:06:50,442 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 04:06:50,461 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 04:06:50,579 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-22 04:06:50,579 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 04:06:50,579 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [103288060] [2024-11-22 04:06:50,579 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [103288060] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-22 04:06:50,579 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-22 04:06:50,580 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2024-11-22 04:06:50,580 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [639697905] [2024-11-22 04:06:50,580 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-22 04:06:50,581 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-11-22 04:06:50,581 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 04:06:50,581 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-11-22 04:06:50,582 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2024-11-22 04:06:50,582 INFO L87 Difference]: Start difference. First operand 3238 states and 4448 transitions. Second operand has 6 states, 6 states have (on average 26.166666666666668) internal successors, (157), 5 states have internal predecessors, (157), 2 states have call successors, (6), 3 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2024-11-22 04:06:51,816 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-22 04:06:51,816 INFO L93 Difference]: Finished difference Result 6716 states and 9970 transitions. [2024-11-22 04:06:51,816 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2024-11-22 04:06:51,817 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 26.166666666666668) internal successors, (157), 5 states have internal predecessors, (157), 2 states have call successors, (6), 3 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 168 [2024-11-22 04:06:51,817 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-22 04:06:51,842 INFO L225 Difference]: With dead ends: 6716 [2024-11-22 04:06:51,843 INFO L226 Difference]: Without dead ends: 4935 [2024-11-22 04:06:51,848 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 10 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=24, Invalid=48, Unknown=0, NotChecked=0, Total=72 [2024-11-22 04:06:51,849 INFO L432 NwaCegarLoop]: 805 mSDtfsCounter, 1225 mSDsluCounter, 2445 mSDsCounter, 0 mSdLazyCounter, 1258 mSolverCounterSat, 52 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1254 SdHoareTripleChecker+Valid, 3250 SdHoareTripleChecker+Invalid, 1310 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 52 IncrementalHoareTripleChecker+Valid, 1258 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2024-11-22 04:06:51,849 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [1254 Valid, 3250 Invalid, 1310 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [52 Valid, 1258 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2024-11-22 04:06:51,853 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4935 states. [2024-11-22 04:06:52,150 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4935 to 4780. [2024-11-22 04:06:52,155 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4780 states, 4221 states have (on average 1.4477611940298507) internal successors, (6111), 4256 states have internal predecessors, (6111), 332 states have call successors, (332), 179 states have call predecessors, (332), 225 states have return successors, (463), 352 states have call predecessors, (463), 329 states have call successors, (463) [2024-11-22 04:06:52,163 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4780 states to 4780 states and 6906 transitions. [2024-11-22 04:06:52,176 INFO L78 Accepts]: Start accepts. Automaton has 4780 states and 6906 transitions. Word has length 168 [2024-11-22 04:06:52,177 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-22 04:06:52,177 INFO L471 AbstractCegarLoop]: Abstraction has 4780 states and 6906 transitions. [2024-11-22 04:06:52,177 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 26.166666666666668) internal successors, (157), 5 states have internal predecessors, (157), 2 states have call successors, (6), 3 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2024-11-22 04:06:52,177 INFO L276 IsEmpty]: Start isEmpty. Operand 4780 states and 6906 transitions. [2024-11-22 04:06:52,180 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 169 [2024-11-22 04:06:52,180 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 04:06:52,180 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-11-22 04:06:52,180 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable26 [2024-11-22 04:06:52,180 INFO L396 AbstractCegarLoop]: === Iteration 28 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-22 04:06:52,181 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 04:06:52,181 INFO L85 PathProgramCache]: Analyzing trace with hash 1612205906, now seen corresponding path program 1 times [2024-11-22 04:06:52,181 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 04:06:52,181 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [419995434] [2024-11-22 04:06:52,181 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 04:06:52,181 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 04:06:52,193 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 04:06:52,255 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-22 04:06:52,256 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 04:06:52,256 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [419995434] [2024-11-22 04:06:52,256 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [419995434] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-22 04:06:52,256 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-22 04:06:52,256 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-11-22 04:06:52,256 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [156027569] [2024-11-22 04:06:52,256 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-22 04:06:52,257 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-22 04:06:52,257 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 04:06:52,258 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-22 04:06:52,258 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-11-22 04:06:52,258 INFO L87 Difference]: Start difference. First operand 4780 states and 6906 transitions. Second operand has 5 states, 5 states have (on average 31.4) internal successors, (157), 5 states have internal predecessors, (157), 2 states have call successors, (6), 3 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2024-11-22 04:06:52,933 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-22 04:06:52,933 INFO L93 Difference]: Finished difference Result 8596 states and 13116 transitions. [2024-11-22 04:06:52,934 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-22 04:06:52,934 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 31.4) internal successors, (157), 5 states have internal predecessors, (157), 2 states have call successors, (6), 3 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 168 [2024-11-22 04:06:52,934 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-22 04:06:52,961 INFO L225 Difference]: With dead ends: 8596 [2024-11-22 04:06:52,961 INFO L226 Difference]: Without dead ends: 5273 [2024-11-22 04:06:52,969 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2024-11-22 04:06:52,969 INFO L432 NwaCegarLoop]: 486 mSDtfsCounter, 929 mSDsluCounter, 804 mSDsCounter, 0 mSdLazyCounter, 571 mSolverCounterSat, 53 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 958 SdHoareTripleChecker+Valid, 1290 SdHoareTripleChecker+Invalid, 624 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 53 IncrementalHoareTripleChecker+Valid, 571 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2024-11-22 04:06:52,970 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [958 Valid, 1290 Invalid, 624 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [53 Valid, 571 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2024-11-22 04:06:52,974 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5273 states. [2024-11-22 04:06:53,267 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5273 to 4780. [2024-11-22 04:06:53,272 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4780 states, 4221 states have (on average 1.4456289978678039) internal successors, (6102), 4256 states have internal predecessors, (6102), 332 states have call successors, (332), 179 states have call predecessors, (332), 225 states have return successors, (463), 352 states have call predecessors, (463), 329 states have call successors, (463) [2024-11-22 04:06:53,282 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4780 states to 4780 states and 6897 transitions. [2024-11-22 04:06:53,298 INFO L78 Accepts]: Start accepts. Automaton has 4780 states and 6897 transitions. Word has length 168 [2024-11-22 04:06:53,299 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-22 04:06:53,299 INFO L471 AbstractCegarLoop]: Abstraction has 4780 states and 6897 transitions. [2024-11-22 04:06:53,299 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 31.4) internal successors, (157), 5 states have internal predecessors, (157), 2 states have call successors, (6), 3 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2024-11-22 04:06:53,299 INFO L276 IsEmpty]: Start isEmpty. Operand 4780 states and 6897 transitions. [2024-11-22 04:06:53,301 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 169 [2024-11-22 04:06:53,301 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 04:06:53,302 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-11-22 04:06:53,302 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable27 [2024-11-22 04:06:53,302 INFO L396 AbstractCegarLoop]: === Iteration 29 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-22 04:06:53,302 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 04:06:53,302 INFO L85 PathProgramCache]: Analyzing trace with hash -523677296, now seen corresponding path program 1 times [2024-11-22 04:06:53,302 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 04:06:53,302 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [576323690] [2024-11-22 04:06:53,302 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 04:06:53,302 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 04:06:53,321 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 04:06:53,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-11-22 04:06:53,442 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 04:06:53,442 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [576323690] [2024-11-22 04:06:53,442 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [576323690] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-22 04:06:53,442 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-22 04:06:53,442 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2024-11-22 04:06:53,442 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1088957140] [2024-11-22 04:06:53,442 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-22 04:06:53,443 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-11-22 04:06:53,443 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 04:06:53,444 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-11-22 04:06:53,444 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2024-11-22 04:06:53,444 INFO L87 Difference]: Start difference. First operand 4780 states and 6897 transitions. Second operand has 6 states, 6 states have (on average 26.166666666666668) internal successors, (157), 5 states have internal predecessors, (157), 2 states have call successors, (6), 3 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2024-11-22 04:06:54,655 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-22 04:06:54,655 INFO L93 Difference]: Finished difference Result 11662 states and 17995 transitions. [2024-11-22 04:06:54,656 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2024-11-22 04:06:54,656 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 26.166666666666668) internal successors, (157), 5 states have internal predecessors, (157), 2 states have call successors, (6), 3 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 168 [2024-11-22 04:06:54,656 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-22 04:06:54,685 INFO L225 Difference]: With dead ends: 11662 [2024-11-22 04:06:54,685 INFO L226 Difference]: Without dead ends: 8339 [2024-11-22 04:06:54,694 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 10 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=24, Invalid=48, Unknown=0, NotChecked=0, Total=72 [2024-11-22 04:06:54,695 INFO L432 NwaCegarLoop]: 797 mSDtfsCounter, 1212 mSDsluCounter, 2422 mSDsCounter, 0 mSdLazyCounter, 1258 mSolverCounterSat, 52 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1241 SdHoareTripleChecker+Valid, 3219 SdHoareTripleChecker+Invalid, 1310 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 52 IncrementalHoareTripleChecker+Valid, 1258 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2024-11-22 04:06:54,695 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [1241 Valid, 3219 Invalid, 1310 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [52 Valid, 1258 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2024-11-22 04:06:54,701 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8339 states. [2024-11-22 04:06:55,103 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8339 to 8134. [2024-11-22 04:06:55,111 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8134 states, 7321 states have (on average 1.5129080726676682) internal successors, (11076), 7402 states have internal predecessors, (11076), 492 states have call successors, (492), 227 states have call predecessors, (492), 319 states have return successors, (815), 520 states have call predecessors, (815), 489 states have call successors, (815) [2024-11-22 04:06:55,128 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8134 states to 8134 states and 12383 transitions. [2024-11-22 04:06:55,142 INFO L78 Accepts]: Start accepts. Automaton has 8134 states and 12383 transitions. Word has length 168 [2024-11-22 04:06:55,143 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-22 04:06:55,143 INFO L471 AbstractCegarLoop]: Abstraction has 8134 states and 12383 transitions. [2024-11-22 04:06:55,143 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 26.166666666666668) internal successors, (157), 5 states have internal predecessors, (157), 2 states have call successors, (6), 3 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2024-11-22 04:06:55,144 INFO L276 IsEmpty]: Start isEmpty. Operand 8134 states and 12383 transitions. [2024-11-22 04:06:55,147 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 169 [2024-11-22 04:06:55,147 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 04:06:55,147 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-11-22 04:06:55,147 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable28 [2024-11-22 04:06:55,148 INFO L396 AbstractCegarLoop]: === Iteration 30 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-22 04:06:55,148 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 04:06:55,148 INFO L85 PathProgramCache]: Analyzing trace with hash -454029422, now seen corresponding path program 1 times [2024-11-22 04:06:55,148 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 04:06:55,148 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [124592741] [2024-11-22 04:06:55,148 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 04:06:55,148 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 04:06:55,160 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 04:06:55,220 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-22 04:06:55,220 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 04:06:55,220 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [124592741] [2024-11-22 04:06:55,220 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [124592741] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-22 04:06:55,220 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-22 04:06:55,220 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-11-22 04:06:55,221 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [401458807] [2024-11-22 04:06:55,221 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-22 04:06:55,221 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-22 04:06:55,221 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 04:06:55,222 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-22 04:06:55,222 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-11-22 04:06:55,222 INFO L87 Difference]: Start difference. First operand 8134 states and 12383 transitions. Second operand has 5 states, 5 states have (on average 31.4) internal successors, (157), 5 states have internal predecessors, (157), 2 states have call successors, (6), 3 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2024-11-22 04:06:56,028 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-22 04:06:56,029 INFO L93 Difference]: Finished difference Result 15973 states and 25454 transitions. [2024-11-22 04:06:56,029 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-22 04:06:56,029 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 31.4) internal successors, (157), 5 states have internal predecessors, (157), 2 states have call successors, (6), 3 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 168 [2024-11-22 04:06:56,029 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-22 04:06:56,060 INFO L225 Difference]: With dead ends: 15973 [2024-11-22 04:06:56,061 INFO L226 Difference]: Without dead ends: 9296 [2024-11-22 04:06:56,073 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2024-11-22 04:06:56,074 INFO L432 NwaCegarLoop]: 452 mSDtfsCounter, 949 mSDsluCounter, 764 mSDsCounter, 0 mSdLazyCounter, 569 mSolverCounterSat, 55 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 978 SdHoareTripleChecker+Valid, 1216 SdHoareTripleChecker+Invalid, 624 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 55 IncrementalHoareTripleChecker+Valid, 569 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2024-11-22 04:06:56,074 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [978 Valid, 1216 Invalid, 624 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [55 Valid, 569 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2024-11-22 04:06:56,081 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9296 states. [2024-11-22 04:06:56,510 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9296 to 8134. [2024-11-22 04:06:56,519 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8134 states, 7321 states have (on average 1.5105859855211037) internal successors, (11059), 7402 states have internal predecessors, (11059), 492 states have call successors, (492), 227 states have call predecessors, (492), 319 states have return successors, (815), 520 states have call predecessors, (815), 489 states have call successors, (815) [2024-11-22 04:06:56,544 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8134 states to 8134 states and 12366 transitions. [2024-11-22 04:06:56,565 INFO L78 Accepts]: Start accepts. Automaton has 8134 states and 12366 transitions. Word has length 168 [2024-11-22 04:06:56,565 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-22 04:06:56,565 INFO L471 AbstractCegarLoop]: Abstraction has 8134 states and 12366 transitions. [2024-11-22 04:06:56,566 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 31.4) internal successors, (157), 5 states have internal predecessors, (157), 2 states have call successors, (6), 3 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2024-11-22 04:06:56,566 INFO L276 IsEmpty]: Start isEmpty. Operand 8134 states and 12366 transitions. [2024-11-22 04:06:56,570 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 169 [2024-11-22 04:06:56,571 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 04:06:56,571 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-11-22 04:06:56,571 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29 [2024-11-22 04:06:56,571 INFO L396 AbstractCegarLoop]: === Iteration 31 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-22 04:06:56,572 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 04:06:56,572 INFO L85 PathProgramCache]: Analyzing trace with hash 944924180, now seen corresponding path program 1 times [2024-11-22 04:06:56,572 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 04:06:56,572 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1908691686] [2024-11-22 04:06:56,572 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 04:06:56,572 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 04:06:56,596 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 04:06:56,665 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-22 04:06:56,666 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 04:06:56,666 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1908691686] [2024-11-22 04:06:56,666 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1908691686] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-22 04:06:56,666 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-22 04:06:56,666 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-11-22 04:06:56,666 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [91283523] [2024-11-22 04:06:56,666 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-22 04:06:56,667 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-22 04:06:56,667 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 04:06:56,668 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-22 04:06:56,668 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-11-22 04:06:56,668 INFO L87 Difference]: Start difference. First operand 8134 states and 12366 transitions. Second operand has 5 states, 5 states have (on average 31.4) internal successors, (157), 5 states have internal predecessors, (157), 2 states have call successors, (6), 3 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2024-11-22 04:06:57,590 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-22 04:06:57,590 INFO L93 Difference]: Finished difference Result 15890 states and 25254 transitions. [2024-11-22 04:06:57,591 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-22 04:06:57,591 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 31.4) internal successors, (157), 5 states have internal predecessors, (157), 2 states have call successors, (6), 3 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 168 [2024-11-22 04:06:57,591 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-22 04:06:57,630 INFO L225 Difference]: With dead ends: 15890 [2024-11-22 04:06:57,631 INFO L226 Difference]: Without dead ends: 9213 [2024-11-22 04:06:57,644 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2024-11-22 04:06:57,645 INFO L432 NwaCegarLoop]: 476 mSDtfsCounter, 919 mSDsluCounter, 784 mSDsCounter, 0 mSdLazyCounter, 573 mSolverCounterSat, 55 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 948 SdHoareTripleChecker+Valid, 1260 SdHoareTripleChecker+Invalid, 628 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 55 IncrementalHoareTripleChecker+Valid, 573 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2024-11-22 04:06:57,645 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [948 Valid, 1260 Invalid, 628 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [55 Valid, 573 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2024-11-22 04:06:57,651 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9213 states. [2024-11-22 04:06:58,184 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9213 to 8134. [2024-11-22 04:06:58,196 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8134 states, 7321 states have (on average 1.508263898374539) internal successors, (11042), 7402 states have internal predecessors, (11042), 492 states have call successors, (492), 227 states have call predecessors, (492), 319 states have return successors, (815), 520 states have call predecessors, (815), 489 states have call successors, (815) [2024-11-22 04:06:58,218 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8134 states to 8134 states and 12349 transitions. [2024-11-22 04:06:58,235 INFO L78 Accepts]: Start accepts. Automaton has 8134 states and 12349 transitions. Word has length 168 [2024-11-22 04:06:58,235 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-22 04:06:58,235 INFO L471 AbstractCegarLoop]: Abstraction has 8134 states and 12349 transitions. [2024-11-22 04:06:58,236 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 31.4) internal successors, (157), 5 states have internal predecessors, (157), 2 states have call successors, (6), 3 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2024-11-22 04:06:58,236 INFO L276 IsEmpty]: Start isEmpty. Operand 8134 states and 12349 transitions. [2024-11-22 04:06:58,239 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 169 [2024-11-22 04:06:58,239 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 04:06:58,239 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-11-22 04:06:58,240 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable30 [2024-11-22 04:06:58,240 INFO L396 AbstractCegarLoop]: === Iteration 32 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-22 04:06:58,240 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 04:06:58,240 INFO L85 PathProgramCache]: Analyzing trace with hash -672516270, now seen corresponding path program 1 times [2024-11-22 04:06:58,240 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 04:06:58,240 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1553170550] [2024-11-22 04:06:58,240 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 04:06:58,241 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 04:06:58,256 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 04:06:58,361 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-22 04:06:58,362 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 04:06:58,362 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1553170550] [2024-11-22 04:06:58,362 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1553170550] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-22 04:06:58,362 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-22 04:06:58,362 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2024-11-22 04:06:58,362 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [287532317] [2024-11-22 04:06:58,363 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-22 04:06:58,363 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-11-22 04:06:58,363 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 04:06:58,364 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-11-22 04:06:58,364 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2024-11-22 04:06:58,364 INFO L87 Difference]: Start difference. First operand 8134 states and 12349 transitions. Second operand has 6 states, 6 states have (on average 26.166666666666668) internal successors, (157), 5 states have internal predecessors, (157), 2 states have call successors, (6), 3 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2024-11-22 04:07:00,106 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-22 04:07:00,106 INFO L93 Difference]: Finished difference Result 23500 states and 37590 transitions. [2024-11-22 04:07:00,106 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2024-11-22 04:07:00,107 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 26.166666666666668) internal successors, (157), 5 states have internal predecessors, (157), 2 states have call successors, (6), 3 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 168 [2024-11-22 04:07:00,107 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-22 04:07:00,184 INFO L225 Difference]: With dead ends: 23500 [2024-11-22 04:07:00,184 INFO L226 Difference]: Without dead ends: 16823 [2024-11-22 04:07:00,208 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 11 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=24, Invalid=48, Unknown=0, NotChecked=0, Total=72 [2024-11-22 04:07:00,208 INFO L432 NwaCegarLoop]: 777 mSDtfsCounter, 1501 mSDsluCounter, 2361 mSDsCounter, 0 mSdLazyCounter, 1261 mSolverCounterSat, 55 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1542 SdHoareTripleChecker+Valid, 3138 SdHoareTripleChecker+Invalid, 1316 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 55 IncrementalHoareTripleChecker+Valid, 1261 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2024-11-22 04:07:00,209 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [1542 Valid, 3138 Invalid, 1316 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [55 Valid, 1261 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2024-11-22 04:07:00,223 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 16823 states. [2024-11-22 04:07:01,249 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 16823 to 15174. [2024-11-22 04:07:01,269 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 15174 states, 13815 states have (on average 1.559753890698516) internal successors, (21548), 14042 states have internal predecessors, (21548), 796 states have call successors, (796), 323 states have call predecessors, (796), 561 states have return successors, (1887), 840 states have call predecessors, (1887), 793 states have call successors, (1887) [2024-11-22 04:07:01,321 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15174 states to 15174 states and 24231 transitions. [2024-11-22 04:07:01,345 INFO L78 Accepts]: Start accepts. Automaton has 15174 states and 24231 transitions. Word has length 168 [2024-11-22 04:07:01,345 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-22 04:07:01,345 INFO L471 AbstractCegarLoop]: Abstraction has 15174 states and 24231 transitions. [2024-11-22 04:07:01,345 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 26.166666666666668) internal successors, (157), 5 states have internal predecessors, (157), 2 states have call successors, (6), 3 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2024-11-22 04:07:01,346 INFO L276 IsEmpty]: Start isEmpty. Operand 15174 states and 24231 transitions. [2024-11-22 04:07:01,352 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 169 [2024-11-22 04:07:01,352 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 04:07:01,352 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-11-22 04:07:01,352 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable31 [2024-11-22 04:07:01,353 INFO L396 AbstractCegarLoop]: === Iteration 33 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-22 04:07:01,353 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 04:07:01,353 INFO L85 PathProgramCache]: Analyzing trace with hash -309049772, now seen corresponding path program 1 times [2024-11-22 04:07:01,353 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 04:07:01,353 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1751655337] [2024-11-22 04:07:01,354 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 04:07:01,354 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 04:07:01,367 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 04:07:01,467 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-22 04:07:01,468 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 04:07:01,468 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1751655337] [2024-11-22 04:07:01,468 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1751655337] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-22 04:07:01,468 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-22 04:07:01,468 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2024-11-22 04:07:01,468 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1796910630] [2024-11-22 04:07:01,468 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-22 04:07:01,469 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-11-22 04:07:01,469 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 04:07:01,470 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-11-22 04:07:01,470 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2024-11-22 04:07:01,470 INFO L87 Difference]: Start difference. First operand 15174 states and 24231 transitions. Second operand has 6 states, 6 states have (on average 26.166666666666668) internal successors, (157), 5 states have internal predecessors, (157), 2 states have call successors, (6), 3 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2024-11-22 04:07:04,447 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-22 04:07:04,448 INFO L93 Difference]: Finished difference Result 47470 states and 79522 transitions. [2024-11-22 04:07:04,448 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2024-11-22 04:07:04,448 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 26.166666666666668) internal successors, (157), 5 states have internal predecessors, (157), 2 states have call successors, (6), 3 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 168 [2024-11-22 04:07:04,448 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-22 04:07:04,548 INFO L225 Difference]: With dead ends: 47470 [2024-11-22 04:07:04,549 INFO L226 Difference]: Without dead ends: 33753 [2024-11-22 04:07:04,578 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 11 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=24, Invalid=48, Unknown=0, NotChecked=0, Total=72 [2024-11-22 04:07:04,578 INFO L432 NwaCegarLoop]: 775 mSDtfsCounter, 1276 mSDsluCounter, 2355 mSDsCounter, 0 mSdLazyCounter, 1507 mSolverCounterSat, 54 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1304 SdHoareTripleChecker+Valid, 3130 SdHoareTripleChecker+Invalid, 1561 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 54 IncrementalHoareTripleChecker+Valid, 1507 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2024-11-22 04:07:04,579 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [1304 Valid, 3130 Invalid, 1561 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [54 Valid, 1507 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2024-11-22 04:07:04,595 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 33753 states. [2024-11-22 04:07:06,693 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 33753 to 31067. [2024-11-22 04:07:06,730 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 31067 states, 28470 states have (on average 1.605760449596066) internal successors, (45716), 29151 states have internal predecessors, (45716), 1388 states have call successors, (1388), 515 states have call predecessors, (1388), 1207 states have return successors, (5551), 1464 states have call predecessors, (5551), 1385 states have call successors, (5551) [2024-11-22 04:07:06,958 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 31067 states to 31067 states and 52655 transitions. [2024-11-22 04:07:06,977 INFO L78 Accepts]: Start accepts. Automaton has 31067 states and 52655 transitions. Word has length 168 [2024-11-22 04:07:06,977 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-22 04:07:06,978 INFO L471 AbstractCegarLoop]: Abstraction has 31067 states and 52655 transitions. [2024-11-22 04:07:06,978 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 26.166666666666668) internal successors, (157), 5 states have internal predecessors, (157), 2 states have call successors, (6), 3 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2024-11-22 04:07:06,978 INFO L276 IsEmpty]: Start isEmpty. Operand 31067 states and 52655 transitions. [2024-11-22 04:07:06,987 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 169 [2024-11-22 04:07:06,987 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 04:07:06,988 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-11-22 04:07:06,988 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable32 [2024-11-22 04:07:06,988 INFO L396 AbstractCegarLoop]: === Iteration 34 === Targeting error2Err0ASSERT_VIOLATIONERROR_FUNCTION === [error1Err0ASSERT_VIOLATIONERROR_FUNCTION, error2Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-22 04:07:06,988 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 04:07:06,988 INFO L85 PathProgramCache]: Analyzing trace with hash -20230382, now seen corresponding path program 1 times [2024-11-22 04:07:06,989 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 04:07:06,989 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1687026170] [2024-11-22 04:07:06,989 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 04:07:06,989 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 04:07:07,002 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 04:07:07,094 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-22 04:07:07,094 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 04:07:07,094 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1687026170] [2024-11-22 04:07:07,094 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1687026170] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-22 04:07:07,095 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-22 04:07:07,095 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2024-11-22 04:07:07,095 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1367460765] [2024-11-22 04:07:07,095 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-22 04:07:07,096 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-11-22 04:07:07,096 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 04:07:07,096 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-11-22 04:07:07,097 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2024-11-22 04:07:07,097 INFO L87 Difference]: Start difference. First operand 31067 states and 52655 transitions. Second operand has 6 states, 6 states have (on average 26.166666666666668) internal successors, (157), 5 states have internal predecessors, (157), 2 states have call successors, (6), 3 states have call predecessors, (6), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2024-11-22 04:07:12,175 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-22 04:07:12,175 INFO L93 Difference]: Finished difference Result 101779 states and 181956 transitions. [2024-11-22 04:07:12,176 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2024-11-22 04:07:12,176 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 26.166666666666668) internal successors, (157), 5 states have internal predecessors, (157), 2 states have call successors, (6), 3 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 168 [2024-11-22 04:07:12,176 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-22 04:07:12,509 INFO L225 Difference]: With dead ends: 101779 [2024-11-22 04:07:12,509 INFO L226 Difference]: Without dead ends: 72169 [2024-11-22 04:07:12,609 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 11 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=24, Invalid=48, Unknown=0, NotChecked=0, Total=72 [2024-11-22 04:07:12,610 INFO L432 NwaCegarLoop]: 772 mSDtfsCounter, 1432 mSDsluCounter, 2346 mSDsCounter, 0 mSdLazyCounter, 1261 mSolverCounterSat, 55 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1473 SdHoareTripleChecker+Valid, 3118 SdHoareTripleChecker+Invalid, 1316 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 55 IncrementalHoareTripleChecker+Valid, 1261 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2024-11-22 04:07:12,610 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [1473 Valid, 3118 Invalid, 1316 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [55 Valid, 1261 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2024-11-22 04:07:12,657 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 72169 states.