./Ultimate.py --spec ../sv-benchmarks/c/properties/unreach-call.prp --file ../sv-benchmarks/c/seq-mthreaded-reduced/pals_lcr-var-start-time.4.ufo.UNBOUNDED.pals.c.v+lhb-reducer.c --full-output --architecture 32bit -------------------------------------------------------------------------------- Checking for ERROR reachability Using default analysis Version 8fc3dc66 Calling Ultimate with: /root/.sdkman/candidates/java/21.0.5-tem/bin/java -Dosgi.configuration.area=/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/config -Xmx15G -Xms4m -jar /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/plugins/org.eclipse.equinox.launcher_1.6.800.v20240513-1750.jar -data @noDefault -ultimatedata /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data -tc /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/AutomizerReach.xml -i ../sv-benchmarks/c/seq-mthreaded-reduced/pals_lcr-var-start-time.4.ufo.UNBOUNDED.pals.c.v+lhb-reducer.c -s /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-32bit-Automizer_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux --witnessprinter.witness.filename witness --witnessprinter.write.witness.besides.input.file false --witnessprinter.graph.data.specification CHECK( init(main()), LTL(G ! call(reach_error())) ) --witnessprinter.graph.data.producer Automizer --witnessprinter.graph.data.architecture 32bit --witnessprinter.graph.data.programhash 820426658db97058309ccbf6c9080e1e23ba9878004c38e814dfcfedaf40875a --- Real Ultimate output --- This is Ultimate 0.3.0-?-8fc3dc6-m [2025-03-16 19:27:26,769 INFO L188 SettingsManager]: Resetting all preferences to default values... [2025-03-16 19:27:26,818 INFO L114 SettingsManager]: Loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-32bit-Automizer_Default.epf [2025-03-16 19:27:26,824 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2025-03-16 19:27:26,824 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2025-03-16 19:27:26,846 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2025-03-16 19:27:26,847 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2025-03-16 19:27:26,848 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2025-03-16 19:27:26,848 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2025-03-16 19:27:26,848 INFO L153 SettingsManager]: * Use memory slicer=true [2025-03-16 19:27:26,849 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2025-03-16 19:27:26,849 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2025-03-16 19:27:26,849 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2025-03-16 19:27:26,849 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2025-03-16 19:27:26,849 INFO L153 SettingsManager]: * Use SBE=true [2025-03-16 19:27:26,850 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2025-03-16 19:27:26,850 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2025-03-16 19:27:26,850 INFO L153 SettingsManager]: * sizeof long=4 [2025-03-16 19:27:26,850 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2025-03-16 19:27:26,850 INFO L153 SettingsManager]: * sizeof POINTER=4 [2025-03-16 19:27:26,850 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2025-03-16 19:27:26,850 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2025-03-16 19:27:26,850 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2025-03-16 19:27:26,850 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2025-03-16 19:27:26,851 INFO L153 SettingsManager]: * sizeof long double=12 [2025-03-16 19:27:26,851 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2025-03-16 19:27:26,851 INFO L153 SettingsManager]: * Behaviour of calls to undefined functions=OVERAPPROXIMATE_BEHAVIOUR [2025-03-16 19:27:26,851 INFO L153 SettingsManager]: * Use constant arrays=true [2025-03-16 19:27:26,851 INFO L151 SettingsManager]: Preferences of IcfgBuilder differ from their defaults: [2025-03-16 19:27:26,851 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2025-03-16 19:27:26,851 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2025-03-16 19:27:26,851 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2025-03-16 19:27:26,851 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2025-03-16 19:27:26,852 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2025-03-16 19:27:26,852 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2025-03-16 19:27:26,852 INFO L153 SettingsManager]: * Compute procedure contracts=false [2025-03-16 19:27:26,852 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2025-03-16 19:27:26,852 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2025-03-16 19:27:26,852 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2025-03-16 19:27:26,852 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2025-03-16 19:27:26,852 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2025-03-16 19:27:26,852 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2025-03-16 19:27:26,852 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2025-03-16 19:27:26,852 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 -> /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness filename -> witness Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Write witness besides input file -> false Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data specification -> CHECK( init(main()), LTL(G ! call(reach_error())) ) Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data producer -> Automizer Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data architecture -> 32bit Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data programhash -> 820426658db97058309ccbf6c9080e1e23ba9878004c38e814dfcfedaf40875a [2025-03-16 19:27:27,083 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2025-03-16 19:27:27,088 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2025-03-16 19:27:27,090 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2025-03-16 19:27:27,090 INFO L270 PluginConnector]: Initializing CDTParser... [2025-03-16 19:27:27,091 INFO L274 PluginConnector]: CDTParser initialized [2025-03-16 19:27:27,091 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../sv-benchmarks/c/seq-mthreaded-reduced/pals_lcr-var-start-time.4.ufo.UNBOUNDED.pals.c.v+lhb-reducer.c [2025-03-16 19:27:28,199 INFO L533 CDTParser]: Created temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/f31b22fe3/973b443d2b544458b72917575b8a6fa2/FLAG33b3b14c3 [2025-03-16 19:27:28,569 INFO L384 CDTParser]: Found 1 translation units. [2025-03-16 19:27:28,570 INFO L180 CDTParser]: Scanning /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/seq-mthreaded-reduced/pals_lcr-var-start-time.4.ufo.UNBOUNDED.pals.c.v+lhb-reducer.c [2025-03-16 19:27:28,599 INFO L427 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/f31b22fe3/973b443d2b544458b72917575b8a6fa2/FLAG33b3b14c3 [2025-03-16 19:27:28,754 INFO L435 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/f31b22fe3/973b443d2b544458b72917575b8a6fa2 [2025-03-16 19:27:28,755 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2025-03-16 19:27:28,757 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2025-03-16 19:27:28,758 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2025-03-16 19:27:28,758 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2025-03-16 19:27:28,761 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2025-03-16 19:27:28,761 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 16.03 07:27:28" (1/1) ... [2025-03-16 19:27:28,762 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@5bf97972 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.03 07:27:28, skipping insertion in model container [2025-03-16 19:27:28,762 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 16.03 07:27:28" (1/1) ... [2025-03-16 19:27:28,820 INFO L175 MainTranslator]: Built tables and reachable declarations [2025-03-16 19:27:29,050 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/seq-mthreaded-reduced/pals_lcr-var-start-time.4.ufo.UNBOUNDED.pals.c.v+lhb-reducer.c[11898,11911] [2025-03-16 19:27:29,088 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/seq-mthreaded-reduced/pals_lcr-var-start-time.4.ufo.UNBOUNDED.pals.c.v+lhb-reducer.c[18616,18629] [2025-03-16 19:27:29,102 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/seq-mthreaded-reduced/pals_lcr-var-start-time.4.ufo.UNBOUNDED.pals.c.v+lhb-reducer.c[20814,20827] [2025-03-16 19:27:29,105 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/seq-mthreaded-reduced/pals_lcr-var-start-time.4.ufo.UNBOUNDED.pals.c.v+lhb-reducer.c[21891,21904] [2025-03-16 19:27:29,115 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/seq-mthreaded-reduced/pals_lcr-var-start-time.4.ufo.UNBOUNDED.pals.c.v+lhb-reducer.c[25244,25257] [2025-03-16 19:27:29,118 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/seq-mthreaded-reduced/pals_lcr-var-start-time.4.ufo.UNBOUNDED.pals.c.v+lhb-reducer.c[26324,26337] [2025-03-16 19:27:29,125 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/seq-mthreaded-reduced/pals_lcr-var-start-time.4.ufo.UNBOUNDED.pals.c.v+lhb-reducer.c[28553,28566] [2025-03-16 19:27:29,377 INFO L210 PostProcessor]: Analyzing one entry point: main [2025-03-16 19:27:29,396 INFO L200 MainTranslator]: Completed pre-run [2025-03-16 19:27:29,436 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/seq-mthreaded-reduced/pals_lcr-var-start-time.4.ufo.UNBOUNDED.pals.c.v+lhb-reducer.c[11898,11911] [2025-03-16 19:27:29,446 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/seq-mthreaded-reduced/pals_lcr-var-start-time.4.ufo.UNBOUNDED.pals.c.v+lhb-reducer.c[18616,18629] [2025-03-16 19:27:29,452 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/seq-mthreaded-reduced/pals_lcr-var-start-time.4.ufo.UNBOUNDED.pals.c.v+lhb-reducer.c[20814,20827] [2025-03-16 19:27:29,454 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/seq-mthreaded-reduced/pals_lcr-var-start-time.4.ufo.UNBOUNDED.pals.c.v+lhb-reducer.c[21891,21904] [2025-03-16 19:27:29,482 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/seq-mthreaded-reduced/pals_lcr-var-start-time.4.ufo.UNBOUNDED.pals.c.v+lhb-reducer.c[25244,25257] [2025-03-16 19:27:29,484 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/seq-mthreaded-reduced/pals_lcr-var-start-time.4.ufo.UNBOUNDED.pals.c.v+lhb-reducer.c[26324,26337] [2025-03-16 19:27:29,487 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/seq-mthreaded-reduced/pals_lcr-var-start-time.4.ufo.UNBOUNDED.pals.c.v+lhb-reducer.c[28553,28566] [2025-03-16 19:27:29,619 INFO L210 PostProcessor]: Analyzing one entry point: main [2025-03-16 19:27:29,637 INFO L204 MainTranslator]: Completed translation [2025-03-16 19:27:29,638 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.03 07:27:29 WrapperNode [2025-03-16 19:27:29,638 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2025-03-16 19:27:29,639 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2025-03-16 19:27:29,639 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2025-03-16 19:27:29,639 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2025-03-16 19:27:29,643 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.03 07:27:29" (1/1) ... [2025-03-16 19:27:29,668 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.03 07:27:29" (1/1) ... [2025-03-16 19:27:29,784 INFO L138 Inliner]: procedures = 24, calls = 7, calls flagged for inlining = 2, calls inlined = 2, statements flattened = 7044 [2025-03-16 19:27:29,785 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2025-03-16 19:27:29,785 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2025-03-16 19:27:29,786 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2025-03-16 19:27:29,786 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2025-03-16 19:27:29,791 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.03 07:27:29" (1/1) ... [2025-03-16 19:27:29,792 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.03 07:27:29" (1/1) ... [2025-03-16 19:27:29,803 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.03 07:27:29" (1/1) ... [2025-03-16 19:27:29,851 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]. [2025-03-16 19:27:29,855 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.03 07:27:29" (1/1) ... [2025-03-16 19:27:29,855 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.03 07:27:29" (1/1) ... [2025-03-16 19:27:29,909 INFO L184 PluginConnector]: Executing the observer ReplaceArrayAssignments from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.03 07:27:29" (1/1) ... [2025-03-16 19:27:29,920 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.03 07:27:29" (1/1) ... [2025-03-16 19:27:29,928 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.03 07:27:29" (1/1) ... [2025-03-16 19:27:29,937 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.03 07:27:29" (1/1) ... [2025-03-16 19:27:29,954 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2025-03-16 19:27:29,956 INFO L112 PluginConnector]: ------------------------IcfgBuilder---------------------------- [2025-03-16 19:27:29,956 INFO L270 PluginConnector]: Initializing IcfgBuilder... [2025-03-16 19:27:29,956 INFO L274 PluginConnector]: IcfgBuilder initialized [2025-03-16 19:27:29,956 INFO L184 PluginConnector]: Executing the observer IcfgBuilderObserver from plugin IcfgBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.03 07:27:29" (1/1) ... [2025-03-16 19:27:29,960 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2025-03-16 19:27:29,968 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-16 19:27:29,980 INFO L229 MonitoredProcess]: Starting monitored process 1 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (exit command is (exit), workingDir is null) [2025-03-16 19:27:29,982 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Waiting until timeout for monitored process [2025-03-16 19:27:29,998 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2025-03-16 19:27:29,999 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#0 [2025-03-16 19:27:29,999 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2025-03-16 19:27:29,999 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2025-03-16 19:27:30,234 INFO L256 CfgBuilder]: Building ICFG [2025-03-16 19:27:30,236 INFO L286 CfgBuilder]: Building CFG for each procedure with an implementation [2025-03-16 19:27:32,831 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L4990: havoc main_~__tmp_57~0#1, main_~assert__arg~56#1;havoc main_~check__tmp~60#1; [2025-03-16 19:27:32,832 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L4198: havoc main_~node3__m3~7#1;havoc main_~node2____CPAchecker_TMP_1~1#1; [2025-03-16 19:27:32,832 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L10541: havoc main_~__tmp_144~0#1, main_~assert__arg~143#1;havoc main_~check__tmp~147#1; [2025-03-16 19:27:32,832 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L10013: havoc main_~__tmp_136~0#1, main_~assert__arg~135#1;havoc main_~check__tmp~139#1; [2025-03-16 19:27:32,832 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L8560: havoc main_~node4__m4~34#1; [2025-03-16 19:27:32,832 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L10146: havoc main_~__tmp_138~0#1, main_~assert__arg~137#1;havoc main_~check__tmp~141#1; [2025-03-16 19:27:32,832 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L3936: havoc main_~node4__m4~16#1; [2025-03-16 19:27:32,833 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L369: havoc main_~node3____CPAchecker_TMP_0~0#1; [2025-03-16 19:27:32,833 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L9090: havoc main_~__tmp_121~0#1, main_~assert__arg~120#1;havoc main_~check__tmp~124#1; [2025-03-16 19:27:32,833 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L5259: havoc main_~node4____CPAchecker_TMP_0~13#1; [2025-03-16 19:27:32,833 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L8298: havoc main_~node3__m3~11#1; [2025-03-16 19:27:32,833 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L7770: havoc main_~node4____CPAchecker_TMP_0~23#1; [2025-03-16 19:27:32,833 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L9356: havoc main_~__tmp_125~0#1, main_~assert__arg~124#1;havoc main_~check__tmp~128#1; [2025-03-16 19:27:32,833 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L11075: havoc main_~node4__m4~44#1; [2025-03-16 19:27:32,833 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L4470: havoc main_~node4____CPAchecker_TMP_0~10#1; [2025-03-16 19:27:32,833 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L6584: havoc main_~__tmp_82~0#1, main_~assert__arg~81#1;havoc main_~check__tmp~85#1; [2025-03-16 19:27:32,833 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L5395: havoc main_~__tmp_63~0#1, main_~assert__arg~62#1;havoc main_~check__tmp~66#1;havoc main_~node4____CPAchecker_TMP_1~13#1; [2025-03-16 19:27:32,834 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L7906: havoc main_~__tmp_103~0#1, main_~assert__arg~102#1;havoc main_~check__tmp~106#1;havoc main_~node4____CPAchecker_TMP_1~23#1; [2025-03-16 19:27:32,834 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L5528: havoc main_~__tmp_65~0#1, main_~assert__arg~64#1;havoc main_~check__tmp~68#1; [2025-03-16 19:27:32,834 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L6189: havoc main_~__tmp_76~0#1, main_~assert__arg~75#1;havoc main_~check__tmp~79#1; [2025-03-16 19:27:32,834 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L4208: havoc main_~node3____CPAchecker_TMP_0~3#1; [2025-03-16 19:27:32,834 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L6455: havoc main_~__tmp_80~0#1, main_~assert__arg~79#1;havoc main_~check__tmp~83#1; [2025-03-16 19:27:32,834 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L4606: havoc main_~__tmp_51~0#1, main_~assert__arg~50#1;havoc main_~check__tmp~54#1;havoc main_~node4____CPAchecker_TMP_1~10#1; [2025-03-16 19:27:32,834 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L8570: havoc main_~node4____CPAchecker_TMP_0~26#1; [2025-03-16 19:27:32,834 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L378: havoc main_~node4__m4~0#1; [2025-03-16 19:27:32,834 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L7513: havoc main_~node4__m4~30#1; [2025-03-16 19:27:32,835 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L3946: havoc main_~node4____CPAchecker_TMP_0~8#1; [2025-03-16 19:27:32,835 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L2889: havoc main_~__tmp_24~0#1, main_~assert__arg~23#1;havoc main_~check__tmp~27#1; [2025-03-16 19:27:32,835 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L3022: havoc main_~__tmp_26~0#1, main_~assert__arg~25#1;havoc main_~check__tmp~29#1; [2025-03-16 19:27:32,835 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L8043: havoc main_~__tmp_105~0#1, main_~assert__arg~104#1;havoc main_~check__tmp~108#1; [2025-03-16 19:27:32,835 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L7251: havoc main_~node3__m3~10#1;havoc main_~node2____CPAchecker_TMP_1~2#1; [2025-03-16 19:27:32,835 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L8308: havoc main_~node3____CPAchecker_TMP_0~7#1; [2025-03-16 19:27:32,835 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L3288: havoc main_~__tmp_30~0#1, main_~assert__arg~29#1;havoc main_~check__tmp~33#1; [2025-03-16 19:27:32,835 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L8706: havoc main_~__tmp_115~0#1, main_~assert__arg~114#1;havoc main_~check__tmp~118#1;havoc main_~node4____CPAchecker_TMP_1~26#1; [2025-03-16 19:27:32,835 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L4082: havoc main_~__tmp_43~0#1, main_~assert__arg~42#1;havoc main_~check__tmp~46#1;havoc main_~node4____CPAchecker_TMP_1~8#1; [2025-03-16 19:27:32,835 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L11085: havoc main_~node4____CPAchecker_TMP_0~36#1; [2025-03-16 19:27:32,835 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L779: havoc main_~node3____CPAchecker_TMP_0~1#1; [2025-03-16 19:27:32,835 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L6989: havoc main_~node4__m4~28#1; [2025-03-16 19:27:32,835 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L4743: havoc main_~__tmp_53~0#1, main_~assert__arg~52#1;havoc main_~check__tmp~56#1; [2025-03-16 19:27:32,835 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L1837: havoc main_~check__tmp~13#1; [2025-03-16 19:27:32,835 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L9766: havoc main_~__tmp_132~0#1, main_~assert__arg~131#1;havoc main_~check__tmp~135#1; [2025-03-16 19:27:32,835 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L10427: havoc main_~__tmp_142~0#1, main_~assert__arg~141#1;havoc main_~check__tmp~145#1; [2025-03-16 19:27:32,835 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L4217: havoc main_~node4__m4~17#1; [2025-03-16 19:27:32,835 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L9899: havoc main_~__tmp_134~0#1, main_~assert__arg~133#1;havoc main_~check__tmp~137#1; [2025-03-16 19:27:32,835 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L3689: havoc main_~node4__m4~15#1;havoc main_~node3____CPAchecker_TMP_1~2#1; [2025-03-16 19:27:32,835 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L11221: havoc main_~__tmp_155~0#1, main_~assert__arg~154#1;havoc main_~check__tmp~158#1;havoc main_~node4____CPAchecker_TMP_1~36#1; [2025-03-16 19:27:32,835 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L8843: havoc main_~__tmp_117~0#1, main_~assert__arg~116#1;havoc main_~check__tmp~120#1; [2025-03-16 19:27:32,835 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L388: havoc main_~node4____CPAchecker_TMP_0~0#1; [2025-03-16 19:27:32,835 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L7523: havoc main_~node4____CPAchecker_TMP_0~22#1; [2025-03-16 19:27:32,835 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L8317: havoc main_~node4__m4~33#1; [2025-03-16 19:27:32,835 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L10828: havoc main_~node4__m4~43#1;havoc main_~node3____CPAchecker_TMP_1~9#1; [2025-03-16 19:27:32,835 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L1051: havoc main_~__tmp_4~0#1, main_~assert__arg~3#1;havoc main_~check__tmp~3#1; [2025-03-16 19:27:32,835 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L7261: havoc main_~node3____CPAchecker_TMP_0~6#1; [2025-03-16 19:27:32,835 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L7659: havoc main_~__tmp_99~0#1, main_~assert__arg~98#1;havoc main_~check__tmp~102#1;havoc main_~node4____CPAchecker_TMP_1~22#1; [2025-03-16 19:27:32,835 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L5942: havoc main_~__tmp_72~0#1, main_~assert__arg~71#1;havoc main_~check__tmp~75#1; [2025-03-16 19:27:32,835 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L6999: havoc main_~node4____CPAchecker_TMP_0~20#1; [2025-03-16 19:27:32,836 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L1318: havoc main_~__tmp_7~0#1, main_~assert__arg~6#1;havoc main_~check__tmp~6#1; [2025-03-16 19:27:32,836 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L6075: havoc main_~__tmp_74~0#1, main_~assert__arg~73#1;havoc main_~check__tmp~77#1; [2025-03-16 19:27:32,836 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L1980: havoc main_~__tmp_13~0#1, main_~assert__arg~12#1;havoc main_~check__tmp~14#1; [2025-03-16 19:27:32,836 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L4227: havoc main_~node4____CPAchecker_TMP_0~9#1; [2025-03-16 19:27:32,836 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L6341: havoc main_~__tmp_78~0#1, main_~assert__arg~77#1;havoc main_~check__tmp~81#1; [2025-03-16 19:27:32,836 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L2642: havoc main_~__tmp_20~0#1, main_~assert__arg~19#1;havoc main_~check__tmp~23#1; [2025-03-16 19:27:32,836 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L3699: havoc main_~node4____CPAchecker_TMP_0~7#1; [2025-03-16 19:27:32,836 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L5285: havoc main_~__tmp_61~0#1, main_~assert__arg~60#1;havoc main_~check__tmp~64#1; [2025-03-16 19:27:32,836 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L7135: havoc main_~__tmp_91~0#1, main_~assert__arg~90#1;havoc main_~check__tmp~94#1;havoc main_~node4____CPAchecker_TMP_1~20#1; [2025-03-16 19:27:32,836 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L2775: havoc main_~__tmp_22~0#1, main_~assert__arg~21#1;havoc main_~check__tmp~25#1; [2025-03-16 19:27:32,836 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L7796: havoc main_~__tmp_101~0#1, main_~assert__arg~100#1;havoc main_~check__tmp~104#1; [2025-03-16 19:27:32,836 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L1454: havoc main_~__tmp_9~0#1, main_~assert__arg~8#1;havoc main_~check__tmp~8#1; [2025-03-16 19:27:32,836 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L530: havoc main_~node1__m1~2#1;havoc main_~__tmp_2~0#1, main_~assert__arg~1#1;havoc main_~check__tmp~1#1; [2025-03-16 19:27:32,836 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L1720: havoc main_~__tmp_11~0#1, main_~assert__arg~10#1;havoc main_~check__tmp~11#1; [2025-03-16 19:27:32,836 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L4363: havoc main_~__tmp_47~0#1, main_~assert__arg~46#1;havoc main_~check__tmp~50#1;havoc main_~node4____CPAchecker_TMP_1~9#1; [2025-03-16 19:27:32,836 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L7270: havoc main_~node4__m4~29#1; [2025-03-16 19:27:32,836 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L8327: havoc main_~node4____CPAchecker_TMP_0~25#1; [2025-03-16 19:27:32,836 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L3835: havoc main_~__tmp_39~0#1, main_~assert__arg~38#1;havoc main_~check__tmp~42#1;havoc main_~node4____CPAchecker_TMP_1~7#1; [2025-03-16 19:27:32,836 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L6742: havoc main_~node4__m4~27#1;havoc main_~node3____CPAchecker_TMP_1~5#1; [2025-03-16 19:27:32,836 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L10838: havoc main_~node4____CPAchecker_TMP_0~35#1; [2025-03-16 19:27:32,836 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L4496: havoc main_~__tmp_49~0#1, main_~assert__arg~48#1;havoc main_~check__tmp~52#1; [2025-03-16 19:27:32,838 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L1193: havoc main_~__tmp_6~0#1, main_~assert__arg~5#1;havoc main_~check__tmp~5#1; [2025-03-16 19:27:32,838 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L5157: havoc main_~__tmp_60~0#1, main_~assert__arg~59#1;havoc main_~check__tmp~63#1; [2025-03-16 19:27:32,838 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L9652: havoc main_~__tmp_130~0#1, main_~assert__arg~129#1;havoc main_~check__tmp~133#1; [2025-03-16 19:27:32,838 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L3442: havoc main_~node4__m4~14#1; [2025-03-16 19:27:32,838 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L8463: havoc main_~__tmp_111~0#1, main_~assert__arg~110#1;havoc main_~check__tmp~114#1;havoc main_~node4____CPAchecker_TMP_1~25#1; [2025-03-16 19:27:32,838 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L10974: havoc main_~__tmp_151~0#1, main_~assert__arg~150#1;havoc main_~check__tmp~154#1;havoc main_~node4____CPAchecker_TMP_1~35#1; [2025-03-16 19:27:32,839 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L8596: havoc main_~__tmp_113~0#1, main_~assert__arg~112#1;havoc main_~check__tmp~116#1; [2025-03-16 19:27:32,839 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L3972: havoc main_~__tmp_41~0#1, main_~assert__arg~40#1;havoc main_~check__tmp~44#1; [2025-03-16 19:27:32,839 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L9257: havoc main_~__tmp_124~0#1, main_~assert__arg~123#1;havoc main_~check__tmp~127#1; [2025-03-16 19:27:32,839 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L3180: havoc main_~node3__m3~6#1; [2025-03-16 19:27:32,839 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L9523: havoc main_~__tmp_128~0#1, main_~assert__arg~127#1;havoc main_~check__tmp~131#1; [2025-03-16 19:27:32,839 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L10581: havoc main_~node4__m4~42#1; [2025-03-16 19:27:32,839 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L11111: havoc main_~__tmp_153~0#1, main_~assert__arg~152#1;havoc main_~check__tmp~156#1; [2025-03-16 19:27:32,839 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L7280: havoc main_~node4____CPAchecker_TMP_0~21#1; [2025-03-16 19:27:32,839 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L10319: havoc main_~node3__m3~13#1;havoc main_~node2____CPAchecker_TMP_1~3#1; [2025-03-16 19:27:32,839 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L5695: havoc main_~__tmp_68~0#1, main_~assert__arg~67#1;havoc main_~check__tmp~71#1; [2025-03-16 19:27:32,839 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L6752: havoc main_~node4____CPAchecker_TMP_0~19#1; [2025-03-16 19:27:32,839 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L2128: havoc main_~check__tmp~16#1;havoc main_~node4__m4~9#1; [2025-03-16 19:27:32,839 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L807: havoc main_~node3____CPAchecker_TMP_1~0#1; [2025-03-16 19:27:32,839 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L5828: havoc main_~__tmp_70~0#1, main_~assert__arg~69#1;havoc main_~check__tmp~73#1; [2025-03-16 19:27:32,839 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L10057: havoc main_~node4__m4~40#1; [2025-03-16 19:27:32,839 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L1601: havoc main_~node2__m2~3#1; [2025-03-16 19:27:32,839 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L3452: havoc main_~node4____CPAchecker_TMP_0~6#1; [2025-03-16 19:27:32,839 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L7416: havoc main_~__tmp_95~0#1, main_~assert__arg~94#1;havoc main_~check__tmp~98#1;havoc main_~node4____CPAchecker_TMP_1~21#1; [2025-03-16 19:27:32,839 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L6888: havoc main_~__tmp_87~0#1, main_~assert__arg~86#1;havoc main_~check__tmp~90#1;havoc main_~node4____CPAchecker_TMP_1~19#1; [2025-03-16 19:27:32,839 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L2528: havoc main_~__tmp_18~0#1, main_~assert__arg~17#1;havoc main_~check__tmp~21#1; [2025-03-16 19:27:32,839 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L7549: havoc main_~__tmp_97~0#1, main_~assert__arg~96#1;havoc main_~check__tmp~100#1; [2025-03-16 19:27:32,840 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L8210: havoc main_~__tmp_108~0#1, main_~assert__arg~107#1;havoc main_~check__tmp~111#1; [2025-03-16 19:27:32,840 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L3190: havoc main_~node3____CPAchecker_TMP_0~2#1; [2025-03-16 19:27:32,840 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L3588: havoc main_~__tmp_35~0#1, main_~assert__arg~34#1;havoc main_~check__tmp~38#1;havoc main_~node4____CPAchecker_TMP_1~6#1; [2025-03-16 19:27:32,840 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L6495: havoc main_~node4__m4~26#1; [2025-03-16 19:27:32,840 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L2399: havoc main_~__tmp_16~0#1, main_~assert__arg~15#1;havoc main_~check__tmp~19#1; [2025-03-16 19:27:32,840 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L10591: havoc main_~node4____CPAchecker_TMP_0~34#1; [2025-03-16 19:27:32,840 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L4910: havoc main_~__tmp_56~0#1, main_~assert__arg~55#1;havoc main_~check__tmp~59#1; [2025-03-16 19:27:32,840 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L5043: havoc main_~__tmp_58~0#1, main_~assert__arg~57#1;havoc main_~check__tmp~61#1; [2025-03-16 19:27:32,840 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L7025: havoc main_~__tmp_89~0#1, main_~assert__arg~88#1;havoc main_~check__tmp~92#1; [2025-03-16 19:27:32,840 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L6233: havoc main_~node3__m3~9#1; [2025-03-16 19:27:32,840 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L10329: havoc main_~node3____CPAchecker_TMP_0~9#1; [2025-03-16 19:27:32,840 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L553: havoc main_~node2__m2~2#1; [2025-03-16 19:27:32,840 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L10727: havoc main_~__tmp_147~0#1, main_~assert__arg~146#1;havoc main_~check__tmp~150#1;havoc main_~node4____CPAchecker_TMP_1~34#1; [2025-03-16 19:27:32,840 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L4253: havoc main_~__tmp_45~0#1, main_~assert__arg~44#1;havoc main_~check__tmp~48#1; [2025-03-16 19:27:32,840 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L10067: havoc main_~node4____CPAchecker_TMP_0~32#1; [2025-03-16 19:27:32,840 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L9010: havoc main_~__tmp_120~0#1, main_~assert__arg~119#1;havoc main_~check__tmp~123#1; [2025-03-16 19:27:32,840 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L3725: havoc main_~__tmp_37~0#1, main_~assert__arg~36#1;havoc main_~check__tmp~40#1; [2025-03-16 19:27:32,840 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L2933: havoc main_~node4__m4~12#1; [2025-03-16 19:27:32,840 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L9143: havoc main_~__tmp_122~0#1, main_~assert__arg~121#1;havoc main_~check__tmp~125#1; [2025-03-16 19:27:32,840 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L3199: havoc main_~node4__m4~13#1; [2025-03-16 19:27:32,840 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L9409: havoc main_~__tmp_126~0#1, main_~assert__arg~125#1;havoc main_~check__tmp~129#1; [2025-03-16 19:27:32,840 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L10203: havoc main_~__tmp_139~0#1, main_~assert__arg~138#1;havoc main_~check__tmp~142#1;havoc main_~node4____CPAchecker_TMP_1~32#1; [2025-03-16 19:27:32,840 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L8353: havoc main_~__tmp_109~0#1, main_~assert__arg~108#1;havoc main_~check__tmp~112#1; [2025-03-16 19:27:32,840 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L10864: havoc main_~__tmp_149~0#1, main_~assert__arg~148#1;havoc main_~check__tmp~152#1; [2025-03-16 19:27:32,840 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L426: havoc main_~node1__m1~1#1;havoc main_~__tmp_1~0#1, main_~assert__arg~0#1;havoc main_~check__tmp~0#1; [2025-03-16 19:27:32,840 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L2012: havoc main_~check__tmp~15#1; [2025-03-16 19:27:32,840 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L6505: havoc main_~node4____CPAchecker_TMP_0~18#1; [2025-03-16 19:27:32,840 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L956: havoc main_~node1____CPAchecker_TMP_0~1#1; [2025-03-16 19:27:32,840 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L5581: havoc main_~__tmp_66~0#1, main_~assert__arg~65#1;havoc main_~check__tmp~69#1; [2025-03-16 19:27:32,840 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L10338: havoc main_~node4__m4~41#1; [2025-03-16 19:27:32,840 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L9810: havoc main_~node4__m4~39#1;havoc main_~node3____CPAchecker_TMP_1~8#1; [2025-03-16 19:27:32,840 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L693: havoc main_~node4____CPAchecker_TMP_0~1#1; [2025-03-16 19:27:32,840 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L1618: havoc main_~node3__m3~4#1; [2025-03-16 19:27:32,840 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L1486: havoc main_~check__tmp~9#1; [2025-03-16 19:27:32,841 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L6243: havoc main_~node3____CPAchecker_TMP_0~5#1; [2025-03-16 19:27:32,841 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L6641: havoc main_~__tmp_83~0#1, main_~assert__arg~82#1;havoc main_~check__tmp~86#1;havoc main_~node4____CPAchecker_TMP_1~18#1; [2025-03-16 19:27:32,841 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L5452: havoc main_~__tmp_64~0#1, main_~assert__arg~63#1;havoc main_~check__tmp~67#1; [2025-03-16 19:27:32,841 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L7963: havoc main_~__tmp_104~0#1, main_~assert__arg~103#1;havoc main_~check__tmp~107#1; [2025-03-16 19:27:32,841 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L8096: havoc main_~__tmp_106~0#1, main_~assert__arg~105#1;havoc main_~check__tmp~109#1; [2025-03-16 19:27:32,841 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L2943: havoc main_~node4____CPAchecker_TMP_0~4#1; [2025-03-16 19:27:32,841 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L3209: havoc main_~node4____CPAchecker_TMP_0~5#1; [2025-03-16 19:27:32,842 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L4663: havoc main_~__tmp_52~0#1, main_~assert__arg~51#1;havoc main_~check__tmp~55#1; [2025-03-16 19:27:32,842 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L7306: havoc main_~__tmp_93~0#1, main_~assert__arg~92#1;havoc main_~check__tmp~96#1; [2025-03-16 19:27:32,842 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L2285: havoc main_~__tmp_14~0#1, main_~assert__arg~13#1;havoc main_~check__tmp~17#1; [2025-03-16 19:27:32,842 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L6778: havoc main_~__tmp_85~0#1, main_~assert__arg~84#1;havoc main_~check__tmp~88#1; [2025-03-16 19:27:32,842 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L4796: havoc main_~__tmp_54~0#1, main_~assert__arg~53#1;havoc main_~check__tmp~57#1; [2025-03-16 19:27:32,842 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L3079: havoc main_~__tmp_27~0#1, main_~assert__arg~26#1;havoc main_~check__tmp~30#1;havoc main_~node4____CPAchecker_TMP_1~4#1; [2025-03-16 19:27:32,842 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L5986: havoc main_~node4__m4~24#1; [2025-03-16 19:27:32,842 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L3345: havoc main_~__tmp_31~0#1, main_~assert__arg~30#1;havoc main_~check__tmp~34#1;havoc main_~node4____CPAchecker_TMP_1~5#1; [2025-03-16 19:27:32,842 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L10348: havoc main_~node4____CPAchecker_TMP_0~33#1; [2025-03-16 19:27:32,842 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L6252: havoc main_~node4__m4~25#1; [2025-03-16 19:27:32,842 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L9820: havoc main_~node4____CPAchecker_TMP_0~31#1; [2025-03-16 19:27:32,842 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L8763: havoc main_~__tmp_116~0#1, main_~assert__arg~115#1;havoc main_~check__tmp~119#1; [2025-03-16 19:27:32,842 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L571: havoc main_~node3__m3~2#1; [2025-03-16 19:27:32,842 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L3478: havoc main_~__tmp_33~0#1, main_~assert__arg~32#1;havoc main_~check__tmp~36#1; [2025-03-16 19:27:32,843 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L4139: havoc main_~__tmp_44~0#1, main_~assert__arg~43#1;havoc main_~check__tmp~47#1; [2025-03-16 19:27:32,843 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L2686: havoc main_~node4__m4~11#1;havoc main_~node3____CPAchecker_TMP_1~1#1; [2025-03-16 19:27:32,843 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L8896: havoc main_~__tmp_118~0#1, main_~assert__arg~117#1;havoc main_~check__tmp~121#1; [2025-03-16 19:27:32,843 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L10484: havoc main_~__tmp_143~0#1, main_~assert__arg~142#1;havoc main_~check__tmp~146#1;havoc main_~node4____CPAchecker_TMP_1~33#1; [2025-03-16 19:27:32,843 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L9956: havoc main_~__tmp_135~0#1, main_~assert__arg~134#1;havoc main_~check__tmp~138#1;havoc main_~node4____CPAchecker_TMP_1~31#1; [2025-03-16 19:27:32,843 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L10617: havoc main_~__tmp_145~0#1, main_~assert__arg~144#1;havoc main_~check__tmp~148#1; [2025-03-16 19:27:32,843 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L11278: havoc main_~__tmp_156~0#1, main_~assert__arg~155#1;havoc main_~check__tmp~159#1; [2025-03-16 19:27:32,843 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L1369: havoc main_~__tmp_8~0#1, main_~assert__arg~7#1;havoc main_~check__tmp~7#1; [2025-03-16 19:27:32,843 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L1635: havoc main_~node4__m4~6#1; [2025-03-16 19:27:32,843 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L9563: havoc main_~node4__m4~38#1; [2025-03-16 19:27:32,843 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L5996: havoc main_~node4____CPAchecker_TMP_0~16#1; [2025-03-16 19:27:32,843 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L1108: havoc main_~node4__m4~3#1; [2025-03-16 19:27:32,843 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L10093: havoc main_~__tmp_137~0#1, main_~assert__arg~136#1;havoc main_~check__tmp~140#1; [2025-03-16 19:27:32,843 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L1769: havoc main_~node4__m4~7#1; [2025-03-16 19:27:32,843 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L9301: havoc main_~node3__m3~12#1; [2025-03-16 19:27:32,844 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L6262: havoc main_~node4____CPAchecker_TMP_0~17#1; [2025-03-16 19:27:32,844 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L7716: havoc main_~__tmp_100~0#1, main_~assert__arg~99#1;havoc main_~check__tmp~103#1; [2025-03-16 19:27:32,844 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L5338: havoc main_~__tmp_62~0#1, main_~assert__arg~61#1;havoc main_~check__tmp~65#1; [2025-03-16 19:27:32,844 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L2696: havoc main_~node4____CPAchecker_TMP_0~3#1; [2025-03-16 19:27:32,844 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L7849: havoc main_~__tmp_102~0#1, main_~assert__arg~101#1;havoc main_~check__tmp~105#1; [2025-03-16 19:27:32,844 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L450: havoc main_~node2__m2~1#1; [2025-03-16 19:27:32,844 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L6132: havoc main_~__tmp_75~0#1, main_~assert__arg~74#1;havoc main_~check__tmp~78#1;havoc main_~node4____CPAchecker_TMP_1~16#1; [2025-03-16 19:27:32,844 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L319: havoc main_~node1__m1~0#1;havoc main_~init__tmp~0#1; [2025-03-16 19:27:32,844 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L6398: havoc main_~__tmp_79~0#1, main_~assert__arg~78#1;havoc main_~check__tmp~82#1;havoc main_~node4____CPAchecker_TMP_1~17#1; [2025-03-16 19:27:32,844 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L6531: havoc main_~__tmp_81~0#1, main_~assert__arg~80#1;havoc main_~check__tmp~84#1; [2025-03-16 19:27:32,844 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L4549: havoc main_~__tmp_50~0#1, main_~assert__arg~49#1;havoc main_~check__tmp~53#1; [2025-03-16 19:27:32,844 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L5210: havoc main_~node2__m2~4#1; [2025-03-16 19:27:32,844 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L7192: havoc main_~__tmp_92~0#1, main_~assert__arg~91#1;havoc main_~check__tmp~95#1; [2025-03-16 19:27:32,844 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L2832: havoc main_~__tmp_23~0#1, main_~assert__arg~22#1;havoc main_~check__tmp~26#1;havoc main_~node4____CPAchecker_TMP_1~3#1; [2025-03-16 19:27:32,844 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L5739: havoc main_~node4__m4~23#1;havoc main_~node3____CPAchecker_TMP_1~4#1; [2025-03-16 19:27:32,844 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L984: havoc main_~node1____CPAchecker_TMP_1~0#1; [2025-03-16 19:27:32,844 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L9573: havoc main_~node4____CPAchecker_TMP_0~30#1; [2025-03-16 19:27:32,844 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L4420: havoc main_~__tmp_48~0#1, main_~assert__arg~47#1;havoc main_~check__tmp~51#1; [2025-03-16 19:27:32,844 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L3892: havoc main_~__tmp_40~0#1, main_~assert__arg~39#1;havoc main_~check__tmp~43#1; [2025-03-16 19:27:32,844 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L721: havoc main_~node4____CPAchecker_TMP_1~0#1; [2025-03-16 19:27:32,844 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L589: havoc main_~node4__m4~2#1; [2025-03-16 19:27:32,844 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L2439: havoc main_~node4__m4~10#1; [2025-03-16 19:27:32,844 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L8649: havoc main_~__tmp_114~0#1, main_~assert__arg~113#1;havoc main_~check__tmp~117#1; [2025-03-16 19:27:32,844 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L4025: havoc main_~__tmp_42~0#1, main_~assert__arg~41#1;havoc main_~check__tmp~45#1; [2025-03-16 19:27:32,844 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L9311: havoc main_~node3____CPAchecker_TMP_0~8#1; [2025-03-16 19:27:32,844 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L2969: havoc main_~__tmp_25~0#1, main_~assert__arg~24#1;havoc main_~check__tmp~28#1; [2025-03-16 19:27:32,844 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L9709: havoc main_~__tmp_131~0#1, main_~assert__arg~130#1;havoc main_~check__tmp~134#1;havoc main_~node4____CPAchecker_TMP_1~30#1; [2025-03-16 19:27:32,844 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L8520: havoc main_~__tmp_112~0#1, main_~assert__arg~111#1;havoc main_~check__tmp~115#1; [2025-03-16 19:27:32,844 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L3235: havoc main_~__tmp_29~0#1, main_~assert__arg~28#1;havoc main_~check__tmp~32#1; [2025-03-16 19:27:32,844 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L11031: havoc main_~__tmp_152~0#1, main_~assert__arg~151#1;havoc main_~check__tmp~155#1; [2025-03-16 19:27:32,844 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L329: havoc main_~node1____CPAchecker_TMP_0~0#1; [2025-03-16 19:27:32,844 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L11164: havoc main_~__tmp_154~0#1, main_~assert__arg~153#1;havoc main_~check__tmp~157#1; [2025-03-16 19:27:32,845 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L4954: havoc main_~node4__m4~20#1; [2025-03-16 19:27:32,845 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L5220: havoc main_~node2____CPAchecker_TMP_0~2#1; [2025-03-16 19:27:32,845 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L5749: havoc main_~node4____CPAchecker_TMP_0~15#1; [2025-03-16 19:27:32,845 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L10374: havoc main_~__tmp_141~0#1, main_~assert__arg~140#1;havoc main_~check__tmp~144#1; [2025-03-16 19:27:32,845 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L9846: havoc main_~__tmp_133~0#1, main_~assert__arg~132#1;havoc main_~check__tmp~136#1; [2025-03-16 19:27:32,845 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L9054: havoc main_~node4__m4~36#1; [2025-03-16 19:27:32,845 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L7602: havoc main_~__tmp_98~0#1, main_~assert__arg~97#1;havoc main_~check__tmp~101#1; [2025-03-16 19:27:32,845 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L467: havoc main_~node3__m3~1#1; [2025-03-16 19:27:32,845 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L2449: havoc main_~node4____CPAchecker_TMP_0~2#1; [2025-03-16 19:27:32,845 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L9320: havoc main_~node4__m4~37#1; [2025-03-16 19:27:32,845 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L5885: havoc main_~__tmp_71~0#1, main_~assert__arg~70#1;havoc main_~check__tmp~74#1;havoc main_~node4____CPAchecker_TMP_1~15#1; [2025-03-16 19:27:32,845 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L865: havoc main_~node2____CPAchecker_TMP_0~1#1; [2025-03-16 19:27:32,845 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L7473: havoc main_~__tmp_96~0#1, main_~assert__arg~95#1;havoc main_~check__tmp~99#1; [2025-03-16 19:27:32,845 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L6945: havoc main_~__tmp_88~0#1, main_~assert__arg~87#1;havoc main_~check__tmp~91#1; [2025-03-16 19:27:32,845 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L2585: havoc main_~__tmp_19~0#1, main_~assert__arg~18#1;havoc main_~check__tmp~22#1;havoc main_~node4____CPAchecker_TMP_1~2#1; [2025-03-16 19:27:32,845 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L339: havoc main_~node2__m2~0#1; [2025-03-16 19:27:32,845 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L5492: havoc main_~node4__m4~22#1; [2025-03-16 19:27:32,845 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L7078: havoc main_~__tmp_90~0#1, main_~assert__arg~89#1;havoc main_~check__tmp~93#1; [2025-03-16 19:27:32,845 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L4964: havoc main_~node4____CPAchecker_TMP_0~12#1; [2025-03-16 19:27:32,845 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L6022: havoc main_~__tmp_73~0#1, main_~assert__arg~72#1;havoc main_~check__tmp~76#1; [2025-03-16 19:27:32,845 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L5230: havoc main_~node3__m3~8#1; [2025-03-16 19:27:32,845 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L1927: havoc main_~node3__m3~5#1; [2025-03-16 19:27:32,846 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L3645: havoc main_~__tmp_36~0#1, main_~assert__arg~35#1;havoc main_~check__tmp~39#1; [2025-03-16 19:27:32,846 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L4306: havoc main_~__tmp_46~0#1, main_~assert__arg~45#1;havoc main_~check__tmp~49#1; [2025-03-16 19:27:32,846 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L1267: havoc main_~node3__m3~3#1; [2025-03-16 19:27:32,846 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L6288: havoc main_~__tmp_77~0#1, main_~assert__arg~76#1;havoc main_~check__tmp~80#1; [2025-03-16 19:27:32,846 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L3778: havoc main_~__tmp_38~0#1, main_~assert__arg~37#1;havoc main_~check__tmp~41#1; [2025-03-16 19:27:32,846 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L5100: havoc main_~__tmp_59~0#1, main_~assert__arg~58#1;havoc main_~check__tmp~62#1;havoc main_~node4____CPAchecker_TMP_1~12#1; [2025-03-16 19:27:32,846 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L8007: havoc main_~node4__m4~32#1; [2025-03-16 19:27:32,846 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L9064: havoc main_~node4____CPAchecker_TMP_0~28#1; [2025-03-16 19:27:32,846 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L2722: havoc main_~__tmp_21~0#1, main_~assert__arg~20#1;havoc main_~check__tmp~24#1; [2025-03-16 19:27:32,847 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L9330: havoc main_~node4____CPAchecker_TMP_0~29#1; [2025-03-16 19:27:32,847 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L10784: havoc main_~__tmp_148~0#1, main_~assert__arg~147#1;havoc main_~check__tmp~151#1; [2025-03-16 19:27:32,847 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L8406: havoc main_~__tmp_110~0#1, main_~assert__arg~109#1;havoc main_~check__tmp~113#1; [2025-03-16 19:27:32,847 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L10917: havoc main_~__tmp_150~0#1, main_~assert__arg~149#1;havoc main_~check__tmp~153#1; [2025-03-16 19:27:32,847 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L4707: havoc main_~node4__m4~19#1;havoc main_~node3____CPAchecker_TMP_1~3#1; [2025-03-16 19:27:32,847 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L9200: havoc main_~__tmp_123~0#1, main_~assert__arg~122#1;havoc main_~check__tmp~126#1;havoc main_~node4____CPAchecker_TMP_1~28#1; [2025-03-16 19:27:32,847 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L1669: havoc main_~__tmp_10~0#1, main_~assert__arg~9#1;havoc main_~check__tmp~10#1; [2025-03-16 19:27:32,847 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L5502: havoc main_~node4____CPAchecker_TMP_0~14#1; [2025-03-16 19:27:32,847 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L9466: havoc main_~__tmp_127~0#1, main_~assert__arg~126#1;havoc main_~check__tmp~130#1;havoc main_~node4____CPAchecker_TMP_1~29#1; [2025-03-16 19:27:32,847 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L349: havoc main_~node2____CPAchecker_TMP_0~0#1; [2025-03-16 19:27:32,847 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L1142: havoc main_~__tmp_5~0#1, main_~assert__arg~4#1;havoc main_~check__tmp~4#1; [2025-03-16 19:27:32,847 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L9599: havoc main_~__tmp_129~0#1, main_~assert__arg~128#1;havoc main_~check__tmp~132#1; [2025-03-16 19:27:32,847 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L8278: havoc main_~node2__m2~5#1;havoc main_~node1____CPAchecker_TMP_1~1#1; [2025-03-16 19:27:32,847 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L10260: havoc main_~__tmp_140~0#1, main_~assert__arg~139#1;havoc main_~check__tmp~143#1; [2025-03-16 19:27:32,847 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L8807: havoc main_~node4__m4~35#1;havoc main_~node3____CPAchecker_TMP_1~7#1; [2025-03-16 19:27:32,847 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L5240: havoc main_~node3____CPAchecker_TMP_0~4#1; [2025-03-16 19:27:32,848 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L1805: havoc main_~__tmp_12~0#1, main_~assert__arg~11#1;havoc main_~check__tmp~12#1; [2025-03-16 19:27:32,848 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L484: havoc main_~node4__m4~1#1; [2025-03-16 19:27:32,848 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L5638: havoc main_~__tmp_67~0#1, main_~assert__arg~66#1;havoc main_~check__tmp~70#1;havoc main_~node4____CPAchecker_TMP_1~14#1; [2025-03-16 19:27:32,848 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L8017: havoc main_~node4____CPAchecker_TMP_0~24#1; [2025-03-16 19:27:32,848 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L6698: havoc main_~__tmp_84~0#1, main_~assert__arg~83#1;havoc main_~check__tmp~87#1; [2025-03-16 19:27:32,848 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L7359: havoc main_~__tmp_94~0#1, main_~assert__arg~93#1;havoc main_~check__tmp~97#1; [2025-03-16 19:27:32,848 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L6831: havoc main_~__tmp_86~0#1, main_~assert__arg~85#1;havoc main_~check__tmp~89#1; [2025-03-16 19:27:32,848 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L4717: havoc main_~node4____CPAchecker_TMP_0~11#1; [2025-03-16 19:27:32,848 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L8153: havoc main_~__tmp_107~0#1, main_~assert__arg~106#1;havoc main_~check__tmp~110#1;havoc main_~node4____CPAchecker_TMP_1~24#1; [2025-03-16 19:27:32,848 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L5775: havoc main_~__tmp_69~0#1, main_~assert__arg~68#1;havoc main_~check__tmp~72#1; [2025-03-16 19:27:32,848 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L1944: havoc main_~node4__m4~8#1; [2025-03-16 19:27:32,848 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L359: havoc main_~node3__m3~0#1; [2025-03-16 19:27:32,848 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L1284: havoc main_~node4__m4~4#1; [2025-03-16 19:27:32,848 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L3531: havoc main_~__tmp_34~0#1, main_~assert__arg~33#1;havoc main_~check__tmp~37#1; [2025-03-16 19:27:32,848 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L2342: havoc main_~__tmp_15~0#1, main_~assert__arg~14#1;havoc main_~check__tmp~18#1;havoc main_~node4____CPAchecker_TMP_1~1#1; [2025-03-16 19:27:32,848 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L5249: havoc main_~node4__m4~21#1; [2025-03-16 19:27:32,848 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L8288: havoc main_~node2____CPAchecker_TMP_0~3#1; [2025-03-16 19:27:32,848 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L4853: havoc main_~__tmp_55~0#1, main_~assert__arg~54#1;havoc main_~check__tmp~58#1;havoc main_~node4____CPAchecker_TMP_1~11#1; [2025-03-16 19:27:32,848 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L7760: havoc main_~node4__m4~31#1;havoc main_~node3____CPAchecker_TMP_1~6#1; [2025-03-16 19:27:32,848 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L8817: havoc main_~node4____CPAchecker_TMP_0~27#1; [2025-03-16 19:27:32,848 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L1418: havoc main_~node4__m4~5#1; [2025-03-16 19:27:32,848 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L2475: havoc main_~__tmp_17~0#1, main_~assert__arg~16#1;havoc main_~check__tmp~20#1; [2025-03-16 19:27:32,848 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L3136: havoc main_~__tmp_28~0#1, main_~assert__arg~27#1;havoc main_~check__tmp~31#1; [2025-03-16 19:27:32,848 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L3402: havoc main_~__tmp_32~0#1, main_~assert__arg~31#1;havoc main_~check__tmp~35#1; [2025-03-16 19:27:32,848 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L628: havoc main_~__tmp_3~0#1, main_~assert__arg~2#1;havoc main_~check__tmp~2#1; [2025-03-16 19:27:32,848 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L10670: havoc main_~__tmp_146~0#1, main_~assert__arg~145#1;havoc main_~check__tmp~149#1; [2025-03-16 19:27:32,848 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L4460: havoc main_~node4__m4~18#1; [2025-03-16 19:27:32,849 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L893: havoc main_~node2____CPAchecker_TMP_1~0#1; [2025-03-16 19:27:32,849 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L8953: havoc main_~__tmp_119~0#1, main_~assert__arg~118#1;havoc main_~check__tmp~122#1;havoc main_~node4____CPAchecker_TMP_1~27#1; [2025-03-16 19:27:33,014 INFO L? ?]: Removed 1112 outVars from TransFormulas that were not future-live. [2025-03-16 19:27:33,015 INFO L307 CfgBuilder]: Performing block encoding [2025-03-16 19:27:33,049 INFO L331 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2025-03-16 19:27:33,049 INFO L336 CfgBuilder]: Removed 0 assume(true) statements. [2025-03-16 19:27:33,050 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.icfgbuilder CFG 16.03 07:27:33 BoogieIcfgContainer [2025-03-16 19:27:33,050 INFO L131 PluginConnector]: ------------------------ END IcfgBuilder---------------------------- [2025-03-16 19:27:33,055 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2025-03-16 19:27:33,055 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2025-03-16 19:27:33,058 INFO L274 PluginConnector]: TraceAbstraction initialized [2025-03-16 19:27:33,058 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 16.03 07:27:28" (1/3) ... [2025-03-16 19:27:33,059 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@4da43ad1 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 16.03 07:27:33, skipping insertion in model container [2025-03-16 19:27:33,059 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.03 07:27:29" (2/3) ... [2025-03-16 19:27:33,059 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@4da43ad1 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 16.03 07:27:33, skipping insertion in model container [2025-03-16 19:27:33,059 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.icfgbuilder CFG 16.03 07:27:33" (3/3) ... [2025-03-16 19:27:33,060 INFO L128 eAbstractionObserver]: Analyzing ICFG pals_lcr-var-start-time.4.ufo.UNBOUNDED.pals.c.v+lhb-reducer.c [2025-03-16 19:27:33,071 INFO L216 ceAbstractionStarter]: Automizer settings: Hoare:LoopHeads NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2025-03-16 19:27:33,074 INFO L151 ceAbstractionStarter]: Applying trace abstraction to ICFG pals_lcr-var-start-time.4.ufo.UNBOUNDED.pals.c.v+lhb-reducer.c that has 1 procedures, 1101 locations, 1 initial locations, 0 loop locations, and 7 error locations. [2025-03-16 19:27:33,145 INFO L332 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2025-03-16 19:27:33,154 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;@5bfa4255, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2025-03-16 19:27:33,154 INFO L334 AbstractCegarLoop]: Starting to check reachability of 7 error locations. [2025-03-16 19:27:33,160 INFO L276 IsEmpty]: Start isEmpty. Operand has 1101 states, 1093 states have (on average 1.888380603842635) internal successors, (2064), 1100 states have internal predecessors, (2064), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-03-16 19:27:33,172 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 63 [2025-03-16 19:27:33,172 INFO L210 NwaCegarLoop]: Found error trace [2025-03-16 19:27:33,173 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] [2025-03-16 19:27:33,173 INFO L396 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 4 more)] === [2025-03-16 19:27:33,176 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-16 19:27:33,177 INFO L85 PathProgramCache]: Analyzing trace with hash 189662108, now seen corresponding path program 1 times [2025-03-16 19:27:33,181 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-16 19:27:33,182 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1924780195] [2025-03-16 19:27:33,182 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-16 19:27:33,182 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-16 19:27:33,268 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 62 statements into 1 equivalence classes. [2025-03-16 19:27:33,376 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 62 of 62 statements. [2025-03-16 19:27:33,377 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-16 19:27:33,377 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-16 19:27:33,584 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2025-03-16 19:27:33,587 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-16 19:27:33,587 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1924780195] [2025-03-16 19:27:33,588 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1924780195] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-16 19:27:33,588 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-03-16 19:27:33,588 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2025-03-16 19:27:33,589 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [989298354] [2025-03-16 19:27:33,591 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-16 19:27:33,593 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2025-03-16 19:27:33,594 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-16 19:27:33,608 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2025-03-16 19:27:33,609 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2025-03-16 19:27:33,612 INFO L87 Difference]: Start difference. First operand has 1101 states, 1093 states have (on average 1.888380603842635) internal successors, (2064), 1100 states have internal predecessors, (2064), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Second operand has 3 states, 3 states have (on average 20.666666666666668) internal successors, (62), 3 states have internal predecessors, (62), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-03-16 19:27:33,814 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-03-16 19:27:33,814 INFO L93 Difference]: Finished difference Result 1454 states and 2639 transitions. [2025-03-16 19:27:33,815 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2025-03-16 19:27:33,816 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 20.666666666666668) internal successors, (62), 3 states have internal predecessors, (62), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 62 [2025-03-16 19:27:33,816 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-03-16 19:27:33,829 INFO L225 Difference]: With dead ends: 1454 [2025-03-16 19:27:33,830 INFO L226 Difference]: Without dead ends: 1280 [2025-03-16 19:27:33,835 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 [2025-03-16 19:27:33,839 INFO L435 NwaCegarLoop]: 2049 mSDtfsCounter, 966 mSDsluCounter, 1270 mSDsCounter, 0 mSdLazyCounter, 58 mSolverCounterSat, 55 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 966 SdHoareTripleChecker+Valid, 3319 SdHoareTripleChecker+Invalid, 113 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 55 IncrementalHoareTripleChecker+Valid, 58 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2025-03-16 19:27:33,840 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [966 Valid, 3319 Invalid, 113 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [55 Valid, 58 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2025-03-16 19:27:33,859 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1280 states. [2025-03-16 19:27:33,902 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1280 to 1272. [2025-03-16 19:27:33,904 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1272 states, 1265 states have (on average 1.3201581027667983) internal successors, (1670), 1271 states have internal predecessors, (1670), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-03-16 19:27:33,912 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1272 states to 1272 states and 1670 transitions. [2025-03-16 19:27:33,913 INFO L78 Accepts]: Start accepts. Automaton has 1272 states and 1670 transitions. Word has length 62 [2025-03-16 19:27:33,915 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-03-16 19:27:33,915 INFO L471 AbstractCegarLoop]: Abstraction has 1272 states and 1670 transitions. [2025-03-16 19:27:33,915 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 20.666666666666668) internal successors, (62), 3 states have internal predecessors, (62), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-03-16 19:27:33,915 INFO L276 IsEmpty]: Start isEmpty. Operand 1272 states and 1670 transitions. [2025-03-16 19:27:33,919 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 63 [2025-03-16 19:27:33,919 INFO L210 NwaCegarLoop]: Found error trace [2025-03-16 19:27:33,919 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] [2025-03-16 19:27:33,919 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2025-03-16 19:27:33,920 INFO L396 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr3ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 4 more)] === [2025-03-16 19:27:33,920 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-16 19:27:33,920 INFO L85 PathProgramCache]: Analyzing trace with hash -915539844, now seen corresponding path program 1 times [2025-03-16 19:27:33,920 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-16 19:27:33,920 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1059137189] [2025-03-16 19:27:33,920 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-16 19:27:33,921 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-16 19:27:33,971 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 62 statements into 1 equivalence classes. [2025-03-16 19:27:34,007 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 62 of 62 statements. [2025-03-16 19:27:34,009 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-16 19:27:34,010 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-16 19:27:34,161 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2025-03-16 19:27:34,161 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-16 19:27:34,161 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1059137189] [2025-03-16 19:27:34,161 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1059137189] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-16 19:27:34,161 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-03-16 19:27:34,162 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2025-03-16 19:27:34,162 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1450087544] [2025-03-16 19:27:34,162 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-16 19:27:34,162 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2025-03-16 19:27:34,162 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-16 19:27:34,163 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2025-03-16 19:27:34,163 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2025-03-16 19:27:34,163 INFO L87 Difference]: Start difference. First operand 1272 states and 1670 transitions. Second operand has 5 states, 5 states have (on average 12.4) internal successors, (62), 4 states have internal predecessors, (62), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-03-16 19:27:34,667 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-03-16 19:27:34,667 INFO L93 Difference]: Finished difference Result 2244 states and 3044 transitions. [2025-03-16 19:27:34,667 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2025-03-16 19:27:34,668 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 12.4) internal successors, (62), 4 states have internal predecessors, (62), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 62 [2025-03-16 19:27:34,668 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-03-16 19:27:34,673 INFO L225 Difference]: With dead ends: 2244 [2025-03-16 19:27:34,673 INFO L226 Difference]: Without dead ends: 1279 [2025-03-16 19:27:34,675 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2025-03-16 19:27:34,676 INFO L435 NwaCegarLoop]: 674 mSDtfsCounter, 3659 mSDsluCounter, 154 mSDsCounter, 0 mSdLazyCounter, 494 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3659 SdHoareTripleChecker+Valid, 828 SdHoareTripleChecker+Invalid, 501 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 494 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2025-03-16 19:27:34,676 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [3659 Valid, 828 Invalid, 501 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 494 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2025-03-16 19:27:34,677 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1279 states. [2025-03-16 19:27:34,691 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1279 to 1271. [2025-03-16 19:27:34,693 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1271 states, 1264 states have (on average 1.3757911392405062) internal successors, (1739), 1270 states have internal predecessors, (1739), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-03-16 19:27:34,696 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1271 states to 1271 states and 1739 transitions. [2025-03-16 19:27:34,696 INFO L78 Accepts]: Start accepts. Automaton has 1271 states and 1739 transitions. Word has length 62 [2025-03-16 19:27:34,696 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-03-16 19:27:34,696 INFO L471 AbstractCegarLoop]: Abstraction has 1271 states and 1739 transitions. [2025-03-16 19:27:34,696 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 12.4) internal successors, (62), 4 states have internal predecessors, (62), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-03-16 19:27:34,696 INFO L276 IsEmpty]: Start isEmpty. Operand 1271 states and 1739 transitions. [2025-03-16 19:27:34,698 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 64 [2025-03-16 19:27:34,698 INFO L210 NwaCegarLoop]: Found error trace [2025-03-16 19:27:34,698 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] [2025-03-16 19:27:34,698 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2025-03-16 19:27:34,698 INFO L396 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 4 more)] === [2025-03-16 19:27:34,698 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-16 19:27:34,699 INFO L85 PathProgramCache]: Analyzing trace with hash 983767507, now seen corresponding path program 1 times [2025-03-16 19:27:34,699 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-16 19:27:34,699 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [451587394] [2025-03-16 19:27:34,699 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-16 19:27:34,699 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-16 19:27:34,718 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 63 statements into 1 equivalence classes. [2025-03-16 19:27:34,732 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 63 of 63 statements. [2025-03-16 19:27:34,732 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-16 19:27:34,732 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-16 19:27:34,857 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2025-03-16 19:27:34,857 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-16 19:27:34,857 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [451587394] [2025-03-16 19:27:34,858 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [451587394] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-16 19:27:34,858 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-03-16 19:27:34,858 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2025-03-16 19:27:34,858 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1019178588] [2025-03-16 19:27:34,858 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-16 19:27:34,858 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2025-03-16 19:27:34,858 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-16 19:27:34,858 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2025-03-16 19:27:34,858 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2025-03-16 19:27:34,859 INFO L87 Difference]: Start difference. First operand 1271 states and 1739 transitions. Second operand has 5 states, 5 states have (on average 12.6) internal successors, (63), 4 states have internal predecessors, (63), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-03-16 19:27:35,330 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-03-16 19:27:35,331 INFO L93 Difference]: Finished difference Result 2255 states and 3145 transitions. [2025-03-16 19:27:35,331 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2025-03-16 19:27:35,331 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 12.6) internal successors, (63), 4 states have internal predecessors, (63), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 63 [2025-03-16 19:27:35,332 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-03-16 19:27:35,336 INFO L225 Difference]: With dead ends: 2255 [2025-03-16 19:27:35,336 INFO L226 Difference]: Without dead ends: 1397 [2025-03-16 19:27:35,337 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2025-03-16 19:27:35,337 INFO L435 NwaCegarLoop]: 565 mSDtfsCounter, 3055 mSDsluCounter, 125 mSDsCounter, 0 mSdLazyCounter, 461 mSolverCounterSat, 59 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3055 SdHoareTripleChecker+Valid, 690 SdHoareTripleChecker+Invalid, 520 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 59 IncrementalHoareTripleChecker+Valid, 461 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2025-03-16 19:27:35,337 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [3055 Valid, 690 Invalid, 520 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [59 Valid, 461 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2025-03-16 19:27:35,340 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1397 states. [2025-03-16 19:27:35,357 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1397 to 1387. [2025-03-16 19:27:35,359 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1387 states, 1380 states have (on average 1.3702898550724638) internal successors, (1891), 1386 states have internal predecessors, (1891), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-03-16 19:27:35,363 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1387 states to 1387 states and 1891 transitions. [2025-03-16 19:27:35,363 INFO L78 Accepts]: Start accepts. Automaton has 1387 states and 1891 transitions. Word has length 63 [2025-03-16 19:27:35,364 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-03-16 19:27:35,364 INFO L471 AbstractCegarLoop]: Abstraction has 1387 states and 1891 transitions. [2025-03-16 19:27:35,364 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 12.6) internal successors, (63), 4 states have internal predecessors, (63), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-03-16 19:27:35,364 INFO L276 IsEmpty]: Start isEmpty. Operand 1387 states and 1891 transitions. [2025-03-16 19:27:35,366 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 64 [2025-03-16 19:27:35,366 INFO L210 NwaCegarLoop]: Found error trace [2025-03-16 19:27:35,366 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] [2025-03-16 19:27:35,366 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2025-03-16 19:27:35,366 INFO L396 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr3ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 4 more)] === [2025-03-16 19:27:35,367 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-16 19:27:35,367 INFO L85 PathProgramCache]: Analyzing trace with hash -1836340339, now seen corresponding path program 1 times [2025-03-16 19:27:35,367 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-16 19:27:35,367 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [857947907] [2025-03-16 19:27:35,367 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-16 19:27:35,367 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-16 19:27:35,390 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 63 statements into 1 equivalence classes. [2025-03-16 19:27:35,405 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 63 of 63 statements. [2025-03-16 19:27:35,406 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-16 19:27:35,406 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-16 19:27:35,498 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2025-03-16 19:27:35,498 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-16 19:27:35,498 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [857947907] [2025-03-16 19:27:35,499 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [857947907] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-16 19:27:35,499 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-03-16 19:27:35,499 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2025-03-16 19:27:35,499 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [242425885] [2025-03-16 19:27:35,499 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-16 19:27:35,500 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2025-03-16 19:27:35,500 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-16 19:27:35,501 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2025-03-16 19:27:35,501 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2025-03-16 19:27:35,501 INFO L87 Difference]: Start difference. First operand 1387 states and 1891 transitions. Second operand has 5 states, 5 states have (on average 12.6) internal successors, (63), 4 states have internal predecessors, (63), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-03-16 19:27:35,890 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-03-16 19:27:35,890 INFO L93 Difference]: Finished difference Result 3064 states and 4327 transitions. [2025-03-16 19:27:35,891 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2025-03-16 19:27:35,891 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 12.6) internal successors, (63), 4 states have internal predecessors, (63), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 63 [2025-03-16 19:27:35,892 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-03-16 19:27:35,898 INFO L225 Difference]: With dead ends: 3064 [2025-03-16 19:27:35,899 INFO L226 Difference]: Without dead ends: 1880 [2025-03-16 19:27:35,900 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2025-03-16 19:27:35,901 INFO L435 NwaCegarLoop]: 485 mSDtfsCounter, 2720 mSDsluCounter, 156 mSDsCounter, 0 mSdLazyCounter, 378 mSolverCounterSat, 10 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2720 SdHoareTripleChecker+Valid, 641 SdHoareTripleChecker+Invalid, 388 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 10 IncrementalHoareTripleChecker+Valid, 378 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2025-03-16 19:27:35,902 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [2720 Valid, 641 Invalid, 388 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [10 Valid, 378 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2025-03-16 19:27:35,904 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1880 states. [2025-03-16 19:27:35,927 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1880 to 1872. [2025-03-16 19:27:35,929 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1872 states, 1865 states have (on average 1.422520107238606) internal successors, (2653), 1871 states have internal predecessors, (2653), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-03-16 19:27:35,932 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1872 states to 1872 states and 2653 transitions. [2025-03-16 19:27:35,932 INFO L78 Accepts]: Start accepts. Automaton has 1872 states and 2653 transitions. Word has length 63 [2025-03-16 19:27:35,933 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-03-16 19:27:35,933 INFO L471 AbstractCegarLoop]: Abstraction has 1872 states and 2653 transitions. [2025-03-16 19:27:35,933 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 12.6) internal successors, (63), 4 states have internal predecessors, (63), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-03-16 19:27:35,933 INFO L276 IsEmpty]: Start isEmpty. Operand 1872 states and 2653 transitions. [2025-03-16 19:27:35,935 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 65 [2025-03-16 19:27:35,935 INFO L210 NwaCegarLoop]: Found error trace [2025-03-16 19:27:35,935 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] [2025-03-16 19:27:35,935 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2025-03-16 19:27:35,935 INFO L396 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr3ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 4 more)] === [2025-03-16 19:27:35,936 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-16 19:27:35,936 INFO L85 PathProgramCache]: Analyzing trace with hash -1498368180, now seen corresponding path program 1 times [2025-03-16 19:27:35,936 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-16 19:27:35,936 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1038435589] [2025-03-16 19:27:35,936 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-16 19:27:35,936 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-16 19:27:35,958 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 64 statements into 1 equivalence classes. [2025-03-16 19:27:35,969 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 64 of 64 statements. [2025-03-16 19:27:35,969 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-16 19:27:35,969 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-16 19:27:36,018 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2025-03-16 19:27:36,018 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-16 19:27:36,018 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1038435589] [2025-03-16 19:27:36,018 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1038435589] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-16 19:27:36,018 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-03-16 19:27:36,018 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2025-03-16 19:27:36,019 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [849038685] [2025-03-16 19:27:36,019 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-16 19:27:36,019 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2025-03-16 19:27:36,019 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-16 19:27:36,019 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2025-03-16 19:27:36,019 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2025-03-16 19:27:36,019 INFO L87 Difference]: Start difference. First operand 1872 states and 2653 transitions. Second operand has 3 states, 3 states have (on average 21.333333333333332) internal successors, (64), 3 states have internal predecessors, (64), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-03-16 19:27:36,055 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-03-16 19:27:36,056 INFO L93 Difference]: Finished difference Result 3897 states and 5613 transitions. [2025-03-16 19:27:36,056 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2025-03-16 19:27:36,056 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 21.333333333333332) internal successors, (64), 3 states have internal predecessors, (64), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 64 [2025-03-16 19:27:36,056 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-03-16 19:27:36,064 INFO L225 Difference]: With dead ends: 3897 [2025-03-16 19:27:36,064 INFO L226 Difference]: Without dead ends: 2607 [2025-03-16 19:27:36,066 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 [2025-03-16 19:27:36,067 INFO L435 NwaCegarLoop]: 959 mSDtfsCounter, 584 mSDsluCounter, 565 mSDsCounter, 0 mSdLazyCounter, 12 mSolverCounterSat, 8 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 584 SdHoareTripleChecker+Valid, 1524 SdHoareTripleChecker+Invalid, 20 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 12 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2025-03-16 19:27:36,068 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [584 Valid, 1524 Invalid, 20 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 12 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2025-03-16 19:27:36,070 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2607 states. [2025-03-16 19:27:36,101 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2607 to 2593. [2025-03-16 19:27:36,104 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2593 states, 2586 states have (on average 1.4071925754060324) internal successors, (3639), 2592 states have internal predecessors, (3639), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-03-16 19:27:36,108 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2593 states to 2593 states and 3639 transitions. [2025-03-16 19:27:36,108 INFO L78 Accepts]: Start accepts. Automaton has 2593 states and 3639 transitions. Word has length 64 [2025-03-16 19:27:36,108 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-03-16 19:27:36,108 INFO L471 AbstractCegarLoop]: Abstraction has 2593 states and 3639 transitions. [2025-03-16 19:27:36,108 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 21.333333333333332) internal successors, (64), 3 states have internal predecessors, (64), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-03-16 19:27:36,108 INFO L276 IsEmpty]: Start isEmpty. Operand 2593 states and 3639 transitions. [2025-03-16 19:27:36,110 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 65 [2025-03-16 19:27:36,110 INFO L210 NwaCegarLoop]: Found error trace [2025-03-16 19:27:36,110 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] [2025-03-16 19:27:36,110 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2025-03-16 19:27:36,111 INFO L396 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr5ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 4 more)] === [2025-03-16 19:27:36,111 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-16 19:27:36,111 INFO L85 PathProgramCache]: Analyzing trace with hash -1064041152, now seen corresponding path program 1 times [2025-03-16 19:27:36,111 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-16 19:27:36,111 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [904926006] [2025-03-16 19:27:36,111 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-16 19:27:36,111 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-16 19:27:36,129 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 64 statements into 1 equivalence classes. [2025-03-16 19:27:36,138 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 64 of 64 statements. [2025-03-16 19:27:36,139 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-16 19:27:36,139 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-16 19:27:36,185 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2025-03-16 19:27:36,186 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-16 19:27:36,186 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [904926006] [2025-03-16 19:27:36,186 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [904926006] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-16 19:27:36,186 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-03-16 19:27:36,186 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2025-03-16 19:27:36,186 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1469386930] [2025-03-16 19:27:36,186 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-16 19:27:36,186 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2025-03-16 19:27:36,186 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-16 19:27:36,187 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2025-03-16 19:27:36,187 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2025-03-16 19:27:36,187 INFO L87 Difference]: Start difference. First operand 2593 states and 3639 transitions. Second operand has 3 states, 3 states have (on average 21.333333333333332) internal successors, (64), 3 states have internal predecessors, (64), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-03-16 19:27:36,245 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-03-16 19:27:36,246 INFO L93 Difference]: Finished difference Result 5390 states and 7678 transitions. [2025-03-16 19:27:36,246 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2025-03-16 19:27:36,246 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 21.333333333333332) internal successors, (64), 3 states have internal predecessors, (64), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 64 [2025-03-16 19:27:36,246 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-03-16 19:27:36,255 INFO L225 Difference]: With dead ends: 5390 [2025-03-16 19:27:36,255 INFO L226 Difference]: Without dead ends: 3598 [2025-03-16 19:27:36,257 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 [2025-03-16 19:27:36,257 INFO L435 NwaCegarLoop]: 969 mSDtfsCounter, 593 mSDsluCounter, 562 mSDsCounter, 0 mSdLazyCounter, 9 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 593 SdHoareTripleChecker+Valid, 1531 SdHoareTripleChecker+Invalid, 14 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 9 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2025-03-16 19:27:36,257 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [593 Valid, 1531 Invalid, 14 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 9 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2025-03-16 19:27:36,259 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3598 states. [2025-03-16 19:27:36,308 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3598 to 3581. [2025-03-16 19:27:36,313 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3581 states, 3574 states have (on average 1.3891997761611639) internal successors, (4965), 3580 states have internal predecessors, (4965), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-03-16 19:27:36,320 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3581 states to 3581 states and 4965 transitions. [2025-03-16 19:27:36,321 INFO L78 Accepts]: Start accepts. Automaton has 3581 states and 4965 transitions. Word has length 64 [2025-03-16 19:27:36,321 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-03-16 19:27:36,321 INFO L471 AbstractCegarLoop]: Abstraction has 3581 states and 4965 transitions. [2025-03-16 19:27:36,321 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 21.333333333333332) internal successors, (64), 3 states have internal predecessors, (64), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-03-16 19:27:36,321 INFO L276 IsEmpty]: Start isEmpty. Operand 3581 states and 4965 transitions. [2025-03-16 19:27:36,324 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 66 [2025-03-16 19:27:36,324 INFO L210 NwaCegarLoop]: Found error trace [2025-03-16 19:27:36,324 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] [2025-03-16 19:27:36,324 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2025-03-16 19:27:36,325 INFO L396 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr3ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 4 more)] === [2025-03-16 19:27:36,325 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-16 19:27:36,325 INFO L85 PathProgramCache]: Analyzing trace with hash 797788660, now seen corresponding path program 1 times [2025-03-16 19:27:36,325 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-16 19:27:36,325 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1036038129] [2025-03-16 19:27:36,325 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-16 19:27:36,325 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-16 19:27:36,345 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 65 statements into 1 equivalence classes. [2025-03-16 19:27:36,361 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 65 of 65 statements. [2025-03-16 19:27:36,361 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-16 19:27:36,361 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-16 19:27:36,443 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2025-03-16 19:27:36,443 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-16 19:27:36,443 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1036038129] [2025-03-16 19:27:36,443 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1036038129] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-16 19:27:36,443 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-03-16 19:27:36,444 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2025-03-16 19:27:36,444 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1376818287] [2025-03-16 19:27:36,444 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-16 19:27:36,444 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2025-03-16 19:27:36,444 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-16 19:27:36,444 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2025-03-16 19:27:36,444 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2025-03-16 19:27:36,445 INFO L87 Difference]: Start difference. First operand 3581 states and 4965 transitions. Second operand has 5 states, 5 states have (on average 13.0) internal successors, (65), 4 states have internal predecessors, (65), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-03-16 19:27:36,752 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-03-16 19:27:36,752 INFO L93 Difference]: Finished difference Result 8691 states and 12313 transitions. [2025-03-16 19:27:36,753 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2025-03-16 19:27:36,753 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 13.0) internal successors, (65), 4 states have internal predecessors, (65), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 65 [2025-03-16 19:27:36,753 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-03-16 19:27:36,767 INFO L225 Difference]: With dead ends: 8691 [2025-03-16 19:27:36,767 INFO L226 Difference]: Without dead ends: 5545 [2025-03-16 19:27:36,771 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2025-03-16 19:27:36,771 INFO L435 NwaCegarLoop]: 427 mSDtfsCounter, 2401 mSDsluCounter, 152 mSDsCounter, 0 mSdLazyCounter, 342 mSolverCounterSat, 16 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2401 SdHoareTripleChecker+Valid, 579 SdHoareTripleChecker+Invalid, 358 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 16 IncrementalHoareTripleChecker+Valid, 342 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2025-03-16 19:27:36,772 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [2401 Valid, 579 Invalid, 358 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [16 Valid, 342 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2025-03-16 19:27:36,776 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5545 states. [2025-03-16 19:27:36,888 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5545 to 5537. [2025-03-16 19:27:36,902 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5537 states, 5530 states have (on average 1.408137432188065) internal successors, (7787), 5536 states have internal predecessors, (7787), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-03-16 19:27:36,919 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5537 states to 5537 states and 7787 transitions. [2025-03-16 19:27:36,923 INFO L78 Accepts]: Start accepts. Automaton has 5537 states and 7787 transitions. Word has length 65 [2025-03-16 19:27:36,924 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-03-16 19:27:36,924 INFO L471 AbstractCegarLoop]: Abstraction has 5537 states and 7787 transitions. [2025-03-16 19:27:36,924 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 13.0) internal successors, (65), 4 states have internal predecessors, (65), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-03-16 19:27:36,924 INFO L276 IsEmpty]: Start isEmpty. Operand 5537 states and 7787 transitions. [2025-03-16 19:27:36,927 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 66 [2025-03-16 19:27:36,928 INFO L210 NwaCegarLoop]: Found error trace [2025-03-16 19:27:36,928 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] [2025-03-16 19:27:36,928 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2025-03-16 19:27:36,928 INFO L396 AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr3ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 4 more)] === [2025-03-16 19:27:36,929 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-16 19:27:36,929 INFO L85 PathProgramCache]: Analyzing trace with hash -643132429, now seen corresponding path program 1 times [2025-03-16 19:27:36,929 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-16 19:27:36,929 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1510567346] [2025-03-16 19:27:36,929 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-16 19:27:36,929 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-16 19:27:36,968 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 65 statements into 1 equivalence classes. [2025-03-16 19:27:36,990 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 65 of 65 statements. [2025-03-16 19:27:36,991 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-16 19:27:36,991 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-16 19:27:37,068 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2025-03-16 19:27:37,068 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-16 19:27:37,069 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1510567346] [2025-03-16 19:27:37,069 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1510567346] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-16 19:27:37,069 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-03-16 19:27:37,069 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2025-03-16 19:27:37,069 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [866517981] [2025-03-16 19:27:37,069 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-16 19:27:37,069 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2025-03-16 19:27:37,069 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-16 19:27:37,069 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2025-03-16 19:27:37,070 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2025-03-16 19:27:37,070 INFO L87 Difference]: Start difference. First operand 5537 states and 7787 transitions. Second operand has 3 states, 3 states have (on average 21.666666666666668) internal successors, (65), 3 states have internal predecessors, (65), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-03-16 19:27:37,130 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-03-16 19:27:37,131 INFO L93 Difference]: Finished difference Result 11727 states and 16710 transitions. [2025-03-16 19:27:37,131 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2025-03-16 19:27:37,132 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 21.666666666666668) internal successors, (65), 3 states have internal predecessors, (65), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 65 [2025-03-16 19:27:37,132 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-03-16 19:27:37,151 INFO L225 Difference]: With dead ends: 11727 [2025-03-16 19:27:37,151 INFO L226 Difference]: Without dead ends: 7451 [2025-03-16 19:27:37,158 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 [2025-03-16 19:27:37,159 INFO L435 NwaCegarLoop]: 693 mSDtfsCounter, 399 mSDsluCounter, 485 mSDsCounter, 0 mSdLazyCounter, 18 mSolverCounterSat, 14 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 399 SdHoareTripleChecker+Valid, 1178 SdHoareTripleChecker+Invalid, 32 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 14 IncrementalHoareTripleChecker+Valid, 18 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2025-03-16 19:27:37,159 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [399 Valid, 1178 Invalid, 32 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [14 Valid, 18 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2025-03-16 19:27:37,166 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7451 states. [2025-03-16 19:27:37,261 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7451 to 7416. [2025-03-16 19:27:37,272 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7416 states, 7409 states have (on average 1.3914158455931975) internal successors, (10309), 7415 states have internal predecessors, (10309), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-03-16 19:27:37,285 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7416 states to 7416 states and 10309 transitions. [2025-03-16 19:27:37,286 INFO L78 Accepts]: Start accepts. Automaton has 7416 states and 10309 transitions. Word has length 65 [2025-03-16 19:27:37,286 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-03-16 19:27:37,286 INFO L471 AbstractCegarLoop]: Abstraction has 7416 states and 10309 transitions. [2025-03-16 19:27:37,286 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 21.666666666666668) internal successors, (65), 3 states have internal predecessors, (65), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-03-16 19:27:37,286 INFO L276 IsEmpty]: Start isEmpty. Operand 7416 states and 10309 transitions. [2025-03-16 19:27:37,291 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 67 [2025-03-16 19:27:37,292 INFO L210 NwaCegarLoop]: Found error trace [2025-03-16 19:27:37,292 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] [2025-03-16 19:27:37,292 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2025-03-16 19:27:37,292 INFO L396 AbstractCegarLoop]: === Iteration 9 === Targeting ULTIMATE.startErr3ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 4 more)] === [2025-03-16 19:27:37,293 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-16 19:27:37,293 INFO L85 PathProgramCache]: Analyzing trace with hash -629680900, now seen corresponding path program 1 times [2025-03-16 19:27:37,293 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-16 19:27:37,293 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [570075849] [2025-03-16 19:27:37,293 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-16 19:27:37,293 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-16 19:27:37,311 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 66 statements into 1 equivalence classes. [2025-03-16 19:27:37,324 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 66 of 66 statements. [2025-03-16 19:27:37,324 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-16 19:27:37,324 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-16 19:27:37,483 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2025-03-16 19:27:37,484 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-16 19:27:37,484 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [570075849] [2025-03-16 19:27:37,485 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [570075849] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-16 19:27:37,485 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-03-16 19:27:37,485 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2025-03-16 19:27:37,485 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1898509646] [2025-03-16 19:27:37,485 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-16 19:27:37,485 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2025-03-16 19:27:37,485 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-16 19:27:37,485 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2025-03-16 19:27:37,485 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2025-03-16 19:27:37,486 INFO L87 Difference]: Start difference. First operand 7416 states and 10309 transitions. Second operand has 7 states, 7 states have (on average 9.428571428571429) internal successors, (66), 6 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-03-16 19:27:38,001 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-03-16 19:27:38,002 INFO L93 Difference]: Finished difference Result 21206 states and 30060 transitions. [2025-03-16 19:27:38,002 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2025-03-16 19:27:38,002 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 9.428571428571429) internal successors, (66), 6 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 66 [2025-03-16 19:27:38,002 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-03-16 19:27:38,031 INFO L225 Difference]: With dead ends: 21206 [2025-03-16 19:27:38,031 INFO L226 Difference]: Without dead ends: 17663 [2025-03-16 19:27:38,041 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 11 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=47, Invalid=85, Unknown=0, NotChecked=0, Total=132 [2025-03-16 19:27:38,041 INFO L435 NwaCegarLoop]: 430 mSDtfsCounter, 3205 mSDsluCounter, 685 mSDsCounter, 0 mSdLazyCounter, 681 mSolverCounterSat, 98 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3205 SdHoareTripleChecker+Valid, 1115 SdHoareTripleChecker+Invalid, 779 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 98 IncrementalHoareTripleChecker+Valid, 681 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2025-03-16 19:27:38,041 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [3205 Valid, 1115 Invalid, 779 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [98 Valid, 681 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2025-03-16 19:27:38,055 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 17663 states. [2025-03-16 19:27:38,211 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 17663 to 7484. [2025-03-16 19:27:38,224 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7484 states, 7477 states have (on average 1.3905309616156212) internal successors, (10397), 7483 states have internal predecessors, (10397), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-03-16 19:27:38,235 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7484 states to 7484 states and 10397 transitions. [2025-03-16 19:27:38,235 INFO L78 Accepts]: Start accepts. Automaton has 7484 states and 10397 transitions. Word has length 66 [2025-03-16 19:27:38,235 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-03-16 19:27:38,235 INFO L471 AbstractCegarLoop]: Abstraction has 7484 states and 10397 transitions. [2025-03-16 19:27:38,235 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 9.428571428571429) internal successors, (66), 6 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-03-16 19:27:38,236 INFO L276 IsEmpty]: Start isEmpty. Operand 7484 states and 10397 transitions. [2025-03-16 19:27:38,240 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 67 [2025-03-16 19:27:38,240 INFO L210 NwaCegarLoop]: Found error trace [2025-03-16 19:27:38,240 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] [2025-03-16 19:27:38,240 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2025-03-16 19:27:38,240 INFO L396 AbstractCegarLoop]: === Iteration 10 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 4 more)] === [2025-03-16 19:27:38,241 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-16 19:27:38,242 INFO L85 PathProgramCache]: Analyzing trace with hash 321567532, now seen corresponding path program 1 times [2025-03-16 19:27:38,242 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-16 19:27:38,242 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2098264333] [2025-03-16 19:27:38,242 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-16 19:27:38,242 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-16 19:27:38,260 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 66 statements into 1 equivalence classes. [2025-03-16 19:27:38,273 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 66 of 66 statements. [2025-03-16 19:27:38,276 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-16 19:27:38,276 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-16 19:27:38,382 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2025-03-16 19:27:38,382 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-16 19:27:38,382 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2098264333] [2025-03-16 19:27:38,382 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2098264333] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-16 19:27:38,382 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-03-16 19:27:38,382 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2025-03-16 19:27:38,382 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1629398798] [2025-03-16 19:27:38,383 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-16 19:27:38,383 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2025-03-16 19:27:38,383 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-16 19:27:38,383 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2025-03-16 19:27:38,383 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2025-03-16 19:27:38,384 INFO L87 Difference]: Start difference. First operand 7484 states and 10397 transitions. Second operand has 7 states, 7 states have (on average 9.428571428571429) internal successors, (66), 6 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-03-16 19:27:38,999 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-03-16 19:27:39,000 INFO L93 Difference]: Finished difference Result 19276 states and 27262 transitions. [2025-03-16 19:27:39,000 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2025-03-16 19:27:39,000 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 9.428571428571429) internal successors, (66), 6 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 66 [2025-03-16 19:27:39,000 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-03-16 19:27:39,024 INFO L225 Difference]: With dead ends: 19276 [2025-03-16 19:27:39,024 INFO L226 Difference]: Without dead ends: 15915 [2025-03-16 19:27:39,031 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 11 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=47, Invalid=85, Unknown=0, NotChecked=0, Total=132 [2025-03-16 19:27:39,032 INFO L435 NwaCegarLoop]: 424 mSDtfsCounter, 3109 mSDsluCounter, 673 mSDsCounter, 0 mSdLazyCounter, 689 mSolverCounterSat, 101 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3109 SdHoareTripleChecker+Valid, 1097 SdHoareTripleChecker+Invalid, 790 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 101 IncrementalHoareTripleChecker+Valid, 689 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2025-03-16 19:27:39,032 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [3109 Valid, 1097 Invalid, 790 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [101 Valid, 689 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2025-03-16 19:27:39,040 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 15915 states. [2025-03-16 19:27:39,146 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 15915 to 7606. [2025-03-16 19:27:39,155 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7606 states, 7599 states have (on average 1.3895249374917753) internal successors, (10559), 7605 states have internal predecessors, (10559), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-03-16 19:27:39,202 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7606 states to 7606 states and 10559 transitions. [2025-03-16 19:27:39,202 INFO L78 Accepts]: Start accepts. Automaton has 7606 states and 10559 transitions. Word has length 66 [2025-03-16 19:27:39,202 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-03-16 19:27:39,202 INFO L471 AbstractCegarLoop]: Abstraction has 7606 states and 10559 transitions. [2025-03-16 19:27:39,203 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 9.428571428571429) internal successors, (66), 6 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-03-16 19:27:39,203 INFO L276 IsEmpty]: Start isEmpty. Operand 7606 states and 10559 transitions. [2025-03-16 19:27:39,208 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 67 [2025-03-16 19:27:39,208 INFO L210 NwaCegarLoop]: Found error trace [2025-03-16 19:27:39,208 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] [2025-03-16 19:27:39,208 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9 [2025-03-16 19:27:39,208 INFO L396 AbstractCegarLoop]: === Iteration 11 === Targeting ULTIMATE.startErr6ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 4 more)] === [2025-03-16 19:27:39,209 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-16 19:27:39,209 INFO L85 PathProgramCache]: Analyzing trace with hash -1795958191, now seen corresponding path program 1 times [2025-03-16 19:27:39,209 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-16 19:27:39,209 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1322756691] [2025-03-16 19:27:39,209 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-16 19:27:39,209 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-16 19:27:39,227 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 66 statements into 1 equivalence classes. [2025-03-16 19:27:39,238 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 66 of 66 statements. [2025-03-16 19:27:39,238 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-16 19:27:39,238 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-16 19:27:39,345 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2025-03-16 19:27:39,345 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-16 19:27:39,345 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1322756691] [2025-03-16 19:27:39,345 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1322756691] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-16 19:27:39,345 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-03-16 19:27:39,345 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2025-03-16 19:27:39,345 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2049963278] [2025-03-16 19:27:39,345 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-16 19:27:39,345 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2025-03-16 19:27:39,345 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-16 19:27:39,345 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2025-03-16 19:27:39,345 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2025-03-16 19:27:39,346 INFO L87 Difference]: Start difference. First operand 7606 states and 10559 transitions. Second operand has 7 states, 7 states have (on average 9.428571428571429) internal successors, (66), 6 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-03-16 19:27:39,804 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-03-16 19:27:39,804 INFO L93 Difference]: Finished difference Result 15803 states and 22240 transitions. [2025-03-16 19:27:39,804 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2025-03-16 19:27:39,805 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 9.428571428571429) internal successors, (66), 6 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 66 [2025-03-16 19:27:39,805 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-03-16 19:27:39,817 INFO L225 Difference]: With dead ends: 15803 [2025-03-16 19:27:39,817 INFO L226 Difference]: Without dead ends: 12241 [2025-03-16 19:27:39,820 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 11 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=47, Invalid=85, Unknown=0, NotChecked=0, Total=132 [2025-03-16 19:27:39,820 INFO L435 NwaCegarLoop]: 435 mSDtfsCounter, 2861 mSDsluCounter, 618 mSDsCounter, 0 mSdLazyCounter, 592 mSolverCounterSat, 89 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2861 SdHoareTripleChecker+Valid, 1053 SdHoareTripleChecker+Invalid, 681 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 89 IncrementalHoareTripleChecker+Valid, 592 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2025-03-16 19:27:39,820 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [2861 Valid, 1053 Invalid, 681 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [89 Valid, 592 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2025-03-16 19:27:39,826 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12241 states. [2025-03-16 19:27:39,942 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12241 to 7641. [2025-03-16 19:27:39,950 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7641 states, 7634 states have (on average 1.3890489913544668) internal successors, (10604), 7640 states have internal predecessors, (10604), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-03-16 19:27:39,961 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7641 states to 7641 states and 10604 transitions. [2025-03-16 19:27:39,961 INFO L78 Accepts]: Start accepts. Automaton has 7641 states and 10604 transitions. Word has length 66 [2025-03-16 19:27:39,961 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-03-16 19:27:39,961 INFO L471 AbstractCegarLoop]: Abstraction has 7641 states and 10604 transitions. [2025-03-16 19:27:39,961 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 9.428571428571429) internal successors, (66), 6 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-03-16 19:27:39,962 INFO L276 IsEmpty]: Start isEmpty. Operand 7641 states and 10604 transitions. [2025-03-16 19:27:39,967 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 67 [2025-03-16 19:27:39,968 INFO L210 NwaCegarLoop]: Found error trace [2025-03-16 19:27:39,968 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] [2025-03-16 19:27:39,968 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10 [2025-03-16 19:27:39,968 INFO L396 AbstractCegarLoop]: === Iteration 12 === Targeting ULTIMATE.startErr4ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 4 more)] === [2025-03-16 19:27:39,968 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-16 19:27:39,968 INFO L85 PathProgramCache]: Analyzing trace with hash -621253931, now seen corresponding path program 1 times [2025-03-16 19:27:39,968 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-16 19:27:39,968 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [738693797] [2025-03-16 19:27:39,968 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-16 19:27:39,968 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-16 19:27:39,990 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 66 statements into 1 equivalence classes. [2025-03-16 19:27:40,003 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 66 of 66 statements. [2025-03-16 19:27:40,003 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-16 19:27:40,003 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-16 19:27:40,123 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2025-03-16 19:27:40,124 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-16 19:27:40,124 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [738693797] [2025-03-16 19:27:40,124 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [738693797] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-16 19:27:40,124 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-03-16 19:27:40,124 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2025-03-16 19:27:40,124 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1216750496] [2025-03-16 19:27:40,124 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-16 19:27:40,124 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2025-03-16 19:27:40,124 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-16 19:27:40,124 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2025-03-16 19:27:40,124 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2025-03-16 19:27:40,125 INFO L87 Difference]: Start difference. First operand 7641 states and 10604 transitions. Second operand has 7 states, 7 states have (on average 9.428571428571429) internal successors, (66), 6 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-03-16 19:27:40,650 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-03-16 19:27:40,650 INFO L93 Difference]: Finished difference Result 17445 states and 24597 transitions. [2025-03-16 19:27:40,651 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2025-03-16 19:27:40,651 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 9.428571428571429) internal successors, (66), 6 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 66 [2025-03-16 19:27:40,651 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-03-16 19:27:40,668 INFO L225 Difference]: With dead ends: 17445 [2025-03-16 19:27:40,668 INFO L226 Difference]: Without dead ends: 14348 [2025-03-16 19:27:40,674 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 11 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=47, Invalid=85, Unknown=0, NotChecked=0, Total=132 [2025-03-16 19:27:40,674 INFO L435 NwaCegarLoop]: 403 mSDtfsCounter, 3032 mSDsluCounter, 675 mSDsCounter, 0 mSdLazyCounter, 748 mSolverCounterSat, 101 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3032 SdHoareTripleChecker+Valid, 1078 SdHoareTripleChecker+Invalid, 849 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 101 IncrementalHoareTripleChecker+Valid, 748 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2025-03-16 19:27:40,674 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [3032 Valid, 1078 Invalid, 849 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [101 Valid, 748 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2025-03-16 19:27:40,680 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 14348 states. [2025-03-16 19:27:40,825 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 14348 to 7712. [2025-03-16 19:27:40,830 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7712 states, 7705 states have (on average 1.3890979883192731) internal successors, (10703), 7711 states have internal predecessors, (10703), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-03-16 19:27:40,837 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7712 states to 7712 states and 10703 transitions. [2025-03-16 19:27:40,838 INFO L78 Accepts]: Start accepts. Automaton has 7712 states and 10703 transitions. Word has length 66 [2025-03-16 19:27:40,838 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-03-16 19:27:40,838 INFO L471 AbstractCegarLoop]: Abstraction has 7712 states and 10703 transitions. [2025-03-16 19:27:40,838 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 9.428571428571429) internal successors, (66), 6 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-03-16 19:27:40,838 INFO L276 IsEmpty]: Start isEmpty. Operand 7712 states and 10703 transitions. [2025-03-16 19:27:40,843 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 68 [2025-03-16 19:27:40,843 INFO L210 NwaCegarLoop]: Found error trace [2025-03-16 19:27:40,843 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] [2025-03-16 19:27:40,844 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11 [2025-03-16 19:27:40,844 INFO L396 AbstractCegarLoop]: === Iteration 13 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 4 more)] === [2025-03-16 19:27:40,844 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-16 19:27:40,844 INFO L85 PathProgramCache]: Analyzing trace with hash 1610067476, now seen corresponding path program 1 times [2025-03-16 19:27:40,844 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-16 19:27:40,844 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [162668947] [2025-03-16 19:27:40,844 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-16 19:27:40,844 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-16 19:27:40,860 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 67 statements into 1 equivalence classes. [2025-03-16 19:27:40,893 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 67 of 67 statements. [2025-03-16 19:27:40,893 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-16 19:27:40,893 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-16 19:27:41,098 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2025-03-16 19:27:41,098 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-16 19:27:41,098 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [162668947] [2025-03-16 19:27:41,098 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [162668947] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-16 19:27:41,099 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-03-16 19:27:41,099 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2025-03-16 19:27:41,099 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1627738783] [2025-03-16 19:27:41,099 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-16 19:27:41,099 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2025-03-16 19:27:41,099 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-16 19:27:41,099 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2025-03-16 19:27:41,099 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2025-03-16 19:27:41,099 INFO L87 Difference]: Start difference. First operand 7712 states and 10703 transitions. Second operand has 7 states, 7 states have (on average 9.571428571428571) internal successors, (67), 6 states have internal predecessors, (67), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-03-16 19:27:41,664 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-03-16 19:27:41,664 INFO L93 Difference]: Finished difference Result 16098 states and 22764 transitions. [2025-03-16 19:27:41,664 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2025-03-16 19:27:41,664 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 9.571428571428571) internal successors, (67), 6 states have internal predecessors, (67), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 67 [2025-03-16 19:27:41,664 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-03-16 19:27:41,677 INFO L225 Difference]: With dead ends: 16098 [2025-03-16 19:27:41,677 INFO L226 Difference]: Without dead ends: 10747 [2025-03-16 19:27:41,683 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 11 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=42, Invalid=90, Unknown=0, NotChecked=0, Total=132 [2025-03-16 19:27:41,684 INFO L435 NwaCegarLoop]: 419 mSDtfsCounter, 1989 mSDsluCounter, 1128 mSDsCounter, 0 mSdLazyCounter, 1072 mSolverCounterSat, 13 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1989 SdHoareTripleChecker+Valid, 1547 SdHoareTripleChecker+Invalid, 1085 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 13 IncrementalHoareTripleChecker+Valid, 1072 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2025-03-16 19:27:41,684 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [1989 Valid, 1547 Invalid, 1085 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [13 Valid, 1072 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2025-03-16 19:27:41,689 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10747 states. [2025-03-16 19:27:41,754 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10747 to 7406. [2025-03-16 19:27:41,760 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7406 states, 7399 states have (on average 1.3880254088390322) internal successors, (10270), 7405 states have internal predecessors, (10270), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-03-16 19:27:41,767 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7406 states to 7406 states and 10270 transitions. [2025-03-16 19:27:41,767 INFO L78 Accepts]: Start accepts. Automaton has 7406 states and 10270 transitions. Word has length 67 [2025-03-16 19:27:41,767 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-03-16 19:27:41,767 INFO L471 AbstractCegarLoop]: Abstraction has 7406 states and 10270 transitions. [2025-03-16 19:27:41,767 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 9.571428571428571) internal successors, (67), 6 states have internal predecessors, (67), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-03-16 19:27:41,768 INFO L276 IsEmpty]: Start isEmpty. Operand 7406 states and 10270 transitions. [2025-03-16 19:27:41,791 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 68 [2025-03-16 19:27:41,792 INFO L210 NwaCegarLoop]: Found error trace [2025-03-16 19:27:41,792 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] [2025-03-16 19:27:41,793 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12 [2025-03-16 19:27:41,793 INFO L396 AbstractCegarLoop]: === Iteration 14 === Targeting ULTIMATE.startErr3ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 4 more)] === [2025-03-16 19:27:41,793 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-16 19:27:41,794 INFO L85 PathProgramCache]: Analyzing trace with hash -671098659, now seen corresponding path program 1 times [2025-03-16 19:27:41,794 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-16 19:27:41,794 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [159878107] [2025-03-16 19:27:41,794 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-16 19:27:41,794 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-16 19:27:41,811 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 67 statements into 1 equivalence classes. [2025-03-16 19:27:41,824 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 67 of 67 statements. [2025-03-16 19:27:41,824 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-16 19:27:41,824 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-16 19:27:42,001 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2025-03-16 19:27:42,002 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-16 19:27:42,002 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [159878107] [2025-03-16 19:27:42,002 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [159878107] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-16 19:27:42,002 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-03-16 19:27:42,002 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2025-03-16 19:27:42,002 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1344499979] [2025-03-16 19:27:42,003 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-16 19:27:42,003 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2025-03-16 19:27:42,003 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-16 19:27:42,003 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2025-03-16 19:27:42,004 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=42, Unknown=0, NotChecked=0, Total=56 [2025-03-16 19:27:42,004 INFO L87 Difference]: Start difference. First operand 7406 states and 10270 transitions. Second operand has 8 states, 8 states have (on average 8.375) internal successors, (67), 7 states have internal predecessors, (67), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-03-16 19:27:42,666 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-03-16 19:27:42,666 INFO L93 Difference]: Finished difference Result 15745 states and 22244 transitions. [2025-03-16 19:27:42,667 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2025-03-16 19:27:42,667 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 8.375) internal successors, (67), 7 states have internal predecessors, (67), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 67 [2025-03-16 19:27:42,667 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-03-16 19:27:42,680 INFO L225 Difference]: With dead ends: 15745 [2025-03-16 19:27:42,680 INFO L226 Difference]: Without dead ends: 11109 [2025-03-16 19:27:42,686 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 16 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 36 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=80, Invalid=192, Unknown=0, NotChecked=0, Total=272 [2025-03-16 19:27:42,687 INFO L435 NwaCegarLoop]: 449 mSDtfsCounter, 1696 mSDsluCounter, 1370 mSDsCounter, 0 mSdLazyCounter, 1221 mSolverCounterSat, 21 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1696 SdHoareTripleChecker+Valid, 1819 SdHoareTripleChecker+Invalid, 1242 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 21 IncrementalHoareTripleChecker+Valid, 1221 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2025-03-16 19:27:42,687 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [1696 Valid, 1819 Invalid, 1242 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [21 Valid, 1221 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2025-03-16 19:27:42,694 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11109 states. [2025-03-16 19:27:42,761 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11109 to 7397. [2025-03-16 19:27:42,768 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7397 states, 7390 states have (on average 1.3874154262516916) internal successors, (10253), 7396 states have internal predecessors, (10253), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-03-16 19:27:42,776 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7397 states to 7397 states and 10253 transitions. [2025-03-16 19:27:42,777 INFO L78 Accepts]: Start accepts. Automaton has 7397 states and 10253 transitions. Word has length 67 [2025-03-16 19:27:42,777 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-03-16 19:27:42,777 INFO L471 AbstractCegarLoop]: Abstraction has 7397 states and 10253 transitions. [2025-03-16 19:27:42,777 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 8.375) internal successors, (67), 7 states have internal predecessors, (67), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-03-16 19:27:42,777 INFO L276 IsEmpty]: Start isEmpty. Operand 7397 states and 10253 transitions. [2025-03-16 19:27:42,781 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 68 [2025-03-16 19:27:42,781 INFO L210 NwaCegarLoop]: Found error trace [2025-03-16 19:27:42,781 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] [2025-03-16 19:27:42,782 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13 [2025-03-16 19:27:42,782 INFO L396 AbstractCegarLoop]: === Iteration 15 === Targeting ULTIMATE.startErr6ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 4 more)] === [2025-03-16 19:27:42,782 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-16 19:27:42,782 INFO L85 PathProgramCache]: Analyzing trace with hash 126697724, now seen corresponding path program 1 times [2025-03-16 19:27:42,783 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-16 19:27:42,783 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1441636839] [2025-03-16 19:27:42,783 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-16 19:27:42,783 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-16 19:27:42,800 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 67 statements into 1 equivalence classes. [2025-03-16 19:27:42,825 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 67 of 67 statements. [2025-03-16 19:27:42,825 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-16 19:27:42,826 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-16 19:27:43,166 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2025-03-16 19:27:43,167 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-16 19:27:43,167 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1441636839] [2025-03-16 19:27:43,167 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1441636839] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-16 19:27:43,167 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-03-16 19:27:43,167 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2025-03-16 19:27:43,167 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [386964873] [2025-03-16 19:27:43,167 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-16 19:27:43,168 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2025-03-16 19:27:43,168 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-16 19:27:43,168 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2025-03-16 19:27:43,168 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2025-03-16 19:27:43,168 INFO L87 Difference]: Start difference. First operand 7397 states and 10253 transitions. Second operand has 8 states, 8 states have (on average 8.375) internal successors, (67), 7 states have internal predecessors, (67), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-03-16 19:27:43,801 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-03-16 19:27:43,802 INFO L93 Difference]: Finished difference Result 15886 states and 22449 transitions. [2025-03-16 19:27:43,802 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2025-03-16 19:27:43,802 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 8.375) internal successors, (67), 7 states have internal predecessors, (67), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 67 [2025-03-16 19:27:43,802 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-03-16 19:27:43,814 INFO L225 Difference]: With dead ends: 15886 [2025-03-16 19:27:43,814 INFO L226 Difference]: Without dead ends: 11217 [2025-03-16 19:27:43,822 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 17 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 42 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=91, Invalid=215, Unknown=0, NotChecked=0, Total=306 [2025-03-16 19:27:43,824 INFO L435 NwaCegarLoop]: 438 mSDtfsCounter, 2639 mSDsluCounter, 1326 mSDsCounter, 0 mSdLazyCounter, 1111 mSolverCounterSat, 27 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2639 SdHoareTripleChecker+Valid, 1764 SdHoareTripleChecker+Invalid, 1138 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 27 IncrementalHoareTripleChecker+Valid, 1111 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2025-03-16 19:27:43,824 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [2639 Valid, 1764 Invalid, 1138 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [27 Valid, 1111 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2025-03-16 19:27:43,831 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11217 states. [2025-03-16 19:27:43,940 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11217 to 7373. [2025-03-16 19:27:43,943 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7373 states, 7366 states have (on average 1.386641325006788) internal successors, (10214), 7372 states have internal predecessors, (10214), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-03-16 19:27:43,949 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7373 states to 7373 states and 10214 transitions. [2025-03-16 19:27:43,949 INFO L78 Accepts]: Start accepts. Automaton has 7373 states and 10214 transitions. Word has length 67 [2025-03-16 19:27:43,949 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-03-16 19:27:43,949 INFO L471 AbstractCegarLoop]: Abstraction has 7373 states and 10214 transitions. [2025-03-16 19:27:43,949 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 8.375) internal successors, (67), 7 states have internal predecessors, (67), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-03-16 19:27:43,949 INFO L276 IsEmpty]: Start isEmpty. Operand 7373 states and 10214 transitions. [2025-03-16 19:27:43,953 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 68 [2025-03-16 19:27:43,953 INFO L210 NwaCegarLoop]: Found error trace [2025-03-16 19:27:43,953 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] [2025-03-16 19:27:43,953 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14 [2025-03-16 19:27:43,953 INFO L396 AbstractCegarLoop]: === Iteration 16 === Targeting ULTIMATE.startErr4ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 4 more)] === [2025-03-16 19:27:43,954 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-16 19:27:43,954 INFO L85 PathProgramCache]: Analyzing trace with hash 1967146513, now seen corresponding path program 1 times [2025-03-16 19:27:43,954 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-16 19:27:43,954 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [155860724] [2025-03-16 19:27:43,954 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-16 19:27:43,954 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-16 19:27:43,971 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 67 statements into 1 equivalence classes. [2025-03-16 19:27:43,990 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 67 of 67 statements. [2025-03-16 19:27:43,993 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-16 19:27:43,994 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-16 19:27:44,191 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2025-03-16 19:27:44,191 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-16 19:27:44,191 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [155860724] [2025-03-16 19:27:44,191 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [155860724] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-16 19:27:44,191 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-03-16 19:27:44,191 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2025-03-16 19:27:44,191 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [300795326] [2025-03-16 19:27:44,191 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-16 19:27:44,191 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2025-03-16 19:27:44,191 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-16 19:27:44,191 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2025-03-16 19:27:44,192 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2025-03-16 19:27:44,192 INFO L87 Difference]: Start difference. First operand 7373 states and 10214 transitions. Second operand has 8 states, 8 states have (on average 8.375) internal successors, (67), 7 states have internal predecessors, (67), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-03-16 19:27:44,879 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-03-16 19:27:44,879 INFO L93 Difference]: Finished difference Result 16021 states and 22625 transitions. [2025-03-16 19:27:44,880 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2025-03-16 19:27:44,880 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 8.375) internal successors, (67), 7 states have internal predecessors, (67), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 67 [2025-03-16 19:27:44,880 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-03-16 19:27:44,889 INFO L225 Difference]: With dead ends: 16021 [2025-03-16 19:27:44,889 INFO L226 Difference]: Without dead ends: 11128 [2025-03-16 19:27:44,893 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 14 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 15 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=63, Invalid=147, Unknown=0, NotChecked=0, Total=210 [2025-03-16 19:27:44,894 INFO L435 NwaCegarLoop]: 490 mSDtfsCounter, 2175 mSDsluCounter, 1762 mSDsCounter, 0 mSdLazyCounter, 1261 mSolverCounterSat, 24 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2175 SdHoareTripleChecker+Valid, 2252 SdHoareTripleChecker+Invalid, 1285 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 24 IncrementalHoareTripleChecker+Valid, 1261 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2025-03-16 19:27:44,895 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [2175 Valid, 2252 Invalid, 1285 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [24 Valid, 1261 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2025-03-16 19:27:44,899 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11128 states. [2025-03-16 19:27:44,991 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11128 to 7238. [2025-03-16 19:27:44,997 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7238 states, 7231 states have (on average 1.3863919236620108) internal successors, (10025), 7237 states have internal predecessors, (10025), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-03-16 19:27:45,006 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7238 states to 7238 states and 10025 transitions. [2025-03-16 19:27:45,007 INFO L78 Accepts]: Start accepts. Automaton has 7238 states and 10025 transitions. Word has length 67 [2025-03-16 19:27:45,007 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-03-16 19:27:45,007 INFO L471 AbstractCegarLoop]: Abstraction has 7238 states and 10025 transitions. [2025-03-16 19:27:45,008 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 8.375) internal successors, (67), 7 states have internal predecessors, (67), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-03-16 19:27:45,008 INFO L276 IsEmpty]: Start isEmpty. Operand 7238 states and 10025 transitions. [2025-03-16 19:27:45,012 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 69 [2025-03-16 19:27:45,012 INFO L210 NwaCegarLoop]: Found error trace [2025-03-16 19:27:45,013 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] [2025-03-16 19:27:45,013 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15 [2025-03-16 19:27:45,013 INFO L396 AbstractCegarLoop]: === Iteration 17 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 4 more)] === [2025-03-16 19:27:45,014 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-16 19:27:45,014 INFO L85 PathProgramCache]: Analyzing trace with hash -1263227221, now seen corresponding path program 1 times [2025-03-16 19:27:45,014 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-16 19:27:45,014 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [153963480] [2025-03-16 19:27:45,015 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-16 19:27:45,015 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-16 19:27:45,036 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 68 statements into 1 equivalence classes. [2025-03-16 19:27:45,077 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 68 of 68 statements. [2025-03-16 19:27:45,077 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-16 19:27:45,077 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-16 19:27:45,610 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2025-03-16 19:27:45,610 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-16 19:27:45,610 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [153963480] [2025-03-16 19:27:45,610 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [153963480] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-16 19:27:45,610 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-03-16 19:27:45,610 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [] total 12 [2025-03-16 19:27:45,610 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [775683482] [2025-03-16 19:27:45,610 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-16 19:27:45,611 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2025-03-16 19:27:45,611 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-16 19:27:45,611 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2025-03-16 19:27:45,611 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=26, Invalid=130, Unknown=0, NotChecked=0, Total=156 [2025-03-16 19:27:45,611 INFO L87 Difference]: Start difference. First operand 7238 states and 10025 transitions. Second operand has 13 states, 13 states have (on average 5.230769230769231) internal successors, (68), 12 states have internal predecessors, (68), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-03-16 19:27:46,664 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-03-16 19:27:46,664 INFO L93 Difference]: Finished difference Result 22914 states and 32625 transitions. [2025-03-16 19:27:46,664 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2025-03-16 19:27:46,664 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 5.230769230769231) internal successors, (68), 12 states have internal predecessors, (68), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 68 [2025-03-16 19:27:46,665 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-03-16 19:27:46,682 INFO L225 Difference]: With dead ends: 22914 [2025-03-16 19:27:46,682 INFO L226 Difference]: Without dead ends: 18281 [2025-03-16 19:27:46,691 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 23 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 47 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=143, Invalid=409, Unknown=0, NotChecked=0, Total=552 [2025-03-16 19:27:46,692 INFO L435 NwaCegarLoop]: 593 mSDtfsCounter, 4898 mSDsluCounter, 3838 mSDsCounter, 0 mSdLazyCounter, 1360 mSolverCounterSat, 27 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4898 SdHoareTripleChecker+Valid, 4431 SdHoareTripleChecker+Invalid, 1387 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 27 IncrementalHoareTripleChecker+Valid, 1360 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2025-03-16 19:27:46,692 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [4898 Valid, 4431 Invalid, 1387 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [27 Valid, 1360 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2025-03-16 19:27:46,700 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 18281 states. [2025-03-16 19:27:46,790 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 18281 to 7224. [2025-03-16 19:27:46,795 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7224 states, 7218 states have (on average 1.3854253255749516) internal successors, (10000), 7223 states have internal predecessors, (10000), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-03-16 19:27:46,801 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7224 states to 7224 states and 10000 transitions. [2025-03-16 19:27:46,802 INFO L78 Accepts]: Start accepts. Automaton has 7224 states and 10000 transitions. Word has length 68 [2025-03-16 19:27:46,802 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-03-16 19:27:46,802 INFO L471 AbstractCegarLoop]: Abstraction has 7224 states and 10000 transitions. [2025-03-16 19:27:46,802 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 5.230769230769231) internal successors, (68), 12 states have internal predecessors, (68), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-03-16 19:27:46,802 INFO L276 IsEmpty]: Start isEmpty. Operand 7224 states and 10000 transitions. [2025-03-16 19:27:46,806 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 69 [2025-03-16 19:27:46,806 INFO L210 NwaCegarLoop]: Found error trace [2025-03-16 19:27:46,806 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] [2025-03-16 19:27:46,806 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16 [2025-03-16 19:27:46,806 INFO L396 AbstractCegarLoop]: === Iteration 18 === Targeting ULTIMATE.startErr3ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 4 more)] === [2025-03-16 19:27:46,806 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-16 19:27:46,807 INFO L85 PathProgramCache]: Analyzing trace with hash 717939569, now seen corresponding path program 1 times [2025-03-16 19:27:46,807 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-16 19:27:46,807 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1610286417] [2025-03-16 19:27:46,807 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-16 19:27:46,807 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-16 19:27:46,823 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 68 statements into 1 equivalence classes. [2025-03-16 19:27:46,845 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 68 of 68 statements. [2025-03-16 19:27:46,845 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-16 19:27:46,845 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-16 19:27:47,241 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2025-03-16 19:27:47,242 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-16 19:27:47,242 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1610286417] [2025-03-16 19:27:47,242 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1610286417] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-16 19:27:47,242 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-03-16 19:27:47,242 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2025-03-16 19:27:47,242 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [831359382] [2025-03-16 19:27:47,242 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-16 19:27:47,242 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2025-03-16 19:27:47,242 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-16 19:27:47,242 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2025-03-16 19:27:47,242 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=107, Unknown=0, NotChecked=0, Total=132 [2025-03-16 19:27:47,243 INFO L87 Difference]: Start difference. First operand 7224 states and 10000 transitions. Second operand has 12 states, 12 states have (on average 5.666666666666667) internal successors, (68), 11 states have internal predecessors, (68), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-03-16 19:27:47,810 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-03-16 19:27:47,811 INFO L93 Difference]: Finished difference Result 17050 states and 24189 transitions. [2025-03-16 19:27:47,811 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2025-03-16 19:27:47,811 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 5.666666666666667) internal successors, (68), 11 states have internal predecessors, (68), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 68 [2025-03-16 19:27:47,811 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-03-16 19:27:47,824 INFO L225 Difference]: With dead ends: 17050 [2025-03-16 19:27:47,824 INFO L226 Difference]: Without dead ends: 12385 [2025-03-16 19:27:47,832 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 20 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 36 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=112, Invalid=308, Unknown=0, NotChecked=0, Total=420 [2025-03-16 19:27:47,832 INFO L435 NwaCegarLoop]: 636 mSDtfsCounter, 3244 mSDsluCounter, 2211 mSDsCounter, 0 mSdLazyCounter, 528 mSolverCounterSat, 38 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3244 SdHoareTripleChecker+Valid, 2847 SdHoareTripleChecker+Invalid, 566 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 38 IncrementalHoareTripleChecker+Valid, 528 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2025-03-16 19:27:47,832 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [3244 Valid, 2847 Invalid, 566 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [38 Valid, 528 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2025-03-16 19:27:47,838 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12385 states. [2025-03-16 19:27:47,905 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12385 to 7178. [2025-03-16 19:27:47,910 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7178 states, 7173 states have (on average 1.3847762442492682) internal successors, (9933), 7177 states have internal predecessors, (9933), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-03-16 19:27:47,917 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7178 states to 7178 states and 9933 transitions. [2025-03-16 19:27:47,917 INFO L78 Accepts]: Start accepts. Automaton has 7178 states and 9933 transitions. Word has length 68 [2025-03-16 19:27:47,917 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-03-16 19:27:47,917 INFO L471 AbstractCegarLoop]: Abstraction has 7178 states and 9933 transitions. [2025-03-16 19:27:47,917 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 5.666666666666667) internal successors, (68), 11 states have internal predecessors, (68), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-03-16 19:27:47,917 INFO L276 IsEmpty]: Start isEmpty. Operand 7178 states and 9933 transitions. [2025-03-16 19:27:47,922 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 69 [2025-03-16 19:27:47,922 INFO L210 NwaCegarLoop]: Found error trace [2025-03-16 19:27:47,922 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] [2025-03-16 19:27:47,922 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable17 [2025-03-16 19:27:47,922 INFO L396 AbstractCegarLoop]: === Iteration 19 === Targeting ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 4 more)] === [2025-03-16 19:27:47,922 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-16 19:27:47,923 INFO L85 PathProgramCache]: Analyzing trace with hash -1995996318, now seen corresponding path program 1 times [2025-03-16 19:27:47,923 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-16 19:27:47,923 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2001557264] [2025-03-16 19:27:47,923 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-16 19:27:47,923 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-16 19:27:47,959 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 68 statements into 1 equivalence classes. [2025-03-16 19:27:47,965 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 68 of 68 statements. [2025-03-16 19:27:47,965 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-16 19:27:47,965 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-16 19:27:47,994 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2025-03-16 19:27:47,994 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-16 19:27:47,995 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2001557264] [2025-03-16 19:27:47,995 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2001557264] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-16 19:27:47,995 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-03-16 19:27:47,995 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2025-03-16 19:27:47,995 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1077719287] [2025-03-16 19:27:47,995 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-16 19:27:47,996 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2025-03-16 19:27:47,996 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-16 19:27:47,996 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2025-03-16 19:27:47,996 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2025-03-16 19:27:47,996 INFO L87 Difference]: Start difference. First operand 7178 states and 9933 transitions. Second operand has 3 states, 3 states have (on average 22.666666666666668) internal successors, (68), 3 states have internal predecessors, (68), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-03-16 19:27:48,029 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-03-16 19:27:48,029 INFO L93 Difference]: Finished difference Result 10769 states and 15040 transitions. [2025-03-16 19:27:48,029 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2025-03-16 19:27:48,029 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 22.666666666666668) internal successors, (68), 3 states have internal predecessors, (68), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 68 [2025-03-16 19:27:48,030 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-03-16 19:27:48,035 INFO L225 Difference]: With dead ends: 10769 [2025-03-16 19:27:48,035 INFO L226 Difference]: Without dead ends: 7182 [2025-03-16 19:27:48,039 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 [2025-03-16 19:27:48,040 INFO L435 NwaCegarLoop]: 814 mSDtfsCounter, 445 mSDsluCounter, 521 mSDsCounter, 0 mSdLazyCounter, 9 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 445 SdHoareTripleChecker+Valid, 1335 SdHoareTripleChecker+Invalid, 11 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 9 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2025-03-16 19:27:48,040 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [445 Valid, 1335 Invalid, 11 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 9 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2025-03-16 19:27:48,043 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7182 states. [2025-03-16 19:27:48,089 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7182 to 7178. [2025-03-16 19:27:48,094 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7178 states, 7173 states have (on average 1.3748780147776383) internal successors, (9862), 7177 states have internal predecessors, (9862), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-03-16 19:27:48,101 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7178 states to 7178 states and 9862 transitions. [2025-03-16 19:27:48,101 INFO L78 Accepts]: Start accepts. Automaton has 7178 states and 9862 transitions. Word has length 68 [2025-03-16 19:27:48,101 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-03-16 19:27:48,101 INFO L471 AbstractCegarLoop]: Abstraction has 7178 states and 9862 transitions. [2025-03-16 19:27:48,101 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 22.666666666666668) internal successors, (68), 3 states have internal predecessors, (68), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-03-16 19:27:48,101 INFO L276 IsEmpty]: Start isEmpty. Operand 7178 states and 9862 transitions. [2025-03-16 19:27:48,105 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 69 [2025-03-16 19:27:48,105 INFO L210 NwaCegarLoop]: Found error trace [2025-03-16 19:27:48,105 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] [2025-03-16 19:27:48,105 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18 [2025-03-16 19:27:48,105 INFO L396 AbstractCegarLoop]: === Iteration 20 === Targeting ULTIMATE.startErr6ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 4 more)] === [2025-03-16 19:27:48,106 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-16 19:27:48,106 INFO L85 PathProgramCache]: Analyzing trace with hash -1926403871, now seen corresponding path program 1 times [2025-03-16 19:27:48,106 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-16 19:27:48,106 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1543468104] [2025-03-16 19:27:48,106 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-16 19:27:48,106 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-16 19:27:48,124 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 68 statements into 1 equivalence classes. [2025-03-16 19:27:48,142 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 68 of 68 statements. [2025-03-16 19:27:48,142 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-16 19:27:48,142 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-16 19:27:48,474 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2025-03-16 19:27:48,474 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-16 19:27:48,474 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1543468104] [2025-03-16 19:27:48,474 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1543468104] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-16 19:27:48,474 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-03-16 19:27:48,474 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2025-03-16 19:27:48,474 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1813517369] [2025-03-16 19:27:48,475 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-16 19:27:48,475 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2025-03-16 19:27:48,475 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-16 19:27:48,475 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2025-03-16 19:27:48,475 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=108, Unknown=0, NotChecked=0, Total=132 [2025-03-16 19:27:48,475 INFO L87 Difference]: Start difference. First operand 7178 states and 9862 transitions. Second operand has 12 states, 12 states have (on average 5.666666666666667) internal successors, (68), 11 states have internal predecessors, (68), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-03-16 19:27:49,093 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-03-16 19:27:49,093 INFO L93 Difference]: Finished difference Result 11952 states and 16617 transitions. [2025-03-16 19:27:49,094 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2025-03-16 19:27:49,094 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 5.666666666666667) internal successors, (68), 11 states have internal predecessors, (68), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 68 [2025-03-16 19:27:49,094 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-03-16 19:27:49,104 INFO L225 Difference]: With dead ends: 11952 [2025-03-16 19:27:49,104 INFO L226 Difference]: Without dead ends: 10299 [2025-03-16 19:27:49,111 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 20 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 29 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=111, Invalid=309, Unknown=0, NotChecked=0, Total=420 [2025-03-16 19:27:49,112 INFO L435 NwaCegarLoop]: 583 mSDtfsCounter, 3708 mSDsluCounter, 2433 mSDsCounter, 0 mSdLazyCounter, 461 mSolverCounterSat, 19 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3708 SdHoareTripleChecker+Valid, 3016 SdHoareTripleChecker+Invalid, 480 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 19 IncrementalHoareTripleChecker+Valid, 461 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2025-03-16 19:27:49,112 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [3708 Valid, 3016 Invalid, 480 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [19 Valid, 461 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2025-03-16 19:27:49,120 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10299 states. [2025-03-16 19:27:49,207 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10299 to 7093. [2025-03-16 19:27:49,211 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7093 states, 7089 states have (on average 1.373113274086613) internal successors, (9734), 7092 states have internal predecessors, (9734), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-03-16 19:27:49,218 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7093 states to 7093 states and 9734 transitions. [2025-03-16 19:27:49,218 INFO L78 Accepts]: Start accepts. Automaton has 7093 states and 9734 transitions. Word has length 68 [2025-03-16 19:27:49,218 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-03-16 19:27:49,218 INFO L471 AbstractCegarLoop]: Abstraction has 7093 states and 9734 transitions. [2025-03-16 19:27:49,218 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 5.666666666666667) internal successors, (68), 11 states have internal predecessors, (68), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-03-16 19:27:49,218 INFO L276 IsEmpty]: Start isEmpty. Operand 7093 states and 9734 transitions. [2025-03-16 19:27:49,222 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 69 [2025-03-16 19:27:49,222 INFO L210 NwaCegarLoop]: Found error trace [2025-03-16 19:27:49,222 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] [2025-03-16 19:27:49,222 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19 [2025-03-16 19:27:49,222 INFO L396 AbstractCegarLoop]: === Iteration 21 === Targeting ULTIMATE.startErr4ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 4 more)] === [2025-03-16 19:27:49,222 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-16 19:27:49,223 INFO L85 PathProgramCache]: Analyzing trace with hash 775746641, now seen corresponding path program 1 times [2025-03-16 19:27:49,223 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-16 19:27:49,223 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [596019034] [2025-03-16 19:27:49,223 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-16 19:27:49,223 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-16 19:27:49,237 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 68 statements into 1 equivalence classes. [2025-03-16 19:27:49,261 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 68 of 68 statements. [2025-03-16 19:27:49,261 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-16 19:27:49,261 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-16 19:27:49,576 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2025-03-16 19:27:49,577 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-16 19:27:49,577 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [596019034] [2025-03-16 19:27:49,577 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [596019034] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-16 19:27:49,577 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-03-16 19:27:49,577 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2025-03-16 19:27:49,577 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1169906035] [2025-03-16 19:27:49,577 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-16 19:27:49,577 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2025-03-16 19:27:49,578 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-16 19:27:49,578 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2025-03-16 19:27:49,578 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=86, Unknown=0, NotChecked=0, Total=110 [2025-03-16 19:27:49,578 INFO L87 Difference]: Start difference. First operand 7093 states and 9734 transitions. Second operand has 11 states, 11 states have (on average 6.181818181818182) internal successors, (68), 10 states have internal predecessors, (68), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-03-16 19:27:50,252 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-03-16 19:27:50,252 INFO L93 Difference]: Finished difference Result 17313 states and 24239 transitions. [2025-03-16 19:27:50,252 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2025-03-16 19:27:50,253 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 6.181818181818182) internal successors, (68), 10 states have internal predecessors, (68), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 68 [2025-03-16 19:27:50,253 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-03-16 19:27:50,265 INFO L225 Difference]: With dead ends: 17313 [2025-03-16 19:27:50,265 INFO L226 Difference]: Without dead ends: 15526 [2025-03-16 19:27:50,269 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 20 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 64 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=130, Invalid=290, Unknown=0, NotChecked=0, Total=420 [2025-03-16 19:27:50,269 INFO L435 NwaCegarLoop]: 485 mSDtfsCounter, 3736 mSDsluCounter, 2005 mSDsCounter, 0 mSdLazyCounter, 698 mSolverCounterSat, 15 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3736 SdHoareTripleChecker+Valid, 2490 SdHoareTripleChecker+Invalid, 713 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 15 IncrementalHoareTripleChecker+Valid, 698 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2025-03-16 19:27:50,270 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [3736 Valid, 2490 Invalid, 713 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [15 Valid, 698 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2025-03-16 19:27:50,275 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 15526 states. [2025-03-16 19:27:50,350 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 15526 to 6892. [2025-03-16 19:27:50,354 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6892 states, 6889 states have (on average 1.3721875453621715) internal successors, (9453), 6891 states have internal predecessors, (9453), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-03-16 19:27:50,360 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6892 states to 6892 states and 9453 transitions. [2025-03-16 19:27:50,361 INFO L78 Accepts]: Start accepts. Automaton has 6892 states and 9453 transitions. Word has length 68 [2025-03-16 19:27:50,361 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-03-16 19:27:50,361 INFO L471 AbstractCegarLoop]: Abstraction has 6892 states and 9453 transitions. [2025-03-16 19:27:50,361 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 6.181818181818182) internal successors, (68), 10 states have internal predecessors, (68), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-03-16 19:27:50,361 INFO L276 IsEmpty]: Start isEmpty. Operand 6892 states and 9453 transitions. [2025-03-16 19:27:50,365 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 70 [2025-03-16 19:27:50,365 INFO L210 NwaCegarLoop]: Found error trace [2025-03-16 19:27:50,365 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] [2025-03-16 19:27:50,365 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20 [2025-03-16 19:27:50,365 INFO L396 AbstractCegarLoop]: === Iteration 22 === Targeting ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 4 more)] === [2025-03-16 19:27:50,365 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-16 19:27:50,365 INFO L85 PathProgramCache]: Analyzing trace with hash 59126906, now seen corresponding path program 1 times [2025-03-16 19:27:50,365 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-16 19:27:50,365 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [763663663] [2025-03-16 19:27:50,365 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-16 19:27:50,365 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-16 19:27:50,379 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 69 statements into 1 equivalence classes. [2025-03-16 19:27:50,382 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 69 of 69 statements. [2025-03-16 19:27:50,382 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-16 19:27:50,382 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-16 19:27:50,402 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2025-03-16 19:27:50,402 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-16 19:27:50,402 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [763663663] [2025-03-16 19:27:50,402 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [763663663] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-16 19:27:50,402 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-03-16 19:27:50,403 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2025-03-16 19:27:50,403 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [170208287] [2025-03-16 19:27:50,403 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-16 19:27:50,403 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2025-03-16 19:27:50,403 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-16 19:27:50,403 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2025-03-16 19:27:50,403 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2025-03-16 19:27:50,404 INFO L87 Difference]: Start difference. First operand 6892 states and 9453 transitions. Second operand has 3 states, 3 states have (on average 23.0) internal successors, (69), 3 states have internal predecessors, (69), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-03-16 19:27:50,453 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-03-16 19:27:50,454 INFO L93 Difference]: Finished difference Result 12623 states and 17513 transitions. [2025-03-16 19:27:50,454 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2025-03-16 19:27:50,454 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 23.0) internal successors, (69), 3 states have internal predecessors, (69), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 69 [2025-03-16 19:27:50,454 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-03-16 19:27:50,461 INFO L225 Difference]: With dead ends: 12623 [2025-03-16 19:27:50,461 INFO L226 Difference]: Without dead ends: 8539 [2025-03-16 19:27:50,464 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 [2025-03-16 19:27:50,466 INFO L435 NwaCegarLoop]: 589 mSDtfsCounter, 542 mSDsluCounter, 200 mSDsCounter, 0 mSdLazyCounter, 32 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 542 SdHoareTripleChecker+Valid, 789 SdHoareTripleChecker+Invalid, 34 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 32 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2025-03-16 19:27:50,466 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [542 Valid, 789 Invalid, 34 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 32 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2025-03-16 19:27:50,470 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8539 states. [2025-03-16 19:27:50,518 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8539 to 6400. [2025-03-16 19:27:50,522 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6400 states, 6397 states have (on average 1.3789276223229638) internal successors, (8821), 6399 states have internal predecessors, (8821), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-03-16 19:27:50,530 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6400 states to 6400 states and 8821 transitions. [2025-03-16 19:27:50,530 INFO L78 Accepts]: Start accepts. Automaton has 6400 states and 8821 transitions. Word has length 69 [2025-03-16 19:27:50,530 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-03-16 19:27:50,531 INFO L471 AbstractCegarLoop]: Abstraction has 6400 states and 8821 transitions. [2025-03-16 19:27:50,531 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 23.0) internal successors, (69), 3 states have internal predecessors, (69), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-03-16 19:27:50,531 INFO L276 IsEmpty]: Start isEmpty. Operand 6400 states and 8821 transitions. [2025-03-16 19:27:50,534 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 71 [2025-03-16 19:27:50,534 INFO L210 NwaCegarLoop]: Found error trace [2025-03-16 19:27:50,535 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] [2025-03-16 19:27:50,535 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21 [2025-03-16 19:27:50,535 INFO L396 AbstractCegarLoop]: === Iteration 23 === Targeting ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 4 more)] === [2025-03-16 19:27:50,535 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-16 19:27:50,535 INFO L85 PathProgramCache]: Analyzing trace with hash 63523138, now seen corresponding path program 1 times [2025-03-16 19:27:50,536 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-16 19:27:50,536 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [317229255] [2025-03-16 19:27:50,536 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-16 19:27:50,536 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-16 19:27:50,552 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 70 statements into 1 equivalence classes. [2025-03-16 19:27:50,559 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 70 of 70 statements. [2025-03-16 19:27:50,559 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-16 19:27:50,559 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-16 19:27:50,629 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2025-03-16 19:27:50,630 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-16 19:27:50,630 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [317229255] [2025-03-16 19:27:50,630 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [317229255] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-16 19:27:50,630 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-03-16 19:27:50,630 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2025-03-16 19:27:50,630 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [759393564] [2025-03-16 19:27:50,630 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-16 19:27:50,630 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2025-03-16 19:27:50,630 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-16 19:27:50,630 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2025-03-16 19:27:50,630 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2025-03-16 19:27:50,630 INFO L87 Difference]: Start difference. First operand 6400 states and 8821 transitions. Second operand has 7 states, 7 states have (on average 10.0) internal successors, (70), 6 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-03-16 19:27:51,089 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-03-16 19:27:51,089 INFO L93 Difference]: Finished difference Result 13876 states and 19376 transitions. [2025-03-16 19:27:51,089 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2025-03-16 19:27:51,089 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 10.0) internal successors, (70), 6 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 70 [2025-03-16 19:27:51,090 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-03-16 19:27:51,101 INFO L225 Difference]: With dead ends: 13876 [2025-03-16 19:27:51,101 INFO L226 Difference]: Without dead ends: 12823 [2025-03-16 19:27:51,106 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 11 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=47, Invalid=85, Unknown=0, NotChecked=0, Total=132 [2025-03-16 19:27:51,106 INFO L435 NwaCegarLoop]: 339 mSDtfsCounter, 2606 mSDsluCounter, 605 mSDsCounter, 0 mSdLazyCounter, 656 mSolverCounterSat, 81 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2606 SdHoareTripleChecker+Valid, 944 SdHoareTripleChecker+Invalid, 737 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 81 IncrementalHoareTripleChecker+Valid, 656 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2025-03-16 19:27:51,107 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [2606 Valid, 944 Invalid, 737 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [81 Valid, 656 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2025-03-16 19:27:51,113 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12823 states. [2025-03-16 19:27:51,214 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12823 to 6429. [2025-03-16 19:27:51,218 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6429 states, 6426 states have (on average 1.3787737317149082) internal successors, (8860), 6428 states have internal predecessors, (8860), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-03-16 19:27:51,223 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6429 states to 6429 states and 8860 transitions. [2025-03-16 19:27:51,224 INFO L78 Accepts]: Start accepts. Automaton has 6429 states and 8860 transitions. Word has length 70 [2025-03-16 19:27:51,224 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-03-16 19:27:51,224 INFO L471 AbstractCegarLoop]: Abstraction has 6429 states and 8860 transitions. [2025-03-16 19:27:51,224 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 10.0) internal successors, (70), 6 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-03-16 19:27:51,224 INFO L276 IsEmpty]: Start isEmpty. Operand 6429 states and 8860 transitions. [2025-03-16 19:27:51,228 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 71 [2025-03-16 19:27:51,229 INFO L210 NwaCegarLoop]: Found error trace [2025-03-16 19:27:51,229 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] [2025-03-16 19:27:51,229 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22 [2025-03-16 19:27:51,229 INFO L396 AbstractCegarLoop]: === Iteration 24 === Targeting ULTIMATE.startErr5ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 4 more)] === [2025-03-16 19:27:51,230 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-16 19:27:51,230 INFO L85 PathProgramCache]: Analyzing trace with hash -1192744498, now seen corresponding path program 1 times [2025-03-16 19:27:51,230 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-16 19:27:51,230 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1096431758] [2025-03-16 19:27:51,230 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-16 19:27:51,231 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-16 19:27:51,246 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 70 statements into 1 equivalence classes. [2025-03-16 19:27:51,250 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 70 of 70 statements. [2025-03-16 19:27:51,250 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-16 19:27:51,250 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-16 19:27:51,280 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2025-03-16 19:27:51,281 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-16 19:27:51,281 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1096431758] [2025-03-16 19:27:51,281 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1096431758] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-16 19:27:51,281 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-03-16 19:27:51,281 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2025-03-16 19:27:51,282 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [457463591] [2025-03-16 19:27:51,282 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-16 19:27:51,282 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2025-03-16 19:27:51,282 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-16 19:27:51,282 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2025-03-16 19:27:51,283 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2025-03-16 19:27:51,283 INFO L87 Difference]: Start difference. First operand 6429 states and 8860 transitions. Second operand has 3 states, 3 states have (on average 23.333333333333332) internal successors, (70), 3 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-03-16 19:27:51,367 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-03-16 19:27:51,368 INFO L93 Difference]: Finished difference Result 13183 states and 18379 transitions. [2025-03-16 19:27:51,368 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2025-03-16 19:27:51,368 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 23.333333333333332) internal successors, (70), 3 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 70 [2025-03-16 19:27:51,368 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-03-16 19:27:51,376 INFO L225 Difference]: With dead ends: 13183 [2025-03-16 19:27:51,376 INFO L226 Difference]: Without dead ends: 9216 [2025-03-16 19:27:51,380 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 [2025-03-16 19:27:51,381 INFO L435 NwaCegarLoop]: 405 mSDtfsCounter, 403 mSDsluCounter, 145 mSDsCounter, 0 mSdLazyCounter, 76 mSolverCounterSat, 13 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 403 SdHoareTripleChecker+Valid, 550 SdHoareTripleChecker+Invalid, 89 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 13 IncrementalHoareTripleChecker+Valid, 76 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2025-03-16 19:27:51,381 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [403 Valid, 550 Invalid, 89 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [13 Valid, 76 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2025-03-16 19:27:51,386 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9216 states. [2025-03-16 19:27:51,445 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9216 to 9187. [2025-03-16 19:27:51,451 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9187 states, 9185 states have (on average 1.4006532389765922) internal successors, (12865), 9186 states have internal predecessors, (12865), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-03-16 19:27:51,461 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9187 states to 9187 states and 12865 transitions. [2025-03-16 19:27:51,461 INFO L78 Accepts]: Start accepts. Automaton has 9187 states and 12865 transitions. Word has length 70 [2025-03-16 19:27:51,461 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-03-16 19:27:51,461 INFO L471 AbstractCegarLoop]: Abstraction has 9187 states and 12865 transitions. [2025-03-16 19:27:51,462 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 23.333333333333332) internal successors, (70), 3 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-03-16 19:27:51,462 INFO L276 IsEmpty]: Start isEmpty. Operand 9187 states and 12865 transitions. [2025-03-16 19:27:51,465 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 72 [2025-03-16 19:27:51,465 INFO L210 NwaCegarLoop]: Found error trace [2025-03-16 19:27:51,465 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] [2025-03-16 19:27:51,465 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23 [2025-03-16 19:27:51,465 INFO L396 AbstractCegarLoop]: === Iteration 25 === Targeting ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 4 more)] === [2025-03-16 19:27:51,466 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-16 19:27:51,466 INFO L85 PathProgramCache]: Analyzing trace with hash 880820715, now seen corresponding path program 1 times [2025-03-16 19:27:51,466 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-16 19:27:51,466 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1963678549] [2025-03-16 19:27:51,466 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-16 19:27:51,467 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-16 19:27:51,481 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 71 statements into 1 equivalence classes. [2025-03-16 19:27:51,495 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 71 of 71 statements. [2025-03-16 19:27:51,495 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-16 19:27:51,495 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-16 19:27:51,631 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2025-03-16 19:27:51,631 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-16 19:27:51,631 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1963678549] [2025-03-16 19:27:51,631 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1963678549] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-16 19:27:51,631 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-03-16 19:27:51,631 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2025-03-16 19:27:51,631 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1387966023] [2025-03-16 19:27:51,631 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-16 19:27:51,632 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2025-03-16 19:27:51,632 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-16 19:27:51,633 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2025-03-16 19:27:51,633 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2025-03-16 19:27:51,633 INFO L87 Difference]: Start difference. First operand 9187 states and 12865 transitions. Second operand has 8 states, 8 states have (on average 8.875) internal successors, (71), 7 states have internal predecessors, (71), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-03-16 19:27:52,111 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-03-16 19:27:52,111 INFO L93 Difference]: Finished difference Result 17261 states and 24369 transitions. [2025-03-16 19:27:52,112 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2025-03-16 19:27:52,112 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 8.875) internal successors, (71), 7 states have internal predecessors, (71), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 71 [2025-03-16 19:27:52,112 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-03-16 19:27:52,168 INFO L225 Difference]: With dead ends: 17261 [2025-03-16 19:27:52,168 INFO L226 Difference]: Without dead ends: 14617 [2025-03-16 19:27:52,169 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 17 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 42 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=91, Invalid=215, Unknown=0, NotChecked=0, Total=306 [2025-03-16 19:27:52,170 INFO L435 NwaCegarLoop]: 290 mSDtfsCounter, 1795 mSDsluCounter, 869 mSDsCounter, 0 mSdLazyCounter, 768 mSolverCounterSat, 21 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1795 SdHoareTripleChecker+Valid, 1159 SdHoareTripleChecker+Invalid, 789 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 21 IncrementalHoareTripleChecker+Valid, 768 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2025-03-16 19:27:52,170 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [1795 Valid, 1159 Invalid, 789 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [21 Valid, 768 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2025-03-16 19:27:52,173 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 14617 states. [2025-03-16 19:27:52,234 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 14617 to 9151. [2025-03-16 19:27:52,240 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9151 states, 9149 states have (on average 1.4008088315662914) internal successors, (12816), 9150 states have internal predecessors, (12816), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-03-16 19:27:52,248 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9151 states to 9151 states and 12816 transitions. [2025-03-16 19:27:52,248 INFO L78 Accepts]: Start accepts. Automaton has 9151 states and 12816 transitions. Word has length 71 [2025-03-16 19:27:52,248 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-03-16 19:27:52,248 INFO L471 AbstractCegarLoop]: Abstraction has 9151 states and 12816 transitions. [2025-03-16 19:27:52,248 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 8.875) internal successors, (71), 7 states have internal predecessors, (71), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-03-16 19:27:52,248 INFO L276 IsEmpty]: Start isEmpty. Operand 9151 states and 12816 transitions. [2025-03-16 19:27:52,251 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2025-03-16 19:27:52,251 INFO L210 NwaCegarLoop]: Found error trace [2025-03-16 19:27:52,251 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] [2025-03-16 19:27:52,251 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable24 [2025-03-16 19:27:52,251 INFO L396 AbstractCegarLoop]: === Iteration 26 === Targeting ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 4 more)] === [2025-03-16 19:27:52,252 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-16 19:27:52,252 INFO L85 PathProgramCache]: Analyzing trace with hash 2066105096, now seen corresponding path program 1 times [2025-03-16 19:27:52,252 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-16 19:27:52,252 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [654763325] [2025-03-16 19:27:52,252 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-16 19:27:52,252 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-16 19:27:52,266 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 72 statements into 1 equivalence classes. [2025-03-16 19:27:52,271 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 72 of 72 statements. [2025-03-16 19:27:52,271 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-16 19:27:52,271 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-16 19:27:52,294 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2025-03-16 19:27:52,294 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-16 19:27:52,294 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [654763325] [2025-03-16 19:27:52,294 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [654763325] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-16 19:27:52,294 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-03-16 19:27:52,294 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2025-03-16 19:27:52,294 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1917976111] [2025-03-16 19:27:52,294 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-16 19:27:52,294 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2025-03-16 19:27:52,295 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-16 19:27:52,295 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2025-03-16 19:27:52,295 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2025-03-16 19:27:52,295 INFO L87 Difference]: Start difference. First operand 9151 states and 12816 transitions. Second operand has 3 states, 3 states have (on average 24.0) internal successors, (72), 3 states have internal predecessors, (72), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-03-16 19:27:52,336 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-03-16 19:27:52,336 INFO L93 Difference]: Finished difference Result 14304 states and 20149 transitions. [2025-03-16 19:27:52,336 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2025-03-16 19:27:52,337 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 24.0) internal successors, (72), 3 states have internal predecessors, (72), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 72 [2025-03-16 19:27:52,337 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-03-16 19:27:52,344 INFO L225 Difference]: With dead ends: 14304 [2025-03-16 19:27:52,344 INFO L226 Difference]: Without dead ends: 9155 [2025-03-16 19:27:52,349 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 [2025-03-16 19:27:52,349 INFO L435 NwaCegarLoop]: 619 mSDtfsCounter, 238 mSDsluCounter, 353 mSDsCounter, 0 mSdLazyCounter, 14 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 238 SdHoareTripleChecker+Valid, 972 SdHoareTripleChecker+Invalid, 20 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 14 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2025-03-16 19:27:52,349 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [238 Valid, 972 Invalid, 20 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 14 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2025-03-16 19:27:52,353 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9155 states. [2025-03-16 19:27:52,413 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9155 to 9151. [2025-03-16 19:27:52,420 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9151 states, 9149 states have (on average 1.3880205486938464) internal successors, (12699), 9150 states have internal predecessors, (12699), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-03-16 19:27:52,431 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9151 states to 9151 states and 12699 transitions. [2025-03-16 19:27:52,431 INFO L78 Accepts]: Start accepts. Automaton has 9151 states and 12699 transitions. Word has length 72 [2025-03-16 19:27:52,431 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-03-16 19:27:52,431 INFO L471 AbstractCegarLoop]: Abstraction has 9151 states and 12699 transitions. [2025-03-16 19:27:52,432 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 24.0) internal successors, (72), 3 states have internal predecessors, (72), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-03-16 19:27:52,432 INFO L276 IsEmpty]: Start isEmpty. Operand 9151 states and 12699 transitions. [2025-03-16 19:27:52,436 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 75 [2025-03-16 19:27:52,436 INFO L210 NwaCegarLoop]: Found error trace [2025-03-16 19:27:52,436 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] [2025-03-16 19:27:52,436 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable25 [2025-03-16 19:27:52,436 INFO L396 AbstractCegarLoop]: === Iteration 27 === Targeting ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 4 more)] === [2025-03-16 19:27:52,437 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-16 19:27:52,437 INFO L85 PathProgramCache]: Analyzing trace with hash -2050762392, now seen corresponding path program 1 times [2025-03-16 19:27:52,437 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-16 19:27:52,437 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [914106117] [2025-03-16 19:27:52,437 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-16 19:27:52,437 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-16 19:27:52,451 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 74 statements into 1 equivalence classes. [2025-03-16 19:27:52,473 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 74 of 74 statements. [2025-03-16 19:27:52,474 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-16 19:27:52,474 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-16 19:27:52,851 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2025-03-16 19:27:52,851 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-16 19:27:52,851 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [914106117] [2025-03-16 19:27:52,851 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [914106117] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-16 19:27:52,851 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-03-16 19:27:52,851 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2025-03-16 19:27:52,851 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1481724434] [2025-03-16 19:27:52,852 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-16 19:27:52,852 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2025-03-16 19:27:52,852 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-16 19:27:52,852 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2025-03-16 19:27:52,852 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=108, Unknown=0, NotChecked=0, Total=132 [2025-03-16 19:27:52,852 INFO L87 Difference]: Start difference. First operand 9151 states and 12699 transitions. Second operand has 12 states, 12 states have (on average 6.166666666666667) internal successors, (74), 11 states have internal predecessors, (74), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-03-16 19:27:53,371 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-03-16 19:27:53,371 INFO L93 Difference]: Finished difference Result 15606 states and 21844 transitions. [2025-03-16 19:27:53,372 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2025-03-16 19:27:53,372 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 6.166666666666667) internal successors, (74), 11 states have internal predecessors, (74), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 74 [2025-03-16 19:27:53,372 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-03-16 19:27:53,382 INFO L225 Difference]: With dead ends: 15606 [2025-03-16 19:27:53,382 INFO L226 Difference]: Without dead ends: 12941 [2025-03-16 19:27:53,387 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 22 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 48 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=128, Invalid=378, Unknown=0, NotChecked=0, Total=506 [2025-03-16 19:27:53,387 INFO L435 NwaCegarLoop]: 415 mSDtfsCounter, 2321 mSDsluCounter, 1969 mSDsCounter, 0 mSdLazyCounter, 408 mSolverCounterSat, 12 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2321 SdHoareTripleChecker+Valid, 2384 SdHoareTripleChecker+Invalid, 420 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 12 IncrementalHoareTripleChecker+Valid, 408 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2025-03-16 19:27:53,387 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [2321 Valid, 2384 Invalid, 420 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [12 Valid, 408 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2025-03-16 19:27:53,392 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12941 states. [2025-03-16 19:27:53,486 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12941 to 9048. [2025-03-16 19:27:53,492 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9048 states, 9047 states have (on average 1.3896319221841495) internal successors, (12572), 9047 states have internal predecessors, (12572), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-03-16 19:27:53,499 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9048 states to 9048 states and 12572 transitions. [2025-03-16 19:27:53,500 INFO L78 Accepts]: Start accepts. Automaton has 9048 states and 12572 transitions. Word has length 74 [2025-03-16 19:27:53,500 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-03-16 19:27:53,500 INFO L471 AbstractCegarLoop]: Abstraction has 9048 states and 12572 transitions. [2025-03-16 19:27:53,500 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 6.166666666666667) internal successors, (74), 11 states have internal predecessors, (74), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-03-16 19:27:53,500 INFO L276 IsEmpty]: Start isEmpty. Operand 9048 states and 12572 transitions. [2025-03-16 19:27:53,506 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 84 [2025-03-16 19:27:53,506 INFO L210 NwaCegarLoop]: Found error trace [2025-03-16 19:27:53,506 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] [2025-03-16 19:27:53,506 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable26 [2025-03-16 19:27:53,506 INFO L396 AbstractCegarLoop]: === Iteration 28 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 4 more)] === [2025-03-16 19:27:53,506 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-16 19:27:53,506 INFO L85 PathProgramCache]: Analyzing trace with hash -231114352, now seen corresponding path program 1 times [2025-03-16 19:27:53,506 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-16 19:27:53,506 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [470035126] [2025-03-16 19:27:53,506 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-16 19:27:53,506 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-16 19:27:53,520 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 83 statements into 1 equivalence classes. [2025-03-16 19:27:53,526 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 83 of 83 statements. [2025-03-16 19:27:53,527 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-16 19:27:53,527 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-16 19:27:53,579 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2025-03-16 19:27:53,580 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-16 19:27:53,580 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [470035126] [2025-03-16 19:27:53,580 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [470035126] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-16 19:27:53,580 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-03-16 19:27:53,580 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2025-03-16 19:27:53,580 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2118315898] [2025-03-16 19:27:53,580 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-16 19:27:53,580 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2025-03-16 19:27:53,580 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-16 19:27:53,581 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2025-03-16 19:27:53,581 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2025-03-16 19:27:53,581 INFO L87 Difference]: Start difference. First operand 9048 states and 12572 transitions. Second operand has 6 states, 6 states have (on average 13.833333333333334) internal successors, (83), 6 states have internal predecessors, (83), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-03-16 19:27:53,704 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-03-16 19:27:53,704 INFO L93 Difference]: Finished difference Result 36367 states and 51826 transitions. [2025-03-16 19:27:53,704 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2025-03-16 19:27:53,704 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 13.833333333333334) internal successors, (83), 6 states have internal predecessors, (83), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 83 [2025-03-16 19:27:53,704 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-03-16 19:27:53,733 INFO L225 Difference]: With dead ends: 36367 [2025-03-16 19:27:53,733 INFO L226 Difference]: Without dead ends: 28958 [2025-03-16 19:27:53,747 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 9 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=27, Invalid=45, Unknown=0, NotChecked=0, Total=72 [2025-03-16 19:27:53,747 INFO L435 NwaCegarLoop]: 399 mSDtfsCounter, 2083 mSDsluCounter, 668 mSDsCounter, 0 mSdLazyCounter, 79 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2083 SdHoareTripleChecker+Valid, 1067 SdHoareTripleChecker+Invalid, 80 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 79 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2025-03-16 19:27:53,747 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [2083 Valid, 1067 Invalid, 80 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 79 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2025-03-16 19:27:53,761 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 28958 states. [2025-03-16 19:27:53,977 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 28958 to 16455. [2025-03-16 19:27:53,987 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 16455 states, 16454 states have (on average 1.394736842105263) internal successors, (22949), 16454 states have internal predecessors, (22949), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-03-16 19:27:54,004 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 16455 states to 16455 states and 22949 transitions. [2025-03-16 19:27:54,004 INFO L78 Accepts]: Start accepts. Automaton has 16455 states and 22949 transitions. Word has length 83 [2025-03-16 19:27:54,004 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-03-16 19:27:54,004 INFO L471 AbstractCegarLoop]: Abstraction has 16455 states and 22949 transitions. [2025-03-16 19:27:54,004 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 13.833333333333334) internal successors, (83), 6 states have internal predecessors, (83), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-03-16 19:27:54,004 INFO L276 IsEmpty]: Start isEmpty. Operand 16455 states and 22949 transitions. [2025-03-16 19:27:54,014 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 85 [2025-03-16 19:27:54,014 INFO L210 NwaCegarLoop]: Found error trace [2025-03-16 19:27:54,014 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] [2025-03-16 19:27:54,014 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable27 [2025-03-16 19:27:54,014 INFO L396 AbstractCegarLoop]: === Iteration 29 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 4 more)] === [2025-03-16 19:27:54,015 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-16 19:27:54,015 INFO L85 PathProgramCache]: Analyzing trace with hash 1454974167, now seen corresponding path program 1 times [2025-03-16 19:27:54,015 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-16 19:27:54,015 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [440414615] [2025-03-16 19:27:54,015 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-16 19:27:54,015 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-16 19:27:54,030 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 84 statements into 1 equivalence classes. [2025-03-16 19:27:54,037 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 84 of 84 statements. [2025-03-16 19:27:54,038 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-16 19:27:54,038 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-16 19:27:54,103 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2025-03-16 19:27:54,103 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-16 19:27:54,103 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [440414615] [2025-03-16 19:27:54,103 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [440414615] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-16 19:27:54,103 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-03-16 19:27:54,103 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2025-03-16 19:27:54,103 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [49693191] [2025-03-16 19:27:54,103 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-16 19:27:54,104 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2025-03-16 19:27:54,104 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-16 19:27:54,104 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2025-03-16 19:27:54,105 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=15, Unknown=0, NotChecked=0, Total=30 [2025-03-16 19:27:54,105 INFO L87 Difference]: Start difference. First operand 16455 states and 22949 transitions. Second operand has 6 states, 6 states have (on average 14.0) internal successors, (84), 6 states have internal predecessors, (84), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-03-16 19:27:54,254 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-03-16 19:27:54,255 INFO L93 Difference]: Finished difference Result 25253 states and 35210 transitions. [2025-03-16 19:27:54,255 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2025-03-16 19:27:54,255 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 14.0) internal successors, (84), 6 states have internal predecessors, (84), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 84 [2025-03-16 19:27:54,255 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-03-16 19:27:54,271 INFO L225 Difference]: With dead ends: 25253 [2025-03-16 19:27:54,271 INFO L226 Difference]: Without dead ends: 16261 [2025-03-16 19:27:54,281 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=15, Invalid=15, Unknown=0, NotChecked=0, Total=30 [2025-03-16 19:27:54,281 INFO L435 NwaCegarLoop]: 646 mSDtfsCounter, 1232 mSDsluCounter, 579 mSDsCounter, 0 mSdLazyCounter, 141 mSolverCounterSat, 39 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1232 SdHoareTripleChecker+Valid, 1225 SdHoareTripleChecker+Invalid, 180 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 39 IncrementalHoareTripleChecker+Valid, 141 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2025-03-16 19:27:54,282 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [1232 Valid, 1225 Invalid, 180 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [39 Valid, 141 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2025-03-16 19:27:54,289 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 16261 states. [2025-03-16 19:27:54,378 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 16261 to 11883. [2025-03-16 19:27:54,385 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11883 states, 11882 states have (on average 1.3740111092408684) internal successors, (16326), 11882 states have internal predecessors, (16326), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-03-16 19:27:54,395 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11883 states to 11883 states and 16326 transitions. [2025-03-16 19:27:54,396 INFO L78 Accepts]: Start accepts. Automaton has 11883 states and 16326 transitions. Word has length 84 [2025-03-16 19:27:54,396 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-03-16 19:27:54,396 INFO L471 AbstractCegarLoop]: Abstraction has 11883 states and 16326 transitions. [2025-03-16 19:27:54,396 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 14.0) internal successors, (84), 6 states have internal predecessors, (84), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-03-16 19:27:54,396 INFO L276 IsEmpty]: Start isEmpty. Operand 11883 states and 16326 transitions. [2025-03-16 19:27:54,403 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 86 [2025-03-16 19:27:54,403 INFO L210 NwaCegarLoop]: Found error trace [2025-03-16 19:27:54,403 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] [2025-03-16 19:27:54,403 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable28 [2025-03-16 19:27:54,403 INFO L396 AbstractCegarLoop]: === Iteration 30 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 4 more)] === [2025-03-16 19:27:54,404 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-16 19:27:54,404 INFO L85 PathProgramCache]: Analyzing trace with hash 1509544831, now seen corresponding path program 1 times [2025-03-16 19:27:54,404 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-16 19:27:54,404 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1985947317] [2025-03-16 19:27:54,404 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-16 19:27:54,404 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-16 19:27:54,419 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 85 statements into 1 equivalence classes. [2025-03-16 19:27:54,426 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 85 of 85 statements. [2025-03-16 19:27:54,426 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-16 19:27:54,426 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-16 19:27:54,473 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2025-03-16 19:27:54,473 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-16 19:27:54,473 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1985947317] [2025-03-16 19:27:54,473 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1985947317] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-16 19:27:54,473 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-03-16 19:27:54,473 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2025-03-16 19:27:54,473 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2026802510] [2025-03-16 19:27:54,473 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-16 19:27:54,475 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2025-03-16 19:27:54,475 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-16 19:27:54,475 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2025-03-16 19:27:54,475 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2025-03-16 19:27:54,475 INFO L87 Difference]: Start difference. First operand 11883 states and 16326 transitions. Second operand has 3 states, 3 states have (on average 28.333333333333332) internal successors, (85), 3 states have internal predecessors, (85), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-03-16 19:27:54,538 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-03-16 19:27:54,538 INFO L93 Difference]: Finished difference Result 32115 states and 44584 transitions. [2025-03-16 19:27:54,538 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2025-03-16 19:27:54,539 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 28.333333333333332) internal successors, (85), 3 states have internal predecessors, (85), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 85 [2025-03-16 19:27:54,539 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-03-16 19:27:54,558 INFO L225 Difference]: With dead ends: 32115 [2025-03-16 19:27:54,559 INFO L226 Difference]: Without dead ends: 21679 [2025-03-16 19:27:54,571 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 [2025-03-16 19:27:54,572 INFO L435 NwaCegarLoop]: 487 mSDtfsCounter, 142 mSDsluCounter, 362 mSDsCounter, 0 mSdLazyCounter, 13 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 142 SdHoareTripleChecker+Valid, 849 SdHoareTripleChecker+Invalid, 16 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 13 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2025-03-16 19:27:54,573 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [142 Valid, 849 Invalid, 16 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 13 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2025-03-16 19:27:54,583 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 21679 states. [2025-03-16 19:27:54,738 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 21679 to 20317. [2025-03-16 19:27:54,755 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 20317 states, 20316 states have (on average 1.3738924985233314) internal successors, (27912), 20316 states have internal predecessors, (27912), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-03-16 19:27:54,776 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 20317 states to 20317 states and 27912 transitions. [2025-03-16 19:27:54,777 INFO L78 Accepts]: Start accepts. Automaton has 20317 states and 27912 transitions. Word has length 85 [2025-03-16 19:27:54,777 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-03-16 19:27:54,777 INFO L471 AbstractCegarLoop]: Abstraction has 20317 states and 27912 transitions. [2025-03-16 19:27:54,777 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 28.333333333333332) internal successors, (85), 3 states have internal predecessors, (85), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-03-16 19:27:54,777 INFO L276 IsEmpty]: Start isEmpty. Operand 20317 states and 27912 transitions. [2025-03-16 19:27:54,785 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 87 [2025-03-16 19:27:54,785 INFO L210 NwaCegarLoop]: Found error trace [2025-03-16 19:27:54,785 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] [2025-03-16 19:27:54,785 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29 [2025-03-16 19:27:54,785 INFO L396 AbstractCegarLoop]: === Iteration 31 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 4 more)] === [2025-03-16 19:27:54,786 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-16 19:27:54,786 INFO L85 PathProgramCache]: Analyzing trace with hash 1092288388, now seen corresponding path program 1 times [2025-03-16 19:27:54,786 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-16 19:27:54,786 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [29370117] [2025-03-16 19:27:54,786 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-16 19:27:54,786 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-16 19:27:54,806 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 86 statements into 1 equivalence classes. [2025-03-16 19:27:54,811 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 86 of 86 statements. [2025-03-16 19:27:54,811 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-16 19:27:54,811 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-16 19:27:54,833 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2025-03-16 19:27:54,834 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-16 19:27:54,834 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [29370117] [2025-03-16 19:27:54,834 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [29370117] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-16 19:27:54,834 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-03-16 19:27:54,834 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2025-03-16 19:27:54,834 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1800856589] [2025-03-16 19:27:54,834 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-16 19:27:54,834 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2025-03-16 19:27:54,835 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-16 19:27:54,835 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2025-03-16 19:27:54,835 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2025-03-16 19:27:54,835 INFO L87 Difference]: Start difference. First operand 20317 states and 27912 transitions. Second operand has 3 states, 3 states have (on average 28.666666666666668) internal successors, (86), 3 states have internal predecessors, (86), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-03-16 19:27:54,937 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-03-16 19:27:54,937 INFO L93 Difference]: Finished difference Result 26587 states and 36559 transitions. [2025-03-16 19:27:54,938 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2025-03-16 19:27:54,939 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 28.666666666666668) internal successors, (86), 3 states have internal predecessors, (86), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 86 [2025-03-16 19:27:54,939 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-03-16 19:27:54,961 INFO L225 Difference]: With dead ends: 26587 [2025-03-16 19:27:54,961 INFO L226 Difference]: Without dead ends: 14406 [2025-03-16 19:27:54,972 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 [2025-03-16 19:27:54,972 INFO L435 NwaCegarLoop]: 518 mSDtfsCounter, 241 mSDsluCounter, 381 mSDsCounter, 0 mSdLazyCounter, 10 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 241 SdHoareTripleChecker+Valid, 899 SdHoareTripleChecker+Invalid, 13 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 10 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2025-03-16 19:27:54,972 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [241 Valid, 899 Invalid, 13 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 10 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2025-03-16 19:27:54,980 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 14406 states. [2025-03-16 19:27:55,072 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 14406 to 14404. [2025-03-16 19:27:55,083 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 14404 states, 14403 states have (on average 1.3646462542525863) internal successors, (19655), 14403 states have internal predecessors, (19655), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-03-16 19:27:55,097 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14404 states to 14404 states and 19655 transitions. [2025-03-16 19:27:55,098 INFO L78 Accepts]: Start accepts. Automaton has 14404 states and 19655 transitions. Word has length 86 [2025-03-16 19:27:55,098 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-03-16 19:27:55,098 INFO L471 AbstractCegarLoop]: Abstraction has 14404 states and 19655 transitions. [2025-03-16 19:27:55,098 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 28.666666666666668) internal successors, (86), 3 states have internal predecessors, (86), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-03-16 19:27:55,098 INFO L276 IsEmpty]: Start isEmpty. Operand 14404 states and 19655 transitions. [2025-03-16 19:27:55,104 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 87 [2025-03-16 19:27:55,104 INFO L210 NwaCegarLoop]: Found error trace [2025-03-16 19:27:55,104 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] [2025-03-16 19:27:55,104 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable30 [2025-03-16 19:27:55,105 INFO L396 AbstractCegarLoop]: === Iteration 32 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 4 more)] === [2025-03-16 19:27:55,105 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-16 19:27:55,105 INFO L85 PathProgramCache]: Analyzing trace with hash 1843590533, now seen corresponding path program 1 times [2025-03-16 19:27:55,105 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-16 19:27:55,105 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1050416429] [2025-03-16 19:27:55,105 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-16 19:27:55,105 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-16 19:27:55,121 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 86 statements into 1 equivalence classes. [2025-03-16 19:27:55,127 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 86 of 86 statements. [2025-03-16 19:27:55,128 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-16 19:27:55,128 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-16 19:27:55,171 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2025-03-16 19:27:55,172 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-16 19:27:55,172 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1050416429] [2025-03-16 19:27:55,172 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1050416429] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-16 19:27:55,172 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-03-16 19:27:55,172 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2025-03-16 19:27:55,173 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1826059688] [2025-03-16 19:27:55,173 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-16 19:27:55,173 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2025-03-16 19:27:55,173 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-16 19:27:55,174 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2025-03-16 19:27:55,174 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2025-03-16 19:27:55,174 INFO L87 Difference]: Start difference. First operand 14404 states and 19655 transitions. Second operand has 3 states, 3 states have (on average 28.666666666666668) internal successors, (86), 3 states have internal predecessors, (86), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-03-16 19:27:55,258 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-03-16 19:27:55,259 INFO L93 Difference]: Finished difference Result 39536 states and 54349 transitions. [2025-03-16 19:27:55,259 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2025-03-16 19:27:55,259 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 28.666666666666668) internal successors, (86), 3 states have internal predecessors, (86), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 86 [2025-03-16 19:27:55,260 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-03-16 19:27:55,285 INFO L225 Difference]: With dead ends: 39536 [2025-03-16 19:27:55,285 INFO L226 Difference]: Without dead ends: 26510 [2025-03-16 19:27:55,299 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 [2025-03-16 19:27:55,301 INFO L435 NwaCegarLoop]: 469 mSDtfsCounter, 129 mSDsluCounter, 362 mSDsCounter, 0 mSdLazyCounter, 23 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 129 SdHoareTripleChecker+Valid, 831 SdHoareTripleChecker+Invalid, 27 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 23 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2025-03-16 19:27:55,301 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [129 Valid, 831 Invalid, 27 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 23 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2025-03-16 19:27:55,315 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 26510 states. [2025-03-16 19:27:55,547 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 26510 to 24796. [2025-03-16 19:27:55,567 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 24796 states, 24795 states have (on average 1.3649122807017544) internal successors, (33843), 24795 states have internal predecessors, (33843), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-03-16 19:27:55,594 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 24796 states to 24796 states and 33843 transitions. [2025-03-16 19:27:55,594 INFO L78 Accepts]: Start accepts. Automaton has 24796 states and 33843 transitions. Word has length 86 [2025-03-16 19:27:55,595 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-03-16 19:27:55,595 INFO L471 AbstractCegarLoop]: Abstraction has 24796 states and 33843 transitions. [2025-03-16 19:27:55,595 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 28.666666666666668) internal successors, (86), 3 states have internal predecessors, (86), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-03-16 19:27:55,595 INFO L276 IsEmpty]: Start isEmpty. Operand 24796 states and 33843 transitions. [2025-03-16 19:27:55,599 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 89 [2025-03-16 19:27:55,599 INFO L210 NwaCegarLoop]: Found error trace [2025-03-16 19:27:55,600 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] [2025-03-16 19:27:55,600 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable31 [2025-03-16 19:27:55,600 INFO L396 AbstractCegarLoop]: === Iteration 33 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 4 more)] === [2025-03-16 19:27:55,600 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-16 19:27:55,600 INFO L85 PathProgramCache]: Analyzing trace with hash -1961995677, now seen corresponding path program 1 times [2025-03-16 19:27:55,600 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-16 19:27:55,600 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [664339792] [2025-03-16 19:27:55,600 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-16 19:27:55,600 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-16 19:27:55,615 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 88 statements into 1 equivalence classes. [2025-03-16 19:27:55,621 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 88 of 88 statements. [2025-03-16 19:27:55,621 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-16 19:27:55,621 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-16 19:27:55,666 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2025-03-16 19:27:55,667 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-16 19:27:55,667 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [664339792] [2025-03-16 19:27:55,667 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [664339792] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-16 19:27:55,667 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-03-16 19:27:55,667 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2025-03-16 19:27:55,667 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1732766225] [2025-03-16 19:27:55,667 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-16 19:27:55,667 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2025-03-16 19:27:55,667 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-16 19:27:55,668 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2025-03-16 19:27:55,668 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2025-03-16 19:27:55,668 INFO L87 Difference]: Start difference. First operand 24796 states and 33843 transitions. Second operand has 3 states, 3 states have (on average 29.333333333333332) internal successors, (88), 3 states have internal predecessors, (88), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-03-16 19:27:55,820 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-03-16 19:27:55,820 INFO L93 Difference]: Finished difference Result 69792 states and 95517 transitions. [2025-03-16 19:27:55,820 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2025-03-16 19:27:55,820 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 29.333333333333332) internal successors, (88), 3 states have internal predecessors, (88), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 88 [2025-03-16 19:27:55,820 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-03-16 19:27:55,866 INFO L225 Difference]: With dead ends: 69792 [2025-03-16 19:27:55,866 INFO L226 Difference]: Without dead ends: 46374 [2025-03-16 19:27:55,893 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 [2025-03-16 19:27:55,894 INFO L435 NwaCegarLoop]: 451 mSDtfsCounter, 107 mSDsluCounter, 360 mSDsCounter, 0 mSdLazyCounter, 42 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 107 SdHoareTripleChecker+Valid, 811 SdHoareTripleChecker+Invalid, 49 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 42 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2025-03-16 19:27:55,894 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [107 Valid, 811 Invalid, 49 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 42 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2025-03-16 19:27:55,918 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 46374 states. [2025-03-16 19:27:56,293 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 46374 to 43556. [2025-03-16 19:27:56,330 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 43556 states, 43555 states have (on average 1.3609229709562622) internal successors, (59275), 43555 states have internal predecessors, (59275), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-03-16 19:27:56,389 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 43556 states to 43556 states and 59275 transitions. [2025-03-16 19:27:56,390 INFO L78 Accepts]: Start accepts. Automaton has 43556 states and 59275 transitions. Word has length 88 [2025-03-16 19:27:56,390 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-03-16 19:27:56,390 INFO L471 AbstractCegarLoop]: Abstraction has 43556 states and 59275 transitions. [2025-03-16 19:27:56,390 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 29.333333333333332) internal successors, (88), 3 states have internal predecessors, (88), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-03-16 19:27:56,390 INFO L276 IsEmpty]: Start isEmpty. Operand 43556 states and 59275 transitions. [2025-03-16 19:27:56,396 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 90 [2025-03-16 19:27:56,396 INFO L210 NwaCegarLoop]: Found error trace [2025-03-16 19:27:56,396 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] [2025-03-16 19:27:56,396 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable32 [2025-03-16 19:27:56,396 INFO L396 AbstractCegarLoop]: === Iteration 34 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 4 more)] === [2025-03-16 19:27:56,397 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-16 19:27:56,397 INFO L85 PathProgramCache]: Analyzing trace with hash 1275433608, now seen corresponding path program 1 times [2025-03-16 19:27:56,397 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-16 19:27:56,397 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1382176101] [2025-03-16 19:27:56,397 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-16 19:27:56,397 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-16 19:27:56,415 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 89 statements into 1 equivalence classes. [2025-03-16 19:27:56,421 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 89 of 89 statements. [2025-03-16 19:27:56,422 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-16 19:27:56,422 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-16 19:27:56,455 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2025-03-16 19:27:56,455 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-16 19:27:56,455 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1382176101] [2025-03-16 19:27:56,455 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1382176101] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-16 19:27:56,455 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-03-16 19:27:56,455 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2025-03-16 19:27:56,456 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1535523026] [2025-03-16 19:27:56,456 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-16 19:27:56,456 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2025-03-16 19:27:56,456 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-16 19:27:56,456 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2025-03-16 19:27:56,456 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2025-03-16 19:27:56,456 INFO L87 Difference]: Start difference. First operand 43556 states and 59275 transitions. Second operand has 3 states, 3 states have (on average 29.666666666666668) internal successors, (89), 3 states have internal predecessors, (89), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-03-16 19:27:56,728 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-03-16 19:27:56,728 INFO L93 Difference]: Finished difference Result 123192 states and 167461 transitions. [2025-03-16 19:27:56,729 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2025-03-16 19:27:56,729 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 29.666666666666668) internal successors, (89), 3 states have internal predecessors, (89), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 89 [2025-03-16 19:27:56,729 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-03-16 19:27:56,818 INFO L225 Difference]: With dead ends: 123192 [2025-03-16 19:27:56,818 INFO L226 Difference]: Without dead ends: 81014 [2025-03-16 19:27:56,862 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 [2025-03-16 19:27:56,862 INFO L435 NwaCegarLoop]: 408 mSDtfsCounter, 342 mSDsluCounter, 176 mSDsCounter, 0 mSdLazyCounter, 31 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 342 SdHoareTripleChecker+Valid, 584 SdHoareTripleChecker+Invalid, 37 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 31 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2025-03-16 19:27:56,862 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [342 Valid, 584 Invalid, 37 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 31 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2025-03-16 19:27:56,911 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 81014 states. [2025-03-16 19:27:57,643 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 81014 to 79972. [2025-03-16 19:27:57,702 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 79972 states, 79971 states have (on average 1.3339210463793125) internal successors, (106675), 79971 states have internal predecessors, (106675), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-03-16 19:27:58,181 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 79972 states to 79972 states and 106675 transitions. [2025-03-16 19:27:58,181 INFO L78 Accepts]: Start accepts. Automaton has 79972 states and 106675 transitions. Word has length 89 [2025-03-16 19:27:58,181 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-03-16 19:27:58,181 INFO L471 AbstractCegarLoop]: Abstraction has 79972 states and 106675 transitions. [2025-03-16 19:27:58,181 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 29.666666666666668) internal successors, (89), 3 states have internal predecessors, (89), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-03-16 19:27:58,181 INFO L276 IsEmpty]: Start isEmpty. Operand 79972 states and 106675 transitions. [2025-03-16 19:27:58,188 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 90 [2025-03-16 19:27:58,188 INFO L210 NwaCegarLoop]: Found error trace [2025-03-16 19:27:58,188 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] [2025-03-16 19:27:58,188 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable33 [2025-03-16 19:27:58,188 INFO L396 AbstractCegarLoop]: === Iteration 35 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 4 more)] === [2025-03-16 19:27:58,188 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-16 19:27:58,188 INFO L85 PathProgramCache]: Analyzing trace with hash 1337473222, now seen corresponding path program 1 times [2025-03-16 19:27:58,188 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-16 19:27:58,189 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [705287411] [2025-03-16 19:27:58,189 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-16 19:27:58,189 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-16 19:27:58,203 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 89 statements into 1 equivalence classes. [2025-03-16 19:27:58,210 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 89 of 89 statements. [2025-03-16 19:27:58,210 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-16 19:27:58,210 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-16 19:27:58,253 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2025-03-16 19:27:58,253 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-16 19:27:58,253 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [705287411] [2025-03-16 19:27:58,253 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [705287411] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-16 19:27:58,253 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-03-16 19:27:58,253 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2025-03-16 19:27:58,253 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [166986324] [2025-03-16 19:27:58,253 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-16 19:27:58,253 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2025-03-16 19:27:58,253 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-16 19:27:58,254 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2025-03-16 19:27:58,254 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2025-03-16 19:27:58,254 INFO L87 Difference]: Start difference. First operand 79972 states and 106675 transitions. Second operand has 3 states, 3 states have (on average 29.666666666666668) internal successors, (89), 3 states have internal predecessors, (89), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-03-16 19:27:58,794 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-03-16 19:27:58,794 INFO L93 Difference]: Finished difference Result 205816 states and 274957 transitions. [2025-03-16 19:27:58,795 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2025-03-16 19:27:58,795 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 29.666666666666668) internal successors, (89), 3 states have internal predecessors, (89), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 89 [2025-03-16 19:27:58,795 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-03-16 19:27:58,954 INFO L225 Difference]: With dead ends: 205816 [2025-03-16 19:27:58,954 INFO L226 Difference]: Without dead ends: 127222 [2025-03-16 19:27:59,013 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 [2025-03-16 19:27:59,014 INFO L435 NwaCegarLoop]: 512 mSDtfsCounter, 151 mSDsluCounter, 355 mSDsCounter, 0 mSdLazyCounter, 10 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 151 SdHoareTripleChecker+Valid, 867 SdHoareTripleChecker+Invalid, 13 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 10 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2025-03-16 19:27:59,014 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [151 Valid, 867 Invalid, 13 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 10 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2025-03-16 19:27:59,100 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 127222 states. [2025-03-16 19:28:00,174 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 127222 to 115956. [2025-03-16 19:28:00,271 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 115956 states, 115955 states have (on average 1.3268854296925532) internal successors, (153859), 115955 states have internal predecessors, (153859), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-03-16 19:28:00,507 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 115956 states to 115956 states and 153859 transitions. [2025-03-16 19:28:00,507 INFO L78 Accepts]: Start accepts. Automaton has 115956 states and 153859 transitions. Word has length 89 [2025-03-16 19:28:00,507 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-03-16 19:28:00,507 INFO L471 AbstractCegarLoop]: Abstraction has 115956 states and 153859 transitions. [2025-03-16 19:28:00,507 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 29.666666666666668) internal successors, (89), 3 states have internal predecessors, (89), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-03-16 19:28:00,507 INFO L276 IsEmpty]: Start isEmpty. Operand 115956 states and 153859 transitions. [2025-03-16 19:28:00,512 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 91 [2025-03-16 19:28:00,513 INFO L210 NwaCegarLoop]: Found error trace [2025-03-16 19:28:00,513 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] [2025-03-16 19:28:00,513 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable34 [2025-03-16 19:28:00,513 INFO L396 AbstractCegarLoop]: === Iteration 36 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 4 more)] === [2025-03-16 19:28:00,513 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-16 19:28:00,513 INFO L85 PathProgramCache]: Analyzing trace with hash -908715172, now seen corresponding path program 1 times [2025-03-16 19:28:00,513 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-16 19:28:00,513 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1859743791] [2025-03-16 19:28:00,514 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-16 19:28:00,514 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-16 19:28:00,536 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 90 statements into 1 equivalence classes. [2025-03-16 19:28:00,547 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 90 of 90 statements. [2025-03-16 19:28:00,547 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-16 19:28:00,547 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-16 19:28:00,915 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2025-03-16 19:28:00,915 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-16 19:28:00,915 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1859743791] [2025-03-16 19:28:00,915 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1859743791] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-16 19:28:00,916 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-03-16 19:28:00,916 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2025-03-16 19:28:00,916 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [136551587] [2025-03-16 19:28:00,916 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-16 19:28:00,916 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2025-03-16 19:28:00,916 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-16 19:28:00,916 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2025-03-16 19:28:00,916 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2025-03-16 19:28:00,917 INFO L87 Difference]: Start difference. First operand 115956 states and 153859 transitions. Second operand has 6 states, 6 states have (on average 15.0) internal successors, (90), 6 states have internal predecessors, (90), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-03-16 19:28:01,275 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-03-16 19:28:01,275 INFO L93 Difference]: Finished difference Result 120638 states and 160100 transitions. [2025-03-16 19:28:01,276 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2025-03-16 19:28:01,276 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 15.0) internal successors, (90), 6 states have internal predecessors, (90), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 90 [2025-03-16 19:28:01,276 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-03-16 19:28:01,421 INFO L225 Difference]: With dead ends: 120638 [2025-03-16 19:28:01,421 INFO L226 Difference]: Without dead ends: 120636 [2025-03-16 19:28:01,450 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2025-03-16 19:28:01,451 INFO L435 NwaCegarLoop]: 416 mSDtfsCounter, 0 mSDsluCounter, 1654 mSDsCounter, 0 mSdLazyCounter, 27 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 2070 SdHoareTripleChecker+Invalid, 28 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 27 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2025-03-16 19:28:01,451 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 2070 Invalid, 28 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 27 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2025-03-16 19:28:01,525 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 120636 states. [2025-03-16 19:28:02,427 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 120636 to 120636. [2025-03-16 19:28:02,500 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 120636 states, 120635 states have (on average 1.3012724333733992) internal successors, (156979), 120635 states have internal predecessors, (156979), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-03-16 19:28:02,707 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 120636 states to 120636 states and 156979 transitions. [2025-03-16 19:28:02,707 INFO L78 Accepts]: Start accepts. Automaton has 120636 states and 156979 transitions. Word has length 90 [2025-03-16 19:28:02,707 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-03-16 19:28:02,707 INFO L471 AbstractCegarLoop]: Abstraction has 120636 states and 156979 transitions. [2025-03-16 19:28:02,707 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 15.0) internal successors, (90), 6 states have internal predecessors, (90), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-03-16 19:28:02,707 INFO L276 IsEmpty]: Start isEmpty. Operand 120636 states and 156979 transitions. [2025-03-16 19:28:02,712 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 93 [2025-03-16 19:28:02,713 INFO L210 NwaCegarLoop]: Found error trace [2025-03-16 19:28:02,713 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] [2025-03-16 19:28:02,713 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable35 [2025-03-16 19:28:02,713 INFO L396 AbstractCegarLoop]: === Iteration 37 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 4 more)] === [2025-03-16 19:28:02,713 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-16 19:28:02,713 INFO L85 PathProgramCache]: Analyzing trace with hash 996345364, now seen corresponding path program 1 times [2025-03-16 19:28:02,713 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-16 19:28:02,713 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1617200661] [2025-03-16 19:28:02,713 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-16 19:28:02,713 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-16 19:28:02,732 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 92 statements into 1 equivalence classes. [2025-03-16 19:28:02,738 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 92 of 92 statements. [2025-03-16 19:28:02,738 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-16 19:28:02,738 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-16 19:28:02,820 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2025-03-16 19:28:02,820 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-16 19:28:02,820 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1617200661] [2025-03-16 19:28:02,820 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1617200661] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-16 19:28:02,820 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-03-16 19:28:02,820 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2025-03-16 19:28:02,820 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [958406986] [2025-03-16 19:28:02,820 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-16 19:28:02,821 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2025-03-16 19:28:02,821 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-16 19:28:02,821 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2025-03-16 19:28:02,821 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2025-03-16 19:28:02,821 INFO L87 Difference]: Start difference. First operand 120636 states and 156979 transitions. Second operand has 6 states, 6 states have (on average 15.333333333333334) internal successors, (92), 6 states have internal predecessors, (92), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-03-16 19:28:03,546 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-03-16 19:28:03,546 INFO L93 Difference]: Finished difference Result 188278 states and 246112 transitions. [2025-03-16 19:28:03,546 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2025-03-16 19:28:03,546 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 15.333333333333334) internal successors, (92), 6 states have internal predecessors, (92), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 92 [2025-03-16 19:28:03,546 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-03-16 19:28:03,708 INFO L225 Difference]: With dead ends: 188278 [2025-03-16 19:28:03,708 INFO L226 Difference]: Without dead ends: 162032 [2025-03-16 19:28:03,746 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 9 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=28, Invalid=44, Unknown=0, NotChecked=0, Total=72 [2025-03-16 19:28:03,746 INFO L435 NwaCegarLoop]: 508 mSDtfsCounter, 1562 mSDsluCounter, 780 mSDsCounter, 0 mSdLazyCounter, 94 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1562 SdHoareTripleChecker+Valid, 1288 SdHoareTripleChecker+Invalid, 95 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 94 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2025-03-16 19:28:03,747 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [1562 Valid, 1288 Invalid, 95 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 94 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2025-03-16 19:28:03,848 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 162032 states. [2025-03-16 19:28:04,883 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 162032 to 138648. [2025-03-16 19:28:04,990 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 138648 states, 138647 states have (on average 1.2988596940431456) internal successors, (180083), 138647 states have internal predecessors, (180083), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-03-16 19:28:05,442 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 138648 states to 138648 states and 180083 transitions. [2025-03-16 19:28:05,442 INFO L78 Accepts]: Start accepts. Automaton has 138648 states and 180083 transitions. Word has length 92 [2025-03-16 19:28:05,442 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-03-16 19:28:05,442 INFO L471 AbstractCegarLoop]: Abstraction has 138648 states and 180083 transitions. [2025-03-16 19:28:05,442 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 15.333333333333334) internal successors, (92), 6 states have internal predecessors, (92), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-03-16 19:28:05,442 INFO L276 IsEmpty]: Start isEmpty. Operand 138648 states and 180083 transitions. [2025-03-16 19:28:05,447 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 94 [2025-03-16 19:28:05,447 INFO L210 NwaCegarLoop]: Found error trace [2025-03-16 19:28:05,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] [2025-03-16 19:28:05,448 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable36 [2025-03-16 19:28:05,448 INFO L396 AbstractCegarLoop]: === Iteration 38 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 4 more)] === [2025-03-16 19:28:05,448 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-16 19:28:05,448 INFO L85 PathProgramCache]: Analyzing trace with hash -1444569666, now seen corresponding path program 1 times [2025-03-16 19:28:05,448 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-16 19:28:05,448 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1504160517] [2025-03-16 19:28:05,448 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-16 19:28:05,448 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-16 19:28:05,467 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 93 statements into 1 equivalence classes. [2025-03-16 19:28:05,472 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 93 of 93 statements. [2025-03-16 19:28:05,472 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-16 19:28:05,472 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-16 19:28:05,502 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2025-03-16 19:28:05,502 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-16 19:28:05,502 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1504160517] [2025-03-16 19:28:05,502 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1504160517] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-16 19:28:05,502 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-03-16 19:28:05,502 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2025-03-16 19:28:05,502 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [170222616] [2025-03-16 19:28:05,502 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-16 19:28:05,502 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2025-03-16 19:28:05,502 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-16 19:28:05,503 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2025-03-16 19:28:05,503 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2025-03-16 19:28:05,503 INFO L87 Difference]: Start difference. First operand 138648 states and 180083 transitions. Second operand has 3 states, 3 states have (on average 31.0) internal successors, (93), 3 states have internal predecessors, (93), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-03-16 19:28:06,240 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-03-16 19:28:06,240 INFO L93 Difference]: Finished difference Result 274852 states and 357053 transitions. [2025-03-16 19:28:06,240 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2025-03-16 19:28:06,240 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 31.0) internal successors, (93), 3 states have internal predecessors, (93), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 93 [2025-03-16 19:28:06,241 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-03-16 19:28:06,471 INFO L225 Difference]: With dead ends: 274852 [2025-03-16 19:28:06,472 INFO L226 Difference]: Without dead ends: 195255 [2025-03-16 19:28:06,568 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 [2025-03-16 19:28:06,568 INFO L435 NwaCegarLoop]: 395 mSDtfsCounter, 371 mSDsluCounter, 165 mSDsCounter, 0 mSdLazyCounter, 34 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 371 SdHoareTripleChecker+Valid, 560 SdHoareTripleChecker+Invalid, 37 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 34 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2025-03-16 19:28:06,569 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [371 Valid, 560 Invalid, 37 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 34 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2025-03-16 19:28:06,706 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 195255 states. [2025-03-16 19:28:08,358 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 195255 to 136292. [2025-03-16 19:28:08,444 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 136292 states, 136291 states have (on average 1.2959990021351373) internal successors, (176633), 136291 states have internal predecessors, (176633), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-03-16 19:28:08,622 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 136292 states to 136292 states and 176633 transitions. [2025-03-16 19:28:08,622 INFO L78 Accepts]: Start accepts. Automaton has 136292 states and 176633 transitions. Word has length 93 [2025-03-16 19:28:08,622 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-03-16 19:28:08,623 INFO L471 AbstractCegarLoop]: Abstraction has 136292 states and 176633 transitions. [2025-03-16 19:28:08,623 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 31.0) internal successors, (93), 3 states have internal predecessors, (93), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-03-16 19:28:08,623 INFO L276 IsEmpty]: Start isEmpty. Operand 136292 states and 176633 transitions. [2025-03-16 19:28:08,626 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 95 [2025-03-16 19:28:08,626 INFO L210 NwaCegarLoop]: Found error trace [2025-03-16 19:28:08,626 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] [2025-03-16 19:28:08,626 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable37 [2025-03-16 19:28:08,627 INFO L396 AbstractCegarLoop]: === Iteration 39 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 4 more)] === [2025-03-16 19:28:08,627 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-16 19:28:08,627 INFO L85 PathProgramCache]: Analyzing trace with hash -1551153182, now seen corresponding path program 1 times [2025-03-16 19:28:08,627 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-16 19:28:08,627 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1481336232] [2025-03-16 19:28:08,627 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-16 19:28:08,627 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-16 19:28:08,643 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 94 statements into 1 equivalence classes. [2025-03-16 19:28:08,647 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 94 of 94 statements. [2025-03-16 19:28:08,647 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-16 19:28:08,647 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-16 19:28:08,703 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2025-03-16 19:28:08,703 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-16 19:28:08,703 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1481336232] [2025-03-16 19:28:08,703 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1481336232] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-16 19:28:08,703 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-03-16 19:28:08,703 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2025-03-16 19:28:08,703 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [403891495] [2025-03-16 19:28:08,703 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-16 19:28:08,704 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2025-03-16 19:28:08,704 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-16 19:28:08,704 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2025-03-16 19:28:08,704 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2025-03-16 19:28:08,704 INFO L87 Difference]: Start difference. First operand 136292 states and 176633 transitions. Second operand has 6 states, 6 states have (on average 15.666666666666666) internal successors, (94), 6 states have internal predecessors, (94), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-03-16 19:28:09,142 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-03-16 19:28:09,143 INFO L93 Difference]: Finished difference Result 192978 states and 251110 transitions. [2025-03-16 19:28:09,143 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2025-03-16 19:28:09,143 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 15.666666666666666) internal successors, (94), 6 states have internal predecessors, (94), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 94 [2025-03-16 19:28:09,143 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-03-16 19:28:09,629 INFO L225 Difference]: With dead ends: 192978 [2025-03-16 19:28:09,629 INFO L226 Difference]: Without dead ends: 167596 [2025-03-16 19:28:09,663 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 9 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=28, Invalid=44, Unknown=0, NotChecked=0, Total=72 [2025-03-16 19:28:09,663 INFO L435 NwaCegarLoop]: 499 mSDtfsCounter, 1558 mSDsluCounter, 767 mSDsCounter, 0 mSdLazyCounter, 94 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1558 SdHoareTripleChecker+Valid, 1266 SdHoareTripleChecker+Invalid, 95 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 94 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2025-03-16 19:28:09,664 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [1558 Valid, 1266 Invalid, 95 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 94 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2025-03-16 19:28:09,766 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 167596 states. [2025-03-16 19:28:11,095 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 167596 to 153824. [2025-03-16 19:28:11,218 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 153824 states, 153823 states have (on average 1.2938052176852617) internal successors, (199017), 153823 states have internal predecessors, (199017), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-03-16 19:28:11,746 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 153824 states to 153824 states and 199017 transitions. [2025-03-16 19:28:11,746 INFO L78 Accepts]: Start accepts. Automaton has 153824 states and 199017 transitions. Word has length 94 [2025-03-16 19:28:11,746 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-03-16 19:28:11,746 INFO L471 AbstractCegarLoop]: Abstraction has 153824 states and 199017 transitions. [2025-03-16 19:28:11,747 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 15.666666666666666) internal successors, (94), 6 states have internal predecessors, (94), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-03-16 19:28:11,747 INFO L276 IsEmpty]: Start isEmpty. Operand 153824 states and 199017 transitions. [2025-03-16 19:28:11,764 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 116 [2025-03-16 19:28:11,765 INFO L210 NwaCegarLoop]: Found error trace [2025-03-16 19:28:11,765 INFO L218 NwaCegarLoop]: trace histogram [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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-03-16 19:28:11,765 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable38 [2025-03-16 19:28:11,765 INFO L396 AbstractCegarLoop]: === Iteration 40 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 4 more)] === [2025-03-16 19:28:11,765 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-16 19:28:11,766 INFO L85 PathProgramCache]: Analyzing trace with hash -1042138338, now seen corresponding path program 1 times [2025-03-16 19:28:11,766 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-16 19:28:11,766 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [864845512] [2025-03-16 19:28:11,766 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-16 19:28:11,766 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-16 19:28:11,782 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 115 statements into 1 equivalence classes. [2025-03-16 19:28:11,790 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 115 of 115 statements. [2025-03-16 19:28:11,790 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-16 19:28:11,790 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-16 19:28:12,018 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 8 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2025-03-16 19:28:12,018 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-16 19:28:12,019 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [864845512] [2025-03-16 19:28:12,019 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [864845512] provided 0 perfect and 1 imperfect interpolant sequences [2025-03-16 19:28:12,019 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1030818020] [2025-03-16 19:28:12,019 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-16 19:28:12,019 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-03-16 19:28:12,019 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-16 19:28:12,022 INFO L229 MonitoredProcess]: Starting monitored process 2 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2025-03-16 19:28:12,024 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2025-03-16 19:28:12,228 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 115 statements into 1 equivalence classes. [2025-03-16 19:28:12,283 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 115 of 115 statements. [2025-03-16 19:28:12,283 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-16 19:28:12,283 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-16 19:28:12,287 INFO L256 TraceCheckSpWp]: Trace formula consists of 802 conjuncts, 15 conjuncts are in the unsatisfiable core [2025-03-16 19:28:12,292 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-03-16 19:28:12,494 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 3 proven. 9 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2025-03-16 19:28:12,494 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2025-03-16 19:28:12,928 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 3 proven. 9 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2025-03-16 19:28:12,929 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1030818020] provided 0 perfect and 2 imperfect interpolant sequences [2025-03-16 19:28:12,929 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2025-03-16 19:28:12,929 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 6, 7] total 21 [2025-03-16 19:28:12,929 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1214571656] [2025-03-16 19:28:12,929 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2025-03-16 19:28:12,930 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2025-03-16 19:28:12,930 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-16 19:28:12,930 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2025-03-16 19:28:12,930 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=64, Invalid=356, Unknown=0, NotChecked=0, Total=420 [2025-03-16 19:28:12,931 INFO L87 Difference]: Start difference. First operand 153824 states and 199017 transitions. Second operand has 21 states, 21 states have (on average 15.80952380952381) internal successors, (332), 21 states have internal predecessors, (332), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-03-16 19:28:23,540 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-03-16 19:28:23,540 INFO L93 Difference]: Finished difference Result 1541923 states and 1998529 transitions. [2025-03-16 19:28:23,540 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 178 states. [2025-03-16 19:28:23,541 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 15.80952380952381) internal successors, (332), 21 states have internal predecessors, (332), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 115 [2025-03-16 19:28:23,541 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-03-16 19:28:25,835 INFO L225 Difference]: With dead ends: 1541923 [2025-03-16 19:28:25,835 INFO L226 Difference]: Without dead ends: 1389185 [2025-03-16 19:28:26,136 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 414 GetRequests, 220 SyntacticMatches, 0 SemanticMatches, 194 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 16108 ImplicationChecksByTransitivity, 3.7s TimeCoverageRelationStatistics Valid=5174, Invalid=33046, Unknown=0, NotChecked=0, Total=38220 [2025-03-16 19:28:26,137 INFO L435 NwaCegarLoop]: 483 mSDtfsCounter, 11928 mSDsluCounter, 4450 mSDsCounter, 0 mSdLazyCounter, 4272 mSolverCounterSat, 203 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 11928 SdHoareTripleChecker+Valid, 4933 SdHoareTripleChecker+Invalid, 4475 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 203 IncrementalHoareTripleChecker+Valid, 4272 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.9s IncrementalHoareTripleChecker+Time [2025-03-16 19:28:26,137 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [11928 Valid, 4933 Invalid, 4475 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [203 Valid, 4272 Invalid, 0 Unknown, 0 Unchecked, 1.9s Time] [2025-03-16 19:28:27,612 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1389185 states.