./Ultimate.py --spec ../sv-benchmarks/c/properties/unreach-call.prp --file ../sv-benchmarks/c/combinations/pc_sfifo_2.cil-1+token_ring.10.cil-2.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.10.cil-2.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 dbdff9d5cdb7ffcae57151b3d045900600728670d8aad942a459f8d05b6221fb --- Real Ultimate output --- This is Ultimate 0.2.5-tmp.dk.eval-assert-order-craig-803cd42-m [2024-11-22 04:06:02,058 INFO L188 SettingsManager]: Resetting all preferences to default values... [2024-11-22 04:06:02,110 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:02,114 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2024-11-22 04:06:02,114 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2024-11-22 04:06:02,139 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2024-11-22 04:06:02,140 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2024-11-22 04:06:02,141 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2024-11-22 04:06:02,141 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2024-11-22 04:06:02,142 INFO L153 SettingsManager]: * Use memory slicer=true [2024-11-22 04:06:02,143 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2024-11-22 04:06:02,143 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2024-11-22 04:06:02,144 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2024-11-22 04:06:02,145 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2024-11-22 04:06:02,145 INFO L153 SettingsManager]: * Use SBE=true [2024-11-22 04:06:02,146 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2024-11-22 04:06:02,146 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2024-11-22 04:06:02,146 INFO L153 SettingsManager]: * sizeof long=4 [2024-11-22 04:06:02,149 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2024-11-22 04:06:02,149 INFO L153 SettingsManager]: * sizeof POINTER=4 [2024-11-22 04:06:02,149 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2024-11-22 04:06:02,150 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2024-11-22 04:06:02,150 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2024-11-22 04:06:02,150 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2024-11-22 04:06:02,150 INFO L153 SettingsManager]: * Allow undefined functions=false [2024-11-22 04:06:02,151 INFO L153 SettingsManager]: * sizeof long double=12 [2024-11-22 04:06:02,151 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2024-11-22 04:06:02,151 INFO L153 SettingsManager]: * Use constant arrays=true [2024-11-22 04:06:02,151 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2024-11-22 04:06:02,151 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2024-11-22 04:06:02,151 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2024-11-22 04:06:02,152 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2024-11-22 04:06:02,152 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-11-22 04:06:02,152 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2024-11-22 04:06:02,152 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2024-11-22 04:06:02,153 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2024-11-22 04:06:02,153 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2024-11-22 04:06:02,153 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2024-11-22 04:06:02,157 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2024-11-22 04:06:02,157 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2024-11-22 04:06:02,158 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2024-11-22 04:06:02,158 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2024-11-22 04:06:02,158 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 -> dbdff9d5cdb7ffcae57151b3d045900600728670d8aad942a459f8d05b6221fb [2024-11-22 04:06:02,384 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2024-11-22 04:06:02,401 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2024-11-22 04:06:02,403 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2024-11-22 04:06:02,404 INFO L270 PluginConnector]: Initializing CDTParser... [2024-11-22 04:06:02,405 INFO L274 PluginConnector]: CDTParser initialized [2024-11-22 04:06:02,406 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.10.cil-2.c [2024-11-22 04:06:03,724 INFO L533 CDTParser]: Created temporary CDT project at NULL [2024-11-22 04:06:03,925 INFO L384 CDTParser]: Found 1 translation units. [2024-11-22 04:06:03,926 INFO L180 CDTParser]: Scanning /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/combinations/pc_sfifo_2.cil-1+token_ring.10.cil-2.c [2024-11-22 04:06:03,943 INFO L427 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/9fcc936e3/c7990670f91043b1ba78264d106682ae/FLAG449bb29d0 [2024-11-22 04:06:03,954 INFO L435 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/9fcc936e3/c7990670f91043b1ba78264d106682ae [2024-11-22 04:06:03,957 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2024-11-22 04:06:03,958 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2024-11-22 04:06:03,960 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2024-11-22 04:06:03,960 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2024-11-22 04:06:03,964 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2024-11-22 04:06:03,965 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 22.11 04:06:03" (1/1) ... [2024-11-22 04:06:03,965 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@5db8397f and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.11 04:06:03, skipping insertion in model container [2024-11-22 04:06:03,965 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 22.11 04:06:03" (1/1) ... [2024-11-22 04:06:04,013 INFO L175 MainTranslator]: Built tables and reachable declarations [2024-11-22 04:06:04,148 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.10.cil-2.c[914,927] [2024-11-22 04:06:04,229 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.10.cil-2.c[7115,7128] [2024-11-22 04:06:04,394 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-11-22 04:06:04,415 INFO L200 MainTranslator]: Completed pre-run [2024-11-22 04:06:04,427 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.10.cil-2.c[914,927] [2024-11-22 04:06:04,448 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.10.cil-2.c[7115,7128] [2024-11-22 04:06:04,482 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-11-22 04:06:04,508 INFO L204 MainTranslator]: Completed translation [2024-11-22 04:06:04,508 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.11 04:06:04 WrapperNode [2024-11-22 04:06:04,509 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2024-11-22 04:06:04,509 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2024-11-22 04:06:04,510 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2024-11-22 04:06:04,510 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2024-11-22 04:06:04,515 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:04" (1/1) ... [2024-11-22 04:06:04,525 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:04" (1/1) ... [2024-11-22 04:06:04,564 INFO L138 Inliner]: procedures = 73, calls = 87, calls flagged for inlining = 42, calls inlined = 42, statements flattened = 948 [2024-11-22 04:06:04,565 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2024-11-22 04:06:04,565 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2024-11-22 04:06:04,565 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2024-11-22 04:06:04,566 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2024-11-22 04:06:04,575 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:04" (1/1) ... [2024-11-22 04:06:04,575 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:04" (1/1) ... [2024-11-22 04:06:04,578 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:04" (1/1) ... [2024-11-22 04:06:04,593 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:04,594 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:04" (1/1) ... [2024-11-22 04:06:04,594 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:04" (1/1) ... [2024-11-22 04:06:04,604 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:04" (1/1) ... [2024-11-22 04:06:04,612 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:04" (1/1) ... [2024-11-22 04:06:04,615 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:04" (1/1) ... [2024-11-22 04:06:04,617 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:04" (1/1) ... [2024-11-22 04:06:04,621 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2024-11-22 04:06:04,622 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2024-11-22 04:06:04,622 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2024-11-22 04:06:04,622 INFO L274 PluginConnector]: RCFGBuilder initialized [2024-11-22 04:06:04,623 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.11 04:06:04" (1/1) ... [2024-11-22 04:06:04,627 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-11-22 04:06:04,638 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-22 04:06:04,654 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:04,656 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:04,690 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2024-11-22 04:06:04,691 INFO L130 BoogieDeclarations]: Found specification of procedure immediate_notify [2024-11-22 04:06:04,691 INFO L138 BoogieDeclarations]: Found implementation of procedure immediate_notify [2024-11-22 04:06:04,691 INFO L130 BoogieDeclarations]: Found specification of procedure is_do_write_p_triggered [2024-11-22 04:06:04,691 INFO L138 BoogieDeclarations]: Found implementation of procedure is_do_write_p_triggered [2024-11-22 04:06:04,691 INFO L130 BoogieDeclarations]: Found specification of procedure exists_runnable_thread1 [2024-11-22 04:06:04,691 INFO L138 BoogieDeclarations]: Found implementation of procedure exists_runnable_thread1 [2024-11-22 04:06:04,691 INFO L130 BoogieDeclarations]: Found specification of procedure exists_runnable_thread2 [2024-11-22 04:06:04,692 INFO L138 BoogieDeclarations]: Found implementation of procedure exists_runnable_thread2 [2024-11-22 04:06:04,692 INFO L130 BoogieDeclarations]: Found specification of procedure reset_delta_events1 [2024-11-22 04:06:04,692 INFO L138 BoogieDeclarations]: Found implementation of procedure reset_delta_events1 [2024-11-22 04:06:04,692 INFO L130 BoogieDeclarations]: Found specification of procedure reset_delta_events2 [2024-11-22 04:06:04,692 INFO L138 BoogieDeclarations]: Found implementation of procedure reset_delta_events2 [2024-11-22 04:06:04,692 INFO L130 BoogieDeclarations]: Found specification of procedure activate_threads2 [2024-11-22 04:06:04,692 INFO L138 BoogieDeclarations]: Found implementation of procedure activate_threads2 [2024-11-22 04:06:04,692 INFO L130 BoogieDeclarations]: Found specification of procedure activate_threads1 [2024-11-22 04:06:04,693 INFO L138 BoogieDeclarations]: Found implementation of procedure activate_threads1 [2024-11-22 04:06:04,693 INFO L130 BoogieDeclarations]: Found specification of procedure is_do_read_c_triggered [2024-11-22 04:06:04,693 INFO L138 BoogieDeclarations]: Found implementation of procedure is_do_read_c_triggered [2024-11-22 04:06:04,693 INFO L130 BoogieDeclarations]: Found specification of procedure update_channels1 [2024-11-22 04:06:04,693 INFO L138 BoogieDeclarations]: Found implementation of procedure update_channels1 [2024-11-22 04:06:04,693 INFO L130 BoogieDeclarations]: Found specification of procedure update_channels2 [2024-11-22 04:06:04,693 INFO L138 BoogieDeclarations]: Found implementation of procedure update_channels2 [2024-11-22 04:06:04,694 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#0 [2024-11-22 04:06:04,694 INFO L130 BoogieDeclarations]: Found specification of procedure fire_delta_events2 [2024-11-22 04:06:04,694 INFO L138 BoogieDeclarations]: Found implementation of procedure fire_delta_events2 [2024-11-22 04:06:04,694 INFO L130 BoogieDeclarations]: Found specification of procedure fire_delta_events1 [2024-11-22 04:06:04,694 INFO L138 BoogieDeclarations]: Found implementation of procedure fire_delta_events1 [2024-11-22 04:06:04,694 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2024-11-22 04:06:04,694 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2024-11-22 04:06:04,694 INFO L130 BoogieDeclarations]: Found specification of procedure error1 [2024-11-22 04:06:04,694 INFO L138 BoogieDeclarations]: Found implementation of procedure error1 [2024-11-22 04:06:04,821 INFO L238 CfgBuilder]: Building ICFG [2024-11-22 04:06:04,825 INFO L264 CfgBuilder]: Building CFG for each procedure with an implementation [2024-11-22 04:06:05,806 INFO L? ?]: Removed 115 outVars from TransFormulas that were not future-live. [2024-11-22 04:06:05,806 INFO L287 CfgBuilder]: Performing block encoding [2024-11-22 04:06:05,832 INFO L311 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2024-11-22 04:06:05,832 INFO L316 CfgBuilder]: Removed 17 assume(true) statements. [2024-11-22 04:06:05,833 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 22.11 04:06:05 BoogieIcfgContainer [2024-11-22 04:06:05,833 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2024-11-22 04:06:05,839 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2024-11-22 04:06:05,839 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2024-11-22 04:06:05,842 INFO L274 PluginConnector]: TraceAbstraction initialized [2024-11-22 04:06:05,842 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 22.11 04:06:03" (1/3) ... [2024-11-22 04:06:05,843 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@70a108fb and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 22.11 04:06:05, skipping insertion in model container [2024-11-22 04:06:05,843 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.11 04:06:04" (2/3) ... [2024-11-22 04:06:05,843 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@70a108fb and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 22.11 04:06:05, skipping insertion in model container [2024-11-22 04:06:05,843 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 22.11 04:06:05" (3/3) ... [2024-11-22 04:06:05,844 INFO L112 eAbstractionObserver]: Analyzing ICFG pc_sfifo_2.cil-1+token_ring.10.cil-2.c [2024-11-22 04:06:05,860 INFO L214 ceAbstractionStarter]: Automizer settings: Hoare:LoopHeads NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2024-11-22 04:06:05,860 INFO L154 ceAbstractionStarter]: Applying trace abstraction to program that has 2 error locations. [2024-11-22 04:06:05,981 INFO L332 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2024-11-22 04:06:05,999 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;@370d3c95, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2024-11-22 04:06:05,999 INFO L334 AbstractCegarLoop]: Starting to check reachability of 2 error locations. [2024-11-22 04:06:06,014 INFO L276 IsEmpty]: Start isEmpty. Operand has 444 states, 389 states have (on average 1.6143958868894601) internal successors, (628), 395 states have internal predecessors, (628), 38 states have call successors, (38), 14 states have call predecessors, (38), 14 states have return successors, (38), 37 states have call predecessors, (38), 38 states have call successors, (38) [2024-11-22 04:06:06,033 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 66 [2024-11-22 04:06:06,034 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 04:06:06,034 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:06,035 INFO L396 AbstractCegarLoop]: === Iteration 1 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-22 04:06:06,047 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 04:06:06,048 INFO L85 PathProgramCache]: Analyzing trace with hash -1754405048, now seen corresponding path program 1 times [2024-11-22 04:06:06,063 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 04:06:06,063 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2055462396] [2024-11-22 04:06:06,064 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 04:06:06,064 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 04:06:06,191 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 04:06:06,534 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:06,535 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 04:06:06,535 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2055462396] [2024-11-22 04:06:06,535 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2055462396] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-22 04:06:06,536 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-22 04:06:06,536 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-11-22 04:06:06,538 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [826683345] [2024-11-22 04:06:06,539 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-22 04:06:06,544 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-22 04:06:06,545 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 04:06:06,573 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-22 04:06:06,574 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-11-22 04:06:06,578 INFO L87 Difference]: Start difference. First operand has 444 states, 389 states have (on average 1.6143958868894601) internal successors, (628), 395 states have internal predecessors, (628), 38 states have call successors, (38), 14 states have call predecessors, (38), 14 states have return successors, (38), 37 states have call predecessors, (38), 38 states have call successors, (38) 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:07,377 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-22 04:06:07,377 INFO L93 Difference]: Finished difference Result 965 states and 1524 transitions. [2024-11-22 04:06:07,378 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-11-22 04:06:07,380 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:07,380 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-22 04:06:07,401 INFO L225 Difference]: With dead ends: 965 [2024-11-22 04:06:07,401 INFO L226 Difference]: Without dead ends: 537 [2024-11-22 04:06:07,407 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:07,409 INFO L432 NwaCegarLoop]: 400 mSDtfsCounter, 440 mSDsluCounter, 1022 mSDsCounter, 0 mSdLazyCounter, 967 mSolverCounterSat, 57 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 447 SdHoareTripleChecker+Valid, 1422 SdHoareTripleChecker+Invalid, 1024 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 57 IncrementalHoareTripleChecker+Valid, 967 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2024-11-22 04:06:07,410 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [447 Valid, 1422 Invalid, 1024 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [57 Valid, 967 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2024-11-22 04:06:07,426 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 537 states. [2024-11-22 04:06:07,469 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 537 to 530. [2024-11-22 04:06:07,472 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 530 states, 457 states have (on average 1.5032822757111597) internal successors, (687), 463 states have internal predecessors, (687), 49 states have call successors, (49), 21 states have call predecessors, (49), 22 states have return successors, (52), 48 states have call predecessors, (52), 47 states have call successors, (52) [2024-11-22 04:06:07,475 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 530 states to 530 states and 788 transitions. [2024-11-22 04:06:07,477 INFO L78 Accepts]: Start accepts. Automaton has 530 states and 788 transitions. Word has length 65 [2024-11-22 04:06:07,477 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-22 04:06:07,478 INFO L471 AbstractCegarLoop]: Abstraction has 530 states and 788 transitions. [2024-11-22 04:06:07,478 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:07,478 INFO L276 IsEmpty]: Start isEmpty. Operand 530 states and 788 transitions. [2024-11-22 04:06:07,483 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 66 [2024-11-22 04:06:07,483 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 04:06:07,483 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:07,483 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2024-11-22 04:06:07,484 INFO L396 AbstractCegarLoop]: === Iteration 2 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-22 04:06:07,484 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 04:06:07,484 INFO L85 PathProgramCache]: Analyzing trace with hash -1350619097, now seen corresponding path program 1 times [2024-11-22 04:06:07,485 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 04:06:07,485 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1974477503] [2024-11-22 04:06:07,485 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 04:06:07,485 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 04:06:07,500 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 04:06:07,611 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:07,611 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 04:06:07,612 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1974477503] [2024-11-22 04:06:07,612 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1974477503] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-22 04:06:07,612 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-22 04:06:07,612 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2024-11-22 04:06:07,612 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2043553429] [2024-11-22 04:06:07,612 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-22 04:06:07,614 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-11-22 04:06:07,614 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 04:06:07,614 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-11-22 04:06:07,615 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2024-11-22 04:06:07,615 INFO L87 Difference]: Start difference. First operand 530 states and 788 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:08,827 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-22 04:06:08,827 INFO L93 Difference]: Finished difference Result 847 states and 1219 transitions. [2024-11-22 04:06:08,828 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2024-11-22 04:06:08,828 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:08,828 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-22 04:06:08,832 INFO L225 Difference]: With dead ends: 847 [2024-11-22 04:06:08,832 INFO L226 Difference]: Without dead ends: 670 [2024-11-22 04:06:08,833 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:08,833 INFO L432 NwaCegarLoop]: 425 mSDtfsCounter, 956 mSDsluCounter, 1193 mSDsCounter, 0 mSdLazyCounter, 1213 mSolverCounterSat, 64 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 987 SdHoareTripleChecker+Valid, 1618 SdHoareTripleChecker+Invalid, 1277 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 64 IncrementalHoareTripleChecker+Valid, 1213 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.1s IncrementalHoareTripleChecker+Time [2024-11-22 04:06:08,834 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [987 Valid, 1618 Invalid, 1277 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [64 Valid, 1213 Invalid, 0 Unknown, 0 Unchecked, 1.1s Time] [2024-11-22 04:06:08,835 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 670 states. [2024-11-22 04:06:08,888 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 670 to 626. [2024-11-22 04:06:08,889 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 626 states, 533 states have (on average 1.4840525328330207) internal successors, (791), 541 states have internal predecessors, (791), 60 states have call successors, (60), 28 states have call predecessors, (60), 31 states have return successors, (71), 60 states have call predecessors, (71), 58 states have call successors, (71) [2024-11-22 04:06:08,893 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 626 states to 626 states and 922 transitions. [2024-11-22 04:06:08,894 INFO L78 Accepts]: Start accepts. Automaton has 626 states and 922 transitions. Word has length 65 [2024-11-22 04:06:08,894 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-22 04:06:08,895 INFO L471 AbstractCegarLoop]: Abstraction has 626 states and 922 transitions. [2024-11-22 04:06:08,895 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:08,895 INFO L276 IsEmpty]: Start isEmpty. Operand 626 states and 922 transitions. [2024-11-22 04:06:08,897 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 66 [2024-11-22 04:06:08,897 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 04:06:08,897 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:08,897 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2024-11-22 04:06:08,897 INFO L396 AbstractCegarLoop]: === Iteration 3 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-22 04:06:08,898 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 04:06:08,898 INFO L85 PathProgramCache]: Analyzing trace with hash 915762089, now seen corresponding path program 1 times [2024-11-22 04:06:08,898 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 04:06:08,898 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2032133905] [2024-11-22 04:06:08,898 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 04:06:08,901 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 04:06:08,920 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 04:06:09,000 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,001 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 04:06:09,001 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2032133905] [2024-11-22 04:06:09,001 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2032133905] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-22 04:06:09,001 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-22 04:06:09,001 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2024-11-22 04:06:09,001 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [677085242] [2024-11-22 04:06:09,001 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-22 04:06:09,002 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-11-22 04:06:09,002 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 04:06:09,002 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-11-22 04:06:09,002 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2024-11-22 04:06:09,003 INFO L87 Difference]: Start difference. First operand 626 states and 922 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:09,044 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-22 04:06:09,045 INFO L93 Difference]: Finished difference Result 898 states and 1295 transitions. [2024-11-22 04:06:09,045 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-11-22 04:06:09,046 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:09,046 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-22 04:06:09,049 INFO L225 Difference]: With dead ends: 898 [2024-11-22 04:06:09,050 INFO L226 Difference]: Without dead ends: 631 [2024-11-22 04:06:09,051 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:09,053 INFO L432 NwaCegarLoop]: 653 mSDtfsCounter, 0 mSDsluCounter, 2607 mSDsCounter, 0 mSdLazyCounter, 19 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 3260 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:09,053 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 3260 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:09,054 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 631 states. [2024-11-22 04:06:09,081 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 631 to 631. [2024-11-22 04:06:09,082 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 631 states, 537 states have (on average 1.4767225325884543) internal successors, (793), 545 states have internal predecessors, (793), 60 states have call successors, (60), 28 states have call predecessors, (60), 32 states have return successors, (72), 61 states have call predecessors, (72), 58 states have call successors, (72) [2024-11-22 04:06:09,085 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 631 states to 631 states and 925 transitions. [2024-11-22 04:06:09,085 INFO L78 Accepts]: Start accepts. Automaton has 631 states and 925 transitions. Word has length 65 [2024-11-22 04:06:09,085 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-22 04:06:09,085 INFO L471 AbstractCegarLoop]: Abstraction has 631 states and 925 transitions. [2024-11-22 04:06:09,086 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:09,086 INFO L276 IsEmpty]: Start isEmpty. Operand 631 states and 925 transitions. [2024-11-22 04:06:09,087 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 66 [2024-11-22 04:06:09,087 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 04:06:09,087 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,088 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2024-11-22 04:06:09,088 INFO L396 AbstractCegarLoop]: === Iteration 4 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-22 04:06:09,088 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 04:06:09,088 INFO L85 PathProgramCache]: Analyzing trace with hash -113597209, now seen corresponding path program 1 times [2024-11-22 04:06:09,088 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 04:06:09,088 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2042152556] [2024-11-22 04:06:09,088 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 04:06:09,089 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 04:06:09,098 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 04:06:09,148 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,148 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 04:06:09,148 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2042152556] [2024-11-22 04:06:09,148 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2042152556] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-22 04:06:09,148 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-22 04:06:09,148 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2024-11-22 04:06:09,149 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [511581843] [2024-11-22 04:06:09,149 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-22 04:06:09,149 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-11-22 04:06:09,149 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 04:06:09,149 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-11-22 04:06:09,150 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2024-11-22 04:06:09,150 INFO L87 Difference]: Start difference. First operand 631 states and 925 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:09,200 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-22 04:06:09,200 INFO L93 Difference]: Finished difference Result 918 states and 1313 transitions. [2024-11-22 04:06:09,200 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-11-22 04:06:09,201 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:09,201 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-22 04:06:09,203 INFO L225 Difference]: With dead ends: 918 [2024-11-22 04:06:09,203 INFO L226 Difference]: Without dead ends: 646 [2024-11-22 04:06:09,204 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:09,204 INFO L432 NwaCegarLoop]: 653 mSDtfsCounter, 0 mSDsluCounter, 2607 mSDsCounter, 0 mSdLazyCounter, 19 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 3260 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:09,205 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 3260 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:09,206 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 646 states. [2024-11-22 04:06:09,225 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 646 to 646. [2024-11-22 04:06:09,226 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 646 states, 549 states have (on average 1.4663023679417122) internal successors, (805), 557 states have internal predecessors, (805), 60 states have call successors, (60), 28 states have call predecessors, (60), 35 states have return successors, (75), 64 states have call predecessors, (75), 58 states have call successors, (75) [2024-11-22 04:06:09,228 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 646 states to 646 states and 940 transitions. [2024-11-22 04:06:09,229 INFO L78 Accepts]: Start accepts. Automaton has 646 states and 940 transitions. Word has length 65 [2024-11-22 04:06:09,229 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-22 04:06:09,229 INFO L471 AbstractCegarLoop]: Abstraction has 646 states and 940 transitions. [2024-11-22 04:06:09,229 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:09,229 INFO L276 IsEmpty]: Start isEmpty. Operand 646 states and 940 transitions. [2024-11-22 04:06:09,230 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 66 [2024-11-22 04:06:09,230 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 04:06:09,230 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,230 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2024-11-22 04:06:09,231 INFO L396 AbstractCegarLoop]: === Iteration 5 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-22 04:06:09,231 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 04:06:09,231 INFO L85 PathProgramCache]: Analyzing trace with hash 1272606185, now seen corresponding path program 1 times [2024-11-22 04:06:09,231 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 04:06:09,231 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1451327460] [2024-11-22 04:06:09,231 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 04:06:09,231 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 04:06:09,240 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 04:06:09,339 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,339 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 04:06:09,339 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1451327460] [2024-11-22 04:06:09,339 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1451327460] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-22 04:06:09,339 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-22 04:06:09,339 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2024-11-22 04:06:09,340 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [826224863] [2024-11-22 04:06:09,340 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-22 04:06:09,340 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-11-22 04:06:09,340 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 04:06:09,340 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-11-22 04:06:09,340 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2024-11-22 04:06:09,341 INFO L87 Difference]: Start difference. First operand 646 states and 940 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:10,032 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-22 04:06:10,032 INFO L93 Difference]: Finished difference Result 1017 states and 1421 transitions. [2024-11-22 04:06:10,032 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2024-11-22 04:06:10,033 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:10,033 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-22 04:06:10,036 INFO L225 Difference]: With dead ends: 1017 [2024-11-22 04:06:10,036 INFO L226 Difference]: Without dead ends: 732 [2024-11-22 04:06:10,037 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:10,038 INFO L432 NwaCegarLoop]: 379 mSDtfsCounter, 953 mSDsluCounter, 1070 mSDsCounter, 0 mSdLazyCounter, 1207 mSolverCounterSat, 71 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 982 SdHoareTripleChecker+Valid, 1449 SdHoareTripleChecker+Invalid, 1278 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 71 IncrementalHoareTripleChecker+Valid, 1207 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2024-11-22 04:06:10,038 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [982 Valid, 1449 Invalid, 1278 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [71 Valid, 1207 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2024-11-22 04:06:10,039 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 732 states. [2024-11-22 04:06:10,060 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 732 to 658. [2024-11-22 04:06:10,061 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 658 states, 559 states have (on average 1.4579606440071555) internal successors, (815), 567 states have internal predecessors, (815), 61 states have call successors, (61), 29 states have call predecessors, (61), 36 states have return successors, (74), 65 states have call predecessors, (74), 59 states have call successors, (74) [2024-11-22 04:06:10,064 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 658 states to 658 states and 950 transitions. [2024-11-22 04:06:10,064 INFO L78 Accepts]: Start accepts. Automaton has 658 states and 950 transitions. Word has length 65 [2024-11-22 04:06:10,065 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-22 04:06:10,065 INFO L471 AbstractCegarLoop]: Abstraction has 658 states and 950 transitions. [2024-11-22 04:06:10,065 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:10,065 INFO L276 IsEmpty]: Start isEmpty. Operand 658 states and 950 transitions. [2024-11-22 04:06:10,066 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 66 [2024-11-22 04:06:10,066 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 04:06:10,066 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,066 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2024-11-22 04:06:10,066 INFO L396 AbstractCegarLoop]: === Iteration 6 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-22 04:06:10,067 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 04:06:10,067 INFO L85 PathProgramCache]: Analyzing trace with hash 1138592679, now seen corresponding path program 1 times [2024-11-22 04:06:10,067 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 04:06:10,067 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [703402285] [2024-11-22 04:06:10,067 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 04:06:10,067 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 04:06:10,100 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 04:06:10,154 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,156 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 04:06:10,156 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [703402285] [2024-11-22 04:06:10,156 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [703402285] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-22 04:06:10,156 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-22 04:06:10,157 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-11-22 04:06:10,157 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1922486137] [2024-11-22 04:06:10,157 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-22 04:06:10,157 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-22 04:06:10,157 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 04:06:10,158 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-22 04:06:10,158 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-11-22 04:06:10,158 INFO L87 Difference]: Start difference. First operand 658 states and 950 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:10,569 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-22 04:06:10,569 INFO L93 Difference]: Finished difference Result 1248 states and 1726 transitions. [2024-11-22 04:06:10,569 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-22 04:06:10,570 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:10,570 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-22 04:06:10,573 INFO L225 Difference]: With dead ends: 1248 [2024-11-22 04:06:10,574 INFO L226 Difference]: Without dead ends: 952 [2024-11-22 04:06:10,575 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:10,575 INFO L432 NwaCegarLoop]: 358 mSDtfsCounter, 912 mSDsluCounter, 364 mSDsCounter, 0 mSdLazyCounter, 415 mSolverCounterSat, 64 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 940 SdHoareTripleChecker+Valid, 722 SdHoareTripleChecker+Invalid, 479 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 64 IncrementalHoareTripleChecker+Valid, 415 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2024-11-22 04:06:10,575 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [940 Valid, 722 Invalid, 479 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [64 Valid, 415 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2024-11-22 04:06:10,576 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 952 states. [2024-11-22 04:06:10,605 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 952 to 948. [2024-11-22 04:06:10,606 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 948 states, 783 states have (on average 1.4074074074074074) internal successors, (1102), 798 states have internal predecessors, (1102), 96 states have call successors, (96), 51 states have call predecessors, (96), 67 states have return successors, (131), 105 states have call predecessors, (131), 94 states have call successors, (131) [2024-11-22 04:06:10,609 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 948 states to 948 states and 1329 transitions. [2024-11-22 04:06:10,610 INFO L78 Accepts]: Start accepts. Automaton has 948 states and 1329 transitions. Word has length 65 [2024-11-22 04:06:10,610 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-22 04:06:10,610 INFO L471 AbstractCegarLoop]: Abstraction has 948 states and 1329 transitions. [2024-11-22 04:06:10,611 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:10,611 INFO L276 IsEmpty]: Start isEmpty. Operand 948 states and 1329 transitions. [2024-11-22 04:06:10,612 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 67 [2024-11-22 04:06:10,612 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 04:06:10,612 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:10,612 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2024-11-22 04:06:10,612 INFO L396 AbstractCegarLoop]: === Iteration 7 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-22 04:06:10,613 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 04:06:10,613 INFO L85 PathProgramCache]: Analyzing trace with hash 1619302963, now seen corresponding path program 1 times [2024-11-22 04:06:10,613 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 04:06:10,613 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1783226606] [2024-11-22 04:06:10,613 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 04:06:10,613 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 04:06:10,622 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 04:06:10,641 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,641 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 04:06:10,641 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1783226606] [2024-11-22 04:06:10,641 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1783226606] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-22 04:06:10,641 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-22 04:06:10,641 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-22 04:06:10,641 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1595148650] [2024-11-22 04:06:10,641 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-22 04:06:10,642 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-22 04:06:10,642 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 04:06:10,642 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-22 04:06:10,642 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-22 04:06:10,642 INFO L87 Difference]: Start difference. First operand 948 states and 1329 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:10,706 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-22 04:06:10,706 INFO L93 Difference]: Finished difference Result 2059 states and 2788 transitions. [2024-11-22 04:06:10,706 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-22 04:06:10,706 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:10,707 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-22 04:06:10,712 INFO L225 Difference]: With dead ends: 2059 [2024-11-22 04:06:10,712 INFO L226 Difference]: Without dead ends: 1452 [2024-11-22 04:06:10,714 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:10,714 INFO L432 NwaCegarLoop]: 652 mSDtfsCounter, 103 mSDsluCounter, 621 mSDsCounter, 0 mSdLazyCounter, 12 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 103 SdHoareTripleChecker+Valid, 1273 SdHoareTripleChecker+Invalid, 19 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 12 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-11-22 04:06:10,714 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [103 Valid, 1273 Invalid, 19 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 12 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-22 04:06:10,716 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1452 states. [2024-11-22 04:06:10,826 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1452 to 1429. [2024-11-22 04:06:10,828 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1429 states, 1162 states have (on average 1.3623063683304648) internal successors, (1583), 1180 states have internal predecessors, (1583), 141 states have call successors, (141), 95 states have call predecessors, (141), 124 states have return successors, (203), 160 states have call predecessors, (203), 139 states have call successors, (203) [2024-11-22 04:06:10,834 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1429 states to 1429 states and 1927 transitions. [2024-11-22 04:06:10,835 INFO L78 Accepts]: Start accepts. Automaton has 1429 states and 1927 transitions. Word has length 66 [2024-11-22 04:06:10,835 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-22 04:06:10,835 INFO L471 AbstractCegarLoop]: Abstraction has 1429 states and 1927 transitions. [2024-11-22 04:06:10,836 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:10,836 INFO L276 IsEmpty]: Start isEmpty. Operand 1429 states and 1927 transitions. [2024-11-22 04:06:10,837 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 67 [2024-11-22 04:06:10,837 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 04:06:10,838 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:10,838 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2024-11-22 04:06:10,838 INFO L396 AbstractCegarLoop]: === Iteration 8 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-22 04:06:10,838 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 04:06:10,839 INFO L85 PathProgramCache]: Analyzing trace with hash -1217424674, now seen corresponding path program 1 times [2024-11-22 04:06:10,839 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 04:06:10,839 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2139339613] [2024-11-22 04:06:10,839 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 04:06:10,839 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 04:06:10,854 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 04:06:10,879 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,879 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 04:06:10,879 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2139339613] [2024-11-22 04:06:10,880 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2139339613] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-22 04:06:10,880 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-22 04:06:10,880 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-22 04:06:10,880 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1182567717] [2024-11-22 04:06:10,880 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-22 04:06:10,881 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-22 04:06:10,881 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 04:06:10,881 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-22 04:06:10,881 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-22 04:06:10,882 INFO L87 Difference]: Start difference. First operand 1429 states and 1927 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:11,000 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-22 04:06:11,000 INFO L93 Difference]: Finished difference Result 3457 states and 4544 transitions. [2024-11-22 04:06:11,001 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-22 04:06:11,001 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:11,001 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-22 04:06:11,011 INFO L225 Difference]: With dead ends: 3457 [2024-11-22 04:06:11,011 INFO L226 Difference]: Without dead ends: 2389 [2024-11-22 04:06:11,014 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:11,014 INFO L432 NwaCegarLoop]: 654 mSDtfsCounter, 625 mSDsluCounter, 108 mSDsCounter, 0 mSdLazyCounter, 8 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 625 SdHoareTripleChecker+Valid, 762 SdHoareTripleChecker+Invalid, 11 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 8 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-11-22 04:06:11,015 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [625 Valid, 762 Invalid, 11 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 8 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-22 04:06:11,017 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2389 states. [2024-11-22 04:06:11,160 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2389 to 2291. [2024-11-22 04:06:11,166 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2291 states, 1828 states have (on average 1.3183807439824946) internal successors, (2410), 1856 states have internal predecessors, (2410), 239 states have call successors, (239), 179 states have call predecessors, (239), 222 states have return successors, (339), 262 states have call predecessors, (339), 237 states have call successors, (339) [2024-11-22 04:06:11,181 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2291 states to 2291 states and 2988 transitions. [2024-11-22 04:06:11,186 INFO L78 Accepts]: Start accepts. Automaton has 2291 states and 2988 transitions. Word has length 66 [2024-11-22 04:06:11,186 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-22 04:06:11,187 INFO L471 AbstractCegarLoop]: Abstraction has 2291 states and 2988 transitions. [2024-11-22 04:06:11,187 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:11,187 INFO L276 IsEmpty]: Start isEmpty. Operand 2291 states and 2988 transitions. [2024-11-22 04:06:11,188 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2024-11-22 04:06:11,188 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 04:06:11,188 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] [2024-11-22 04:06:11,189 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2024-11-22 04:06:11,189 INFO L396 AbstractCegarLoop]: === Iteration 9 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-22 04:06:11,195 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 04:06:11,195 INFO L85 PathProgramCache]: Analyzing trace with hash -1398013582, now seen corresponding path program 1 times [2024-11-22 04:06:11,195 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 04:06:11,196 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [63889859] [2024-11-22 04:06:11,196 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 04:06:11,196 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 04:06:11,213 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 04:06:11,256 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:11,256 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 04:06:11,256 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [63889859] [2024-11-22 04:06:11,256 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [63889859] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-22 04:06:11,256 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-22 04:06:11,256 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-22 04:06:11,257 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [433542198] [2024-11-22 04:06:11,257 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-22 04:06:11,257 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-22 04:06:11,257 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 04:06:11,257 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-22 04:06:11,257 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-22 04:06:11,258 INFO L87 Difference]: Start difference. First operand 2291 states and 2988 transitions. Second operand has 3 states, 3 states have (on average 19.0) internal successors, (57), 3 states have internal predecessors, (57), 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:11,533 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-22 04:06:11,537 INFO L93 Difference]: Finished difference Result 4993 states and 6402 transitions. [2024-11-22 04:06:11,538 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-22 04:06:11,538 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 19.0) internal successors, (57), 3 states have internal predecessors, (57), 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 72 [2024-11-22 04:06:11,538 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-22 04:06:11,552 INFO L225 Difference]: With dead ends: 4993 [2024-11-22 04:06:11,553 INFO L226 Difference]: Without dead ends: 3063 [2024-11-22 04:06:11,558 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:11,560 INFO L432 NwaCegarLoop]: 669 mSDtfsCounter, 625 mSDsluCounter, 108 mSDsCounter, 0 mSdLazyCounter, 8 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 625 SdHoareTripleChecker+Valid, 777 SdHoareTripleChecker+Invalid, 11 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 8 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-11-22 04:06:11,560 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [625 Valid, 777 Invalid, 11 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 8 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-22 04:06:11,563 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3063 states. [2024-11-22 04:06:11,724 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3063 to 3023. [2024-11-22 04:06:11,729 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3023 states, 2396 states have (on average 1.2996661101836393) internal successors, (3114), 2432 states have internal predecessors, (3114), 319 states have call successors, (319), 249 states have call predecessors, (319), 306 states have return successors, (448), 348 states have call predecessors, (448), 317 states have call successors, (448) [2024-11-22 04:06:11,742 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3023 states to 3023 states and 3881 transitions. [2024-11-22 04:06:11,744 INFO L78 Accepts]: Start accepts. Automaton has 3023 states and 3881 transitions. Word has length 72 [2024-11-22 04:06:11,744 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-22 04:06:11,744 INFO L471 AbstractCegarLoop]: Abstraction has 3023 states and 3881 transitions. [2024-11-22 04:06:11,744 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 19.0) internal successors, (57), 3 states have internal predecessors, (57), 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:11,745 INFO L276 IsEmpty]: Start isEmpty. Operand 3023 states and 3881 transitions. [2024-11-22 04:06:11,746 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 74 [2024-11-22 04:06:11,746 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 04:06:11,746 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:11,746 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2024-11-22 04:06:11,746 INFO L396 AbstractCegarLoop]: === Iteration 10 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-22 04:06:11,747 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 04:06:11,747 INFO L85 PathProgramCache]: Analyzing trace with hash -905541691, now seen corresponding path program 1 times [2024-11-22 04:06:11,747 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 04:06:11,747 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [849580507] [2024-11-22 04:06:11,747 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 04:06:11,747 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 04:06:11,763 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 04:06:11,806 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:11,807 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 04:06:11,807 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [849580507] [2024-11-22 04:06:11,807 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [849580507] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-22 04:06:11,807 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-22 04:06:11,807 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-11-22 04:06:11,807 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1016376428] [2024-11-22 04:06:11,807 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-22 04:06:11,807 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-22 04:06:11,807 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 04:06:11,808 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-22 04:06:11,808 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-11-22 04:06:11,808 INFO L87 Difference]: Start difference. First operand 3023 states and 3881 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:12,141 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-22 04:06:12,141 INFO L93 Difference]: Finished difference Result 3554 states and 4536 transitions. [2024-11-22 04:06:12,141 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-22 04:06:12,142 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:12,142 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-22 04:06:12,156 INFO L225 Difference]: With dead ends: 3554 [2024-11-22 04:06:12,157 INFO L226 Difference]: Without dead ends: 3551 [2024-11-22 04:06:12,157 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:12,158 INFO L432 NwaCegarLoop]: 666 mSDtfsCounter, 1227 mSDsluCounter, 90 mSDsCounter, 0 mSdLazyCounter, 20 mSolverCounterSat, 147 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1227 SdHoareTripleChecker+Valid, 756 SdHoareTripleChecker+Invalid, 167 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 147 IncrementalHoareTripleChecker+Valid, 20 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-11-22 04:06:12,159 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [1227 Valid, 756 Invalid, 167 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [147 Valid, 20 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-11-22 04:06:12,161 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3551 states. [2024-11-22 04:06:12,387 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3551 to 3517. [2024-11-22 04:06:12,393 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3517 states, 2781 states have (on average 1.2894642215030565) internal successors, (3586), 2822 states have internal predecessors, (3586), 369 states have call successors, (369), 293 states have call predecessors, (369), 365 states have return successors, (527), 408 states have call predecessors, (527), 368 states have call successors, (527) [2024-11-22 04:06:12,403 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3517 states to 3517 states and 4482 transitions. [2024-11-22 04:06:12,406 INFO L78 Accepts]: Start accepts. Automaton has 3517 states and 4482 transitions. Word has length 73 [2024-11-22 04:06:12,406 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-22 04:06:12,406 INFO L471 AbstractCegarLoop]: Abstraction has 3517 states and 4482 transitions. [2024-11-22 04:06:12,406 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:12,406 INFO L276 IsEmpty]: Start isEmpty. Operand 3517 states and 4482 transitions. [2024-11-22 04:06:12,409 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 75 [2024-11-22 04:06:12,409 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 04:06:12,409 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:12,410 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9 [2024-11-22 04:06:12,410 INFO L396 AbstractCegarLoop]: === Iteration 11 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-22 04:06:12,410 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 04:06:12,410 INFO L85 PathProgramCache]: Analyzing trace with hash 1991681052, now seen corresponding path program 1 times [2024-11-22 04:06:12,410 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 04:06:12,411 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1831247383] [2024-11-22 04:06:12,411 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 04:06:12,411 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 04:06:12,424 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 04:06:12,508 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:12,508 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 04:06:12,508 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1831247383] [2024-11-22 04:06:12,508 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1831247383] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-22 04:06:12,508 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1175326517] [2024-11-22 04:06:12,508 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 04:06:12,509 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-22 04:06:12,509 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-22 04:06:12,511 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:12,513 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:12,619 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 04:06:12,625 INFO L255 TraceCheckSpWp]: Trace formula consists of 375 conjuncts, 9 conjuncts are in the unsatisfiable core [2024-11-22 04:06:12,632 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-22 04:06:13,017 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:13,017 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-22 04:06:13,137 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:13,137 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1175326517] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-22 04:06:13,137 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-22 04:06:13,137 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 4] total 7 [2024-11-22 04:06:13,137 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [833477422] [2024-11-22 04:06:13,138 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-22 04:06:13,138 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2024-11-22 04:06:13,138 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 04:06:13,138 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2024-11-22 04:06:13,139 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=28, Unknown=0, NotChecked=0, Total=42 [2024-11-22 04:06:13,139 INFO L87 Difference]: Start difference. First operand 3517 states and 4482 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:13,731 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-22 04:06:13,732 INFO L93 Difference]: Finished difference Result 7398 states and 9336 transitions. [2024-11-22 04:06:13,732 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-11-22 04:06:13,732 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:13,732 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-22 04:06:13,763 INFO L225 Difference]: With dead ends: 7398 [2024-11-22 04:06:13,764 INFO L226 Difference]: Without dead ends: 7395 [2024-11-22 04:06:13,770 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:13,771 INFO L432 NwaCegarLoop]: 846 mSDtfsCounter, 1640 mSDsluCounter, 1506 mSDsCounter, 0 mSdLazyCounter, 238 mSolverCounterSat, 92 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1640 SdHoareTripleChecker+Valid, 2352 SdHoareTripleChecker+Invalid, 330 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 92 IncrementalHoareTripleChecker+Valid, 238 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-11-22 04:06:13,771 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [1640 Valid, 2352 Invalid, 330 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [92 Valid, 238 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-11-22 04:06:13,778 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7395 states. [2024-11-22 04:06:14,087 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7395 to 5307. [2024-11-22 04:06:14,095 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5307 states, 4185 states have (on average 1.281242532855436) internal successors, (5362), 4248 states have internal predecessors, (5362), 553 states have call successors, (553), 451 states have call predecessors, (553), 567 states have return successors, (805), 614 states have call predecessors, (805), 552 states have call successors, (805) [2024-11-22 04:06:14,108 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5307 states to 5307 states and 6720 transitions. [2024-11-22 04:06:14,112 INFO L78 Accepts]: Start accepts. Automaton has 5307 states and 6720 transitions. Word has length 74 [2024-11-22 04:06:14,112 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-22 04:06:14,112 INFO L471 AbstractCegarLoop]: Abstraction has 5307 states and 6720 transitions. [2024-11-22 04:06:14,113 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:14,113 INFO L276 IsEmpty]: Start isEmpty. Operand 5307 states and 6720 transitions. [2024-11-22 04:06:14,114 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 78 [2024-11-22 04:06:14,114 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 04:06:14,115 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:14,129 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Ended with exit code 0 [2024-11-22 04:06:14,315 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,SelfDestructingSolverStorable10 [2024-11-22 04:06:14,315 INFO L396 AbstractCegarLoop]: === Iteration 12 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-22 04:06:14,316 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 04:06:14,316 INFO L85 PathProgramCache]: Analyzing trace with hash 2005180421, now seen corresponding path program 2 times [2024-11-22 04:06:14,316 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 04:06:14,316 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1878159498] [2024-11-22 04:06:14,316 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-11-22 04:06:14,316 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 04:06:14,334 INFO L227 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-11-22 04:06:14,334 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-22 04:06:14,397 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:14,398 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 04:06:14,398 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1878159498] [2024-11-22 04:06:14,398 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1878159498] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-22 04:06:14,398 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-22 04:06:14,398 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-22 04:06:14,398 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1445447998] [2024-11-22 04:06:14,398 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-22 04:06:14,399 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-22 04:06:14,399 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 04:06:14,399 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-22 04:06:14,399 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-22 04:06:14,399 INFO L87 Difference]: Start difference. First operand 5307 states and 6720 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:14,598 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-22 04:06:14,599 INFO L93 Difference]: Finished difference Result 7774 states and 9849 transitions. [2024-11-22 04:06:14,599 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-22 04:06:14,599 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:14,599 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-22 04:06:14,617 INFO L225 Difference]: With dead ends: 7774 [2024-11-22 04:06:14,617 INFO L226 Difference]: Without dead ends: 3699 [2024-11-22 04:06:14,626 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:14,627 INFO L432 NwaCegarLoop]: 740 mSDtfsCounter, 624 mSDsluCounter, 117 mSDsCounter, 0 mSdLazyCounter, 10 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 624 SdHoareTripleChecker+Valid, 857 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:14,628 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [624 Valid, 857 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:14,631 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3699 states. [2024-11-22 04:06:14,958 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3699 to 3679. [2024-11-22 04:06:14,968 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3679 states, 2913 states have (on average 1.270854788877446) internal successors, (3702), 2954 states have internal predecessors, (3702), 385 states have call successors, (385), 307 states have call predecessors, (385), 379 states have return successors, (531), 424 states have call predecessors, (531), 384 states have call successors, (531) [2024-11-22 04:06:14,982 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3679 states to 3679 states and 4618 transitions. [2024-11-22 04:06:14,986 INFO L78 Accepts]: Start accepts. Automaton has 3679 states and 4618 transitions. Word has length 77 [2024-11-22 04:06:14,986 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-22 04:06:14,986 INFO L471 AbstractCegarLoop]: Abstraction has 3679 states and 4618 transitions. [2024-11-22 04:06:14,987 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:14,987 INFO L276 IsEmpty]: Start isEmpty. Operand 3679 states and 4618 transitions. [2024-11-22 04:06:14,989 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 85 [2024-11-22 04:06:14,989 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 04:06:14,990 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:14,990 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11 [2024-11-22 04:06:14,991 INFO L396 AbstractCegarLoop]: === Iteration 13 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-22 04:06:14,991 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 04:06:14,991 INFO L85 PathProgramCache]: Analyzing trace with hash 928113294, now seen corresponding path program 1 times [2024-11-22 04:06:14,991 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 04:06:14,991 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1149337294] [2024-11-22 04:06:14,992 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 04:06:14,992 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 04:06:15,006 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 04:06:15,104 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:15,104 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 04:06:15,104 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1149337294] [2024-11-22 04:06:15,107 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1149337294] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-22 04:06:15,107 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-22 04:06:15,107 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2024-11-22 04:06:15,107 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [25899048] [2024-11-22 04:06:15,108 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-22 04:06:15,108 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-11-22 04:06:15,108 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 04:06:15,109 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-11-22 04:06:15,109 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2024-11-22 04:06:15,109 INFO L87 Difference]: Start difference. First operand 3679 states and 4618 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:16,430 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-22 04:06:16,430 INFO L93 Difference]: Finished difference Result 10531 states and 13015 transitions. [2024-11-22 04:06:16,431 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2024-11-22 04:06:16,431 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:16,431 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-22 04:06:16,465 INFO L225 Difference]: With dead ends: 10531 [2024-11-22 04:06:16,466 INFO L226 Difference]: Without dead ends: 5908 [2024-11-22 04:06:16,476 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:16,477 INFO L432 NwaCegarLoop]: 430 mSDtfsCounter, 727 mSDsluCounter, 1439 mSDsCounter, 0 mSdLazyCounter, 1415 mSolverCounterSat, 133 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 739 SdHoareTripleChecker+Valid, 1869 SdHoareTripleChecker+Invalid, 1548 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 133 IncrementalHoareTripleChecker+Valid, 1415 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2024-11-22 04:06:16,477 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [739 Valid, 1869 Invalid, 1548 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [133 Valid, 1415 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2024-11-22 04:06:16,483 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5908 states. [2024-11-22 04:06:16,840 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5908 to 5651. [2024-11-22 04:06:16,853 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5651 states, 4433 states have (on average 1.2397924655989172) internal successors, (5496), 4510 states have internal predecessors, (5496), 594 states have call successors, (594), 489 states have call predecessors, (594), 622 states have return successors, (887), 658 states have call predecessors, (887), 593 states have call successors, (887) [2024-11-22 04:06:16,874 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5651 states to 5651 states and 6977 transitions. [2024-11-22 04:06:16,878 INFO L78 Accepts]: Start accepts. Automaton has 5651 states and 6977 transitions. Word has length 84 [2024-11-22 04:06:16,879 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-22 04:06:16,879 INFO L471 AbstractCegarLoop]: Abstraction has 5651 states and 6977 transitions. [2024-11-22 04:06:16,880 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:16,880 INFO L276 IsEmpty]: Start isEmpty. Operand 5651 states and 6977 transitions. [2024-11-22 04:06:16,885 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 94 [2024-11-22 04:06:16,885 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 04:06:16,885 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:16,885 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12 [2024-11-22 04:06:16,886 INFO L396 AbstractCegarLoop]: === Iteration 14 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-22 04:06:16,886 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 04:06:16,886 INFO L85 PathProgramCache]: Analyzing trace with hash 527509027, now seen corresponding path program 1 times [2024-11-22 04:06:16,886 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 04:06:16,886 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [538440033] [2024-11-22 04:06:16,886 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 04:06:16,886 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 04:06:16,898 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 04:06:16,981 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:16,981 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 04:06:16,981 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [538440033] [2024-11-22 04:06:16,981 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [538440033] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-22 04:06:16,982 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-22 04:06:16,982 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2024-11-22 04:06:16,982 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [167287317] [2024-11-22 04:06:16,982 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-22 04:06:16,982 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2024-11-22 04:06:16,982 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 04:06:16,983 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2024-11-22 04:06:16,983 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2024-11-22 04:06:16,983 INFO L87 Difference]: Start difference. First operand 5651 states and 6977 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:18,194 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-22 04:06:18,195 INFO L93 Difference]: Finished difference Result 9675 states and 11860 transitions. [2024-11-22 04:06:18,195 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2024-11-22 04:06:18,195 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:18,196 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-22 04:06:18,222 INFO L225 Difference]: With dead ends: 9675 [2024-11-22 04:06:18,222 INFO L226 Difference]: Without dead ends: 5031 [2024-11-22 04:06:18,233 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 15 SyntacticMatches, 0 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 58 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=85, Invalid=257, Unknown=0, NotChecked=0, Total=342 [2024-11-22 04:06:18,234 INFO L432 NwaCegarLoop]: 443 mSDtfsCounter, 1555 mSDsluCounter, 1503 mSDsCounter, 0 mSdLazyCounter, 1560 mSolverCounterSat, 249 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1592 SdHoareTripleChecker+Valid, 1946 SdHoareTripleChecker+Invalid, 1809 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 249 IncrementalHoareTripleChecker+Valid, 1560 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2024-11-22 04:06:18,234 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [1592 Valid, 1946 Invalid, 1809 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [249 Valid, 1560 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2024-11-22 04:06:18,239 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5031 states. [2024-11-22 04:06:18,637 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5031 to 4750. [2024-11-22 04:06:18,643 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4750 states, 3738 states have (on average 1.2343499197431782) internal successors, (4614), 3798 states have internal predecessors, (4614), 498 states have call successors, (498), 404 states have call predecessors, (498), 512 states have return successors, (675), 554 states have call predecessors, (675), 497 states have call successors, (675) [2024-11-22 04:06:18,657 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4750 states to 4750 states and 5787 transitions. [2024-11-22 04:06:18,662 INFO L78 Accepts]: Start accepts. Automaton has 4750 states and 5787 transitions. Word has length 93 [2024-11-22 04:06:18,662 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-22 04:06:18,662 INFO L471 AbstractCegarLoop]: Abstraction has 4750 states and 5787 transitions. [2024-11-22 04:06:18,663 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:18,663 INFO L276 IsEmpty]: Start isEmpty. Operand 4750 states and 5787 transitions. [2024-11-22 04:06:18,669 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 146 [2024-11-22 04:06:18,670 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 04:06:18,670 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:18,670 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13 [2024-11-22 04:06:18,670 INFO L396 AbstractCegarLoop]: === Iteration 15 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-22 04:06:18,671 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 04:06:18,671 INFO L85 PathProgramCache]: Analyzing trace with hash -166394784, now seen corresponding path program 1 times [2024-11-22 04:06:18,671 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 04:06:18,671 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1244562440] [2024-11-22 04:06:18,671 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 04:06:18,672 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 04:06:18,687 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 04:06:18,805 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:18,805 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 04:06:18,805 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1244562440] [2024-11-22 04:06:18,805 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1244562440] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-22 04:06:18,806 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [641403199] [2024-11-22 04:06:18,806 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 04:06:18,806 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-22 04:06:18,806 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-22 04:06:18,808 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:18,809 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:18,918 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 04:06:18,920 INFO L255 TraceCheckSpWp]: Trace formula consists of 551 conjuncts, 5 conjuncts are in the unsatisfiable core [2024-11-22 04:06:18,924 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-22 04:06:18,969 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:18,969 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-22 04:06:18,969 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [641403199] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-22 04:06:18,970 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-22 04:06:18,970 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [8] total 12 [2024-11-22 04:06:18,970 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1720747282] [2024-11-22 04:06:18,970 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-22 04:06:18,970 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-11-22 04:06:18,971 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 04:06:18,971 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-11-22 04:06:18,971 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=26, Invalid=106, Unknown=0, NotChecked=0, Total=132 [2024-11-22 04:06:18,972 INFO L87 Difference]: Start difference. First operand 4750 states and 5787 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:19,183 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-22 04:06:19,183 INFO L93 Difference]: Finished difference Result 6799 states and 8240 transitions. [2024-11-22 04:06:19,183 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-11-22 04:06:19,184 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:19,184 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-22 04:06:19,195 INFO L225 Difference]: With dead ends: 6799 [2024-11-22 04:06:19,195 INFO L226 Difference]: Without dead ends: 2414 [2024-11-22 04:06:19,205 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 153 GetRequests, 143 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 14 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=26, Invalid=106, Unknown=0, NotChecked=0, Total=132 [2024-11-22 04:06:19,206 INFO L432 NwaCegarLoop]: 650 mSDtfsCounter, 0 mSDsluCounter, 2591 mSDsCounter, 0 mSdLazyCounter, 22 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 3241 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:19,206 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 3241 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:19,208 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2414 states. [2024-11-22 04:06:19,397 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2414 to 2414. [2024-11-22 04:06:19,401 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2414 states, 1981 states have (on average 1.2508833922261484) internal successors, (2478), 1996 states have internal predecessors, (2478), 214 states have call successors, (214), 162 states have call predecessors, (214), 217 states have return successors, (296), 256 states have call predecessors, (296), 213 states have call successors, (296) [2024-11-22 04:06:19,406 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2414 states to 2414 states and 2988 transitions. [2024-11-22 04:06:19,410 INFO L78 Accepts]: Start accepts. Automaton has 2414 states and 2988 transitions. Word has length 145 [2024-11-22 04:06:19,411 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-22 04:06:19,411 INFO L471 AbstractCegarLoop]: Abstraction has 2414 states and 2988 transitions. [2024-11-22 04:06:19,411 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:19,411 INFO L276 IsEmpty]: Start isEmpty. Operand 2414 states and 2988 transitions. [2024-11-22 04:06:19,416 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 148 [2024-11-22 04:06:19,416 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 04:06:19,416 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:19,424 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:19,617 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,SelfDestructingSolverStorable14 [2024-11-22 04:06:19,618 INFO L396 AbstractCegarLoop]: === Iteration 16 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-22 04:06:19,619 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 04:06:19,620 INFO L85 PathProgramCache]: Analyzing trace with hash 1258155462, now seen corresponding path program 1 times [2024-11-22 04:06:19,620 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 04:06:19,620 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1101826774] [2024-11-22 04:06:19,620 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 04:06:19,620 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 04:06:19,632 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 04:06:19,660 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:19,661 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 04:06:19,661 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1101826774] [2024-11-22 04:06:19,661 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1101826774] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-22 04:06:19,661 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-22 04:06:19,662 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-22 04:06:19,662 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1012659999] [2024-11-22 04:06:19,662 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-22 04:06:19,662 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-22 04:06:19,662 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 04:06:19,663 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-22 04:06:19,663 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-22 04:06:19,663 INFO L87 Difference]: Start difference. First operand 2414 states and 2988 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:19,769 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-22 04:06:19,770 INFO L93 Difference]: Finished difference Result 2417 states and 2990 transitions. [2024-11-22 04:06:19,770 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-22 04:06:19,770 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:19,770 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-22 04:06:19,778 INFO L225 Difference]: With dead ends: 2417 [2024-11-22 04:06:19,778 INFO L226 Difference]: Without dead ends: 1970 [2024-11-22 04:06:19,780 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:19,780 INFO L432 NwaCegarLoop]: 651 mSDtfsCounter, 123 mSDsluCounter, 524 mSDsCounter, 0 mSdLazyCounter, 2 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 123 SdHoareTripleChecker+Valid, 1175 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:19,780 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [123 Valid, 1175 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:19,782 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1970 states. [2024-11-22 04:06:19,867 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1970 to 1970. [2024-11-22 04:06:19,869 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1970 states, 1633 states have (on average 1.267605633802817) internal successors, (2070), 1645 states have internal predecessors, (2070), 168 states have call successors, (168), 122 states have call predecessors, (168), 167 states have return successors, (233), 203 states have call predecessors, (233), 167 states have call successors, (233) [2024-11-22 04:06:19,872 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1970 states to 1970 states and 2471 transitions. [2024-11-22 04:06:19,875 INFO L78 Accepts]: Start accepts. Automaton has 1970 states and 2471 transitions. Word has length 147 [2024-11-22 04:06:19,876 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-22 04:06:19,876 INFO L471 AbstractCegarLoop]: Abstraction has 1970 states and 2471 transitions. [2024-11-22 04:06:19,876 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:19,876 INFO L276 IsEmpty]: Start isEmpty. Operand 1970 states and 2471 transitions. [2024-11-22 04:06:19,879 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 160 [2024-11-22 04:06:19,879 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 04:06:19,879 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:19,879 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15 [2024-11-22 04:06:19,879 INFO L396 AbstractCegarLoop]: === Iteration 17 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-22 04:06:19,880 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 04:06:19,880 INFO L85 PathProgramCache]: Analyzing trace with hash -1864756639, now seen corresponding path program 1 times [2024-11-22 04:06:19,880 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 04:06:19,880 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [647304362] [2024-11-22 04:06:19,880 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 04:06:19,880 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 04:06:19,891 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 04:06:19,938 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:19,938 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 04:06:19,938 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [647304362] [2024-11-22 04:06:19,938 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [647304362] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-22 04:06:19,939 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-22 04:06:19,939 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-11-22 04:06:19,939 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1554645919] [2024-11-22 04:06:19,939 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-22 04:06:19,939 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-22 04:06:19,939 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 04:06:19,940 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-22 04:06:19,940 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-11-22 04:06:19,940 INFO L87 Difference]: Start difference. First operand 1970 states and 2471 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:20,529 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-22 04:06:20,529 INFO L93 Difference]: Finished difference Result 3397 states and 4215 transitions. [2024-11-22 04:06:20,529 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-11-22 04:06:20,530 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:20,530 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-22 04:06:20,537 INFO L225 Difference]: With dead ends: 3397 [2024-11-22 04:06:20,538 INFO L226 Difference]: Without dead ends: 2017 [2024-11-22 04:06:20,540 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:20,541 INFO L432 NwaCegarLoop]: 401 mSDtfsCounter, 322 mSDsluCounter, 989 mSDsCounter, 0 mSdLazyCounter, 983 mSolverCounterSat, 37 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 325 SdHoareTripleChecker+Valid, 1390 SdHoareTripleChecker+Invalid, 1020 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 37 IncrementalHoareTripleChecker+Valid, 983 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2024-11-22 04:06:20,541 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [325 Valid, 1390 Invalid, 1020 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [37 Valid, 983 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2024-11-22 04:06:20,542 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2017 states. [2024-11-22 04:06:20,628 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2017 to 1936. [2024-11-22 04:06:20,630 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1936 states, 1615 states have (on average 1.265015479876161) internal successors, (2043), 1629 states have internal predecessors, (2043), 162 states have call successors, (162), 120 states have call predecessors, (162), 157 states have return successors, (221), 187 states have call predecessors, (221), 161 states have call successors, (221) [2024-11-22 04:06:20,634 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1936 states to 1936 states and 2426 transitions. [2024-11-22 04:06:20,639 INFO L78 Accepts]: Start accepts. Automaton has 1936 states and 2426 transitions. Word has length 159 [2024-11-22 04:06:20,640 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-22 04:06:20,640 INFO L471 AbstractCegarLoop]: Abstraction has 1936 states and 2426 transitions. [2024-11-22 04:06:20,640 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:20,640 INFO L276 IsEmpty]: Start isEmpty. Operand 1936 states and 2426 transitions. [2024-11-22 04:06:20,643 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 163 [2024-11-22 04:06:20,643 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 04:06:20,643 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:20,643 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16 [2024-11-22 04:06:20,644 INFO L396 AbstractCegarLoop]: === Iteration 18 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-22 04:06:20,644 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 04:06:20,644 INFO L85 PathProgramCache]: Analyzing trace with hash -233575893, now seen corresponding path program 1 times [2024-11-22 04:06:20,644 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 04:06:20,644 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1372931985] [2024-11-22 04:06:20,645 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 04:06:20,645 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 04:06:20,656 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 04:06:20,857 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:20,857 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 04:06:20,857 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1372931985] [2024-11-22 04:06:20,858 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1372931985] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-22 04:06:20,858 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1526386266] [2024-11-22 04:06:20,858 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 04:06:20,858 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-22 04:06:20,858 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-22 04:06:20,860 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:20,861 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:20,974 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 04:06:20,977 INFO L255 TraceCheckSpWp]: Trace formula consists of 617 conjuncts, 12 conjuncts are in the unsatisfiable core [2024-11-22 04:06:20,980 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-22 04:06:21,133 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:21,133 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-22 04:06:21,332 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:21,332 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1526386266] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-22 04:06:21,332 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-22 04:06:21,332 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 5, 5] total 13 [2024-11-22 04:06:21,332 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1698385950] [2024-11-22 04:06:21,332 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-22 04:06:21,333 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2024-11-22 04:06:21,333 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 04:06:21,333 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2024-11-22 04:06:21,333 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=116, Unknown=0, NotChecked=0, Total=156 [2024-11-22 04:06:21,334 INFO L87 Difference]: Start difference. First operand 1936 states and 2426 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:22,611 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-22 04:06:22,613 INFO L93 Difference]: Finished difference Result 4071 states and 5077 transitions. [2024-11-22 04:06:22,613 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2024-11-22 04:06:22,613 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:22,614 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-22 04:06:22,623 INFO L225 Difference]: With dead ends: 4071 [2024-11-22 04:06:22,623 INFO L226 Difference]: Without dead ends: 2578 [2024-11-22 04:06:22,626 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 361 GetRequests, 332 SyntacticMatches, 1 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 154 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=232, Invalid=638, Unknown=0, NotChecked=0, Total=870 [2024-11-22 04:06:22,627 INFO L432 NwaCegarLoop]: 347 mSDtfsCounter, 1541 mSDsluCounter, 1828 mSDsCounter, 0 mSdLazyCounter, 1876 mSolverCounterSat, 230 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1571 SdHoareTripleChecker+Valid, 2175 SdHoareTripleChecker+Invalid, 2106 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 230 IncrementalHoareTripleChecker+Valid, 1876 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2024-11-22 04:06:22,627 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [1571 Valid, 2175 Invalid, 2106 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [230 Valid, 1876 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2024-11-22 04:06:22,629 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2578 states. [2024-11-22 04:06:22,744 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2578 to 2391. [2024-11-22 04:06:22,747 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2391 states, 1950 states have (on average 1.2343589743589745) internal successors, (2407), 1972 states have internal predecessors, (2407), 220 states have call successors, (220), 174 states have call predecessors, (220), 219 states have return successors, (339), 245 states have call predecessors, (339), 219 states have call successors, (339) [2024-11-22 04:06:22,750 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2391 states to 2391 states and 2966 transitions. [2024-11-22 04:06:22,754 INFO L78 Accepts]: Start accepts. Automaton has 2391 states and 2966 transitions. Word has length 162 [2024-11-22 04:06:22,754 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-22 04:06:22,754 INFO L471 AbstractCegarLoop]: Abstraction has 2391 states and 2966 transitions. [2024-11-22 04:06:22,755 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:22,755 INFO L276 IsEmpty]: Start isEmpty. Operand 2391 states and 2966 transitions. [2024-11-22 04:06:22,759 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 157 [2024-11-22 04:06:22,759 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 04:06:22,759 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] [2024-11-22 04:06:22,771 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:22,960 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 4 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable17 [2024-11-22 04:06:22,961 INFO L396 AbstractCegarLoop]: === Iteration 19 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-22 04:06:22,961 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 04:06:22,961 INFO L85 PathProgramCache]: Analyzing trace with hash -1024538107, now seen corresponding path program 1 times [2024-11-22 04:06:22,961 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 04:06:22,961 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1844883770] [2024-11-22 04:06:22,961 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 04:06:22,962 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 04:06:22,973 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 04:06:23,001 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:23,002 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 04:06:23,002 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1844883770] [2024-11-22 04:06:23,002 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1844883770] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-22 04:06:23,002 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-22 04:06:23,002 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-22 04:06:23,002 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1982989705] [2024-11-22 04:06:23,003 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-22 04:06:23,004 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-22 04:06:23,004 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 04:06:23,004 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-22 04:06:23,004 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-22 04:06:23,005 INFO L87 Difference]: Start difference. First operand 2391 states and 2966 transitions. Second operand has 3 states, 3 states have (on average 48.666666666666664) internal successors, (146), 3 states have internal predecessors, (146), 2 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2024-11-22 04:06:23,107 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-22 04:06:23,107 INFO L93 Difference]: Finished difference Result 2719 states and 3474 transitions. [2024-11-22 04:06:23,108 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-22 04:06:23,108 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 48.666666666666664) internal successors, (146), 3 states have internal predecessors, (146), 2 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 156 [2024-11-22 04:06:23,108 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-22 04:06:23,116 INFO L225 Difference]: With dead ends: 2719 [2024-11-22 04:06:23,117 INFO L226 Difference]: Without dead ends: 2391 [2024-11-22 04:06:23,118 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:23,119 INFO L432 NwaCegarLoop]: 650 mSDtfsCounter, 514 mSDsluCounter, 128 mSDsCounter, 0 mSdLazyCounter, 2 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 514 SdHoareTripleChecker+Valid, 778 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:23,119 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [514 Valid, 778 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:23,122 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2391 states. [2024-11-22 04:06:23,234 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2391 to 2391. [2024-11-22 04:06:23,237 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2391 states, 1950 states have (on average 1.2338461538461538) internal successors, (2406), 1972 states have internal predecessors, (2406), 220 states have call successors, (220), 174 states have call predecessors, (220), 219 states have return successors, (339), 245 states have call predecessors, (339), 219 states have call successors, (339) [2024-11-22 04:06:23,244 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2391 states to 2391 states and 2965 transitions. [2024-11-22 04:06:23,248 INFO L78 Accepts]: Start accepts. Automaton has 2391 states and 2965 transitions. Word has length 156 [2024-11-22 04:06:23,248 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-22 04:06:23,249 INFO L471 AbstractCegarLoop]: Abstraction has 2391 states and 2965 transitions. [2024-11-22 04:06:23,249 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 48.666666666666664) internal successors, (146), 3 states have internal predecessors, (146), 2 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2024-11-22 04:06:23,249 INFO L276 IsEmpty]: Start isEmpty. Operand 2391 states and 2965 transitions. [2024-11-22 04:06:23,252 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 157 [2024-11-22 04:06:23,252 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 04:06:23,253 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] [2024-11-22 04:06:23,253 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18 [2024-11-22 04:06:23,253 INFO L396 AbstractCegarLoop]: === Iteration 20 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-22 04:06:23,253 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 04:06:23,253 INFO L85 PathProgramCache]: Analyzing trace with hash -1362825657, now seen corresponding path program 1 times [2024-11-22 04:06:23,253 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 04:06:23,253 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1837763157] [2024-11-22 04:06:23,254 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 04:06:23,254 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 04:06:23,265 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 04:06:23,330 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:23,330 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 04:06:23,330 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1837763157] [2024-11-22 04:06:23,330 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1837763157] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-22 04:06:23,330 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-22 04:06:23,331 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-11-22 04:06:23,331 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [184675978] [2024-11-22 04:06:23,331 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-22 04:06:23,331 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-22 04:06:23,331 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 04:06:23,332 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-22 04:06:23,332 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-11-22 04:06:23,332 INFO L87 Difference]: Start difference. First operand 2391 states and 2965 transitions. Second operand has 5 states, 5 states have (on average 29.2) internal successors, (146), 4 states have internal predecessors, (146), 2 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2024-11-22 04:06:23,955 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-22 04:06:23,955 INFO L93 Difference]: Finished difference Result 3071 states and 4033 transitions. [2024-11-22 04:06:23,955 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-11-22 04:06:23,955 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 29.2) internal successors, (146), 4 states have internal predecessors, (146), 2 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 156 [2024-11-22 04:06:23,956 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-22 04:06:23,963 INFO L225 Difference]: With dead ends: 3071 [2024-11-22 04:06:23,963 INFO L226 Difference]: Without dead ends: 2751 [2024-11-22 04:06:23,965 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:23,965 INFO L432 NwaCegarLoop]: 471 mSDtfsCounter, 1156 mSDsluCounter, 1147 mSDsCounter, 0 mSdLazyCounter, 701 mSolverCounterSat, 71 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1184 SdHoareTripleChecker+Valid, 1618 SdHoareTripleChecker+Invalid, 772 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 71 IncrementalHoareTripleChecker+Valid, 701 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2024-11-22 04:06:23,965 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [1184 Valid, 1618 Invalid, 772 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [71 Valid, 701 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2024-11-22 04:06:23,967 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2751 states. [2024-11-22 04:06:24,091 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2751 to 2726. [2024-11-22 04:06:24,096 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2726 states, 2259 states have (on average 1.2797698096502876) internal successors, (2891), 2282 states have internal predecessors, (2891), 239 states have call successors, (239), 180 states have call predecessors, (239), 226 states have return successors, (359), 264 states have call predecessors, (359), 238 states have call successors, (359) [2024-11-22 04:06:24,101 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2726 states to 2726 states and 3489 transitions. [2024-11-22 04:06:24,105 INFO L78 Accepts]: Start accepts. Automaton has 2726 states and 3489 transitions. Word has length 156 [2024-11-22 04:06:24,105 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-22 04:06:24,105 INFO L471 AbstractCegarLoop]: Abstraction has 2726 states and 3489 transitions. [2024-11-22 04:06:24,105 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 29.2) internal successors, (146), 4 states have internal predecessors, (146), 2 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2024-11-22 04:06:24,106 INFO L276 IsEmpty]: Start isEmpty. Operand 2726 states and 3489 transitions. [2024-11-22 04:06:24,109 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 157 [2024-11-22 04:06:24,109 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 04:06:24,109 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] [2024-11-22 04:06:24,109 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19 [2024-11-22 04:06:24,110 INFO L396 AbstractCegarLoop]: === Iteration 21 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-22 04:06:24,110 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 04:06:24,110 INFO L85 PathProgramCache]: Analyzing trace with hash 459774667, now seen corresponding path program 1 times [2024-11-22 04:06:24,110 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 04:06:24,110 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [159882929] [2024-11-22 04:06:24,110 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 04:06:24,111 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 04:06:24,120 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 04:06:24,206 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:24,206 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 04:06:24,207 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [159882929] [2024-11-22 04:06:24,207 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [159882929] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-22 04:06:24,207 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-22 04:06:24,207 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2024-11-22 04:06:24,207 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1990207782] [2024-11-22 04:06:24,207 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-22 04:06:24,208 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-11-22 04:06:24,208 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 04:06:24,208 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-11-22 04:06:24,208 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2024-11-22 04:06:24,208 INFO L87 Difference]: Start difference. First operand 2726 states and 3489 transitions. Second operand has 6 states, 6 states have (on average 24.333333333333332) internal successors, (146), 5 states have internal predecessors, (146), 2 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2024-11-22 04:06:25,005 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-22 04:06:25,006 INFO L93 Difference]: Finished difference Result 3806 states and 5202 transitions. [2024-11-22 04:06:25,006 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2024-11-22 04:06:25,007 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 24.333333333333332) internal successors, (146), 5 states have internal predecessors, (146), 2 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 156 [2024-11-22 04:06:25,007 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-22 04:06:25,017 INFO L225 Difference]: With dead ends: 3806 [2024-11-22 04:06:25,018 INFO L226 Difference]: Without dead ends: 3151 [2024-11-22 04:06:25,020 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:25,021 INFO L432 NwaCegarLoop]: 753 mSDtfsCounter, 1162 mSDsluCounter, 2275 mSDsCounter, 0 mSdLazyCounter, 1177 mSolverCounterSat, 49 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1190 SdHoareTripleChecker+Valid, 3028 SdHoareTripleChecker+Invalid, 1226 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 49 IncrementalHoareTripleChecker+Valid, 1177 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2024-11-22 04:06:25,021 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [1190 Valid, 3028 Invalid, 1226 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [49 Valid, 1177 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2024-11-22 04:06:25,025 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3151 states. [2024-11-22 04:06:25,310 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3151 to 3038. [2024-11-22 04:06:25,314 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3038 states, 2545 states have (on average 1.3084479371316307) internal successors, (3330), 2569 states have internal predecessors, (3330), 258 states have call successors, (258), 186 states have call predecessors, (258), 233 states have return successors, (381), 284 states have call predecessors, (381), 257 states have call successors, (381) [2024-11-22 04:06:25,320 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3038 states to 3038 states and 3969 transitions. [2024-11-22 04:06:25,325 INFO L78 Accepts]: Start accepts. Automaton has 3038 states and 3969 transitions. Word has length 156 [2024-11-22 04:06:25,325 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-22 04:06:25,325 INFO L471 AbstractCegarLoop]: Abstraction has 3038 states and 3969 transitions. [2024-11-22 04:06:25,326 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 24.333333333333332) internal successors, (146), 5 states have internal predecessors, (146), 2 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2024-11-22 04:06:25,326 INFO L276 IsEmpty]: Start isEmpty. Operand 3038 states and 3969 transitions. [2024-11-22 04:06:25,330 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 157 [2024-11-22 04:06:25,331 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 04:06:25,331 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] [2024-11-22 04:06:25,331 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20 [2024-11-22 04:06:25,331 INFO L396 AbstractCegarLoop]: === Iteration 22 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-22 04:06:25,332 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 04:06:25,332 INFO L85 PathProgramCache]: Analyzing trace with hash -1157665783, now seen corresponding path program 1 times [2024-11-22 04:06:25,332 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 04:06:25,332 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2029673765] [2024-11-22 04:06:25,332 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 04:06:25,333 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 04:06:25,346 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 04:06:25,494 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:25,494 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 04:06:25,494 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2029673765] [2024-11-22 04:06:25,495 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2029673765] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-22 04:06:25,495 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-22 04:06:25,495 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2024-11-22 04:06:25,495 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1477678795] [2024-11-22 04:06:25,495 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-22 04:06:25,496 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-11-22 04:06:25,496 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 04:06:25,496 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-11-22 04:06:25,496 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2024-11-22 04:06:25,497 INFO L87 Difference]: Start difference. First operand 3038 states and 3969 transitions. Second operand has 6 states, 6 states have (on average 24.333333333333332) internal successors, (146), 5 states have internal predecessors, (146), 2 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2024-11-22 04:06:26,584 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-22 04:06:26,586 INFO L93 Difference]: Finished difference Result 4800 states and 6757 transitions. [2024-11-22 04:06:26,586 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2024-11-22 04:06:26,587 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 24.333333333333332) internal successors, (146), 5 states have internal predecessors, (146), 2 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 156 [2024-11-22 04:06:26,587 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-22 04:06:26,602 INFO L225 Difference]: With dead ends: 4800 [2024-11-22 04:06:26,603 INFO L226 Difference]: Without dead ends: 3833 [2024-11-22 04:06:26,609 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 10 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=24, Invalid=48, Unknown=0, NotChecked=0, Total=72 [2024-11-22 04:06:26,609 INFO L432 NwaCegarLoop]: 749 mSDtfsCounter, 1157 mSDsluCounter, 2263 mSDsCounter, 0 mSdLazyCounter, 1177 mSolverCounterSat, 49 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1185 SdHoareTripleChecker+Valid, 3012 SdHoareTripleChecker+Invalid, 1226 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 49 IncrementalHoareTripleChecker+Valid, 1177 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2024-11-22 04:06:26,610 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [1185 Valid, 3012 Invalid, 1226 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [49 Valid, 1177 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2024-11-22 04:06:26,614 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3833 states. [2024-11-22 04:06:26,858 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3833 to 3703. [2024-11-22 04:06:26,861 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3703 states, 3156 states have (on average 1.3570975918884665) internal successors, (4283), 3184 states have internal predecessors, (4283), 296 states have call successors, (296), 198 states have call predecessors, (296), 249 states have return successors, (431), 324 states have call predecessors, (431), 295 states have call successors, (431) [2024-11-22 04:06:26,867 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3703 states to 3703 states and 5010 transitions. [2024-11-22 04:06:26,876 INFO L78 Accepts]: Start accepts. Automaton has 3703 states and 5010 transitions. Word has length 156 [2024-11-22 04:06:26,876 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-22 04:06:26,876 INFO L471 AbstractCegarLoop]: Abstraction has 3703 states and 5010 transitions. [2024-11-22 04:06:26,876 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 24.333333333333332) internal successors, (146), 5 states have internal predecessors, (146), 2 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2024-11-22 04:06:26,877 INFO L276 IsEmpty]: Start isEmpty. Operand 3703 states and 5010 transitions. [2024-11-22 04:06:26,880 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 157 [2024-11-22 04:06:26,880 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 04:06:26,880 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] [2024-11-22 04:06:26,880 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21 [2024-11-22 04:06:26,881 INFO L396 AbstractCegarLoop]: === Iteration 23 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-22 04:06:26,881 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 04:06:26,881 INFO L85 PathProgramCache]: Analyzing trace with hash -794199285, now seen corresponding path program 1 times [2024-11-22 04:06:26,881 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 04:06:26,881 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [682071240] [2024-11-22 04:06:26,881 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 04:06:26,881 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 04:06:26,891 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 04:06:26,986 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:26,987 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 04:06:26,987 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [682071240] [2024-11-22 04:06:26,987 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [682071240] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-22 04:06:26,987 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-22 04:06:26,987 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2024-11-22 04:06:26,987 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [336392041] [2024-11-22 04:06:26,987 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-22 04:06:26,988 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-11-22 04:06:26,988 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 04:06:26,988 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-11-22 04:06:26,988 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2024-11-22 04:06:26,988 INFO L87 Difference]: Start difference. First operand 3703 states and 5010 transitions. Second operand has 6 states, 6 states have (on average 24.333333333333332) internal successors, (146), 5 states have internal predecessors, (146), 2 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2024-11-22 04:06:27,837 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-22 04:06:27,838 INFO L93 Difference]: Finished difference Result 6947 states and 10188 transitions. [2024-11-22 04:06:27,838 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2024-11-22 04:06:27,838 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 24.333333333333332) internal successors, (146), 5 states have internal predecessors, (146), 2 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 156 [2024-11-22 04:06:27,839 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-22 04:06:27,854 INFO L225 Difference]: With dead ends: 6947 [2024-11-22 04:06:27,854 INFO L226 Difference]: Without dead ends: 5315 [2024-11-22 04:06:27,859 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:27,860 INFO L432 NwaCegarLoop]: 503 mSDtfsCounter, 1182 mSDsluCounter, 1670 mSDsCounter, 0 mSdLazyCounter, 1006 mSolverCounterSat, 69 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1210 SdHoareTripleChecker+Valid, 2173 SdHoareTripleChecker+Invalid, 1075 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 69 IncrementalHoareTripleChecker+Valid, 1006 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2024-11-22 04:06:27,860 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [1210 Valid, 2173 Invalid, 1075 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [69 Valid, 1006 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2024-11-22 04:06:27,863 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5315 states. [2024-11-22 04:06:28,086 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5315 to 5150. [2024-11-22 04:06:28,093 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5150 states, 4489 states have (on average 1.4263755847627535) internal successors, (6403), 4531 states have internal predecessors, (6403), 372 states have call successors, (372), 222 states have call predecessors, (372), 287 states have return successors, (555), 404 states have call predecessors, (555), 371 states have call successors, (555) [2024-11-22 04:06:28,103 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5150 states to 5150 states and 7330 transitions. [2024-11-22 04:06:28,108 INFO L78 Accepts]: Start accepts. Automaton has 5150 states and 7330 transitions. Word has length 156 [2024-11-22 04:06:28,108 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-22 04:06:28,108 INFO L471 AbstractCegarLoop]: Abstraction has 5150 states and 7330 transitions. [2024-11-22 04:06:28,108 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 24.333333333333332) internal successors, (146), 5 states have internal predecessors, (146), 2 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2024-11-22 04:06:28,108 INFO L276 IsEmpty]: Start isEmpty. Operand 5150 states and 7330 transitions. [2024-11-22 04:06:28,112 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 157 [2024-11-22 04:06:28,113 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 04:06:28,113 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] [2024-11-22 04:06:28,113 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22 [2024-11-22 04:06:28,113 INFO L396 AbstractCegarLoop]: === Iteration 24 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-22 04:06:28,113 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 04:06:28,114 INFO L85 PathProgramCache]: Analyzing trace with hash -505379895, now seen corresponding path program 1 times [2024-11-22 04:06:28,114 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 04:06:28,114 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1833119454] [2024-11-22 04:06:28,114 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 04:06:28,114 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 04:06:28,125 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 04:06:28,205 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:28,206 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 04:06:28,206 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1833119454] [2024-11-22 04:06:28,206 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1833119454] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-22 04:06:28,206 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-22 04:06:28,206 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2024-11-22 04:06:28,206 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [858424581] [2024-11-22 04:06:28,206 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-22 04:06:28,207 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-11-22 04:06:28,207 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 04:06:28,207 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-11-22 04:06:28,207 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2024-11-22 04:06:28,208 INFO L87 Difference]: Start difference. First operand 5150 states and 7330 transitions. Second operand has 6 states, 6 states have (on average 24.333333333333332) internal successors, (146), 5 states have internal predecessors, (146), 2 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2024-11-22 04:06:29,145 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-22 04:06:29,146 INFO L93 Difference]: Finished difference Result 11690 states and 17990 transitions. [2024-11-22 04:06:29,146 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2024-11-22 04:06:29,146 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 24.333333333333332) internal successors, (146), 5 states have internal predecessors, (146), 2 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 156 [2024-11-22 04:06:29,146 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-22 04:06:29,173 INFO L225 Difference]: With dead ends: 11690 [2024-11-22 04:06:29,174 INFO L226 Difference]: Without dead ends: 8611 [2024-11-22 04:06:29,183 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:29,184 INFO L432 NwaCegarLoop]: 743 mSDtfsCounter, 1147 mSDsluCounter, 2245 mSDsCounter, 0 mSdLazyCounter, 1177 mSolverCounterSat, 49 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1175 SdHoareTripleChecker+Valid, 2988 SdHoareTripleChecker+Invalid, 1226 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 49 IncrementalHoareTripleChecker+Valid, 1177 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2024-11-22 04:06:29,185 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [1175 Valid, 2988 Invalid, 1226 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [49 Valid, 1177 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2024-11-22 04:06:29,190 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8611 states. [2024-11-22 04:06:29,590 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8611 to 8377. [2024-11-22 04:06:29,601 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8377 states, 7470 states have (on average 1.5061579651941097) internal successors, (11251), 7558 states have internal predecessors, (11251), 524 states have call successors, (524), 270 states have call predecessors, (524), 381 states have return successors, (899), 564 states have call predecessors, (899), 523 states have call successors, (899) [2024-11-22 04:06:29,619 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8377 states to 8377 states and 12674 transitions. [2024-11-22 04:06:29,624 INFO L78 Accepts]: Start accepts. Automaton has 8377 states and 12674 transitions. Word has length 156 [2024-11-22 04:06:29,624 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-22 04:06:29,624 INFO L471 AbstractCegarLoop]: Abstraction has 8377 states and 12674 transitions. [2024-11-22 04:06:29,625 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 24.333333333333332) internal successors, (146), 5 states have internal predecessors, (146), 2 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2024-11-22 04:06:29,625 INFO L276 IsEmpty]: Start isEmpty. Operand 8377 states and 12674 transitions. [2024-11-22 04:06:29,630 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 157 [2024-11-22 04:06:29,631 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 04:06:29,631 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] [2024-11-22 04:06:29,631 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23 [2024-11-22 04:06:29,631 INFO L396 AbstractCegarLoop]: === Iteration 25 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-22 04:06:29,632 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 04:06:29,632 INFO L85 PathProgramCache]: Analyzing trace with hash -1050252469, now seen corresponding path program 1 times [2024-11-22 04:06:29,632 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 04:06:29,632 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [579406926] [2024-11-22 04:06:29,632 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 04:06:29,632 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 04:06:29,647 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 04:06:29,731 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:29,731 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 04:06:29,731 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [579406926] [2024-11-22 04:06:29,731 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [579406926] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-22 04:06:29,731 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-22 04:06:29,732 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-11-22 04:06:29,732 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1366765269] [2024-11-22 04:06:29,732 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-22 04:06:29,732 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-22 04:06:29,732 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 04:06:29,733 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-22 04:06:29,733 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-11-22 04:06:29,733 INFO L87 Difference]: Start difference. First operand 8377 states and 12674 transitions. Second operand has 5 states, 5 states have (on average 29.2) internal successors, (146), 5 states have internal predecessors, (146), 2 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2024-11-22 04:06:30,517 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-22 04:06:30,518 INFO L93 Difference]: Finished difference Result 16177 states and 25907 transitions. [2024-11-22 04:06:30,518 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-22 04:06:30,518 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 29.2) internal successors, (146), 5 states have internal predecessors, (146), 2 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 156 [2024-11-22 04:06:30,519 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-22 04:06:30,548 INFO L225 Difference]: With dead ends: 16177 [2024-11-22 04:06:30,548 INFO L226 Difference]: Without dead ends: 9871 [2024-11-22 04:06:30,564 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:30,564 INFO L432 NwaCegarLoop]: 452 mSDtfsCounter, 866 mSDsluCounter, 747 mSDsCounter, 0 mSdLazyCounter, 539 mSolverCounterSat, 50 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 894 SdHoareTripleChecker+Valid, 1199 SdHoareTripleChecker+Invalid, 589 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 50 IncrementalHoareTripleChecker+Valid, 539 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2024-11-22 04:06:30,565 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [894 Valid, 1199 Invalid, 589 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [50 Valid, 539 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2024-11-22 04:06:30,570 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9871 states. [2024-11-22 04:06:31,011 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9871 to 8377. [2024-11-22 04:06:31,019 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8377 states, 7470 states have (on average 1.5038821954484605) internal successors, (11234), 7558 states have internal predecessors, (11234), 524 states have call successors, (524), 270 states have call predecessors, (524), 381 states have return successors, (899), 564 states have call predecessors, (899), 523 states have call successors, (899) [2024-11-22 04:06:31,034 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8377 states to 8377 states and 12657 transitions. [2024-11-22 04:06:31,039 INFO L78 Accepts]: Start accepts. Automaton has 8377 states and 12657 transitions. Word has length 156 [2024-11-22 04:06:31,040 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-22 04:06:31,040 INFO L471 AbstractCegarLoop]: Abstraction has 8377 states and 12657 transitions. [2024-11-22 04:06:31,040 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 29.2) internal successors, (146), 5 states have internal predecessors, (146), 2 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2024-11-22 04:06:31,040 INFO L276 IsEmpty]: Start isEmpty. Operand 8377 states and 12657 transitions. [2024-11-22 04:06:31,045 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 157 [2024-11-22 04:06:31,045 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 04:06:31,046 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] [2024-11-22 04:06:31,046 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable24 [2024-11-22 04:06:31,046 INFO L396 AbstractCegarLoop]: === Iteration 26 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-22 04:06:31,046 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 04:06:31,046 INFO L85 PathProgramCache]: Analyzing trace with hash -375092343, now seen corresponding path program 1 times [2024-11-22 04:06:31,046 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 04:06:31,046 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1558505153] [2024-11-22 04:06:31,047 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 04:06:31,047 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 04:06:31,056 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 04:06:31,128 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:31,128 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 04:06:31,128 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1558505153] [2024-11-22 04:06:31,129 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1558505153] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-22 04:06:31,129 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-22 04:06:31,129 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-11-22 04:06:31,129 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1951748549] [2024-11-22 04:06:31,129 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-22 04:06:31,129 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-22 04:06:31,129 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 04:06:31,130 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-22 04:06:31,130 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-11-22 04:06:31,130 INFO L87 Difference]: Start difference. First operand 8377 states and 12657 transitions. Second operand has 5 states, 5 states have (on average 29.2) internal successors, (146), 5 states have internal predecessors, (146), 2 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2024-11-22 04:06:31,808 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-22 04:06:31,808 INFO L93 Difference]: Finished difference Result 16011 states and 25541 transitions. [2024-11-22 04:06:31,809 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-22 04:06:31,809 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 29.2) internal successors, (146), 5 states have internal predecessors, (146), 2 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 156 [2024-11-22 04:06:31,809 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-22 04:06:31,841 INFO L225 Difference]: With dead ends: 16011 [2024-11-22 04:06:31,841 INFO L226 Difference]: Without dead ends: 9705 [2024-11-22 04:06:31,864 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:31,865 INFO L432 NwaCegarLoop]: 447 mSDtfsCounter, 862 mSDsluCounter, 738 mSDsCounter, 0 mSdLazyCounter, 539 mSolverCounterSat, 50 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 890 SdHoareTripleChecker+Valid, 1185 SdHoareTripleChecker+Invalid, 589 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 50 IncrementalHoareTripleChecker+Valid, 539 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2024-11-22 04:06:31,866 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [890 Valid, 1185 Invalid, 589 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [50 Valid, 539 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2024-11-22 04:06:31,873 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9705 states. [2024-11-22 04:06:32,560 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9705 to 8377. [2024-11-22 04:06:32,570 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8377 states, 7470 states have (on average 1.5016064257028112) internal successors, (11217), 7558 states have internal predecessors, (11217), 524 states have call successors, (524), 270 states have call predecessors, (524), 381 states have return successors, (899), 564 states have call predecessors, (899), 523 states have call successors, (899) [2024-11-22 04:06:32,596 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8377 states to 8377 states and 12640 transitions. [2024-11-22 04:06:32,604 INFO L78 Accepts]: Start accepts. Automaton has 8377 states and 12640 transitions. Word has length 156 [2024-11-22 04:06:32,604 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-22 04:06:32,605 INFO L471 AbstractCegarLoop]: Abstraction has 8377 states and 12640 transitions. [2024-11-22 04:06:32,605 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 29.2) internal successors, (146), 5 states have internal predecessors, (146), 2 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2024-11-22 04:06:32,605 INFO L276 IsEmpty]: Start isEmpty. Operand 8377 states and 12640 transitions. [2024-11-22 04:06:32,611 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 157 [2024-11-22 04:06:32,612 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 04:06:32,612 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] [2024-11-22 04:06:32,612 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable25 [2024-11-22 04:06:32,612 INFO L396 AbstractCegarLoop]: === Iteration 27 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-22 04:06:32,613 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 04:06:32,613 INFO L85 PathProgramCache]: Analyzing trace with hash -959863993, now seen corresponding path program 1 times [2024-11-22 04:06:32,613 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 04:06:32,613 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1577861574] [2024-11-22 04:06:32,614 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 04:06:32,614 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 04:06:32,626 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 04:06:32,735 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:32,735 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 04:06:32,735 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1577861574] [2024-11-22 04:06:32,735 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1577861574] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-22 04:06:32,735 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-22 04:06:32,735 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2024-11-22 04:06:32,735 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1948051998] [2024-11-22 04:06:32,735 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-22 04:06:32,736 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-11-22 04:06:32,736 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 04:06:32,736 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-11-22 04:06:32,736 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2024-11-22 04:06:32,737 INFO L87 Difference]: Start difference. First operand 8377 states and 12640 transitions. Second operand has 6 states, 6 states have (on average 24.333333333333332) internal successors, (146), 5 states have internal predecessors, (146), 2 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2024-11-22 04:06:34,162 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-22 04:06:34,163 INFO L93 Difference]: Finished difference Result 22149 states and 35690 transitions. [2024-11-22 04:06:34,163 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2024-11-22 04:06:34,164 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 24.333333333333332) internal successors, (146), 5 states have internal predecessors, (146), 2 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 156 [2024-11-22 04:06:34,164 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-22 04:06:34,213 INFO L225 Difference]: With dead ends: 22149 [2024-11-22 04:06:34,214 INFO L226 Difference]: Without dead ends: 15843 [2024-11-22 04:06:34,230 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:34,231 INFO L432 NwaCegarLoop]: 726 mSDtfsCounter, 1123 mSDsluCounter, 2198 mSDsCounter, 0 mSdLazyCounter, 1177 mSolverCounterSat, 49 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1151 SdHoareTripleChecker+Valid, 2924 SdHoareTripleChecker+Invalid, 1226 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 49 IncrementalHoareTripleChecker+Valid, 1177 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2024-11-22 04:06:34,231 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [1151 Valid, 2924 Invalid, 1226 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [49 Valid, 1177 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2024-11-22 04:06:34,240 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 15843 states. [2024-11-22 04:06:34,965 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 15843 to 15533. [2024-11-22 04:06:34,984 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 15533 states, 14080 states have (on average 1.5706676136363635) internal successors, (22115), 14314 states have internal predecessors, (22115), 828 states have call successors, (828), 366 states have call predecessors, (828), 623 states have return successors, (1971), 884 states have call predecessors, (1971), 827 states have call successors, (1971) [2024-11-22 04:06:35,022 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15533 states to 15533 states and 24914 transitions. [2024-11-22 04:06:35,030 INFO L78 Accepts]: Start accepts. Automaton has 15533 states and 24914 transitions. Word has length 156 [2024-11-22 04:06:35,031 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-22 04:06:35,031 INFO L471 AbstractCegarLoop]: Abstraction has 15533 states and 24914 transitions. [2024-11-22 04:06:35,032 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 24.333333333333332) internal successors, (146), 5 states have internal predecessors, (146), 2 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2024-11-22 04:06:35,032 INFO L276 IsEmpty]: Start isEmpty. Operand 15533 states and 24914 transitions. [2024-11-22 04:06:35,042 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 157 [2024-11-22 04:06:35,042 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 04:06:35,042 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] [2024-11-22 04:06:35,042 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable26 [2024-11-22 04:06:35,043 INFO L396 AbstractCegarLoop]: === Iteration 28 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-22 04:06:35,043 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 04:06:35,043 INFO L85 PathProgramCache]: Analyzing trace with hash -1394369591, now seen corresponding path program 1 times [2024-11-22 04:06:35,043 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 04:06:35,043 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1698054158] [2024-11-22 04:06:35,043 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 04:06:35,043 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 04:06:35,053 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 04:06:35,121 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:35,121 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 04:06:35,121 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1698054158] [2024-11-22 04:06:35,121 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1698054158] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-22 04:06:35,121 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-22 04:06:35,122 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-11-22 04:06:35,122 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1332809812] [2024-11-22 04:06:35,122 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-22 04:06:35,122 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-22 04:06:35,122 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 04:06:35,123 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-22 04:06:35,123 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-11-22 04:06:35,124 INFO L87 Difference]: Start difference. First operand 15533 states and 24914 transitions. Second operand has 5 states, 5 states have (on average 29.2) internal successors, (146), 5 states have internal predecessors, (146), 2 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2024-11-22 04:06:36,214 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-22 04:06:36,214 INFO L93 Difference]: Finished difference Result 32425 states and 54573 transitions. [2024-11-22 04:06:36,215 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-22 04:06:36,216 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 29.2) internal successors, (146), 5 states have internal predecessors, (146), 2 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 156 [2024-11-22 04:06:36,216 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-22 04:06:36,302 INFO L225 Difference]: With dead ends: 32425 [2024-11-22 04:06:36,302 INFO L226 Difference]: Without dead ends: 18963 [2024-11-22 04:06:36,328 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:36,329 INFO L432 NwaCegarLoop]: 442 mSDtfsCounter, 858 mSDsluCounter, 729 mSDsCounter, 0 mSdLazyCounter, 539 mSolverCounterSat, 50 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 886 SdHoareTripleChecker+Valid, 1171 SdHoareTripleChecker+Invalid, 589 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 50 IncrementalHoareTripleChecker+Valid, 539 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2024-11-22 04:06:36,329 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [886 Valid, 1171 Invalid, 589 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [50 Valid, 539 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2024-11-22 04:06:36,338 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 18963 states. [2024-11-22 04:06:37,007 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 18963 to 15533. [2024-11-22 04:06:37,024 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 15533 states, 14080 states have (on average 1.5683238636363637) internal successors, (22082), 14314 states have internal predecessors, (22082), 828 states have call successors, (828), 366 states have call predecessors, (828), 623 states have return successors, (1971), 884 states have call predecessors, (1971), 827 states have call successors, (1971) [2024-11-22 04:06:37,067 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15533 states to 15533 states and 24881 transitions. [2024-11-22 04:06:37,077 INFO L78 Accepts]: Start accepts. Automaton has 15533 states and 24881 transitions. Word has length 156 [2024-11-22 04:06:37,077 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-22 04:06:37,077 INFO L471 AbstractCegarLoop]: Abstraction has 15533 states and 24881 transitions. [2024-11-22 04:06:37,078 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 29.2) internal successors, (146), 5 states have internal predecessors, (146), 2 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2024-11-22 04:06:37,078 INFO L276 IsEmpty]: Start isEmpty. Operand 15533 states and 24881 transitions. [2024-11-22 04:06:37,087 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 157 [2024-11-22 04:06:37,087 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 04:06:37,088 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] [2024-11-22 04:06:37,088 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable27 [2024-11-22 04:06:37,088 INFO L396 AbstractCegarLoop]: === Iteration 29 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-22 04:06:37,088 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 04:06:37,088 INFO L85 PathProgramCache]: Analyzing trace with hash -1824027897, now seen corresponding path program 1 times [2024-11-22 04:06:37,088 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 04:06:37,089 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [953315974] [2024-11-22 04:06:37,089 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 04:06:37,089 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 04:06:37,098 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 04:06:37,176 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:37,177 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 04:06:37,177 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [953315974] [2024-11-22 04:06:37,177 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [953315974] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-22 04:06:37,177 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-22 04:06:37,177 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2024-11-22 04:06:37,177 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1350308892] [2024-11-22 04:06:37,177 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-22 04:06:37,178 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-11-22 04:06:37,178 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 04:06:37,178 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-11-22 04:06:37,178 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2024-11-22 04:06:37,178 INFO L87 Difference]: Start difference. First operand 15533 states and 24881 transitions. Second operand has 6 states, 6 states have (on average 24.333333333333332) internal successors, (146), 5 states have internal predecessors, (146), 2 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2024-11-22 04:06:38,965 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-22 04:06:38,965 INFO L93 Difference]: Finished difference Result 45731 states and 77675 transitions. [2024-11-22 04:06:38,965 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2024-11-22 04:06:38,966 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 24.333333333333332) internal successors, (146), 5 states have internal predecessors, (146), 2 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 156 [2024-11-22 04:06:38,966 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-22 04:06:39,088 INFO L225 Difference]: With dead ends: 45731 [2024-11-22 04:06:39,088 INFO L226 Difference]: Without dead ends: 32269 [2024-11-22 04:06:39,134 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:39,135 INFO L432 NwaCegarLoop]: 718 mSDtfsCounter, 1110 mSDsluCounter, 2175 mSDsCounter, 0 mSdLazyCounter, 1177 mSolverCounterSat, 49 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1138 SdHoareTripleChecker+Valid, 2893 SdHoareTripleChecker+Invalid, 1226 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 49 IncrementalHoareTripleChecker+Valid, 1177 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2024-11-22 04:06:39,135 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [1138 Valid, 2893 Invalid, 1226 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [49 Valid, 1177 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2024-11-22 04:06:39,160 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 32269 states. [2024-11-22 04:06:41,212 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 32269 to 31789. [2024-11-22 04:06:41,245 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 31789 states, 29082 states have (on average 1.6240973798225706) internal successors, (47232), 29770 states have internal predecessors, (47232), 1436 states have call successors, (1436), 558 states have call predecessors, (1436), 1269 states have return successors, (5651), 1524 states have call predecessors, (5651), 1435 states have call successors, (5651) [2024-11-22 04:06:41,551 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 31789 states to 31789 states and 54319 transitions. [2024-11-22 04:06:41,560 INFO L78 Accepts]: Start accepts. Automaton has 31789 states and 54319 transitions. Word has length 156 [2024-11-22 04:06:41,561 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-22 04:06:41,561 INFO L471 AbstractCegarLoop]: Abstraction has 31789 states and 54319 transitions. [2024-11-22 04:06:41,561 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 24.333333333333332) internal successors, (146), 5 states have internal predecessors, (146), 2 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2024-11-22 04:06:41,561 INFO L276 IsEmpty]: Start isEmpty. Operand 31789 states and 54319 transitions. [2024-11-22 04:06:41,574 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 157 [2024-11-22 04:06:41,575 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 04:06:41,575 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] [2024-11-22 04:06:41,575 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable28 [2024-11-22 04:06:41,575 INFO L396 AbstractCegarLoop]: === Iteration 30 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-22 04:06:41,576 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 04:06:41,576 INFO L85 PathProgramCache]: Analyzing trace with hash 1764342793, now seen corresponding path program 1 times [2024-11-22 04:06:41,576 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 04:06:41,576 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [415128323] [2024-11-22 04:06:41,576 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 04:06:41,576 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 04:06:41,591 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 04:06:41,708 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,709 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 04:06:41,709 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [415128323] [2024-11-22 04:06:41,709 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [415128323] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-22 04:06:41,709 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-22 04:06:41,709 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2024-11-22 04:06:41,709 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [103204340] [2024-11-22 04:06:41,710 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-22 04:06:41,710 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-11-22 04:06:41,710 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 04:06:41,711 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-11-22 04:06:41,711 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2024-11-22 04:06:41,711 INFO L87 Difference]: Start difference. First operand 31789 states and 54319 transitions. Second operand has 6 states, 6 states have (on average 24.333333333333332) internal successors, (146), 5 states have internal predecessors, (146), 2 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2024-11-22 04:06:45,632 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-22 04:06:45,632 INFO L93 Difference]: Finished difference Result 105237 states and 189880 transitions. [2024-11-22 04:06:45,632 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2024-11-22 04:06:45,632 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 24.333333333333332) internal successors, (146), 5 states have internal predecessors, (146), 2 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 156 [2024-11-22 04:06:45,632 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-22 04:06:45,919 INFO L225 Difference]: With dead ends: 105237 [2024-11-22 04:06:45,919 INFO L226 Difference]: Without dead ends: 75519 [2024-11-22 04:06:46,008 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 11 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=24, Invalid=48, Unknown=0, NotChecked=0, Total=72 [2024-11-22 04:06:46,009 INFO L432 NwaCegarLoop]: 485 mSDtfsCounter, 1246 mSDsluCounter, 1604 mSDsCounter, 0 mSdLazyCounter, 1273 mSolverCounterSat, 70 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1273 SdHoareTripleChecker+Valid, 2089 SdHoareTripleChecker+Invalid, 1343 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 70 IncrementalHoareTripleChecker+Valid, 1273 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2024-11-22 04:06:46,010 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [1273 Valid, 2089 Invalid, 1343 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [70 Valid, 1273 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2024-11-22 04:06:46,090 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 75519 states. [2024-11-22 04:06:50,430 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 75519 to 69698. [2024-11-22 04:06:50,526 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 69698 states, 64061 states have (on average 1.6717191426921216) internal successors, (107092), 66143 states have internal predecessors, (107092), 2588 states have call successors, (2588), 942 states have call predecessors, (2588), 3047 states have return successors, (19091), 2740 states have call predecessors, (19091), 2587 states have call successors, (19091) [2024-11-22 04:06:50,839 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 69698 states to 69698 states and 128771 transitions. [2024-11-22 04:06:50,862 INFO L78 Accepts]: Start accepts. Automaton has 69698 states and 128771 transitions. Word has length 156 [2024-11-22 04:06:50,863 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-22 04:06:50,863 INFO L471 AbstractCegarLoop]: Abstraction has 69698 states and 128771 transitions. [2024-11-22 04:06:50,863 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 24.333333333333332) internal successors, (146), 5 states have internal predecessors, (146), 2 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2024-11-22 04:06:50,863 INFO L276 IsEmpty]: Start isEmpty. Operand 69698 states and 128771 transitions. [2024-11-22 04:06:50,913 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 157 [2024-11-22 04:06:50,913 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 04:06:50,914 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] [2024-11-22 04:06:50,914 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29 [2024-11-22 04:06:50,914 INFO L396 AbstractCegarLoop]: === Iteration 31 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-22 04:06:50,915 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 04:06:50,915 INFO L85 PathProgramCache]: Analyzing trace with hash -1583586617, now seen corresponding path program 1 times [2024-11-22 04:06:50,915 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 04:06:50,915 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1718908285] [2024-11-22 04:06:50,915 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 04:06:50,915 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 04:06:50,938 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 04:06:51,378 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:51,378 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 04:06:51,378 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1718908285] [2024-11-22 04:06:51,378 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1718908285] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-22 04:06:51,379 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-22 04:06:51,379 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2024-11-22 04:06:51,379 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [563863087] [2024-11-22 04:06:51,379 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-22 04:06:51,379 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-11-22 04:06:51,380 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 04:06:51,386 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-11-22 04:06:51,387 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2024-11-22 04:06:51,387 INFO L87 Difference]: Start difference. First operand 69698 states and 128771 transitions. Second operand has 6 states, 6 states have (on average 24.333333333333332) internal successors, (146), 5 states have internal predecessors, (146), 2 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5)