./Ultimate.py --spec ../../sv-benchmarks/c/properties/unreach-call.prp --file ../../sv-benchmarks/c/combinations/pc_sfifo_2.cil-1+token_ring.09.cil-1.c --full-output --architecture 32bit -------------------------------------------------------------------------------- Checking for ERROR reachability Using default analysis Version d790fecc Calling Ultimate with: /usr/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e62eec77-deef-477e-b60e-15e1b5f16bb8/bin/uautomizer-verify-aQ6SnzHsRB/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e62eec77-deef-477e-b60e-15e1b5f16bb8/bin/uautomizer-verify-aQ6SnzHsRB/plugins/org.eclipse.equinox.launcher_1.6.800.v20240513-1750.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e62eec77-deef-477e-b60e-15e1b5f16bb8/bin/uautomizer-verify-aQ6SnzHsRB/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e62eec77-deef-477e-b60e-15e1b5f16bb8/bin/uautomizer-verify-aQ6SnzHsRB/config/AutomizerReach.xml -i ../../sv-benchmarks/c/combinations/pc_sfifo_2.cil-1+token_ring.09.cil-1.c -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e62eec77-deef-477e-b60e-15e1b5f16bb8/bin/uautomizer-verify-aQ6SnzHsRB/config/svcomp-Reach-32bit-Automizer_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e62eec77-deef-477e-b60e-15e1b5f16bb8/bin/uautomizer-verify-aQ6SnzHsRB --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 2cb37d56f61ec273f723a733aad4526e011a3841f34b26767a03fdc541dd1ee3 --- Real Ultimate output --- This is Ultimate 0.3.0-dev-d790fec [2024-11-28 05:09:22,668 INFO L188 SettingsManager]: Resetting all preferences to default values... [2024-11-28 05:09:22,764 INFO L114 SettingsManager]: Loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e62eec77-deef-477e-b60e-15e1b5f16bb8/bin/uautomizer-verify-aQ6SnzHsRB/config/svcomp-Reach-32bit-Automizer_Default.epf [2024-11-28 05:09:22,770 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2024-11-28 05:09:22,771 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2024-11-28 05:09:22,793 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2024-11-28 05:09:22,794 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2024-11-28 05:09:22,794 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2024-11-28 05:09:22,795 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2024-11-28 05:09:22,795 INFO L153 SettingsManager]: * Use memory slicer=true [2024-11-28 05:09:22,795 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2024-11-28 05:09:22,795 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2024-11-28 05:09:22,795 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2024-11-28 05:09:22,796 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2024-11-28 05:09:22,796 INFO L153 SettingsManager]: * Use SBE=true [2024-11-28 05:09:22,796 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2024-11-28 05:09:22,796 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2024-11-28 05:09:22,796 INFO L153 SettingsManager]: * sizeof long=4 [2024-11-28 05:09:22,796 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2024-11-28 05:09:22,797 INFO L153 SettingsManager]: * sizeof POINTER=4 [2024-11-28 05:09:22,797 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2024-11-28 05:09:22,797 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2024-11-28 05:09:22,797 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2024-11-28 05:09:22,797 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2024-11-28 05:09:22,797 INFO L153 SettingsManager]: * sizeof long double=12 [2024-11-28 05:09:22,797 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2024-11-28 05:09:22,797 INFO L153 SettingsManager]: * Behaviour of calls to undefined functions=OVERAPPROXIMATE_BEHAVIOUR [2024-11-28 05:09:22,798 INFO L153 SettingsManager]: * Use constant arrays=true [2024-11-28 05:09:22,798 INFO L151 SettingsManager]: Preferences of IcfgBuilder differ from their defaults: [2024-11-28 05:09:22,798 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2024-11-28 05:09:22,798 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2024-11-28 05:09:22,798 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2024-11-28 05:09:22,798 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-11-28 05:09:22,799 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2024-11-28 05:09:22,799 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2024-11-28 05:09:22,799 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2024-11-28 05:09:22,799 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2024-11-28 05:09:22,799 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-11-28 05:09:22,799 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2024-11-28 05:09:22,799 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2024-11-28 05:09:22,800 INFO L153 SettingsManager]: * Compute procedure contracts=false [2024-11-28 05:09:22,800 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2024-11-28 05:09:22,800 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2024-11-28 05:09:22,800 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2024-11-28 05:09:22,800 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2024-11-28 05:09:22,800 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2024-11-28 05:09:22,800 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2024-11-28 05:09:22,801 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2024-11-28 05:09:22,801 INFO L153 SettingsManager]: * Looper check in Petri net analysis=SEMANTIC Applying setting for plugin de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: Entry function -> main Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness directory -> /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e62eec77-deef-477e-b60e-15e1b5f16bb8/bin/uautomizer-verify-aQ6SnzHsRB Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness filename -> witness Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Write witness besides input file -> false Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data specification -> CHECK( init(main()), LTL(G ! 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 -> 2cb37d56f61ec273f723a733aad4526e011a3841f34b26767a03fdc541dd1ee3 [2024-11-28 05:09:23,105 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2024-11-28 05:09:23,118 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2024-11-28 05:09:23,122 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2024-11-28 05:09:23,123 INFO L270 PluginConnector]: Initializing CDTParser... [2024-11-28 05:09:23,123 INFO L274 PluginConnector]: CDTParser initialized [2024-11-28 05:09:23,125 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e62eec77-deef-477e-b60e-15e1b5f16bb8/bin/uautomizer-verify-aQ6SnzHsRB/../../sv-benchmarks/c/combinations/pc_sfifo_2.cil-1+token_ring.09.cil-1.c [2024-11-28 05:09:26,155 INFO L533 CDTParser]: Created temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e62eec77-deef-477e-b60e-15e1b5f16bb8/bin/uautomizer-verify-aQ6SnzHsRB/data/cca5b2388/40e67fc7a44f49efaa615c6d92ec238b/FLAGff6d39ca2 [2024-11-28 05:09:26,495 INFO L384 CDTParser]: Found 1 translation units. [2024-11-28 05:09:26,499 INFO L180 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e62eec77-deef-477e-b60e-15e1b5f16bb8/sv-benchmarks/c/combinations/pc_sfifo_2.cil-1+token_ring.09.cil-1.c [2024-11-28 05:09:26,526 INFO L427 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e62eec77-deef-477e-b60e-15e1b5f16bb8/bin/uautomizer-verify-aQ6SnzHsRB/data/cca5b2388/40e67fc7a44f49efaa615c6d92ec238b/FLAGff6d39ca2 [2024-11-28 05:09:26,552 INFO L435 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e62eec77-deef-477e-b60e-15e1b5f16bb8/bin/uautomizer-verify-aQ6SnzHsRB/data/cca5b2388/40e67fc7a44f49efaa615c6d92ec238b [2024-11-28 05:09:26,555 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2024-11-28 05:09:26,558 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2024-11-28 05:09:26,561 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2024-11-28 05:09:26,561 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2024-11-28 05:09:26,566 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2024-11-28 05:09:26,568 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 28.11 05:09:26" (1/1) ... [2024-11-28 05:09:26,569 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@30bb9357 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 05:09:26, skipping insertion in model container [2024-11-28 05:09:26,570 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 28.11 05:09:26" (1/1) ... [2024-11-28 05:09:26,626 INFO L175 MainTranslator]: Built tables and reachable declarations [2024-11-28 05:09:26,806 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e62eec77-deef-477e-b60e-15e1b5f16bb8/sv-benchmarks/c/combinations/pc_sfifo_2.cil-1+token_ring.09.cil-1.c[914,927] [2024-11-28 05:09:26,887 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e62eec77-deef-477e-b60e-15e1b5f16bb8/sv-benchmarks/c/combinations/pc_sfifo_2.cil-1+token_ring.09.cil-1.c[7115,7128] [2024-11-28 05:09:26,995 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-11-28 05:09:27,007 INFO L200 MainTranslator]: Completed pre-run [2024-11-28 05:09:27,019 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e62eec77-deef-477e-b60e-15e1b5f16bb8/sv-benchmarks/c/combinations/pc_sfifo_2.cil-1+token_ring.09.cil-1.c[914,927] [2024-11-28 05:09:27,040 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e62eec77-deef-477e-b60e-15e1b5f16bb8/sv-benchmarks/c/combinations/pc_sfifo_2.cil-1+token_ring.09.cil-1.c[7115,7128] [2024-11-28 05:09:27,094 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-11-28 05:09:27,122 INFO L204 MainTranslator]: Completed translation [2024-11-28 05:09:27,124 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 05:09:27 WrapperNode [2024-11-28 05:09:27,124 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2024-11-28 05:09:27,125 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2024-11-28 05:09:27,125 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2024-11-28 05:09:27,125 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2024-11-28 05:09:27,134 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 05:09:27" (1/1) ... [2024-11-28 05:09:27,145 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 05:09:27" (1/1) ... [2024-11-28 05:09:27,190 INFO L138 Inliner]: procedures = 71, calls = 84, calls flagged for inlining = 40, calls inlined = 40, statements flattened = 872 [2024-11-28 05:09:27,190 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2024-11-28 05:09:27,191 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2024-11-28 05:09:27,191 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2024-11-28 05:09:27,191 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2024-11-28 05:09:27,203 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 05:09:27" (1/1) ... [2024-11-28 05:09:27,203 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 05:09:27" (1/1) ... [2024-11-28 05:09:27,207 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 05:09:27" (1/1) ... [2024-11-28 05:09:27,228 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-28 05:09:27,228 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 05:09:27" (1/1) ... [2024-11-28 05:09:27,228 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 05:09:27" (1/1) ... [2024-11-28 05:09:27,240 INFO L184 PluginConnector]: Executing the observer ReplaceArrayAssignments from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 05:09:27" (1/1) ... [2024-11-28 05:09:27,242 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 05:09:27" (1/1) ... [2024-11-28 05:09:27,254 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 05:09:27" (1/1) ... [2024-11-28 05:09:27,257 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 05:09:27" (1/1) ... [2024-11-28 05:09:27,260 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 05:09:27" (1/1) ... [2024-11-28 05:09:27,265 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2024-11-28 05:09:27,266 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2024-11-28 05:09:27,266 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2024-11-28 05:09:27,266 INFO L274 PluginConnector]: RCFGBuilder initialized [2024-11-28 05:09:27,267 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 05:09:27" (1/1) ... [2024-11-28 05:09:27,273 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-11-28 05:09:27,290 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e62eec77-deef-477e-b60e-15e1b5f16bb8/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-28 05:09:27,313 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e62eec77-deef-477e-b60e-15e1b5f16bb8/bin/uautomizer-verify-aQ6SnzHsRB/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (exit command is (exit), workingDir is null) [2024-11-28 05:09:27,317 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e62eec77-deef-477e-b60e-15e1b5f16bb8/bin/uautomizer-verify-aQ6SnzHsRB/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Waiting until timeout for monitored process [2024-11-28 05:09:27,348 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2024-11-28 05:09:27,348 INFO L130 BoogieDeclarations]: Found specification of procedure immediate_notify [2024-11-28 05:09:27,348 INFO L138 BoogieDeclarations]: Found implementation of procedure immediate_notify [2024-11-28 05:09:27,348 INFO L130 BoogieDeclarations]: Found specification of procedure is_do_write_p_triggered [2024-11-28 05:09:27,348 INFO L138 BoogieDeclarations]: Found implementation of procedure is_do_write_p_triggered [2024-11-28 05:09:27,348 INFO L130 BoogieDeclarations]: Found specification of procedure exists_runnable_thread1 [2024-11-28 05:09:27,348 INFO L138 BoogieDeclarations]: Found implementation of procedure exists_runnable_thread1 [2024-11-28 05:09:27,349 INFO L130 BoogieDeclarations]: Found specification of procedure exists_runnable_thread2 [2024-11-28 05:09:27,349 INFO L138 BoogieDeclarations]: Found implementation of procedure exists_runnable_thread2 [2024-11-28 05:09:27,349 INFO L130 BoogieDeclarations]: Found specification of procedure reset_delta_events1 [2024-11-28 05:09:27,349 INFO L138 BoogieDeclarations]: Found implementation of procedure reset_delta_events1 [2024-11-28 05:09:27,349 INFO L130 BoogieDeclarations]: Found specification of procedure reset_delta_events2 [2024-11-28 05:09:27,349 INFO L138 BoogieDeclarations]: Found implementation of procedure reset_delta_events2 [2024-11-28 05:09:27,349 INFO L130 BoogieDeclarations]: Found specification of procedure activate_threads2 [2024-11-28 05:09:27,349 INFO L138 BoogieDeclarations]: Found implementation of procedure activate_threads2 [2024-11-28 05:09:27,349 INFO L130 BoogieDeclarations]: Found specification of procedure activate_threads1 [2024-11-28 05:09:27,349 INFO L138 BoogieDeclarations]: Found implementation of procedure activate_threads1 [2024-11-28 05:09:27,350 INFO L130 BoogieDeclarations]: Found specification of procedure is_do_read_c_triggered [2024-11-28 05:09:27,350 INFO L138 BoogieDeclarations]: Found implementation of procedure is_do_read_c_triggered [2024-11-28 05:09:27,350 INFO L130 BoogieDeclarations]: Found specification of procedure update_channels1 [2024-11-28 05:09:27,350 INFO L138 BoogieDeclarations]: Found implementation of procedure update_channels1 [2024-11-28 05:09:27,350 INFO L130 BoogieDeclarations]: Found specification of procedure update_channels2 [2024-11-28 05:09:27,350 INFO L138 BoogieDeclarations]: Found implementation of procedure update_channels2 [2024-11-28 05:09:27,350 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#0 [2024-11-28 05:09:27,350 INFO L130 BoogieDeclarations]: Found specification of procedure fire_delta_events2 [2024-11-28 05:09:27,350 INFO L138 BoogieDeclarations]: Found implementation of procedure fire_delta_events2 [2024-11-28 05:09:27,350 INFO L130 BoogieDeclarations]: Found specification of procedure fire_delta_events1 [2024-11-28 05:09:27,350 INFO L138 BoogieDeclarations]: Found implementation of procedure fire_delta_events1 [2024-11-28 05:09:27,350 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2024-11-28 05:09:27,350 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2024-11-28 05:09:27,350 INFO L130 BoogieDeclarations]: Found specification of procedure error1 [2024-11-28 05:09:27,351 INFO L138 BoogieDeclarations]: Found implementation of procedure error1 [2024-11-28 05:09:27,501 INFO L234 CfgBuilder]: Building ICFG [2024-11-28 05:09:27,504 INFO L260 CfgBuilder]: Building CFG for each procedure with an implementation [2024-11-28 05:09:28,739 INFO L? ?]: Removed 109 outVars from TransFormulas that were not future-live. [2024-11-28 05:09:28,739 INFO L283 CfgBuilder]: Performing block encoding [2024-11-28 05:09:28,768 INFO L307 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2024-11-28 05:09:28,768 INFO L312 CfgBuilder]: Removed 32 assume(true) statements. [2024-11-28 05:09:28,768 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 28.11 05:09:28 BoogieIcfgContainer [2024-11-28 05:09:28,768 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2024-11-28 05:09:28,771 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2024-11-28 05:09:28,771 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2024-11-28 05:09:28,776 INFO L274 PluginConnector]: TraceAbstraction initialized [2024-11-28 05:09:28,776 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 28.11 05:09:26" (1/3) ... [2024-11-28 05:09:28,777 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@53e85d13 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 28.11 05:09:28, skipping insertion in model container [2024-11-28 05:09:28,777 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 05:09:27" (2/3) ... [2024-11-28 05:09:28,777 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@53e85d13 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 28.11 05:09:28, skipping insertion in model container [2024-11-28 05:09:28,777 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 28.11 05:09:28" (3/3) ... [2024-11-28 05:09:28,780 INFO L128 eAbstractionObserver]: Analyzing ICFG pc_sfifo_2.cil-1+token_ring.09.cil-1.c [2024-11-28 05:09:28,796 INFO L216 ceAbstractionStarter]: Automizer settings: Hoare:LoopHeads NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2024-11-28 05:09:28,799 INFO L151 ceAbstractionStarter]: Applying trace abstraction to ICFG pc_sfifo_2.cil-1+token_ring.09.cil-1.c that has 15 procedures, 402 locations, 1 initial locations, 16 loop locations, and 2 error locations. [2024-11-28 05:09:28,892 INFO L332 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2024-11-28 05:09:28,908 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;@10b3ae11, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2024-11-28 05:09:28,908 INFO L334 AbstractCegarLoop]: Starting to check reachability of 2 error locations. [2024-11-28 05:09:28,917 INFO L276 IsEmpty]: Start isEmpty. Operand has 402 states, 350 states have (on average 1.6285714285714286) internal successors, (570), 354 states have internal predecessors, (570), 37 states have call successors, (37), 14 states have call predecessors, (37), 14 states have return successors, (37), 36 states have call predecessors, (37), 37 states have call successors, (37) [2024-11-28 05:09:28,973 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 63 [2024-11-28 05:09:28,973 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 05:09:28,974 INFO L218 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] [2024-11-28 05:09:28,974 INFO L396 AbstractCegarLoop]: === Iteration 1 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 05:09:28,979 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 05:09:28,979 INFO L85 PathProgramCache]: Analyzing trace with hash -705073099, now seen corresponding path program 1 times [2024-11-28 05:09:28,985 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 05:09:28,986 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1060408123] [2024-11-28 05:09:28,986 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 05:09:28,987 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 05:09:29,111 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 05:09:29,563 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-28 05:09:29,565 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 05:09:29,566 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1060408123] [2024-11-28 05:09:29,570 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1060408123] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-28 05:09:29,570 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-28 05:09:29,570 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-11-28 05:09:29,572 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [180487763] [2024-11-28 05:09:29,574 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-28 05:09:29,578 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-28 05:09:29,578 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 05:09:29,596 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-28 05:09:29,597 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-11-28 05:09:29,600 INFO L87 Difference]: Start difference. First operand has 402 states, 350 states have (on average 1.6285714285714286) internal successors, (570), 354 states have internal predecessors, (570), 37 states have call successors, (37), 14 states have call predecessors, (37), 14 states have return successors, (37), 36 states have call predecessors, (37), 37 states have call successors, (37) Second operand has 5 states, 5 states have (on average 9.4) internal successors, (47), 5 states have internal predecessors, (47), 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-28 05:09:30,870 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 05:09:30,870 INFO L93 Difference]: Finished difference Result 878 states and 1402 transitions. [2024-11-28 05:09:30,872 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-11-28 05:09:30,873 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 9.4) internal successors, (47), 5 states have internal predecessors, (47), 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 62 [2024-11-28 05:09:30,874 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 05:09:30,893 INFO L225 Difference]: With dead ends: 878 [2024-11-28 05:09:30,893 INFO L226 Difference]: Without dead ends: 491 [2024-11-28 05:09:30,903 INFO L434 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-28 05:09:30,906 INFO L435 NwaCegarLoop]: 362 mSDtfsCounter, 416 mSDsluCounter, 913 mSDsCounter, 0 mSdLazyCounter, 903 mSolverCounterSat, 56 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 423 SdHoareTripleChecker+Valid, 1275 SdHoareTripleChecker+Invalid, 959 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 56 IncrementalHoareTripleChecker+Valid, 903 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.1s IncrementalHoareTripleChecker+Time [2024-11-28 05:09:30,908 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [423 Valid, 1275 Invalid, 959 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [56 Valid, 903 Invalid, 0 Unknown, 0 Unchecked, 1.1s Time] [2024-11-28 05:09:30,925 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 491 states. [2024-11-28 05:09:31,005 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 491 to 484. [2024-11-28 05:09:31,007 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 484 states, 412 states have (on average 1.5218446601941749) internal successors, (627), 418 states have internal predecessors, (627), 48 states have call successors, (48), 21 states have call predecessors, (48), 22 states have return successors, (51), 47 states have call predecessors, (51), 46 states have call successors, (51) [2024-11-28 05:09:31,016 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 484 states to 484 states and 726 transitions. [2024-11-28 05:09:31,020 INFO L78 Accepts]: Start accepts. Automaton has 484 states and 726 transitions. Word has length 62 [2024-11-28 05:09:31,021 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 05:09:31,021 INFO L471 AbstractCegarLoop]: Abstraction has 484 states and 726 transitions. [2024-11-28 05:09:31,021 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 9.4) internal successors, (47), 5 states have internal predecessors, (47), 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-28 05:09:31,021 INFO L276 IsEmpty]: Start isEmpty. Operand 484 states and 726 transitions. [2024-11-28 05:09:31,026 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 63 [2024-11-28 05:09:31,028 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 05:09:31,028 INFO L218 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] [2024-11-28 05:09:31,028 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2024-11-28 05:09:31,028 INFO L396 AbstractCegarLoop]: === Iteration 2 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 05:09:31,029 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 05:09:31,029 INFO L85 PathProgramCache]: Analyzing trace with hash -986911818, now seen corresponding path program 1 times [2024-11-28 05:09:31,029 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 05:09:31,029 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1399768064] [2024-11-28 05:09:31,030 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 05:09:31,030 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 05:09:31,086 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 05:09:31,363 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-28 05:09:31,363 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 05:09:31,365 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1399768064] [2024-11-28 05:09:31,365 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1399768064] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-28 05:09:31,365 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-28 05:09:31,365 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2024-11-28 05:09:31,365 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1246785850] [2024-11-28 05:09:31,365 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-28 05:09:31,367 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-11-28 05:09:31,367 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 05:09:31,368 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-11-28 05:09:31,368 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2024-11-28 05:09:31,369 INFO L87 Difference]: Start difference. First operand 484 states and 726 transitions. Second operand has 6 states, 6 states have (on average 7.833333333333333) internal successors, (47), 6 states have internal predecessors, (47), 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-28 05:09:32,524 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 05:09:32,524 INFO L93 Difference]: Finished difference Result 789 states and 1145 transitions. [2024-11-28 05:09:32,524 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2024-11-28 05:09:32,525 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 7.833333333333333) internal successors, (47), 6 states have internal predecessors, (47), 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 62 [2024-11-28 05:09:32,525 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 05:09:32,529 INFO L225 Difference]: With dead ends: 789 [2024-11-28 05:09:32,529 INFO L226 Difference]: Without dead ends: 620 [2024-11-28 05:09:32,530 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 14 GetRequests, 7 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-28 05:09:32,531 INFO L435 NwaCegarLoop]: 384 mSDtfsCounter, 879 mSDsluCounter, 1069 mSDsCounter, 0 mSdLazyCounter, 1147 mSolverCounterSat, 63 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 909 SdHoareTripleChecker+Valid, 1453 SdHoareTripleChecker+Invalid, 1210 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 63 IncrementalHoareTripleChecker+Valid, 1147 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2024-11-28 05:09:32,531 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [909 Valid, 1453 Invalid, 1210 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [63 Valid, 1147 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2024-11-28 05:09:32,533 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 620 states. [2024-11-28 05:09:32,581 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 620 to 576. [2024-11-28 05:09:32,583 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 576 states, 484 states have (on average 1.5020661157024793) internal successors, (727), 492 states have internal predecessors, (727), 59 states have call successors, (59), 28 states have call predecessors, (59), 31 states have return successors, (70), 59 states have call predecessors, (70), 57 states have call successors, (70) [2024-11-28 05:09:32,587 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 576 states to 576 states and 856 transitions. [2024-11-28 05:09:32,588 INFO L78 Accepts]: Start accepts. Automaton has 576 states and 856 transitions. Word has length 62 [2024-11-28 05:09:32,588 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 05:09:32,588 INFO L471 AbstractCegarLoop]: Abstraction has 576 states and 856 transitions. [2024-11-28 05:09:32,589 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 7.833333333333333) internal successors, (47), 6 states have internal predecessors, (47), 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-28 05:09:32,589 INFO L276 IsEmpty]: Start isEmpty. Operand 576 states and 856 transitions. [2024-11-28 05:09:32,591 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 63 [2024-11-28 05:09:32,591 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 05:09:32,591 INFO L218 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] [2024-11-28 05:09:32,592 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2024-11-28 05:09:32,592 INFO L396 AbstractCegarLoop]: === Iteration 3 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 05:09:32,592 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 05:09:32,592 INFO L85 PathProgramCache]: Analyzing trace with hash 952250228, now seen corresponding path program 1 times [2024-11-28 05:09:32,593 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 05:09:32,593 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [281395231] [2024-11-28 05:09:32,593 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 05:09:32,593 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 05:09:32,611 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 05:09:32,741 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-28 05:09:32,742 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 05:09:32,742 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [281395231] [2024-11-28 05:09:32,742 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [281395231] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-28 05:09:32,742 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-28 05:09:32,742 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2024-11-28 05:09:32,742 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1255484446] [2024-11-28 05:09:32,742 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-28 05:09:32,742 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-11-28 05:09:32,743 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 05:09:32,743 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-11-28 05:09:32,743 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2024-11-28 05:09:32,743 INFO L87 Difference]: Start difference. First operand 576 states and 856 transitions. Second operand has 6 states, 6 states have (on average 7.833333333333333) internal successors, (47), 5 states have internal predecessors, (47), 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-28 05:09:32,832 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 05:09:32,832 INFO L93 Difference]: Finished difference Result 836 states and 1217 transitions. [2024-11-28 05:09:32,833 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-11-28 05:09:32,833 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 7.833333333333333) internal successors, (47), 5 states have internal predecessors, (47), 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 62 [2024-11-28 05:09:32,833 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 05:09:32,837 INFO L225 Difference]: With dead ends: 836 [2024-11-28 05:09:32,838 INFO L226 Difference]: Without dead ends: 581 [2024-11-28 05:09:32,839 INFO L434 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-28 05:09:32,839 INFO L435 NwaCegarLoop]: 595 mSDtfsCounter, 0 mSDsluCounter, 2375 mSDsCounter, 0 mSdLazyCounter, 19 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 2970 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-28 05:09:32,840 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 2970 Invalid, 19 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 19 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-28 05:09:32,841 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 581 states. [2024-11-28 05:09:32,879 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 581 to 581. [2024-11-28 05:09:32,880 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 581 states, 488 states have (on average 1.4938524590163935) internal successors, (729), 496 states have internal predecessors, (729), 59 states have call successors, (59), 28 states have call predecessors, (59), 32 states have return successors, (71), 60 states have call predecessors, (71), 57 states have call successors, (71) [2024-11-28 05:09:32,885 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 581 states to 581 states and 859 transitions. [2024-11-28 05:09:32,886 INFO L78 Accepts]: Start accepts. Automaton has 581 states and 859 transitions. Word has length 62 [2024-11-28 05:09:32,886 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 05:09:32,887 INFO L471 AbstractCegarLoop]: Abstraction has 581 states and 859 transitions. [2024-11-28 05:09:32,887 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 7.833333333333333) internal successors, (47), 5 states have internal predecessors, (47), 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-28 05:09:32,887 INFO L276 IsEmpty]: Start isEmpty. Operand 581 states and 859 transitions. [2024-11-28 05:09:32,889 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 63 [2024-11-28 05:09:32,889 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 05:09:32,889 INFO L218 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] [2024-11-28 05:09:32,889 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2024-11-28 05:09:32,892 INFO L396 AbstractCegarLoop]: === Iteration 4 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 05:09:32,894 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 05:09:32,894 INFO L85 PathProgramCache]: Analyzing trace with hash 108244726, now seen corresponding path program 1 times [2024-11-28 05:09:32,894 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 05:09:32,894 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1623752469] [2024-11-28 05:09:32,894 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 05:09:32,895 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 05:09:32,918 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 05:09:33,023 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-28 05:09:33,023 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 05:09:33,023 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1623752469] [2024-11-28 05:09:33,023 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1623752469] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-28 05:09:33,023 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-28 05:09:33,023 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2024-11-28 05:09:33,023 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [742577401] [2024-11-28 05:09:33,024 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-28 05:09:33,024 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-11-28 05:09:33,024 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 05:09:33,025 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-11-28 05:09:33,025 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2024-11-28 05:09:33,025 INFO L87 Difference]: Start difference. First operand 581 states and 859 transitions. Second operand has 6 states, 6 states have (on average 7.833333333333333) internal successors, (47), 5 states have internal predecessors, (47), 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-28 05:09:33,109 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 05:09:33,109 INFO L93 Difference]: Finished difference Result 856 states and 1235 transitions. [2024-11-28 05:09:33,112 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-11-28 05:09:33,112 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 7.833333333333333) internal successors, (47), 5 states have internal predecessors, (47), 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 62 [2024-11-28 05:09:33,112 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 05:09:33,116 INFO L225 Difference]: With dead ends: 856 [2024-11-28 05:09:33,116 INFO L226 Difference]: Without dead ends: 596 [2024-11-28 05:09:33,117 INFO L434 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-28 05:09:33,118 INFO L435 NwaCegarLoop]: 595 mSDtfsCounter, 0 mSDsluCounter, 2375 mSDsCounter, 0 mSdLazyCounter, 19 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 2970 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-28 05:09:33,118 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 2970 Invalid, 19 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 19 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-28 05:09:33,119 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 596 states. [2024-11-28 05:09:33,153 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 596 to 596. [2024-11-28 05:09:33,155 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 596 states, 500 states have (on average 1.482) internal successors, (741), 508 states have internal predecessors, (741), 59 states have call successors, (59), 28 states have call predecessors, (59), 35 states have return successors, (74), 63 states have call predecessors, (74), 57 states have call successors, (74) [2024-11-28 05:09:33,161 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 596 states to 596 states and 874 transitions. [2024-11-28 05:09:33,161 INFO L78 Accepts]: Start accepts. Automaton has 596 states and 874 transitions. Word has length 62 [2024-11-28 05:09:33,162 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 05:09:33,162 INFO L471 AbstractCegarLoop]: Abstraction has 596 states and 874 transitions. [2024-11-28 05:09:33,162 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 7.833333333333333) internal successors, (47), 5 states have internal predecessors, (47), 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-28 05:09:33,162 INFO L276 IsEmpty]: Start isEmpty. Operand 596 states and 874 transitions. [2024-11-28 05:09:33,166 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 63 [2024-11-28 05:09:33,166 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 05:09:33,166 INFO L218 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] [2024-11-28 05:09:33,167 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2024-11-28 05:09:33,167 INFO L396 AbstractCegarLoop]: === Iteration 5 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 05:09:33,167 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 05:09:33,167 INFO L85 PathProgramCache]: Analyzing trace with hash 170284340, now seen corresponding path program 1 times [2024-11-28 05:09:33,167 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 05:09:33,168 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [956517673] [2024-11-28 05:09:33,168 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 05:09:33,168 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 05:09:33,192 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 05:09:33,398 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-28 05:09:33,398 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 05:09:33,398 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [956517673] [2024-11-28 05:09:33,398 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [956517673] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-28 05:09:33,399 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-28 05:09:33,399 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2024-11-28 05:09:33,399 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1835105238] [2024-11-28 05:09:33,399 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-28 05:09:33,399 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-11-28 05:09:33,399 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 05:09:33,400 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-11-28 05:09:33,400 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2024-11-28 05:09:33,400 INFO L87 Difference]: Start difference. First operand 596 states and 874 transitions. Second operand has 6 states, 6 states have (on average 7.833333333333333) internal successors, (47), 6 states have internal predecessors, (47), 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-28 05:09:34,562 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 05:09:34,562 INFO L93 Difference]: Finished difference Result 955 states and 1343 transitions. [2024-11-28 05:09:34,563 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2024-11-28 05:09:34,563 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 7.833333333333333) internal successors, (47), 6 states have internal predecessors, (47), 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 62 [2024-11-28 05:09:34,563 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 05:09:34,568 INFO L225 Difference]: With dead ends: 955 [2024-11-28 05:09:34,568 INFO L226 Difference]: Without dead ends: 682 [2024-11-28 05:09:34,569 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 18 GetRequests, 10 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=30, Invalid=60, Unknown=0, NotChecked=0, Total=90 [2024-11-28 05:09:34,570 INFO L435 NwaCegarLoop]: 343 mSDtfsCounter, 876 mSDsluCounter, 958 mSDsCounter, 0 mSdLazyCounter, 1149 mSolverCounterSat, 70 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 903 SdHoareTripleChecker+Valid, 1301 SdHoareTripleChecker+Invalid, 1219 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 70 IncrementalHoareTripleChecker+Valid, 1149 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2024-11-28 05:09:34,570 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [903 Valid, 1301 Invalid, 1219 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [70 Valid, 1149 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2024-11-28 05:09:34,572 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 682 states. [2024-11-28 05:09:34,631 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 682 to 608. [2024-11-28 05:09:34,632 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 608 states, 510 states have (on average 1.4725490196078432) internal successors, (751), 518 states have internal predecessors, (751), 60 states have call successors, (60), 29 states have call predecessors, (60), 36 states have return successors, (73), 64 states have call predecessors, (73), 58 states have call successors, (73) [2024-11-28 05:09:34,639 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 608 states to 608 states and 884 transitions. [2024-11-28 05:09:34,640 INFO L78 Accepts]: Start accepts. Automaton has 608 states and 884 transitions. Word has length 62 [2024-11-28 05:09:34,640 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 05:09:34,641 INFO L471 AbstractCegarLoop]: Abstraction has 608 states and 884 transitions. [2024-11-28 05:09:34,641 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 7.833333333333333) internal successors, (47), 6 states have internal predecessors, (47), 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-28 05:09:34,642 INFO L276 IsEmpty]: Start isEmpty. Operand 608 states and 884 transitions. [2024-11-28 05:09:34,643 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 63 [2024-11-28 05:09:34,643 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 05:09:34,643 INFO L218 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] [2024-11-28 05:09:34,643 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2024-11-28 05:09:34,647 INFO L396 AbstractCegarLoop]: === Iteration 6 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 05:09:34,648 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 05:09:34,648 INFO L85 PathProgramCache]: Analyzing trace with hash 592986166, now seen corresponding path program 1 times [2024-11-28 05:09:34,648 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 05:09:34,648 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1403909354] [2024-11-28 05:09:34,648 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 05:09:34,648 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 05:09:34,664 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 05:09:34,745 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-28 05:09:34,745 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 05:09:34,745 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1403909354] [2024-11-28 05:09:34,745 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1403909354] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-28 05:09:34,745 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-28 05:09:34,745 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-11-28 05:09:34,746 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1621185326] [2024-11-28 05:09:34,746 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-28 05:09:34,746 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-28 05:09:34,746 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 05:09:34,747 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-28 05:09:34,747 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-11-28 05:09:34,747 INFO L87 Difference]: Start difference. First operand 608 states and 884 transitions. Second operand has 4 states, 4 states have (on average 11.75) internal successors, (47), 4 states have internal predecessors, (47), 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-28 05:09:35,420 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 05:09:35,420 INFO L93 Difference]: Finished difference Result 1177 states and 1639 transitions. [2024-11-28 05:09:35,421 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-28 05:09:35,421 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 11.75) internal successors, (47), 4 states have internal predecessors, (47), 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 62 [2024-11-28 05:09:35,421 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 05:09:35,426 INFO L225 Difference]: With dead ends: 1177 [2024-11-28 05:09:35,427 INFO L226 Difference]: Without dead ends: 893 [2024-11-28 05:09:35,428 INFO L434 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-28 05:09:35,428 INFO L435 NwaCegarLoop]: 322 mSDtfsCounter, 838 mSDsluCounter, 324 mSDsCounter, 0 mSdLazyCounter, 394 mSolverCounterSat, 63 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 865 SdHoareTripleChecker+Valid, 646 SdHoareTripleChecker+Invalid, 457 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 63 IncrementalHoareTripleChecker+Valid, 394 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2024-11-28 05:09:35,429 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [865 Valid, 646 Invalid, 457 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [63 Valid, 394 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2024-11-28 05:09:35,430 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 893 states. [2024-11-28 05:09:35,493 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 893 to 889. [2024-11-28 05:09:35,494 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 889 states, 725 states have (on average 1.4193103448275861) internal successors, (1029), 740 states have internal predecessors, (1029), 95 states have call successors, (95), 51 states have call predecessors, (95), 67 states have return successors, (130), 104 states have call predecessors, (130), 93 states have call successors, (130) [2024-11-28 05:09:35,501 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 889 states to 889 states and 1254 transitions. [2024-11-28 05:09:35,502 INFO L78 Accepts]: Start accepts. Automaton has 889 states and 1254 transitions. Word has length 62 [2024-11-28 05:09:35,502 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 05:09:35,502 INFO L471 AbstractCegarLoop]: Abstraction has 889 states and 1254 transitions. [2024-11-28 05:09:35,502 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 11.75) internal successors, (47), 4 states have internal predecessors, (47), 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-28 05:09:35,503 INFO L276 IsEmpty]: Start isEmpty. Operand 889 states and 1254 transitions. [2024-11-28 05:09:35,504 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 64 [2024-11-28 05:09:35,504 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 05:09:35,505 INFO L218 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] [2024-11-28 05:09:35,505 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2024-11-28 05:09:35,505 INFO L396 AbstractCegarLoop]: === Iteration 7 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 05:09:35,505 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 05:09:35,505 INFO L85 PathProgramCache]: Analyzing trace with hash 110091899, now seen corresponding path program 1 times [2024-11-28 05:09:35,505 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 05:09:35,505 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1367081044] [2024-11-28 05:09:35,506 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 05:09:35,506 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 05:09:35,523 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 05:09:35,564 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-28 05:09:35,564 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 05:09:35,564 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1367081044] [2024-11-28 05:09:35,565 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1367081044] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-28 05:09:35,565 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-28 05:09:35,565 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-28 05:09:35,565 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [656021520] [2024-11-28 05:09:35,565 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-28 05:09:35,565 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-28 05:09:35,565 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 05:09:35,566 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-28 05:09:35,566 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-28 05:09:35,566 INFO L87 Difference]: Start difference. First operand 889 states and 1254 transitions. Second operand has 3 states, 3 states have (on average 16.0) internal successors, (48), 3 states have internal predecessors, (48), 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-28 05:09:35,719 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 05:09:35,720 INFO L93 Difference]: Finished difference Result 1958 states and 2671 transitions. [2024-11-28 05:09:35,720 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-28 05:09:35,720 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 16.0) internal successors, (48), 3 states have internal predecessors, (48), 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 63 [2024-11-28 05:09:35,721 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 05:09:35,728 INFO L225 Difference]: With dead ends: 1958 [2024-11-28 05:09:35,728 INFO L226 Difference]: Without dead ends: 1372 [2024-11-28 05:09:35,730 INFO L434 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-28 05:09:35,731 INFO L435 NwaCegarLoop]: 594 mSDtfsCounter, 102 mSDsluCounter, 563 mSDsCounter, 0 mSdLazyCounter, 12 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 102 SdHoareTripleChecker+Valid, 1157 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-28 05:09:35,731 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [102 Valid, 1157 Invalid, 19 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 12 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-28 05:09:35,733 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1372 states. [2024-11-28 05:09:35,854 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1372 to 1349. [2024-11-28 05:09:35,857 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1349 states, 1083 states have (on average 1.3748845798707294) internal successors, (1489), 1101 states have internal predecessors, (1489), 140 states have call successors, (140), 95 states have call predecessors, (140), 124 states have return successors, (202), 159 states have call predecessors, (202), 138 states have call successors, (202) [2024-11-28 05:09:35,866 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1349 states to 1349 states and 1831 transitions. [2024-11-28 05:09:35,867 INFO L78 Accepts]: Start accepts. Automaton has 1349 states and 1831 transitions. Word has length 63 [2024-11-28 05:09:35,867 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 05:09:35,868 INFO L471 AbstractCegarLoop]: Abstraction has 1349 states and 1831 transitions. [2024-11-28 05:09:35,868 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 16.0) internal successors, (48), 3 states have internal predecessors, (48), 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-28 05:09:35,868 INFO L276 IsEmpty]: Start isEmpty. Operand 1349 states and 1831 transitions. [2024-11-28 05:09:35,870 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 65 [2024-11-28 05:09:35,874 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 05:09:35,874 INFO L218 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] [2024-11-28 05:09:35,874 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2024-11-28 05:09:35,874 INFO L396 AbstractCegarLoop]: === Iteration 8 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 05:09:35,874 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 05:09:35,875 INFO L85 PathProgramCache]: Analyzing trace with hash 401213585, now seen corresponding path program 1 times [2024-11-28 05:09:35,875 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 05:09:35,875 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [32083955] [2024-11-28 05:09:35,875 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 05:09:35,875 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 05:09:35,892 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 05:09:35,929 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-28 05:09:35,929 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 05:09:35,929 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [32083955] [2024-11-28 05:09:35,929 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [32083955] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-28 05:09:35,929 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-28 05:09:35,929 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-28 05:09:35,929 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2069565430] [2024-11-28 05:09:35,929 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-28 05:09:35,931 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-28 05:09:35,931 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 05:09:35,932 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-28 05:09:35,932 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-28 05:09:35,932 INFO L87 Difference]: Start difference. First operand 1349 states and 1831 transitions. Second operand has 3 states, 3 states have (on average 16.333333333333332) internal successors, (49), 3 states have internal predecessors, (49), 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-28 05:09:36,165 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 05:09:36,166 INFO L93 Difference]: Finished difference Result 3293 states and 4364 transitions. [2024-11-28 05:09:36,166 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-28 05:09:36,167 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 16.333333333333332) internal successors, (49), 3 states have internal predecessors, (49), 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 64 [2024-11-28 05:09:36,167 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 05:09:36,181 INFO L225 Difference]: With dead ends: 3293 [2024-11-28 05:09:36,181 INFO L226 Difference]: Without dead ends: 2267 [2024-11-28 05:09:36,185 INFO L434 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-28 05:09:36,187 INFO L435 NwaCegarLoop]: 596 mSDtfsCounter, 569 mSDsluCounter, 104 mSDsCounter, 0 mSdLazyCounter, 8 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 569 SdHoareTripleChecker+Valid, 700 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-28 05:09:36,187 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [569 Valid, 700 Invalid, 11 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 8 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-28 05:09:36,193 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2267 states. [2024-11-28 05:09:36,423 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2267 to 2181. [2024-11-28 05:09:36,427 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2181 states, 1719 states have (on average 1.3298429319371727) internal successors, (2286), 1747 states have internal predecessors, (2286), 238 states have call successors, (238), 179 states have call predecessors, (238), 222 states have return successors, (338), 261 states have call predecessors, (338), 236 states have call successors, (338) [2024-11-28 05:09:36,440 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2181 states to 2181 states and 2862 transitions. [2024-11-28 05:09:36,442 INFO L78 Accepts]: Start accepts. Automaton has 2181 states and 2862 transitions. Word has length 64 [2024-11-28 05:09:36,443 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 05:09:36,443 INFO L471 AbstractCegarLoop]: Abstraction has 2181 states and 2862 transitions. [2024-11-28 05:09:36,443 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 16.333333333333332) internal successors, (49), 3 states have internal predecessors, (49), 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-28 05:09:36,443 INFO L276 IsEmpty]: Start isEmpty. Operand 2181 states and 2862 transitions. [2024-11-28 05:09:36,445 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 69 [2024-11-28 05:09:36,448 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 05:09:36,448 INFO L218 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] [2024-11-28 05:09:36,448 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2024-11-28 05:09:36,449 INFO L396 AbstractCegarLoop]: === Iteration 9 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 05:09:36,449 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 05:09:36,449 INFO L85 PathProgramCache]: Analyzing trace with hash -1871028258, now seen corresponding path program 1 times [2024-11-28 05:09:36,449 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 05:09:36,449 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1244978201] [2024-11-28 05:09:36,449 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 05:09:36,449 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 05:09:36,480 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 05:09:36,590 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-28 05:09:36,590 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 05:09:36,590 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1244978201] [2024-11-28 05:09:36,591 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1244978201] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-28 05:09:36,591 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-28 05:09:36,591 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-11-28 05:09:36,591 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [290870518] [2024-11-28 05:09:36,591 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-28 05:09:36,591 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-28 05:09:36,591 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 05:09:36,592 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-28 05:09:36,592 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-11-28 05:09:36,592 INFO L87 Difference]: Start difference. First operand 2181 states and 2862 transitions. Second operand has 4 states, 4 states have (on average 13.25) internal successors, (53), 4 states have internal predecessors, (53), 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-28 05:09:37,010 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 05:09:37,010 INFO L93 Difference]: Finished difference Result 2966 states and 3836 transitions. [2024-11-28 05:09:37,011 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-28 05:09:37,011 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 13.25) internal successors, (53), 4 states have internal predecessors, (53), 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 68 [2024-11-28 05:09:37,011 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 05:09:37,027 INFO L225 Difference]: With dead ends: 2966 [2024-11-28 05:09:37,027 INFO L226 Difference]: Without dead ends: 2963 [2024-11-28 05:09:37,029 INFO L434 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-28 05:09:37,029 INFO L435 NwaCegarLoop]: 601 mSDtfsCounter, 1122 mSDsluCounter, 86 mSDsCounter, 0 mSdLazyCounter, 20 mSolverCounterSat, 143 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1122 SdHoareTripleChecker+Valid, 687 SdHoareTripleChecker+Invalid, 163 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 143 IncrementalHoareTripleChecker+Valid, 20 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-11-28 05:09:37,030 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [1122 Valid, 687 Invalid, 163 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [143 Valid, 20 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-11-28 05:09:37,033 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2963 states. [2024-11-28 05:09:37,258 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2963 to 2930. [2024-11-28 05:09:37,263 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2930 states, 2291 states have (on average 1.3099083369707551) internal successors, (3001), 2329 states have internal predecessors, (3001), 321 states have call successors, (321), 251 states have call predecessors, (321), 316 states have return successors, (463), 356 states have call predecessors, (463), 320 states have call successors, (463) [2024-11-28 05:09:37,281 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2930 states to 2930 states and 3785 transitions. [2024-11-28 05:09:37,283 INFO L78 Accepts]: Start accepts. Automaton has 2930 states and 3785 transitions. Word has length 68 [2024-11-28 05:09:37,284 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 05:09:37,285 INFO L471 AbstractCegarLoop]: Abstraction has 2930 states and 3785 transitions. [2024-11-28 05:09:37,285 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 13.25) internal successors, (53), 4 states have internal predecessors, (53), 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-28 05:09:37,285 INFO L276 IsEmpty]: Start isEmpty. Operand 2930 states and 3785 transitions. [2024-11-28 05:09:37,288 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 70 [2024-11-28 05:09:37,291 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 05:09:37,291 INFO L218 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] [2024-11-28 05:09:37,291 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2024-11-28 05:09:37,292 INFO L396 AbstractCegarLoop]: === Iteration 10 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 05:09:37,292 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 05:09:37,292 INFO L85 PathProgramCache]: Analyzing trace with hash 2126465914, now seen corresponding path program 1 times [2024-11-28 05:09:37,292 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 05:09:37,292 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2012266519] [2024-11-28 05:09:37,292 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 05:09:37,292 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 05:09:37,318 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 05:09:37,473 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-28 05:09:37,473 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 05:09:37,473 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2012266519] [2024-11-28 05:09:37,473 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2012266519] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-28 05:09:37,473 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1256226843] [2024-11-28 05:09:37,474 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 05:09:37,474 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 05:09:37,474 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e62eec77-deef-477e-b60e-15e1b5f16bb8/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-28 05:09:37,476 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e62eec77-deef-477e-b60e-15e1b5f16bb8/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-28 05:09:37,479 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e62eec77-deef-477e-b60e-15e1b5f16bb8/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2024-11-28 05:09:37,614 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 05:09:37,621 INFO L256 TraceCheckSpWp]: Trace formula consists of 360 conjuncts, 9 conjuncts are in the unsatisfiable core [2024-11-28 05:09:37,630 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-28 05:09:38,035 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-28 05:09:38,037 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-28 05:09:38,164 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-28 05:09:38,164 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1256226843] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-28 05:09:38,165 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-28 05:09:38,165 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 4] total 7 [2024-11-28 05:09:38,165 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [303336272] [2024-11-28 05:09:38,165 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-28 05:09:38,166 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2024-11-28 05:09:38,166 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 05:09:38,166 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2024-11-28 05:09:38,167 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=28, Unknown=0, NotChecked=0, Total=42 [2024-11-28 05:09:38,167 INFO L87 Difference]: Start difference. First operand 2930 states and 3785 transitions. Second operand has 7 states, 7 states have (on average 15.142857142857142) internal successors, (106), 7 states have internal predecessors, (106), 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-28 05:09:39,276 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 05:09:39,276 INFO L93 Difference]: Finished difference Result 6713 states and 8568 transitions. [2024-11-28 05:09:39,277 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-11-28 05:09:39,277 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 15.142857142857142) internal successors, (106), 7 states have internal predecessors, (106), 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 69 [2024-11-28 05:09:39,277 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 05:09:39,311 INFO L225 Difference]: With dead ends: 6713 [2024-11-28 05:09:39,312 INFO L226 Difference]: Without dead ends: 6710 [2024-11-28 05:09:39,315 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 141 GetRequests, 136 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-28 05:09:39,316 INFO L435 NwaCegarLoop]: 787 mSDtfsCounter, 987 mSDsluCounter, 1555 mSDsCounter, 0 mSdLazyCounter, 279 mSolverCounterSat, 18 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 987 SdHoareTripleChecker+Valid, 2342 SdHoareTripleChecker+Invalid, 297 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 18 IncrementalHoareTripleChecker+Valid, 279 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2024-11-28 05:09:39,316 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [987 Valid, 2342 Invalid, 297 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [18 Valid, 279 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2024-11-28 05:09:39,323 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6710 states. [2024-11-28 05:09:39,829 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6710 to 4657. [2024-11-28 05:09:39,836 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4657 states, 3632 states have (on average 1.2990088105726871) internal successors, (4718), 3692 states have internal predecessors, (4718), 505 states have call successors, (505), 409 states have call predecessors, (505), 518 states have return successors, (741), 562 states have call predecessors, (741), 504 states have call successors, (741) [2024-11-28 05:09:39,861 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4657 states to 4657 states and 5964 transitions. [2024-11-28 05:09:39,865 INFO L78 Accepts]: Start accepts. Automaton has 4657 states and 5964 transitions. Word has length 69 [2024-11-28 05:09:39,865 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 05:09:39,865 INFO L471 AbstractCegarLoop]: Abstraction has 4657 states and 5964 transitions. [2024-11-28 05:09:39,866 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 15.142857142857142) internal successors, (106), 7 states have internal predecessors, (106), 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-28 05:09:39,866 INFO L276 IsEmpty]: Start isEmpty. Operand 4657 states and 5964 transitions. [2024-11-28 05:09:39,868 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 72 [2024-11-28 05:09:39,868 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 05:09:39,869 INFO L218 NwaCegarLoop]: trace histogram [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] [2024-11-28 05:09:39,879 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e62eec77-deef-477e-b60e-15e1b5f16bb8/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Forceful destruction successful, exit code 0 [2024-11-28 05:09:40,069 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9,2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e62eec77-deef-477e-b60e-15e1b5f16bb8/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 05:09:40,069 INFO L396 AbstractCegarLoop]: === Iteration 11 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 05:09:40,070 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 05:09:40,070 INFO L85 PathProgramCache]: Analyzing trace with hash 1372693272, now seen corresponding path program 2 times [2024-11-28 05:09:40,070 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 05:09:40,070 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [668986170] [2024-11-28 05:09:40,070 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-11-28 05:09:40,070 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 05:09:40,092 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-11-28 05:09:40,093 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-28 05:09:40,124 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 4 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-28 05:09:40,124 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 05:09:40,124 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [668986170] [2024-11-28 05:09:40,124 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [668986170] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-28 05:09:40,124 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-28 05:09:40,124 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-28 05:09:40,124 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [370067289] [2024-11-28 05:09:40,124 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-28 05:09:40,125 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-28 05:09:40,125 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 05:09:40,125 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-28 05:09:40,126 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-28 05:09:40,126 INFO L87 Difference]: Start difference. First operand 4657 states and 5964 transitions. Second operand has 3 states, 3 states have (on average 18.666666666666668) internal successors, (56), 3 states have internal predecessors, (56), 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-28 05:09:40,481 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 05:09:40,481 INFO L93 Difference]: Finished difference Result 7031 states and 9000 transitions. [2024-11-28 05:09:40,481 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-28 05:09:40,482 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 18.666666666666668) internal successors, (56), 3 states have internal predecessors, (56), 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 71 [2024-11-28 05:09:40,482 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 05:09:40,505 INFO L225 Difference]: With dead ends: 7031 [2024-11-28 05:09:40,505 INFO L226 Difference]: Without dead ends: 3106 [2024-11-28 05:09:40,515 INFO L434 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-28 05:09:40,516 INFO L435 NwaCegarLoop]: 685 mSDtfsCounter, 567 mSDsluCounter, 113 mSDsCounter, 0 mSdLazyCounter, 10 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 567 SdHoareTripleChecker+Valid, 798 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-28 05:09:40,517 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [567 Valid, 798 Invalid, 14 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 10 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-28 05:09:40,521 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3106 states. [2024-11-28 05:09:40,950 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3106 to 3086. [2024-11-28 05:09:40,956 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3086 states, 2417 states have (on average 1.2887877534133223) internal successors, (3115), 2455 states have internal predecessors, (3115), 337 states have call successors, (337), 265 states have call predecessors, (337), 330 states have return successors, (467), 372 states have call predecessors, (467), 336 states have call successors, (467) [2024-11-28 05:09:40,973 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3086 states to 3086 states and 3919 transitions. [2024-11-28 05:09:40,977 INFO L78 Accepts]: Start accepts. Automaton has 3086 states and 3919 transitions. Word has length 71 [2024-11-28 05:09:40,977 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 05:09:40,977 INFO L471 AbstractCegarLoop]: Abstraction has 3086 states and 3919 transitions. [2024-11-28 05:09:40,977 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 18.666666666666668) internal successors, (56), 3 states have internal predecessors, (56), 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-28 05:09:40,978 INFO L276 IsEmpty]: Start isEmpty. Operand 3086 states and 3919 transitions. [2024-11-28 05:09:40,980 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 81 [2024-11-28 05:09:40,981 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 05:09:40,982 INFO L218 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-28 05:09:40,982 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10 [2024-11-28 05:09:40,982 INFO L396 AbstractCegarLoop]: === Iteration 12 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 05:09:40,982 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 05:09:40,983 INFO L85 PathProgramCache]: Analyzing trace with hash 1189117090, now seen corresponding path program 1 times [2024-11-28 05:09:40,983 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 05:09:40,983 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [623249191] [2024-11-28 05:09:40,983 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 05:09:40,983 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 05:09:40,999 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 05:09:41,117 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 8 proven. 0 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2024-11-28 05:09:41,117 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 05:09:41,117 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [623249191] [2024-11-28 05:09:41,117 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [623249191] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-28 05:09:41,117 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-28 05:09:41,117 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2024-11-28 05:09:41,117 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [300020747] [2024-11-28 05:09:41,118 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-28 05:09:41,118 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-11-28 05:09:41,118 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 05:09:41,118 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-11-28 05:09:41,118 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2024-11-28 05:09:41,119 INFO L87 Difference]: Start difference. First operand 3086 states and 3919 transitions. Second operand has 6 states, 6 states have (on average 9.833333333333334) internal successors, (59), 6 states have internal predecessors, (59), 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-28 05:09:42,988 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 05:09:42,989 INFO L93 Difference]: Finished difference Result 8914 states and 11121 transitions. [2024-11-28 05:09:42,989 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2024-11-28 05:09:42,989 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 9.833333333333334) internal successors, (59), 6 states have internal predecessors, (59), 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 80 [2024-11-28 05:09:42,989 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 05:09:43,016 INFO L225 Difference]: With dead ends: 8914 [2024-11-28 05:09:43,016 INFO L226 Difference]: Without dead ends: 4845 [2024-11-28 05:09:43,025 INFO L434 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-28 05:09:43,027 INFO L435 NwaCegarLoop]: 392 mSDtfsCounter, 706 mSDsluCounter, 1294 mSDsCounter, 0 mSdLazyCounter, 1320 mSolverCounterSat, 135 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 719 SdHoareTripleChecker+Valid, 1686 SdHoareTripleChecker+Invalid, 1455 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 135 IncrementalHoareTripleChecker+Valid, 1320 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.2s IncrementalHoareTripleChecker+Time [2024-11-28 05:09:43,028 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [719 Valid, 1686 Invalid, 1455 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [135 Valid, 1320 Invalid, 0 Unknown, 0 Unchecked, 1.2s Time] [2024-11-28 05:09:43,033 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4845 states. [2024-11-28 05:09:43,490 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4845 to 4593. [2024-11-28 05:09:43,501 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4593 states, 3570 states have (on average 1.2557422969187675) internal successors, (4483), 3641 states have internal predecessors, (4483), 499 states have call successors, (499), 406 states have call predecessors, (499), 522 states have return successors, (748), 552 states have call predecessors, (748), 498 states have call successors, (748) [2024-11-28 05:09:43,517 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4593 states to 4593 states and 5730 transitions. [2024-11-28 05:09:43,522 INFO L78 Accepts]: Start accepts. Automaton has 4593 states and 5730 transitions. Word has length 80 [2024-11-28 05:09:43,523 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 05:09:43,523 INFO L471 AbstractCegarLoop]: Abstraction has 4593 states and 5730 transitions. [2024-11-28 05:09:43,523 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 9.833333333333334) internal successors, (59), 6 states have internal predecessors, (59), 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-28 05:09:43,523 INFO L276 IsEmpty]: Start isEmpty. Operand 4593 states and 5730 transitions. [2024-11-28 05:09:43,526 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 87 [2024-11-28 05:09:43,527 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 05:09:43,527 INFO L218 NwaCegarLoop]: trace histogram [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] [2024-11-28 05:09:43,527 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11 [2024-11-28 05:09:43,527 INFO L396 AbstractCegarLoop]: === Iteration 13 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 05:09:43,528 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 05:09:43,528 INFO L85 PathProgramCache]: Analyzing trace with hash 698992834, now seen corresponding path program 1 times [2024-11-28 05:09:43,528 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 05:09:43,528 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [236400394] [2024-11-28 05:09:43,528 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 05:09:43,529 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 05:09:43,546 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 05:09:43,681 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 15 proven. 0 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2024-11-28 05:09:43,681 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 05:09:43,682 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [236400394] [2024-11-28 05:09:43,682 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [236400394] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-28 05:09:43,682 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-28 05:09:43,682 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2024-11-28 05:09:43,682 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1793772718] [2024-11-28 05:09:43,682 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-28 05:09:43,682 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2024-11-28 05:09:43,683 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 05:09:43,683 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2024-11-28 05:09:43,683 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2024-11-28 05:09:43,684 INFO L87 Difference]: Start difference. First operand 4593 states and 5730 transitions. Second operand has 7 states, 7 states have (on average 9.714285714285714) internal successors, (68), 7 states have internal predecessors, (68), 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-28 05:09:45,545 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 05:09:45,545 INFO L93 Difference]: Finished difference Result 8229 states and 10186 transitions. [2024-11-28 05:09:45,546 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2024-11-28 05:09:45,546 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 9.714285714285714) internal successors, (68), 7 states have internal predecessors, (68), 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 86 [2024-11-28 05:09:45,547 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 05:09:45,581 INFO L225 Difference]: With dead ends: 8229 [2024-11-28 05:09:45,581 INFO L226 Difference]: Without dead ends: 4166 [2024-11-28 05:09:45,592 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 15 SyntacticMatches, 0 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 57 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=85, Invalid=257, Unknown=0, NotChecked=0, Total=342 [2024-11-28 05:09:45,593 INFO L435 NwaCegarLoop]: 403 mSDtfsCounter, 1527 mSDsluCounter, 1346 mSDsCounter, 0 mSdLazyCounter, 1438 mSolverCounterSat, 265 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1563 SdHoareTripleChecker+Valid, 1749 SdHoareTripleChecker+Invalid, 1703 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 265 IncrementalHoareTripleChecker+Valid, 1438 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.3s IncrementalHoareTripleChecker+Time [2024-11-28 05:09:45,594 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [1563 Valid, 1749 Invalid, 1703 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [265 Valid, 1438 Invalid, 0 Unknown, 0 Unchecked, 1.3s Time] [2024-11-28 05:09:45,599 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4166 states. [2024-11-28 05:09:46,037 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4166 to 3890. [2024-11-28 05:09:46,048 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3890 states, 3035 states have (on average 1.2520593080724876) internal successors, (3800), 3091 states have internal predecessors, (3800), 421 states have call successors, (421), 337 states have call predecessors, (421), 432 states have return successors, (575), 468 states have call predecessors, (575), 420 states have call successors, (575) [2024-11-28 05:09:46,063 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3890 states to 3890 states and 4796 transitions. [2024-11-28 05:09:46,069 INFO L78 Accepts]: Start accepts. Automaton has 3890 states and 4796 transitions. Word has length 86 [2024-11-28 05:09:46,069 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 05:09:46,069 INFO L471 AbstractCegarLoop]: Abstraction has 3890 states and 4796 transitions. [2024-11-28 05:09:46,070 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 9.714285714285714) internal successors, (68), 7 states have internal predecessors, (68), 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-28 05:09:46,070 INFO L276 IsEmpty]: Start isEmpty. Operand 3890 states and 4796 transitions. [2024-11-28 05:09:46,078 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 140 [2024-11-28 05:09:46,079 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 05:09:46,079 INFO L218 NwaCegarLoop]: trace histogram [4, 4, 4, 4, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-28 05:09:46,079 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12 [2024-11-28 05:09:46,079 INFO L396 AbstractCegarLoop]: === Iteration 14 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 05:09:46,079 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 05:09:46,080 INFO L85 PathProgramCache]: Analyzing trace with hash -1319284001, now seen corresponding path program 1 times [2024-11-28 05:09:46,080 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 05:09:46,080 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [203603037] [2024-11-28 05:09:46,080 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 05:09:46,080 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 05:09:46,102 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 05:09:46,263 INFO L134 CoverageAnalysis]: Checked inductivity of 76 backedges. 17 proven. 17 refuted. 0 times theorem prover too weak. 42 trivial. 0 not checked. [2024-11-28 05:09:46,263 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 05:09:46,263 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [203603037] [2024-11-28 05:09:46,263 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [203603037] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-28 05:09:46,263 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [226752184] [2024-11-28 05:09:46,263 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 05:09:46,264 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 05:09:46,264 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e62eec77-deef-477e-b60e-15e1b5f16bb8/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-28 05:09:46,266 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e62eec77-deef-477e-b60e-15e1b5f16bb8/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-28 05:09:46,269 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e62eec77-deef-477e-b60e-15e1b5f16bb8/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2024-11-28 05:09:46,440 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 05:09:46,443 INFO L256 TraceCheckSpWp]: Trace formula consists of 535 conjuncts, 5 conjuncts are in the unsatisfiable core [2024-11-28 05:09:46,447 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-28 05:09:46,517 INFO L134 CoverageAnalysis]: Checked inductivity of 76 backedges. 68 proven. 0 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2024-11-28 05:09:46,519 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-28 05:09:46,519 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [226752184] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-28 05:09:46,519 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-28 05:09:46,520 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [8] total 12 [2024-11-28 05:09:46,521 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1598602770] [2024-11-28 05:09:46,522 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-28 05:09:46,522 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-11-28 05:09:46,522 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 05:09:46,523 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-11-28 05:09:46,523 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=26, Invalid=106, Unknown=0, NotChecked=0, Total=132 [2024-11-28 05:09:46,524 INFO L87 Difference]: Start difference. First operand 3890 states and 4796 transitions. Second operand has 6 states, 6 states have (on average 16.833333333333332) internal successors, (101), 5 states have internal predecessors, (101), 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-28 05:09:46,704 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 05:09:46,705 INFO L93 Difference]: Finished difference Result 5505 states and 6761 transitions. [2024-11-28 05:09:46,706 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-11-28 05:09:46,707 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 16.833333333333332) internal successors, (101), 5 states have internal predecessors, (101), 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 139 [2024-11-28 05:09:46,708 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 05:09:46,720 INFO L225 Difference]: With dead ends: 5505 [2024-11-28 05:09:46,720 INFO L226 Difference]: Without dead ends: 1942 [2024-11-28 05:09:46,727 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 147 GetRequests, 137 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 14 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=26, Invalid=106, Unknown=0, NotChecked=0, Total=132 [2024-11-28 05:09:46,729 INFO L435 NwaCegarLoop]: 592 mSDtfsCounter, 0 mSDsluCounter, 2359 mSDsCounter, 0 mSdLazyCounter, 22 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 2951 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-28 05:09:46,730 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 2951 Invalid, 23 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 22 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-28 05:09:46,733 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1942 states. [2024-11-28 05:09:46,881 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1942 to 1942. [2024-11-28 05:09:46,884 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1942 states, 1577 states have (on average 1.2828154724159797) internal successors, (2023), 1591 states have internal predecessors, (2023), 180 states have call successors, (180), 134 states have call predecessors, (180), 183 states have return successors, (249), 217 states have call predecessors, (249), 179 states have call successors, (249) [2024-11-28 05:09:46,888 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1942 states to 1942 states and 2452 transitions. [2024-11-28 05:09:46,893 INFO L78 Accepts]: Start accepts. Automaton has 1942 states and 2452 transitions. Word has length 139 [2024-11-28 05:09:46,893 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 05:09:46,893 INFO L471 AbstractCegarLoop]: Abstraction has 1942 states and 2452 transitions. [2024-11-28 05:09:46,894 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 16.833333333333332) internal successors, (101), 5 states have internal predecessors, (101), 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-28 05:09:46,894 INFO L276 IsEmpty]: Start isEmpty. Operand 1942 states and 2452 transitions. [2024-11-28 05:09:46,898 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 142 [2024-11-28 05:09:46,898 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 05:09:46,898 INFO L218 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-28 05:09:46,909 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e62eec77-deef-477e-b60e-15e1b5f16bb8/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Ended with exit code 0 [2024-11-28 05:09:47,100 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13,3 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e62eec77-deef-477e-b60e-15e1b5f16bb8/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 05:09:47,100 INFO L396 AbstractCegarLoop]: === Iteration 15 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 05:09:47,101 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 05:09:47,101 INFO L85 PathProgramCache]: Analyzing trace with hash -448804597, now seen corresponding path program 1 times [2024-11-28 05:09:47,101 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 05:09:47,101 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2074292848] [2024-11-28 05:09:47,101 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 05:09:47,101 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 05:09:47,119 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 05:09:47,164 INFO L134 CoverageAnalysis]: Checked inductivity of 81 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 81 trivial. 0 not checked. [2024-11-28 05:09:47,164 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 05:09:47,164 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2074292848] [2024-11-28 05:09:47,165 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2074292848] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-28 05:09:47,165 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-28 05:09:47,165 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-28 05:09:47,165 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [516102225] [2024-11-28 05:09:47,165 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-28 05:09:47,165 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-28 05:09:47,166 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 05:09:47,166 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-28 05:09:47,166 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-28 05:09:47,166 INFO L87 Difference]: Start difference. First operand 1942 states and 2452 transitions. Second operand has 3 states, 3 states have (on average 22.0) internal successors, (66), 3 states have internal predecessors, (66), 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-28 05:09:47,305 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 05:09:47,305 INFO L93 Difference]: Finished difference Result 3208 states and 4006 transitions. [2024-11-28 05:09:47,306 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-28 05:09:47,306 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 22.0) internal successors, (66), 3 states have internal predecessors, (66), 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 141 [2024-11-28 05:09:47,306 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 05:09:47,316 INFO L225 Difference]: With dead ends: 3208 [2024-11-28 05:09:47,316 INFO L226 Difference]: Without dead ends: 1817 [2024-11-28 05:09:47,319 INFO L434 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-28 05:09:47,320 INFO L435 NwaCegarLoop]: 593 mSDtfsCounter, 119 mSDsluCounter, 470 mSDsCounter, 0 mSdLazyCounter, 2 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 119 SdHoareTripleChecker+Valid, 1063 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-28 05:09:47,320 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [119 Valid, 1063 Invalid, 2 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 2 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-28 05:09:47,322 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1817 states. [2024-11-28 05:09:47,500 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1817 to 1810. [2024-11-28 05:09:47,503 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1810 states, 1477 states have (on average 1.2924847664184158) internal successors, (1909), 1489 states have internal predecessors, (1909), 165 states have call successors, (165), 120 states have call predecessors, (165), 166 states have return successors, (231), 201 states have call predecessors, (231), 164 states have call successors, (231) [2024-11-28 05:09:47,507 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1810 states to 1810 states and 2305 transitions. [2024-11-28 05:09:47,511 INFO L78 Accepts]: Start accepts. Automaton has 1810 states and 2305 transitions. Word has length 141 [2024-11-28 05:09:47,511 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 05:09:47,511 INFO L471 AbstractCegarLoop]: Abstraction has 1810 states and 2305 transitions. [2024-11-28 05:09:47,511 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 22.0) internal successors, (66), 3 states have internal predecessors, (66), 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-28 05:09:47,511 INFO L276 IsEmpty]: Start isEmpty. Operand 1810 states and 2305 transitions. [2024-11-28 05:09:47,515 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 151 [2024-11-28 05:09:47,516 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 05:09:47,516 INFO L218 NwaCegarLoop]: trace histogram [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, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-28 05:09:47,516 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14 [2024-11-28 05:09:47,517 INFO L396 AbstractCegarLoop]: === Iteration 16 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 05:09:47,517 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 05:09:47,517 INFO L85 PathProgramCache]: Analyzing trace with hash -305626462, now seen corresponding path program 1 times [2024-11-28 05:09:47,517 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 05:09:47,518 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1608154168] [2024-11-28 05:09:47,518 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 05:09:47,518 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 05:09:47,542 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 05:09:47,637 INFO L134 CoverageAnalysis]: Checked inductivity of 83 backedges. 21 proven. 0 refuted. 0 times theorem prover too weak. 62 trivial. 0 not checked. [2024-11-28 05:09:47,638 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 05:09:47,638 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1608154168] [2024-11-28 05:09:47,638 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1608154168] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-28 05:09:47,638 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-28 05:09:47,638 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-11-28 05:09:47,638 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1021786865] [2024-11-28 05:09:47,638 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-28 05:09:47,639 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-28 05:09:47,639 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 05:09:47,639 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-28 05:09:47,639 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-11-28 05:09:47,640 INFO L87 Difference]: Start difference. First operand 1810 states and 2305 transitions. Second operand has 5 states, 5 states have (on average 17.2) internal successors, (86), 4 states have internal predecessors, (86), 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-28 05:09:48,576 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 05:09:48,576 INFO L93 Difference]: Finished difference Result 3131 states and 3943 transitions. [2024-11-28 05:09:48,577 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-11-28 05:09:48,577 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 17.2) internal successors, (86), 4 states have internal predecessors, (86), 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 150 [2024-11-28 05:09:48,577 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 05:09:48,587 INFO L225 Difference]: With dead ends: 3131 [2024-11-28 05:09:48,587 INFO L226 Difference]: Without dead ends: 1833 [2024-11-28 05:09:48,590 INFO L434 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-28 05:09:48,591 INFO L435 NwaCegarLoop]: 360 mSDtfsCounter, 301 mSDsluCounter, 874 mSDsCounter, 0 mSdLazyCounter, 919 mSolverCounterSat, 36 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 304 SdHoareTripleChecker+Valid, 1234 SdHoareTripleChecker+Invalid, 955 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 36 IncrementalHoareTripleChecker+Valid, 919 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2024-11-28 05:09:48,591 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [304 Valid, 1234 Invalid, 955 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [36 Valid, 919 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2024-11-28 05:09:48,594 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1833 states. [2024-11-28 05:09:48,733 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1833 to 1763. [2024-11-28 05:09:48,736 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1763 states, 1446 states have (on average 1.2911479944674966) internal successors, (1867), 1460 states have internal predecessors, (1867), 159 states have call successors, (159), 118 states have call predecessors, (159), 156 states have return successors, (219), 185 states have call predecessors, (219), 158 states have call successors, (219) [2024-11-28 05:09:48,740 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1763 states to 1763 states and 2245 transitions. [2024-11-28 05:09:48,744 INFO L78 Accepts]: Start accepts. Automaton has 1763 states and 2245 transitions. Word has length 150 [2024-11-28 05:09:48,746 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 05:09:48,746 INFO L471 AbstractCegarLoop]: Abstraction has 1763 states and 2245 transitions. [2024-11-28 05:09:48,746 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 17.2) internal successors, (86), 4 states have internal predecessors, (86), 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-28 05:09:48,746 INFO L276 IsEmpty]: Start isEmpty. Operand 1763 states and 2245 transitions. [2024-11-28 05:09:48,750 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 154 [2024-11-28 05:09:48,750 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 05:09:48,750 INFO L218 NwaCegarLoop]: trace histogram [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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-28 05:09:48,750 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15 [2024-11-28 05:09:48,751 INFO L396 AbstractCegarLoop]: === Iteration 17 === Targeting error1Err0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 05:09:48,751 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 05:09:48,751 INFO L85 PathProgramCache]: Analyzing trace with hash -466844289, now seen corresponding path program 1 times [2024-11-28 05:09:48,751 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 05:09:48,751 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [805900321] [2024-11-28 05:09:48,751 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 05:09:48,751 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 05:09:48,774 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 05:09:49,060 INFO L134 CoverageAnalysis]: Checked inductivity of 80 backedges. 15 proven. 11 refuted. 0 times theorem prover too weak. 54 trivial. 0 not checked. [2024-11-28 05:09:49,061 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 05:09:49,062 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [805900321] [2024-11-28 05:09:49,062 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [805900321] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-28 05:09:49,062 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1652652527] [2024-11-28 05:09:49,062 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 05:09:49,062 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 05:09:49,062 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e62eec77-deef-477e-b60e-15e1b5f16bb8/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-28 05:09:49,064 INFO L229 MonitoredProcess]: Starting monitored process 4 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e62eec77-deef-477e-b60e-15e1b5f16bb8/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-28 05:09:49,087 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e62eec77-deef-477e-b60e-15e1b5f16bb8/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2024-11-28 05:09:49,230 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 05:09:49,235 INFO L256 TraceCheckSpWp]: Trace formula consists of 598 conjuncts, 12 conjuncts are in the unsatisfiable core [2024-11-28 05:09:49,243 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-28 05:09:49,425 INFO L134 CoverageAnalysis]: Checked inductivity of 80 backedges. 58 proven. 2 refuted. 0 times theorem prover too weak. 20 trivial. 0 not checked. [2024-11-28 05:09:49,425 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-28 05:09:49,731 INFO L134 CoverageAnalysis]: Checked inductivity of 80 backedges. 17 proven. 4 refuted. 0 times theorem prover too weak. 59 trivial. 0 not checked. [2024-11-28 05:09:49,732 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1652652527] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-28 05:09:49,732 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-28 05:09:49,732 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 5, 5] total 13 [2024-11-28 05:09:49,732 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1855194128] [2024-11-28 05:09:49,732 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-28 05:09:49,733 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2024-11-28 05:09:49,733 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 05:09:49,734 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2024-11-28 05:09:49,734 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=116, Unknown=0, NotChecked=0, Total=156 [2024-11-28 05:09:49,734 INFO L87 Difference]: Start difference. First operand 1763 states and 2245 transitions. Second operand has 13 states, 13 states have (on average 17.692307692307693) internal successors, (230), 13 states have internal predecessors, (230), 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-28 05:09:51,595 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 05:09:51,595 INFO L93 Difference]: Finished difference Result 3772 states and 4777 transitions. [2024-11-28 05:09:51,596 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2024-11-28 05:09:51,596 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 17.692307692307693) internal successors, (230), 13 states have internal predecessors, (230), 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 153 [2024-11-28 05:09:51,596 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 05:09:51,609 INFO L225 Difference]: With dead ends: 3772 [2024-11-28 05:09:51,609 INFO L226 Difference]: Without dead ends: 2409 [2024-11-28 05:09:51,613 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 343 GetRequests, 314 SyntacticMatches, 1 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 153 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=232, Invalid=638, Unknown=0, NotChecked=0, Total=870 [2024-11-28 05:09:51,614 INFO L435 NwaCegarLoop]: 310 mSDtfsCounter, 1204 mSDsluCounter, 1606 mSDsCounter, 0 mSdLazyCounter, 1736 mSolverCounterSat, 184 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1232 SdHoareTripleChecker+Valid, 1916 SdHoareTripleChecker+Invalid, 1920 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 184 IncrementalHoareTripleChecker+Valid, 1736 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.4s IncrementalHoareTripleChecker+Time [2024-11-28 05:09:51,614 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [1232 Valid, 1916 Invalid, 1920 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [184 Valid, 1736 Invalid, 0 Unknown, 0 Unchecked, 1.4s Time] [2024-11-28 05:09:51,617 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2409 states. [2024-11-28 05:09:51,844 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2409 to 2216. [2024-11-28 05:09:51,847 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2216 states, 1779 states have (on average 1.2529510961214165) internal successors, (2229), 1801 states have internal predecessors, (2229), 217 states have call successors, (217), 172 states have call predecessors, (217), 218 states have return successors, (337), 243 states have call predecessors, (337), 216 states have call successors, (337) [2024-11-28 05:09:51,852 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2216 states to 2216 states and 2783 transitions. [2024-11-28 05:09:51,856 INFO L78 Accepts]: Start accepts. Automaton has 2216 states and 2783 transitions. Word has length 153 [2024-11-28 05:09:51,856 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 05:09:51,856 INFO L471 AbstractCegarLoop]: Abstraction has 2216 states and 2783 transitions. [2024-11-28 05:09:51,856 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 17.692307692307693) internal successors, (230), 13 states have internal predecessors, (230), 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-28 05:09:51,856 INFO L276 IsEmpty]: Start isEmpty. Operand 2216 states and 2783 transitions. [2024-11-28 05:09:51,860 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 144 [2024-11-28 05:09:51,860 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 05:09:51,861 INFO L218 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] [2024-11-28 05:09:51,870 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e62eec77-deef-477e-b60e-15e1b5f16bb8/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Ended with exit code 0 [2024-11-28 05:09:52,061 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 4 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e62eec77-deef-477e-b60e-15e1b5f16bb8/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable16 [2024-11-28 05:09:52,062 INFO L396 AbstractCegarLoop]: === Iteration 18 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 05:09:52,062 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 05:09:52,062 INFO L85 PathProgramCache]: Analyzing trace with hash 404001097, now seen corresponding path program 1 times [2024-11-28 05:09:52,062 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 05:09:52,062 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1554952781] [2024-11-28 05:09:52,063 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 05:09:52,063 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 05:09:52,079 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 05:09:52,123 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-28 05:09:52,124 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 05:09:52,124 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1554952781] [2024-11-28 05:09:52,124 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1554952781] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-28 05:09:52,124 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-28 05:09:52,124 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-28 05:09:52,124 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1851030258] [2024-11-28 05:09:52,124 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-28 05:09:52,125 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-28 05:09:52,125 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 05:09:52,125 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-28 05:09:52,125 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-28 05:09:52,126 INFO L87 Difference]: Start difference. First operand 2216 states and 2783 transitions. Second operand has 3 states, 3 states have (on average 44.333333333333336) internal successors, (133), 3 states have internal predecessors, (133), 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-28 05:09:52,308 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 05:09:52,308 INFO L93 Difference]: Finished difference Result 2504 states and 3233 transitions. [2024-11-28 05:09:52,308 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-28 05:09:52,309 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 44.333333333333336) internal successors, (133), 3 states have internal predecessors, (133), 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 143 [2024-11-28 05:09:52,309 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 05:09:52,320 INFO L225 Difference]: With dead ends: 2504 [2024-11-28 05:09:52,321 INFO L226 Difference]: Without dead ends: 2216 [2024-11-28 05:09:52,322 INFO L434 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-28 05:09:52,323 INFO L435 NwaCegarLoop]: 592 mSDtfsCounter, 458 mSDsluCounter, 124 mSDsCounter, 0 mSdLazyCounter, 2 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 458 SdHoareTripleChecker+Valid, 716 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-28 05:09:52,323 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [458 Valid, 716 Invalid, 2 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 2 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-28 05:09:52,326 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2216 states. [2024-11-28 05:09:52,523 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2216 to 2216. [2024-11-28 05:09:52,526 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2216 states, 1779 states have (on average 1.25238898257448) internal successors, (2228), 1801 states have internal predecessors, (2228), 217 states have call successors, (217), 172 states have call predecessors, (217), 218 states have return successors, (337), 243 states have call predecessors, (337), 216 states have call successors, (337) [2024-11-28 05:09:52,531 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2216 states to 2216 states and 2782 transitions. [2024-11-28 05:09:52,535 INFO L78 Accepts]: Start accepts. Automaton has 2216 states and 2782 transitions. Word has length 143 [2024-11-28 05:09:52,535 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 05:09:52,535 INFO L471 AbstractCegarLoop]: Abstraction has 2216 states and 2782 transitions. [2024-11-28 05:09:52,536 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 44.333333333333336) internal successors, (133), 3 states have internal predecessors, (133), 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-28 05:09:52,536 INFO L276 IsEmpty]: Start isEmpty. Operand 2216 states and 2782 transitions. [2024-11-28 05:09:52,540 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 144 [2024-11-28 05:09:52,540 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 05:09:52,540 INFO L218 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] [2024-11-28 05:09:52,540 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable17 [2024-11-28 05:09:52,540 INFO L396 AbstractCegarLoop]: === Iteration 19 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 05:09:52,541 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 05:09:52,541 INFO L85 PathProgramCache]: Analyzing trace with hash 1352053063, now seen corresponding path program 1 times [2024-11-28 05:09:52,541 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 05:09:52,541 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [878975158] [2024-11-28 05:09:52,541 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 05:09:52,541 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 05:09:52,559 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 05:09:52,663 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-28 05:09:52,663 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 05:09:52,663 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [878975158] [2024-11-28 05:09:52,663 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [878975158] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-28 05:09:52,663 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-28 05:09:52,664 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-11-28 05:09:52,664 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1119679682] [2024-11-28 05:09:52,664 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-28 05:09:52,666 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-28 05:09:52,666 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 05:09:52,667 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-28 05:09:52,667 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-11-28 05:09:52,668 INFO L87 Difference]: Start difference. First operand 2216 states and 2782 transitions. Second operand has 5 states, 5 states have (on average 26.6) internal successors, (133), 4 states have internal predecessors, (133), 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-28 05:09:53,771 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 05:09:53,771 INFO L93 Difference]: Finished difference Result 2818 states and 3738 transitions. [2024-11-28 05:09:53,771 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-11-28 05:09:53,772 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 26.6) internal successors, (133), 4 states have internal predecessors, (133), 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 143 [2024-11-28 05:09:53,772 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 05:09:53,787 INFO L225 Difference]: With dead ends: 2818 [2024-11-28 05:09:53,787 INFO L226 Difference]: Without dead ends: 2535 [2024-11-28 05:09:53,789 INFO L434 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-28 05:09:53,790 INFO L435 NwaCegarLoop]: 422 mSDtfsCounter, 1054 mSDsluCounter, 1016 mSDsCounter, 0 mSdLazyCounter, 660 mSolverCounterSat, 69 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1081 SdHoareTripleChecker+Valid, 1438 SdHoareTripleChecker+Invalid, 729 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 69 IncrementalHoareTripleChecker+Valid, 660 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2024-11-28 05:09:53,790 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [1081 Valid, 1438 Invalid, 729 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [69 Valid, 660 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2024-11-28 05:09:53,794 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2535 states. [2024-11-28 05:09:54,027 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2535 to 2512. [2024-11-28 05:09:54,030 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2512 states, 2050 states have (on average 1.2970731707317074) internal successors, (2659), 2073 states have internal predecessors, (2659), 235 states have call successors, (235), 178 states have call predecessors, (235), 225 states have return successors, (356), 261 states have call predecessors, (356), 234 states have call successors, (356) [2024-11-28 05:09:54,036 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2512 states to 2512 states and 3250 transitions. [2024-11-28 05:09:54,040 INFO L78 Accepts]: Start accepts. Automaton has 2512 states and 3250 transitions. Word has length 143 [2024-11-28 05:09:54,041 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 05:09:54,041 INFO L471 AbstractCegarLoop]: Abstraction has 2512 states and 3250 transitions. [2024-11-28 05:09:54,041 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 26.6) internal successors, (133), 4 states have internal predecessors, (133), 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-28 05:09:54,041 INFO L276 IsEmpty]: Start isEmpty. Operand 2512 states and 3250 transitions. [2024-11-28 05:09:54,045 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 144 [2024-11-28 05:09:54,045 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 05:09:54,045 INFO L218 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] [2024-11-28 05:09:54,046 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18 [2024-11-28 05:09:54,046 INFO L396 AbstractCegarLoop]: === Iteration 20 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 05:09:54,046 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 05:09:54,046 INFO L85 PathProgramCache]: Analyzing trace with hash -1421549109, now seen corresponding path program 1 times [2024-11-28 05:09:54,047 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 05:09:54,047 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1008632789] [2024-11-28 05:09:54,048 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 05:09:54,048 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 05:09:54,068 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 05:09:54,216 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-28 05:09:54,216 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 05:09:54,216 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1008632789] [2024-11-28 05:09:54,216 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1008632789] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-28 05:09:54,216 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-28 05:09:54,216 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2024-11-28 05:09:54,217 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [664964668] [2024-11-28 05:09:54,217 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-28 05:09:54,217 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-11-28 05:09:54,217 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 05:09:54,218 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-11-28 05:09:54,218 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2024-11-28 05:09:54,218 INFO L87 Difference]: Start difference. First operand 2512 states and 3250 transitions. Second operand has 6 states, 6 states have (on average 22.166666666666668) internal successors, (133), 5 states have internal predecessors, (133), 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-28 05:09:55,372 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 05:09:55,372 INFO L93 Difference]: Finished difference Result 3469 states and 4783 transitions. [2024-11-28 05:09:55,373 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2024-11-28 05:09:55,373 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 22.166666666666668) internal successors, (133), 5 states have internal predecessors, (133), 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 143 [2024-11-28 05:09:55,373 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 05:09:55,385 INFO L225 Difference]: With dead ends: 3469 [2024-11-28 05:09:55,385 INFO L226 Difference]: Without dead ends: 2890 [2024-11-28 05:09:55,387 INFO L434 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-28 05:09:55,388 INFO L435 NwaCegarLoop]: 490 mSDtfsCounter, 1081 mSDsluCounter, 1540 mSDsCounter, 0 mSdLazyCounter, 1012 mSolverCounterSat, 61 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1108 SdHoareTripleChecker+Valid, 2030 SdHoareTripleChecker+Invalid, 1073 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 61 IncrementalHoareTripleChecker+Valid, 1012 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2024-11-28 05:09:55,388 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [1108 Valid, 2030 Invalid, 1073 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [61 Valid, 1012 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2024-11-28 05:09:55,391 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2890 states. [2024-11-28 05:09:55,640 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2890 to 2787. [2024-11-28 05:09:55,643 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2787 states, 2300 states have (on average 1.325217391304348) internal successors, (3048), 2324 states have internal predecessors, (3048), 253 states have call successors, (253), 184 states have call predecessors, (253), 232 states have return successors, (377), 280 states have call predecessors, (377), 252 states have call successors, (377) [2024-11-28 05:09:55,650 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2787 states to 2787 states and 3678 transitions. [2024-11-28 05:09:55,654 INFO L78 Accepts]: Start accepts. Automaton has 2787 states and 3678 transitions. Word has length 143 [2024-11-28 05:09:55,655 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 05:09:55,655 INFO L471 AbstractCegarLoop]: Abstraction has 2787 states and 3678 transitions. [2024-11-28 05:09:55,655 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 22.166666666666668) internal successors, (133), 5 states have internal predecessors, (133), 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-28 05:09:55,655 INFO L276 IsEmpty]: Start isEmpty. Operand 2787 states and 3678 transitions. [2024-11-28 05:09:55,659 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 144 [2024-11-28 05:09:55,659 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 05:09:55,659 INFO L218 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] [2024-11-28 05:09:55,660 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19 [2024-11-28 05:09:55,660 INFO L396 AbstractCegarLoop]: === Iteration 21 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 05:09:55,662 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 05:09:55,662 INFO L85 PathProgramCache]: Analyzing trace with hash 823009289, now seen corresponding path program 1 times [2024-11-28 05:09:55,662 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 05:09:55,662 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1833695437] [2024-11-28 05:09:55,662 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 05:09:55,662 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 05:09:55,680 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 05:09:55,811 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-28 05:09:55,811 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 05:09:55,811 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1833695437] [2024-11-28 05:09:55,811 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1833695437] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-28 05:09:55,811 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-28 05:09:55,812 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2024-11-28 05:09:55,812 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [843249761] [2024-11-28 05:09:55,812 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-28 05:09:55,812 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-11-28 05:09:55,813 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 05:09:55,813 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-11-28 05:09:55,813 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2024-11-28 05:09:55,813 INFO L87 Difference]: Start difference. First operand 2787 states and 3678 transitions. Second operand has 6 states, 6 states have (on average 22.166666666666668) internal successors, (133), 5 states have internal predecessors, (133), 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-28 05:09:57,121 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 05:09:57,122 INFO L93 Difference]: Finished difference Result 4346 states and 6170 transitions. [2024-11-28 05:09:57,122 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2024-11-28 05:09:57,123 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 22.166666666666668) internal successors, (133), 5 states have internal predecessors, (133), 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 143 [2024-11-28 05:09:57,123 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 05:09:57,137 INFO L225 Difference]: With dead ends: 4346 [2024-11-28 05:09:57,137 INFO L226 Difference]: Without dead ends: 3492 [2024-11-28 05:09:57,140 INFO L434 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-28 05:09:57,141 INFO L435 NwaCegarLoop]: 664 mSDtfsCounter, 1053 mSDsluCounter, 1986 mSDsCounter, 0 mSdLazyCounter, 1111 mSolverCounterSat, 48 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1080 SdHoareTripleChecker+Valid, 2650 SdHoareTripleChecker+Invalid, 1159 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 48 IncrementalHoareTripleChecker+Valid, 1111 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2024-11-28 05:09:57,141 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [1080 Valid, 2650 Invalid, 1159 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [48 Valid, 1111 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2024-11-28 05:09:57,144 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3492 states. [2024-11-28 05:09:57,441 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3492 to 3374. [2024-11-28 05:09:57,445 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3374 states, 2835 states have (on average 1.3731922398589065) internal successors, (3893), 2863 states have internal predecessors, (3893), 289 states have call successors, (289), 196 states have call predecessors, (289), 248 states have return successors, (425), 318 states have call predecessors, (425), 288 states have call successors, (425) [2024-11-28 05:09:57,454 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3374 states to 3374 states and 4607 transitions. [2024-11-28 05:09:57,459 INFO L78 Accepts]: Start accepts. Automaton has 3374 states and 4607 transitions. Word has length 143 [2024-11-28 05:09:57,459 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 05:09:57,459 INFO L471 AbstractCegarLoop]: Abstraction has 3374 states and 4607 transitions. [2024-11-28 05:09:57,459 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 22.166666666666668) internal successors, (133), 5 states have internal predecessors, (133), 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-28 05:09:57,459 INFO L276 IsEmpty]: Start isEmpty. Operand 3374 states and 4607 transitions. [2024-11-28 05:09:57,464 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 144 [2024-11-28 05:09:57,464 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 05:09:57,464 INFO L218 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] [2024-11-28 05:09:57,464 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20 [2024-11-28 05:09:57,465 INFO L396 AbstractCegarLoop]: === Iteration 22 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 05:09:57,465 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 05:09:57,465 INFO L85 PathProgramCache]: Analyzing trace with hash 1311056395, now seen corresponding path program 1 times [2024-11-28 05:09:57,465 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 05:09:57,465 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [37089457] [2024-11-28 05:09:57,466 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 05:09:57,466 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 05:09:57,481 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 05:09:57,612 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-28 05:09:57,612 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 05:09:57,612 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [37089457] [2024-11-28 05:09:57,612 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [37089457] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-28 05:09:57,612 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-28 05:09:57,613 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2024-11-28 05:09:57,613 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [909265713] [2024-11-28 05:09:57,613 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-28 05:09:57,613 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-11-28 05:09:57,613 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 05:09:57,614 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-11-28 05:09:57,615 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2024-11-28 05:09:57,615 INFO L87 Difference]: Start difference. First operand 3374 states and 4607 transitions. Second operand has 6 states, 6 states have (on average 22.166666666666668) internal successors, (133), 5 states have internal predecessors, (133), 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-28 05:09:59,019 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 05:09:59,020 INFO L93 Difference]: Finished difference Result 6243 states and 9233 transitions. [2024-11-28 05:09:59,021 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2024-11-28 05:09:59,021 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 22.166666666666668) internal successors, (133), 5 states have internal predecessors, (133), 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 143 [2024-11-28 05:09:59,021 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 05:09:59,040 INFO L225 Difference]: With dead ends: 6243 [2024-11-28 05:09:59,041 INFO L226 Difference]: Without dead ends: 4802 [2024-11-28 05:09:59,045 INFO L434 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-28 05:09:59,048 INFO L435 NwaCegarLoop]: 661 mSDtfsCounter, 1048 mSDsluCounter, 1977 mSDsCounter, 0 mSdLazyCounter, 1111 mSolverCounterSat, 48 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1075 SdHoareTripleChecker+Valid, 2638 SdHoareTripleChecker+Invalid, 1159 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 48 IncrementalHoareTripleChecker+Valid, 1111 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2024-11-28 05:09:59,048 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [1075 Valid, 2638 Invalid, 1159 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [48 Valid, 1111 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2024-11-28 05:09:59,054 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4802 states. [2024-11-28 05:09:59,421 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4802 to 4653. [2024-11-28 05:09:59,425 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4653 states, 4004 states have (on average 1.4418081918081918) internal successors, (5773), 4046 states have internal predecessors, (5773), 361 states have call successors, (361), 220 states have call predecessors, (361), 286 states have return successors, (545), 394 states have call predecessors, (545), 360 states have call successors, (545) [2024-11-28 05:09:59,436 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4653 states to 4653 states and 6679 transitions. [2024-11-28 05:09:59,441 INFO L78 Accepts]: Start accepts. Automaton has 4653 states and 6679 transitions. Word has length 143 [2024-11-28 05:09:59,441 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 05:09:59,441 INFO L471 AbstractCegarLoop]: Abstraction has 4653 states and 6679 transitions. [2024-11-28 05:09:59,441 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 22.166666666666668) internal successors, (133), 5 states have internal predecessors, (133), 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-28 05:09:59,442 INFO L276 IsEmpty]: Start isEmpty. Operand 4653 states and 6679 transitions. [2024-11-28 05:09:59,447 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 144 [2024-11-28 05:09:59,447 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 05:09:59,447 INFO L218 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] [2024-11-28 05:09:59,448 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21 [2024-11-28 05:09:59,448 INFO L396 AbstractCegarLoop]: === Iteration 23 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 05:09:59,448 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 05:09:59,448 INFO L85 PathProgramCache]: Analyzing trace with hash 218421193, now seen corresponding path program 1 times [2024-11-28 05:09:59,449 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 05:09:59,449 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1639907516] [2024-11-28 05:09:59,449 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 05:09:59,449 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 05:09:59,463 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 05:09:59,584 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-28 05:09:59,585 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 05:09:59,585 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1639907516] [2024-11-28 05:09:59,585 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1639907516] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-28 05:09:59,585 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-28 05:09:59,585 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2024-11-28 05:09:59,585 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1138569953] [2024-11-28 05:09:59,585 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-28 05:09:59,586 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-11-28 05:09:59,586 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 05:09:59,586 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-11-28 05:09:59,586 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2024-11-28 05:09:59,587 INFO L87 Difference]: Start difference. First operand 4653 states and 6679 transitions. Second operand has 6 states, 6 states have (on average 22.166666666666668) internal successors, (133), 5 states have internal predecessors, (133), 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-28 05:10:01,112 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 05:10:01,112 INFO L93 Difference]: Finished difference Result 10438 states and 16203 transitions. [2024-11-28 05:10:01,112 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2024-11-28 05:10:01,113 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 22.166666666666668) internal successors, (133), 5 states have internal predecessors, (133), 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 143 [2024-11-28 05:10:01,113 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 05:10:01,147 INFO L225 Difference]: With dead ends: 10438 [2024-11-28 05:10:01,148 INFO L226 Difference]: Without dead ends: 7718 [2024-11-28 05:10:01,156 INFO L434 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-28 05:10:01,157 INFO L435 NwaCegarLoop]: 658 mSDtfsCounter, 1043 mSDsluCounter, 1968 mSDsCounter, 0 mSdLazyCounter, 1111 mSolverCounterSat, 48 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1070 SdHoareTripleChecker+Valid, 2626 SdHoareTripleChecker+Invalid, 1159 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 48 IncrementalHoareTripleChecker+Valid, 1111 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2024-11-28 05:10:01,157 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [1070 Valid, 2626 Invalid, 1159 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [48 Valid, 1111 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2024-11-28 05:10:01,162 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7718 states. [2024-11-28 05:10:01,816 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7718 to 7508. [2024-11-28 05:10:01,825 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7508 states, 6621 states have (on average 1.5207672557015557) internal successors, (10069), 6709 states have internal predecessors, (10069), 505 states have call successors, (505), 268 states have call predecessors, (505), 380 states have return successors, (881), 546 states have call predecessors, (881), 504 states have call successors, (881) [2024-11-28 05:10:01,845 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7508 states to 7508 states and 11455 transitions. [2024-11-28 05:10:01,850 INFO L78 Accepts]: Start accepts. Automaton has 7508 states and 11455 transitions. Word has length 143 [2024-11-28 05:10:01,851 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 05:10:01,851 INFO L471 AbstractCegarLoop]: Abstraction has 7508 states and 11455 transitions. [2024-11-28 05:10:01,851 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 22.166666666666668) internal successors, (133), 5 states have internal predecessors, (133), 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-28 05:10:01,851 INFO L276 IsEmpty]: Start isEmpty. Operand 7508 states and 11455 transitions. [2024-11-28 05:10:01,858 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 144 [2024-11-28 05:10:01,859 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 05:10:01,859 INFO L218 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] [2024-11-28 05:10:01,859 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22 [2024-11-28 05:10:01,859 INFO L396 AbstractCegarLoop]: === Iteration 24 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 05:10:01,859 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 05:10:01,860 INFO L85 PathProgramCache]: Analyzing trace with hash -1063751093, now seen corresponding path program 1 times [2024-11-28 05:10:01,860 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 05:10:01,860 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1634780339] [2024-11-28 05:10:01,860 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 05:10:01,860 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 05:10:01,875 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 05:10:01,969 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-28 05:10:01,970 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 05:10:01,970 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1634780339] [2024-11-28 05:10:01,970 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1634780339] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-28 05:10:01,970 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-28 05:10:01,970 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-11-28 05:10:01,970 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1679102628] [2024-11-28 05:10:01,970 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-28 05:10:01,971 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-28 05:10:01,971 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 05:10:01,971 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-28 05:10:01,971 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-11-28 05:10:01,972 INFO L87 Difference]: Start difference. First operand 7508 states and 11455 transitions. Second operand has 5 states, 5 states have (on average 26.6) internal successors, (133), 5 states have internal predecessors, (133), 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-28 05:10:03,093 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 05:10:03,093 INFO L93 Difference]: Finished difference Result 14411 states and 23268 transitions. [2024-11-28 05:10:03,093 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-28 05:10:03,094 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 26.6) internal successors, (133), 5 states have internal predecessors, (133), 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 143 [2024-11-28 05:10:03,094 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 05:10:03,129 INFO L225 Difference]: With dead ends: 14411 [2024-11-28 05:10:03,129 INFO L226 Difference]: Without dead ends: 8836 [2024-11-28 05:10:03,144 INFO L434 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-28 05:10:03,145 INFO L435 NwaCegarLoop]: 403 mSDtfsCounter, 790 mSDsluCounter, 659 mSDsCounter, 0 mSdLazyCounter, 511 mSolverCounterSat, 49 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 817 SdHoareTripleChecker+Valid, 1062 SdHoareTripleChecker+Invalid, 560 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 49 IncrementalHoareTripleChecker+Valid, 511 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2024-11-28 05:10:03,145 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [817 Valid, 1062 Invalid, 560 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [49 Valid, 511 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2024-11-28 05:10:03,151 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8836 states. [2024-11-28 05:10:03,803 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8836 to 7508. [2024-11-28 05:10:03,811 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7508 states, 6621 states have (on average 1.5181996677239087) internal successors, (10052), 6709 states have internal predecessors, (10052), 505 states have call successors, (505), 268 states have call predecessors, (505), 380 states have return successors, (881), 546 states have call predecessors, (881), 504 states have call successors, (881) [2024-11-28 05:10:03,830 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7508 states to 7508 states and 11438 transitions. [2024-11-28 05:10:03,836 INFO L78 Accepts]: Start accepts. Automaton has 7508 states and 11438 transitions. Word has length 143 [2024-11-28 05:10:03,836 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 05:10:03,836 INFO L471 AbstractCegarLoop]: Abstraction has 7508 states and 11438 transitions. [2024-11-28 05:10:03,836 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 26.6) internal successors, (133), 5 states have internal predecessors, (133), 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-28 05:10:03,836 INFO L276 IsEmpty]: Start isEmpty. Operand 7508 states and 11438 transitions. [2024-11-28 05:10:03,843 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 144 [2024-11-28 05:10:03,843 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 05:10:03,844 INFO L218 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] [2024-11-28 05:10:03,844 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23 [2024-11-28 05:10:03,844 INFO L396 AbstractCegarLoop]: === Iteration 25 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 05:10:03,844 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 05:10:03,844 INFO L85 PathProgramCache]: Analyzing trace with hash 1388740489, now seen corresponding path program 1 times [2024-11-28 05:10:03,844 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 05:10:03,845 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1710928925] [2024-11-28 05:10:03,845 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 05:10:03,845 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 05:10:03,862 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 05:10:03,958 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-28 05:10:03,959 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 05:10:03,959 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1710928925] [2024-11-28 05:10:03,959 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1710928925] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-28 05:10:03,959 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-28 05:10:03,959 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-11-28 05:10:03,959 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [821360259] [2024-11-28 05:10:03,959 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-28 05:10:03,960 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-28 05:10:03,960 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 05:10:03,960 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-28 05:10:03,960 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-11-28 05:10:03,961 INFO L87 Difference]: Start difference. First operand 7508 states and 11438 transitions. Second operand has 5 states, 5 states have (on average 26.6) internal successors, (133), 5 states have internal predecessors, (133), 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-28 05:10:05,017 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 05:10:05,017 INFO L93 Difference]: Finished difference Result 14328 states and 23068 transitions. [2024-11-28 05:10:05,018 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-28 05:10:05,018 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 26.6) internal successors, (133), 5 states have internal predecessors, (133), 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 143 [2024-11-28 05:10:05,018 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 05:10:05,051 INFO L225 Difference]: With dead ends: 14328 [2024-11-28 05:10:05,051 INFO L226 Difference]: Without dead ends: 8753 [2024-11-28 05:10:05,064 INFO L434 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-28 05:10:05,065 INFO L435 NwaCegarLoop]: 400 mSDtfsCounter, 787 mSDsluCounter, 654 mSDsCounter, 0 mSdLazyCounter, 511 mSolverCounterSat, 49 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 814 SdHoareTripleChecker+Valid, 1054 SdHoareTripleChecker+Invalid, 560 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 49 IncrementalHoareTripleChecker+Valid, 511 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2024-11-28 05:10:05,065 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [814 Valid, 1054 Invalid, 560 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [49 Valid, 511 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2024-11-28 05:10:05,070 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8753 states. [2024-11-28 05:10:05,695 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8753 to 7508. [2024-11-28 05:10:05,701 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7508 states, 6621 states have (on average 1.515632079746262) internal successors, (10035), 6709 states have internal predecessors, (10035), 505 states have call successors, (505), 268 states have call predecessors, (505), 380 states have return successors, (881), 546 states have call predecessors, (881), 504 states have call successors, (881) [2024-11-28 05:10:05,731 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7508 states to 7508 states and 11421 transitions. [2024-11-28 05:10:05,737 INFO L78 Accepts]: Start accepts. Automaton has 7508 states and 11421 transitions. Word has length 143 [2024-11-28 05:10:05,737 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 05:10:05,737 INFO L471 AbstractCegarLoop]: Abstraction has 7508 states and 11421 transitions. [2024-11-28 05:10:05,738 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 26.6) internal successors, (133), 5 states have internal predecessors, (133), 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-28 05:10:05,738 INFO L276 IsEmpty]: Start isEmpty. Operand 7508 states and 11421 transitions. [2024-11-28 05:10:05,745 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 144 [2024-11-28 05:10:05,745 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 05:10:05,746 INFO L218 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] [2024-11-28 05:10:05,746 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable24 [2024-11-28 05:10:05,746 INFO L396 AbstractCegarLoop]: === Iteration 26 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 05:10:05,746 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 05:10:05,747 INFO L85 PathProgramCache]: Analyzing trace with hash -333262197, now seen corresponding path program 1 times [2024-11-28 05:10:05,747 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 05:10:05,747 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [167526623] [2024-11-28 05:10:05,747 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 05:10:05,747 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 05:10:05,769 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 05:10:05,922 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-28 05:10:05,923 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 05:10:05,923 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [167526623] [2024-11-28 05:10:05,923 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [167526623] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-28 05:10:05,923 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-28 05:10:05,923 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2024-11-28 05:10:05,923 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [371016784] [2024-11-28 05:10:05,923 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-28 05:10:05,924 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-11-28 05:10:05,924 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 05:10:05,925 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-11-28 05:10:05,925 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2024-11-28 05:10:05,925 INFO L87 Difference]: Start difference. First operand 7508 states and 11421 transitions. Second operand has 6 states, 6 states have (on average 22.166666666666668) internal successors, (133), 5 states have internal predecessors, (133), 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-28 05:10:08,120 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 05:10:08,121 INFO L93 Difference]: Finished difference Result 19657 states and 31951 transitions. [2024-11-28 05:10:08,121 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2024-11-28 05:10:08,122 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 22.166666666666668) internal successors, (133), 5 states have internal predecessors, (133), 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 143 [2024-11-28 05:10:08,122 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 05:10:08,165 INFO L225 Difference]: With dead ends: 19657 [2024-11-28 05:10:08,166 INFO L226 Difference]: Without dead ends: 14082 [2024-11-28 05:10:08,177 INFO L434 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-28 05:10:08,177 INFO L435 NwaCegarLoop]: 641 mSDtfsCounter, 1019 mSDsluCounter, 1921 mSDsCounter, 0 mSdLazyCounter, 1111 mSolverCounterSat, 48 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1046 SdHoareTripleChecker+Valid, 2562 SdHoareTripleChecker+Invalid, 1159 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 48 IncrementalHoareTripleChecker+Valid, 1111 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2024-11-28 05:10:08,178 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [1046 Valid, 2562 Invalid, 1159 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [48 Valid, 1111 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2024-11-28 05:10:08,185 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 14082 states. [2024-11-28 05:10:09,175 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 14082 to 13812. [2024-11-28 05:10:09,184 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 13812 states, 12395 states have (on average 1.58233158531666) internal successors, (19613), 12629 states have internal predecessors, (19613), 793 states have call successors, (793), 364 states have call predecessors, (793), 622 states have return successors, (1937), 850 states have call predecessors, (1937), 792 states have call successors, (1937) [2024-11-28 05:10:09,228 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13812 states to 13812 states and 22343 transitions. [2024-11-28 05:10:09,234 INFO L78 Accepts]: Start accepts. Automaton has 13812 states and 22343 transitions. Word has length 143 [2024-11-28 05:10:09,235 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 05:10:09,235 INFO L471 AbstractCegarLoop]: Abstraction has 13812 states and 22343 transitions. [2024-11-28 05:10:09,235 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 22.166666666666668) internal successors, (133), 5 states have internal predecessors, (133), 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-28 05:10:09,235 INFO L276 IsEmpty]: Start isEmpty. Operand 13812 states and 22343 transitions. [2024-11-28 05:10:09,243 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 144 [2024-11-28 05:10:09,243 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 05:10:09,244 INFO L218 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] [2024-11-28 05:10:09,244 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable25 [2024-11-28 05:10:09,244 INFO L396 AbstractCegarLoop]: === Iteration 27 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 05:10:09,244 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 05:10:09,244 INFO L85 PathProgramCache]: Analyzing trace with hash 1595670029, now seen corresponding path program 1 times [2024-11-28 05:10:09,244 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 05:10:09,245 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [419640527] [2024-11-28 05:10:09,245 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 05:10:09,245 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 05:10:09,261 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 05:10:09,348 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-28 05:10:09,348 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 05:10:09,348 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [419640527] [2024-11-28 05:10:09,349 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [419640527] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-28 05:10:09,349 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-28 05:10:09,349 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-11-28 05:10:09,349 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [618325989] [2024-11-28 05:10:09,349 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-28 05:10:09,349 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-28 05:10:09,350 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 05:10:09,350 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-28 05:10:09,350 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-11-28 05:10:09,350 INFO L87 Difference]: Start difference. First operand 13812 states and 22343 transitions. Second operand has 5 states, 5 states have (on average 26.6) internal successors, (133), 5 states have internal predecessors, (133), 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-28 05:10:10,848 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 05:10:10,849 INFO L93 Difference]: Finished difference Result 28631 states and 48582 transitions. [2024-11-28 05:10:10,849 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-28 05:10:10,849 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 26.6) internal successors, (133), 5 states have internal predecessors, (133), 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 143 [2024-11-28 05:10:10,850 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 05:10:10,907 INFO L225 Difference]: With dead ends: 28631 [2024-11-28 05:10:10,907 INFO L226 Difference]: Without dead ends: 16752 [2024-11-28 05:10:10,932 INFO L434 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-28 05:10:10,932 INFO L435 NwaCegarLoop]: 370 mSDtfsCounter, 803 mSDsluCounter, 618 mSDsCounter, 0 mSdLazyCounter, 509 mSolverCounterSat, 51 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 830 SdHoareTripleChecker+Valid, 988 SdHoareTripleChecker+Invalid, 560 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 51 IncrementalHoareTripleChecker+Valid, 509 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2024-11-28 05:10:10,933 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [830 Valid, 988 Invalid, 560 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [51 Valid, 509 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2024-11-28 05:10:10,942 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 16752 states. [2024-11-28 05:10:12,279 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 16752 to 13812. [2024-11-28 05:10:12,288 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 13812 states, 12395 states have (on average 1.5796692214602663) internal successors, (19580), 12629 states have internal predecessors, (19580), 793 states have call successors, (793), 364 states have call predecessors, (793), 622 states have return successors, (1937), 850 states have call predecessors, (1937), 792 states have call successors, (1937) [2024-11-28 05:10:12,329 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13812 states to 13812 states and 22310 transitions. [2024-11-28 05:10:12,336 INFO L78 Accepts]: Start accepts. Automaton has 13812 states and 22310 transitions. Word has length 143 [2024-11-28 05:10:12,337 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 05:10:12,337 INFO L471 AbstractCegarLoop]: Abstraction has 13812 states and 22310 transitions. [2024-11-28 05:10:12,337 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 26.6) internal successors, (133), 5 states have internal predecessors, (133), 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-28 05:10:12,337 INFO L276 IsEmpty]: Start isEmpty. Operand 13812 states and 22310 transitions. [2024-11-28 05:10:12,346 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 144 [2024-11-28 05:10:12,346 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 05:10:12,347 INFO L218 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] [2024-11-28 05:10:12,347 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable26 [2024-11-28 05:10:12,347 INFO L396 AbstractCegarLoop]: === Iteration 28 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 05:10:12,347 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 05:10:12,348 INFO L85 PathProgramCache]: Analyzing trace with hash -697410997, now seen corresponding path program 1 times [2024-11-28 05:10:12,348 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 05:10:12,348 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1426580838] [2024-11-28 05:10:12,348 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 05:10:12,348 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 05:10:12,367 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 05:10:12,522 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-28 05:10:12,523 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 05:10:12,523 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1426580838] [2024-11-28 05:10:12,523 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1426580838] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-28 05:10:12,523 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-28 05:10:12,523 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2024-11-28 05:10:12,523 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [734089879] [2024-11-28 05:10:12,523 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-28 05:10:12,524 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-11-28 05:10:12,525 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 05:10:12,525 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-11-28 05:10:12,525 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2024-11-28 05:10:12,526 INFO L87 Difference]: Start difference. First operand 13812 states and 22310 transitions. Second operand has 6 states, 6 states have (on average 22.166666666666668) internal successors, (133), 5 states have internal predecessors, (133), 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-28 05:10:15,220 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 05:10:15,220 INFO L93 Difference]: Finished difference Result 42503 states and 72497 transitions. [2024-11-28 05:10:15,221 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2024-11-28 05:10:15,221 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 22.166666666666668) internal successors, (133), 5 states have internal predecessors, (133), 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 143 [2024-11-28 05:10:15,221 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 05:10:15,340 INFO L225 Difference]: With dead ends: 42503 [2024-11-28 05:10:15,340 INFO L226 Difference]: Without dead ends: 30624 [2024-11-28 05:10:15,377 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 11 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=24, Invalid=48, Unknown=0, NotChecked=0, Total=72 [2024-11-28 05:10:15,379 INFO L435 NwaCegarLoop]: 631 mSDtfsCounter, 1099 mSDsluCounter, 1887 mSDsCounter, 0 mSdLazyCounter, 1352 mSolverCounterSat, 50 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1125 SdHoareTripleChecker+Valid, 2518 SdHoareTripleChecker+Invalid, 1402 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 50 IncrementalHoareTripleChecker+Valid, 1352 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.2s IncrementalHoareTripleChecker+Time [2024-11-28 05:10:15,379 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [1125 Valid, 2518 Invalid, 1402 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [50 Valid, 1352 Invalid, 0 Unknown, 0 Unchecked, 1.2s Time] [2024-11-28 05:10:15,399 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 30624 states. [2024-11-28 05:10:17,418 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 30624 to 27944. [2024-11-28 05:10:17,441 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 27944 states, 25337 states have (on average 1.633105734696294) internal successors, (41378), 26025 states have internal predecessors, (41378), 1337 states have call successors, (1337), 556 states have call predecessors, (1337), 1268 states have return successors, (5553), 1426 states have call predecessors, (5553), 1336 states have call successors, (5553) [2024-11-28 05:10:17,712 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 27944 states to 27944 states and 48268 transitions. [2024-11-28 05:10:17,718 INFO L78 Accepts]: Start accepts. Automaton has 27944 states and 48268 transitions. Word has length 143 [2024-11-28 05:10:17,718 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 05:10:17,718 INFO L471 AbstractCegarLoop]: Abstraction has 27944 states and 48268 transitions. [2024-11-28 05:10:17,718 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 22.166666666666668) internal successors, (133), 5 states have internal predecessors, (133), 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-28 05:10:17,718 INFO L276 IsEmpty]: Start isEmpty. Operand 27944 states and 48268 transitions. [2024-11-28 05:10:17,729 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 144 [2024-11-28 05:10:17,730 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 05:10:17,730 INFO L218 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] [2024-11-28 05:10:17,730 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable27 [2024-11-28 05:10:17,730 INFO L396 AbstractCegarLoop]: === Iteration 29 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 05:10:17,731 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 05:10:17,731 INFO L85 PathProgramCache]: Analyzing trace with hash 1029733965, now seen corresponding path program 1 times [2024-11-28 05:10:17,731 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 05:10:17,731 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [580783635] [2024-11-28 05:10:17,732 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 05:10:17,732 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 05:10:17,747 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 05:10:17,860 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-28 05:10:17,860 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 05:10:17,860 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [580783635] [2024-11-28 05:10:17,860 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [580783635] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-28 05:10:17,860 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-28 05:10:17,861 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2024-11-28 05:10:17,861 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [76643085] [2024-11-28 05:10:17,861 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-28 05:10:17,861 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-11-28 05:10:17,861 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 05:10:17,862 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-11-28 05:10:17,862 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2024-11-28 05:10:17,863 INFO L87 Difference]: Start difference. First operand 27944 states and 48268 transitions. Second operand has 6 states, 6 states have (on average 22.166666666666668) internal successors, (133), 5 states have internal predecessors, (133), 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-28 05:10:22,484 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 05:10:22,484 INFO L93 Difference]: Finished difference Result 91465 states and 167421 transitions. [2024-11-28 05:10:22,484 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2024-11-28 05:10:22,484 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 22.166666666666668) internal successors, (133), 5 states have internal predecessors, (133), 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 143 [2024-11-28 05:10:22,485 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 05:10:22,754 INFO L225 Difference]: With dead ends: 91465 [2024-11-28 05:10:22,754 INFO L226 Difference]: Without dead ends: 65454 [2024-11-28 05:10:22,837 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 11 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=24, Invalid=48, Unknown=0, NotChecked=0, Total=72 [2024-11-28 05:10:22,842 INFO L435 NwaCegarLoop]: 627 mSDtfsCounter, 1254 mSDsluCounter, 1875 mSDsCounter, 0 mSdLazyCounter, 1114 mSolverCounterSat, 51 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1291 SdHoareTripleChecker+Valid, 2502 SdHoareTripleChecker+Invalid, 1165 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 51 IncrementalHoareTripleChecker+Valid, 1114 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2024-11-28 05:10:22,842 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [1291 Valid, 2502 Invalid, 1165 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [51 Valid, 1114 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2024-11-28 05:10:22,880 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 65454 states. [2024-11-28 05:10:27,219 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 65454 to 60473. [2024-11-28 05:10:27,251 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 60473 states, 55032 states have (on average 1.6754978921354848) internal successors, (92206), 57114 states have internal predecessors, (92206), 2393 states have call successors, (2393), 940 states have call predecessors, (2393), 3046 states have return successors, (18897), 2546 states have call predecessors, (18897), 2392 states have call successors, (18897) [2024-11-28 05:10:27,533 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 60473 states to 60473 states and 113496 transitions. [2024-11-28 05:10:27,546 INFO L78 Accepts]: Start accepts. Automaton has 60473 states and 113496 transitions. Word has length 143 [2024-11-28 05:10:27,546 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 05:10:27,547 INFO L471 AbstractCegarLoop]: Abstraction has 60473 states and 113496 transitions. [2024-11-28 05:10:27,547 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 22.166666666666668) internal successors, (133), 5 states have internal predecessors, (133), 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-28 05:10:27,547 INFO L276 IsEmpty]: Start isEmpty. Operand 60473 states and 113496 transitions. [2024-11-28 05:10:27,564 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 144 [2024-11-28 05:10:27,564 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 05:10:27,565 INFO L218 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] [2024-11-28 05:10:27,565 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable28 [2024-11-28 05:10:27,565 INFO L396 AbstractCegarLoop]: === Iteration 30 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, error1Err0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 05:10:27,565 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 05:10:27,565 INFO L85 PathProgramCache]: Analyzing trace with hash 1501090315, now seen corresponding path program 1 times [2024-11-28 05:10:27,565 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 05:10:27,566 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [919236875] [2024-11-28 05:10:27,566 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 05:10:27,566 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 05:10:27,583 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 05:10:27,734 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-28 05:10:27,735 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 05:10:27,735 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [919236875] [2024-11-28 05:10:27,735 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [919236875] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-28 05:10:27,735 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-28 05:10:27,735 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2024-11-28 05:10:27,735 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [873976673] [2024-11-28 05:10:27,735 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-28 05:10:27,736 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-11-28 05:10:27,736 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 05:10:27,736 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-11-28 05:10:27,737 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2024-11-28 05:10:27,737 INFO L87 Difference]: Start difference. First operand 60473 states and 113496 transitions. Second operand has 6 states, 6 states have (on average 22.166666666666668) internal successors, (133), 5 states have internal predecessors, (133), 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-28 05:10:36,747 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 05:10:36,747 INFO L93 Difference]: Finished difference Result 205026 states and 413751 transitions. [2024-11-28 05:10:36,747 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2024-11-28 05:10:36,747 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 22.166666666666668) internal successors, (133), 5 states have internal predecessors, (133), 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 143 [2024-11-28 05:10:36,748 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 05:10:37,415 INFO L225 Difference]: With dead ends: 205026 [2024-11-28 05:10:37,416 INFO L226 Difference]: Without dead ends: 146486 [2024-11-28 05:10:37,610 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 11 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=24, Invalid=48, Unknown=0, NotChecked=0, Total=72 [2024-11-28 05:10:37,611 INFO L435 NwaCegarLoop]: 625 mSDtfsCounter, 1069 mSDsluCounter, 1869 mSDsCounter, 0 mSdLazyCounter, 1312 mSolverCounterSat, 50 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1095 SdHoareTripleChecker+Valid, 2494 SdHoareTripleChecker+Invalid, 1362 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 50 IncrementalHoareTripleChecker+Valid, 1312 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2024-11-28 05:10:37,611 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [1095 Valid, 2494 Invalid, 1362 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [50 Valid, 1312 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2024-11-28 05:10:37,695 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 146486 states.