./Ultimate.py --spec ../sv-benchmarks/c/properties/unreach-call.prp --file ../sv-benchmarks/c/product-lines/elevator_spec1_product01.cil.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/product-lines/elevator_spec1_product01.cil.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 a24bdc0807d94f83606acfe112db107808ae7409e0ad1ecc1d01e9704d0b4ece --- Real Ultimate output --- This is Ultimate 0.3.0-?-8fc3dc6-m [2025-03-16 18:31:44,322 INFO L188 SettingsManager]: Resetting all preferences to default values... [2025-03-16 18:31:44,379 INFO L114 SettingsManager]: Loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-32bit-Automizer_Default.epf [2025-03-16 18:31:44,386 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2025-03-16 18:31:44,387 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2025-03-16 18:31:44,406 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2025-03-16 18:31:44,407 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2025-03-16 18:31:44,407 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2025-03-16 18:31:44,407 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2025-03-16 18:31:44,407 INFO L153 SettingsManager]: * Use memory slicer=true [2025-03-16 18:31:44,407 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2025-03-16 18:31:44,407 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2025-03-16 18:31:44,408 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2025-03-16 18:31:44,408 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2025-03-16 18:31:44,408 INFO L153 SettingsManager]: * Use SBE=true [2025-03-16 18:31:44,408 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2025-03-16 18:31:44,408 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2025-03-16 18:31:44,408 INFO L153 SettingsManager]: * sizeof long=4 [2025-03-16 18:31:44,408 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2025-03-16 18:31:44,408 INFO L153 SettingsManager]: * sizeof POINTER=4 [2025-03-16 18:31:44,408 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2025-03-16 18:31:44,408 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2025-03-16 18:31:44,409 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2025-03-16 18:31:44,409 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2025-03-16 18:31:44,409 INFO L153 SettingsManager]: * sizeof long double=12 [2025-03-16 18:31:44,409 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2025-03-16 18:31:44,409 INFO L153 SettingsManager]: * Behaviour of calls to undefined functions=OVERAPPROXIMATE_BEHAVIOUR [2025-03-16 18:31:44,409 INFO L153 SettingsManager]: * Use constant arrays=true [2025-03-16 18:31:44,409 INFO L151 SettingsManager]: Preferences of IcfgBuilder differ from their defaults: [2025-03-16 18:31:44,409 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2025-03-16 18:31:44,409 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2025-03-16 18:31:44,409 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2025-03-16 18:31:44,409 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2025-03-16 18:31:44,410 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2025-03-16 18:31:44,410 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2025-03-16 18:31:44,410 INFO L153 SettingsManager]: * Compute procedure contracts=false [2025-03-16 18:31:44,410 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2025-03-16 18:31:44,410 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2025-03-16 18:31:44,410 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2025-03-16 18:31:44,410 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2025-03-16 18:31:44,410 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2025-03-16 18:31:44,410 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2025-03-16 18:31:44,410 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2025-03-16 18:31:44,410 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 -> a24bdc0807d94f83606acfe112db107808ae7409e0ad1ecc1d01e9704d0b4ece [2025-03-16 18:31:44,606 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2025-03-16 18:31:44,613 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2025-03-16 18:31:44,614 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2025-03-16 18:31:44,616 INFO L270 PluginConnector]: Initializing CDTParser... [2025-03-16 18:31:44,616 INFO L274 PluginConnector]: CDTParser initialized [2025-03-16 18:31:44,618 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../sv-benchmarks/c/product-lines/elevator_spec1_product01.cil.c [2025-03-16 18:31:45,731 INFO L533 CDTParser]: Created temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/55ec61ef6/468b297710814f5fa0b4d36df60c08ac/FLAG306082151 [2025-03-16 18:31:46,086 INFO L384 CDTParser]: Found 1 translation units. [2025-03-16 18:31:46,087 INFO L180 CDTParser]: Scanning /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/product-lines/elevator_spec1_product01.cil.c [2025-03-16 18:31:46,115 INFO L427 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/55ec61ef6/468b297710814f5fa0b4d36df60c08ac/FLAG306082151 [2025-03-16 18:31:46,134 INFO L435 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/55ec61ef6/468b297710814f5fa0b4d36df60c08ac [2025-03-16 18:31:46,137 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2025-03-16 18:31:46,138 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2025-03-16 18:31:46,140 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2025-03-16 18:31:46,140 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2025-03-16 18:31:46,143 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2025-03-16 18:31:46,144 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 16.03 06:31:46" (1/1) ... [2025-03-16 18:31:46,145 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@3249ac8 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.03 06:31:46, skipping insertion in model container [2025-03-16 18:31:46,145 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 16.03 06:31:46" (1/1) ... [2025-03-16 18:31:46,189 INFO L175 MainTranslator]: Built tables and reachable declarations [2025-03-16 18:31:46,310 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/product-lines/elevator_spec1_product01.cil.c[1545,1558] [2025-03-16 18:31:46,571 INFO L210 PostProcessor]: Analyzing one entry point: main [2025-03-16 18:31:46,587 INFO L200 MainTranslator]: Completed pre-run [2025-03-16 18:31:46,593 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma merger(0,"wsllib_check.i","") [48] [2025-03-16 18:31:46,595 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma merger(0,"Elevator.i","") [57] [2025-03-16 18:31:46,595 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma merger(0,"Test.i","") [1490] [2025-03-16 18:31:46,595 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma merger(0,"Floor.i","") [1849] [2025-03-16 18:31:46,595 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma merger(0,"libacc.i","") [2515] [2025-03-16 18:31:46,595 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma merger(0,"scenario.i","") [2881] [2025-03-16 18:31:46,595 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma merger(0,"UnitTests.i","") [2894] [2025-03-16 18:31:46,596 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma merger(0,"Person.i","") [2985] [2025-03-16 18:31:46,596 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma merger(0,"featureselect.i","") [3104] [2025-03-16 18:31:46,596 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma merger(0,"Specification1_spec.i","") [3139] [2025-03-16 18:31:46,602 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/product-lines/elevator_spec1_product01.cil.c[1545,1558] [2025-03-16 18:31:46,694 INFO L210 PostProcessor]: Analyzing one entry point: main [2025-03-16 18:31:46,711 INFO L204 MainTranslator]: Completed translation [2025-03-16 18:31:46,713 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.03 06:31:46 WrapperNode [2025-03-16 18:31:46,714 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2025-03-16 18:31:46,714 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2025-03-16 18:31:46,714 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2025-03-16 18:31:46,714 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2025-03-16 18:31:46,720 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.03 06:31:46" (1/1) ... [2025-03-16 18:31:46,734 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.03 06:31:46" (1/1) ... [2025-03-16 18:31:46,773 INFO L138 Inliner]: procedures = 88, calls = 329, calls flagged for inlining = 23, calls inlined = 20, statements flattened = 739 [2025-03-16 18:31:46,773 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2025-03-16 18:31:46,774 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2025-03-16 18:31:46,774 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2025-03-16 18:31:46,774 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2025-03-16 18:31:46,783 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.03 06:31:46" (1/1) ... [2025-03-16 18:31:46,783 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.03 06:31:46" (1/1) ... [2025-03-16 18:31:46,793 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.03 06:31:46" (1/1) ... [2025-03-16 18:31:46,822 INFO L175 MemorySlicer]: Split 81 memory accesses to 20 slices as follows [2, 4, 4, 5, 3, 3, 5, 7, 4, 4, 4, 4, 4, 6, 4, 4, 4, 4, 4, 2]. 9 percent of accesses are in the largest equivalence class. The 81 initializations are split as follows [2, 4, 4, 5, 3, 3, 5, 7, 4, 4, 4, 4, 4, 6, 4, 4, 4, 4, 4, 2]. The 0 writes are split as follows [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]. [2025-03-16 18:31:46,822 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.03 06:31:46" (1/1) ... [2025-03-16 18:31:46,822 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.03 06:31:46" (1/1) ... [2025-03-16 18:31:46,844 INFO L184 PluginConnector]: Executing the observer ReplaceArrayAssignments from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.03 06:31:46" (1/1) ... [2025-03-16 18:31:46,846 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.03 06:31:46" (1/1) ... [2025-03-16 18:31:46,852 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.03 06:31:46" (1/1) ... [2025-03-16 18:31:46,853 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.03 06:31:46" (1/1) ... [2025-03-16 18:31:46,857 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2025-03-16 18:31:46,860 INFO L112 PluginConnector]: ------------------------IcfgBuilder---------------------------- [2025-03-16 18:31:46,861 INFO L270 PluginConnector]: Initializing IcfgBuilder... [2025-03-16 18:31:46,861 INFO L274 PluginConnector]: IcfgBuilder initialized [2025-03-16 18:31:46,862 INFO L184 PluginConnector]: Executing the observer IcfgBuilderObserver from plugin IcfgBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.03 06:31:46" (1/1) ... [2025-03-16 18:31:46,865 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2025-03-16 18:31:46,874 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-16 18:31:46,886 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 18:31:46,889 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 18:31:46,906 INFO L130 BoogieDeclarations]: Found specification of procedure angelinaCall [2025-03-16 18:31:46,906 INFO L138 BoogieDeclarations]: Found implementation of procedure angelinaCall [2025-03-16 18:31:46,906 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2025-03-16 18:31:46,906 INFO L130 BoogieDeclarations]: Found specification of procedure bigMacCall [2025-03-16 18:31:46,906 INFO L138 BoogieDeclarations]: Found implementation of procedure bigMacCall [2025-03-16 18:31:46,906 INFO L130 BoogieDeclarations]: Found specification of procedure enterElevator [2025-03-16 18:31:46,906 INFO L138 BoogieDeclarations]: Found implementation of procedure enterElevator [2025-03-16 18:31:46,907 INFO L130 BoogieDeclarations]: Found specification of procedure stopRequestedInDirection [2025-03-16 18:31:46,907 INFO L138 BoogieDeclarations]: Found implementation of procedure stopRequestedInDirection [2025-03-16 18:31:46,907 INFO L130 BoogieDeclarations]: Found specification of procedure getReverseHeading [2025-03-16 18:31:46,907 INFO L138 BoogieDeclarations]: Found implementation of procedure getReverseHeading [2025-03-16 18:31:46,907 INFO L130 BoogieDeclarations]: Found specification of procedure cleanup [2025-03-16 18:31:46,907 INFO L138 BoogieDeclarations]: Found implementation of procedure cleanup [2025-03-16 18:31:46,907 INFO L130 BoogieDeclarations]: Found specification of procedure timeShift [2025-03-16 18:31:46,908 INFO L138 BoogieDeclarations]: Found implementation of procedure timeShift [2025-03-16 18:31:46,908 INFO L130 BoogieDeclarations]: Found specification of procedure areDoorsOpen [2025-03-16 18:31:46,908 INFO L138 BoogieDeclarations]: Found implementation of procedure areDoorsOpen [2025-03-16 18:31:46,908 INFO L130 BoogieDeclarations]: Found specification of procedure __automaton_fail [2025-03-16 18:31:46,908 INFO L138 BoogieDeclarations]: Found implementation of procedure __automaton_fail [2025-03-16 18:31:46,908 INFO L130 BoogieDeclarations]: Found specification of procedure isTopFloor [2025-03-16 18:31:46,908 INFO L138 BoogieDeclarations]: Found implementation of procedure isTopFloor [2025-03-16 18:31:46,908 INFO L130 BoogieDeclarations]: Found specification of procedure getDestination [2025-03-16 18:31:46,908 INFO L138 BoogieDeclarations]: Found implementation of procedure getDestination [2025-03-16 18:31:46,908 INFO L130 BoogieDeclarations]: Found specification of procedure isBlocked [2025-03-16 18:31:46,908 INFO L138 BoogieDeclarations]: Found implementation of procedure isBlocked [2025-03-16 18:31:46,908 INFO L130 BoogieDeclarations]: Found specification of procedure resetCallOnFloor [2025-03-16 18:31:46,908 INFO L138 BoogieDeclarations]: Found implementation of procedure resetCallOnFloor [2025-03-16 18:31:46,909 INFO L130 BoogieDeclarations]: Found specification of procedure initPersonOnFloor [2025-03-16 18:31:46,909 INFO L138 BoogieDeclarations]: Found implementation of procedure initPersonOnFloor [2025-03-16 18:31:46,909 INFO L130 BoogieDeclarations]: Found specification of procedure removePersonFromFloor [2025-03-16 18:31:46,909 INFO L138 BoogieDeclarations]: Found implementation of procedure removePersonFromFloor [2025-03-16 18:31:46,909 INFO L130 BoogieDeclarations]: Found specification of procedure getOrigin [2025-03-16 18:31:46,909 INFO L138 BoogieDeclarations]: Found implementation of procedure getOrigin [2025-03-16 18:31:46,909 INFO L130 BoogieDeclarations]: Found specification of procedure continueInDirection [2025-03-16 18:31:46,909 INFO L138 BoogieDeclarations]: Found implementation of procedure continueInDirection [2025-03-16 18:31:46,909 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#0 [2025-03-16 18:31:46,909 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#1 [2025-03-16 18:31:46,909 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#2 [2025-03-16 18:31:46,909 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#3 [2025-03-16 18:31:46,909 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#4 [2025-03-16 18:31:46,909 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#5 [2025-03-16 18:31:46,909 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#6 [2025-03-16 18:31:46,909 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#7 [2025-03-16 18:31:46,909 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#8 [2025-03-16 18:31:46,909 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#9 [2025-03-16 18:31:46,909 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#10 [2025-03-16 18:31:46,909 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#11 [2025-03-16 18:31:46,909 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#12 [2025-03-16 18:31:46,909 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#13 [2025-03-16 18:31:46,909 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#14 [2025-03-16 18:31:46,909 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#15 [2025-03-16 18:31:46,909 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#16 [2025-03-16 18:31:46,909 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#17 [2025-03-16 18:31:46,909 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#18 [2025-03-16 18:31:46,911 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#19 [2025-03-16 18:31:46,911 INFO L130 BoogieDeclarations]: Found specification of procedure pressInLiftFloorButton [2025-03-16 18:31:46,911 INFO L138 BoogieDeclarations]: Found implementation of procedure pressInLiftFloorButton [2025-03-16 18:31:46,912 INFO L130 BoogieDeclarations]: Found specification of procedure leaveElevator [2025-03-16 18:31:46,912 INFO L138 BoogieDeclarations]: Found implementation of procedure leaveElevator [2025-03-16 18:31:46,912 INFO L130 BoogieDeclarations]: Found specification of procedure isPersonOnFloor [2025-03-16 18:31:46,912 INFO L138 BoogieDeclarations]: Found implementation of procedure isPersonOnFloor [2025-03-16 18:31:46,912 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2025-03-16 18:31:46,912 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2025-03-16 18:31:46,912 INFO L130 BoogieDeclarations]: Found specification of procedure isFloorCalling [2025-03-16 18:31:46,912 INFO L138 BoogieDeclarations]: Found implementation of procedure isFloorCalling [2025-03-16 18:31:47,059 INFO L256 CfgBuilder]: Building ICFG [2025-03-16 18:31:47,061 INFO L286 CfgBuilder]: Building CFG for each procedure with an implementation [2025-03-16 18:31:47,124 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L3101: #res := ~retValue_acc~23; [2025-03-16 18:31:47,126 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L144: #res := ~retValue_acc~0; [2025-03-16 18:31:47,396 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L810: #res := ~retValue_acc~8; [2025-03-16 18:31:47,447 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L914: #res := ~retValue_acc~11; [2025-03-16 18:31:47,458 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L3062: #res := ~retValue_acc~22; [2025-03-16 18:31:47,538 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L445-1: anyStopRequested_#res#1 := anyStopRequested_~retValue_acc~6#1; [2025-03-16 18:31:47,538 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L458-1: isIdle_#res#1 := isIdle_~retValue_acc~7#1; [2025-03-16 18:31:47,664 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L316-1: buttonForFloorIsPressed_#res#1 := buttonForFloorIsPressed_~retValue_acc~3#1; [2025-03-16 18:31:47,665 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L900-1: stopRequestedAtCurrentFloor_#res#1 := stopRequestedAtCurrentFloor_~retValue_acc~10#1; [2025-03-16 18:31:47,665 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L273-1: getCurrentFloorID_#res#1 := getCurrentFloorID_~retValue_acc~1#1; [2025-03-16 18:31:47,713 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L2201: #res := ~retValue_acc~16; [2025-03-16 18:31:47,766 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L3136-1: valid_product_#res#1 := valid_product_~retValue_acc~25#1; [2025-03-16 18:31:47,766 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L1846-1: main_#res#1 := main_~retValue_acc~14#1; [2025-03-16 18:31:47,774 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L1960: #res := ~retValue_acc~15; [2025-03-16 18:31:47,776 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L282: #res := ~retValue_acc~2; [2025-03-16 18:31:47,779 INFO L1322 $ProcedureCfgBuilder]: dead code at ProgramPoint L2512: #res := ~retValue_acc~17; [2025-03-16 18:31:47,897 INFO L? ?]: Removed 409 outVars from TransFormulas that were not future-live. [2025-03-16 18:31:47,897 INFO L307 CfgBuilder]: Performing block encoding [2025-03-16 18:31:47,917 INFO L331 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2025-03-16 18:31:47,917 INFO L336 CfgBuilder]: Removed 0 assume(true) statements. [2025-03-16 18:31:47,917 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.icfgbuilder CFG 16.03 06:31:47 BoogieIcfgContainer [2025-03-16 18:31:47,918 INFO L131 PluginConnector]: ------------------------ END IcfgBuilder---------------------------- [2025-03-16 18:31:47,919 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2025-03-16 18:31:47,919 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2025-03-16 18:31:47,922 INFO L274 PluginConnector]: TraceAbstraction initialized [2025-03-16 18:31:47,922 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 16.03 06:31:46" (1/3) ... [2025-03-16 18:31:47,923 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@5b3ab12e and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 16.03 06:31:47, skipping insertion in model container [2025-03-16 18:31:47,923 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.03 06:31:46" (2/3) ... [2025-03-16 18:31:47,923 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@5b3ab12e and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 16.03 06:31:47, skipping insertion in model container [2025-03-16 18:31:47,923 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.icfgbuilder CFG 16.03 06:31:47" (3/3) ... [2025-03-16 18:31:47,924 INFO L128 eAbstractionObserver]: Analyzing ICFG elevator_spec1_product01.cil.c [2025-03-16 18:31:47,935 INFO L216 ceAbstractionStarter]: Automizer settings: Hoare:LoopHeads NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2025-03-16 18:31:47,938 INFO L151 ceAbstractionStarter]: Applying trace abstraction to ICFG elevator_spec1_product01.cil.c that has 22 procedures, 516 locations, 1 initial locations, 1 loop locations, and 1 error locations. [2025-03-16 18:31:47,999 INFO L332 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2025-03-16 18:31:48,008 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;@3055db0e, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2025-03-16 18:31:48,009 INFO L334 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2025-03-16 18:31:48,014 INFO L276 IsEmpty]: Start isEmpty. Operand has 516 states, 404 states have (on average 1.7227722772277227) internal successors, (696), 425 states have internal predecessors, (696), 89 states have call successors, (89), 21 states have call predecessors, (89), 21 states have return successors, (89), 83 states have call predecessors, (89), 89 states have call successors, (89) [2025-03-16 18:31:48,034 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 93 [2025-03-16 18:31:48,037 INFO L210 NwaCegarLoop]: Found error trace [2025-03-16 18:31:48,037 INFO L218 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-03-16 18:31:48,038 INFO L396 AbstractCegarLoop]: === Iteration 1 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2025-03-16 18:31:48,041 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-16 18:31:48,041 INFO L85 PathProgramCache]: Analyzing trace with hash -1334532870, now seen corresponding path program 1 times [2025-03-16 18:31:48,046 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-16 18:31:48,047 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1794387290] [2025-03-16 18:31:48,047 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-16 18:31:48,047 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-16 18:31:48,134 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 92 statements into 1 equivalence classes. [2025-03-16 18:31:48,183 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 92 of 92 statements. [2025-03-16 18:31:48,187 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-16 18:31:48,187 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-16 18:31:48,495 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2025-03-16 18:31:48,495 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-16 18:31:48,495 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1794387290] [2025-03-16 18:31:48,496 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1794387290] provided 0 perfect and 1 imperfect interpolant sequences [2025-03-16 18:31:48,496 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1146481051] [2025-03-16 18:31:48,496 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-16 18:31:48,496 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-03-16 18:31:48,496 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-16 18:31:48,502 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 18:31:48,503 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 18:31:48,630 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 92 statements into 1 equivalence classes. [2025-03-16 18:31:48,813 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 92 of 92 statements. [2025-03-16 18:31:48,813 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-16 18:31:48,813 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-16 18:31:48,820 INFO L256 TraceCheckSpWp]: Trace formula consists of 1755 conjuncts, 1 conjuncts are in the unsatisfiable core [2025-03-16 18:31:48,826 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-03-16 18:31:48,845 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 14 trivial. 0 not checked. [2025-03-16 18:31:48,846 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2025-03-16 18:31:48,846 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1146481051] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-16 18:31:48,846 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2025-03-16 18:31:48,847 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [4] total 4 [2025-03-16 18:31:48,848 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [53226530] [2025-03-16 18:31:48,849 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-16 18:31:48,851 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2025-03-16 18:31:48,852 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-16 18:31:48,864 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2025-03-16 18:31:48,864 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2025-03-16 18:31:48,866 INFO L87 Difference]: Start difference. First operand has 516 states, 404 states have (on average 1.7227722772277227) internal successors, (696), 425 states have internal predecessors, (696), 89 states have call successors, (89), 21 states have call predecessors, (89), 21 states have return successors, (89), 83 states have call predecessors, (89), 89 states have call successors, (89) Second operand has 2 states, 2 states have (on average 28.5) internal successors, (57), 2 states have internal predecessors, (57), 2 states have call successors, (12), 2 states have call predecessors, (12), 2 states have return successors, (11), 2 states have call predecessors, (11), 1 states have call successors, (11) [2025-03-16 18:31:48,921 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-03-16 18:31:48,921 INFO L93 Difference]: Finished difference Result 536 states and 903 transitions. [2025-03-16 18:31:48,922 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2025-03-16 18:31:48,923 INFO L78 Accepts]: Start accepts. Automaton has has 2 states, 2 states have (on average 28.5) internal successors, (57), 2 states have internal predecessors, (57), 2 states have call successors, (12), 2 states have call predecessors, (12), 2 states have return successors, (11), 2 states have call predecessors, (11), 1 states have call successors, (11) Word has length 92 [2025-03-16 18:31:48,923 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-03-16 18:31:48,938 INFO L225 Difference]: With dead ends: 536 [2025-03-16 18:31:48,939 INFO L226 Difference]: Without dead ends: 509 [2025-03-16 18:31:48,941 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 95 GetRequests, 93 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2025-03-16 18:31:48,944 INFO L435 NwaCegarLoop]: 866 mSDtfsCounter, 0 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 0 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 866 SdHoareTripleChecker+Invalid, 0 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 0 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2025-03-16 18:31:48,944 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 866 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 0 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2025-03-16 18:31:48,955 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 509 states. [2025-03-16 18:31:48,996 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 509 to 509. [2025-03-16 18:31:48,998 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 509 states, 399 states have (on average 1.7218045112781954) internal successors, (687), 418 states have internal predecessors, (687), 89 states have call successors, (89), 21 states have call predecessors, (89), 20 states have return successors, (84), 82 states have call predecessors, (84), 84 states have call successors, (84) [2025-03-16 18:31:49,008 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 509 states to 509 states and 860 transitions. [2025-03-16 18:31:49,010 INFO L78 Accepts]: Start accepts. Automaton has 509 states and 860 transitions. Word has length 92 [2025-03-16 18:31:49,011 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-03-16 18:31:49,011 INFO L471 AbstractCegarLoop]: Abstraction has 509 states and 860 transitions. [2025-03-16 18:31:49,011 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 28.5) internal successors, (57), 2 states have internal predecessors, (57), 2 states have call successors, (12), 2 states have call predecessors, (12), 2 states have return successors, (11), 2 states have call predecessors, (11), 1 states have call successors, (11) [2025-03-16 18:31:49,011 INFO L276 IsEmpty]: Start isEmpty. Operand 509 states and 860 transitions. [2025-03-16 18:31:49,015 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 94 [2025-03-16 18:31:49,015 INFO L210 NwaCegarLoop]: Found error trace [2025-03-16 18:31:49,015 INFO L218 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-03-16 18:31:49,025 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Forceful destruction successful, exit code 0 [2025-03-16 18:31:49,215 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable0 [2025-03-16 18:31:49,216 INFO L396 AbstractCegarLoop]: === Iteration 2 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2025-03-16 18:31:49,216 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-16 18:31:49,216 INFO L85 PathProgramCache]: Analyzing trace with hash 375756024, now seen corresponding path program 1 times [2025-03-16 18:31:49,217 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-16 18:31:49,217 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1394013594] [2025-03-16 18:31:49,217 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-16 18:31:49,217 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-16 18:31:49,232 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 93 statements into 1 equivalence classes. [2025-03-16 18:31:49,241 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 93 of 93 statements. [2025-03-16 18:31:49,241 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-16 18:31:49,241 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-16 18:31:49,370 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2025-03-16 18:31:49,370 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-16 18:31:49,371 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1394013594] [2025-03-16 18:31:49,371 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1394013594] provided 0 perfect and 1 imperfect interpolant sequences [2025-03-16 18:31:49,371 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1870348144] [2025-03-16 18:31:49,371 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-16 18:31:49,371 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-03-16 18:31:49,371 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-16 18:31:49,377 INFO L229 MonitoredProcess]: Starting monitored process 3 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2025-03-16 18:31:49,378 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2025-03-16 18:31:49,517 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 93 statements into 1 equivalence classes. [2025-03-16 18:31:49,682 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 93 of 93 statements. [2025-03-16 18:31:49,682 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-16 18:31:49,682 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-16 18:31:49,688 INFO L256 TraceCheckSpWp]: Trace formula consists of 1757 conjuncts, 3 conjuncts are in the unsatisfiable core [2025-03-16 18:31:49,693 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-03-16 18:31:49,728 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 4 proven. 0 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2025-03-16 18:31:49,730 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2025-03-16 18:31:49,731 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1870348144] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-16 18:31:49,731 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2025-03-16 18:31:49,731 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [4] total 6 [2025-03-16 18:31:49,731 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [443574968] [2025-03-16 18:31:49,731 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-16 18:31:49,732 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2025-03-16 18:31:49,732 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-16 18:31:49,732 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2025-03-16 18:31:49,733 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2025-03-16 18:31:49,733 INFO L87 Difference]: Start difference. First operand 509 states and 860 transitions. Second operand has 4 states, 4 states have (on average 15.25) internal successors, (61), 4 states have internal predecessors, (61), 2 states have call successors, (12), 2 states have call predecessors, (12), 2 states have return successors, (11), 1 states have call predecessors, (11), 2 states have call successors, (11) [2025-03-16 18:31:49,804 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-03-16 18:31:49,804 INFO L93 Difference]: Finished difference Result 1014 states and 1717 transitions. [2025-03-16 18:31:49,805 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2025-03-16 18:31:49,805 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 15.25) internal successors, (61), 4 states have internal predecessors, (61), 2 states have call successors, (12), 2 states have call predecessors, (12), 2 states have return successors, (11), 1 states have call predecessors, (11), 2 states have call successors, (11) Word has length 93 [2025-03-16 18:31:49,805 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-03-16 18:31:49,808 INFO L225 Difference]: With dead ends: 1014 [2025-03-16 18:31:49,808 INFO L226 Difference]: Without dead ends: 509 [2025-03-16 18:31:49,811 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 96 GetRequests, 92 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2025-03-16 18:31:49,811 INFO L435 NwaCegarLoop]: 848 mSDtfsCounter, 5 mSDsluCounter, 1690 mSDsCounter, 0 mSdLazyCounter, 35 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 5 SdHoareTripleChecker+Valid, 2538 SdHoareTripleChecker+Invalid, 36 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 35 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2025-03-16 18:31:49,812 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [5 Valid, 2538 Invalid, 36 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 35 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2025-03-16 18:31:49,812 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 509 states. [2025-03-16 18:31:49,837 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 509 to 509. [2025-03-16 18:31:49,838 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 509 states, 399 states have (on average 1.719298245614035) internal successors, (686), 418 states have internal predecessors, (686), 89 states have call successors, (89), 21 states have call predecessors, (89), 20 states have return successors, (84), 82 states have call predecessors, (84), 84 states have call successors, (84) [2025-03-16 18:31:49,845 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 509 states to 509 states and 859 transitions. [2025-03-16 18:31:49,846 INFO L78 Accepts]: Start accepts. Automaton has 509 states and 859 transitions. Word has length 93 [2025-03-16 18:31:49,846 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-03-16 18:31:49,846 INFO L471 AbstractCegarLoop]: Abstraction has 509 states and 859 transitions. [2025-03-16 18:31:49,846 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 15.25) internal successors, (61), 4 states have internal predecessors, (61), 2 states have call successors, (12), 2 states have call predecessors, (12), 2 states have return successors, (11), 1 states have call predecessors, (11), 2 states have call successors, (11) [2025-03-16 18:31:49,846 INFO L276 IsEmpty]: Start isEmpty. Operand 509 states and 859 transitions. [2025-03-16 18:31:49,852 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 96 [2025-03-16 18:31:49,853 INFO L210 NwaCegarLoop]: Found error trace [2025-03-16 18:31:49,853 INFO L218 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-03-16 18:31:49,863 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Ended with exit code 0 [2025-03-16 18:31:50,053 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1 [2025-03-16 18:31:50,054 INFO L396 AbstractCegarLoop]: === Iteration 3 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2025-03-16 18:31:50,054 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-16 18:31:50,054 INFO L85 PathProgramCache]: Analyzing trace with hash 2067333826, now seen corresponding path program 1 times [2025-03-16 18:31:50,054 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-16 18:31:50,054 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [493072980] [2025-03-16 18:31:50,054 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-16 18:31:50,054 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-16 18:31:50,071 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 95 statements into 1 equivalence classes. [2025-03-16 18:31:50,080 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 95 of 95 statements. [2025-03-16 18:31:50,080 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-16 18:31:50,080 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-16 18:31:50,210 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2025-03-16 18:31:50,210 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-16 18:31:50,210 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [493072980] [2025-03-16 18:31:50,211 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [493072980] provided 0 perfect and 1 imperfect interpolant sequences [2025-03-16 18:31:50,211 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1426610583] [2025-03-16 18:31:50,211 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-16 18:31:50,211 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-03-16 18:31:50,211 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-16 18:31:50,213 INFO L229 MonitoredProcess]: Starting monitored process 4 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2025-03-16 18:31:50,215 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2025-03-16 18:31:50,329 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 95 statements into 1 equivalence classes. [2025-03-16 18:31:50,484 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 95 of 95 statements. [2025-03-16 18:31:50,484 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-16 18:31:50,484 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-16 18:31:50,491 INFO L256 TraceCheckSpWp]: Trace formula consists of 1759 conjuncts, 3 conjuncts are in the unsatisfiable core [2025-03-16 18:31:50,498 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-03-16 18:31:50,523 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 5 proven. 0 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2025-03-16 18:31:50,523 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2025-03-16 18:31:50,523 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1426610583] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-16 18:31:50,523 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2025-03-16 18:31:50,523 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [4] total 6 [2025-03-16 18:31:50,523 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1413578950] [2025-03-16 18:31:50,523 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-16 18:31:50,524 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2025-03-16 18:31:50,524 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-16 18:31:50,524 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2025-03-16 18:31:50,524 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2025-03-16 18:31:50,524 INFO L87 Difference]: Start difference. First operand 509 states and 859 transitions. Second operand has 4 states, 4 states have (on average 15.75) internal successors, (63), 4 states have internal predecessors, (63), 2 states have call successors, (12), 2 states have call predecessors, (12), 2 states have return successors, (11), 1 states have call predecessors, (11), 2 states have call successors, (11) [2025-03-16 18:31:50,585 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-03-16 18:31:50,585 INFO L93 Difference]: Finished difference Result 1014 states and 1715 transitions. [2025-03-16 18:31:50,588 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2025-03-16 18:31:50,588 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 15.75) internal successors, (63), 4 states have internal predecessors, (63), 2 states have call successors, (12), 2 states have call predecessors, (12), 2 states have return successors, (11), 1 states have call predecessors, (11), 2 states have call successors, (11) Word has length 95 [2025-03-16 18:31:50,588 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-03-16 18:31:50,591 INFO L225 Difference]: With dead ends: 1014 [2025-03-16 18:31:50,591 INFO L226 Difference]: Without dead ends: 509 [2025-03-16 18:31:50,597 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 98 GetRequests, 94 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2025-03-16 18:31:50,598 INFO L435 NwaCegarLoop]: 848 mSDtfsCounter, 4 mSDsluCounter, 1690 mSDsCounter, 0 mSdLazyCounter, 32 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4 SdHoareTripleChecker+Valid, 2538 SdHoareTripleChecker+Invalid, 33 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 32 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2025-03-16 18:31:50,598 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [4 Valid, 2538 Invalid, 33 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 32 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2025-03-16 18:31:50,600 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 509 states. [2025-03-16 18:31:50,629 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 509 to 509. [2025-03-16 18:31:50,630 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 509 states, 399 states have (on average 1.7167919799498748) internal successors, (685), 418 states have internal predecessors, (685), 89 states have call successors, (89), 21 states have call predecessors, (89), 20 states have return successors, (84), 82 states have call predecessors, (84), 84 states have call successors, (84) [2025-03-16 18:31:50,633 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 509 states to 509 states and 858 transitions. [2025-03-16 18:31:50,634 INFO L78 Accepts]: Start accepts. Automaton has 509 states and 858 transitions. Word has length 95 [2025-03-16 18:31:50,634 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-03-16 18:31:50,634 INFO L471 AbstractCegarLoop]: Abstraction has 509 states and 858 transitions. [2025-03-16 18:31:50,634 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 15.75) internal successors, (63), 4 states have internal predecessors, (63), 2 states have call successors, (12), 2 states have call predecessors, (12), 2 states have return successors, (11), 1 states have call predecessors, (11), 2 states have call successors, (11) [2025-03-16 18:31:50,635 INFO L276 IsEmpty]: Start isEmpty. Operand 509 states and 858 transitions. [2025-03-16 18:31:50,637 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 98 [2025-03-16 18:31:50,637 INFO L210 NwaCegarLoop]: Found error trace [2025-03-16 18:31:50,637 INFO L218 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-03-16 18:31:50,645 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Forceful destruction successful, exit code 0 [2025-03-16 18:31:50,837 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2,4 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-03-16 18:31:50,838 INFO L396 AbstractCegarLoop]: === Iteration 4 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2025-03-16 18:31:50,838 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-16 18:31:50,838 INFO L85 PathProgramCache]: Analyzing trace with hash 148511256, now seen corresponding path program 1 times [2025-03-16 18:31:50,838 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-16 18:31:50,838 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1080456138] [2025-03-16 18:31:50,839 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-16 18:31:50,839 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-16 18:31:50,851 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 97 statements into 1 equivalence classes. [2025-03-16 18:31:50,859 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 97 of 97 statements. [2025-03-16 18:31:50,860 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-16 18:31:50,860 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-16 18:31:50,944 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2025-03-16 18:31:50,945 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-16 18:31:50,945 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1080456138] [2025-03-16 18:31:50,945 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1080456138] provided 0 perfect and 1 imperfect interpolant sequences [2025-03-16 18:31:50,945 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [111638004] [2025-03-16 18:31:50,945 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-16 18:31:50,945 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-03-16 18:31:50,945 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-16 18:31:50,947 INFO L229 MonitoredProcess]: Starting monitored process 5 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2025-03-16 18:31:50,949 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Waiting until timeout for monitored process [2025-03-16 18:31:51,047 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 97 statements into 1 equivalence classes. [2025-03-16 18:31:51,200 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 97 of 97 statements. [2025-03-16 18:31:51,200 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-16 18:31:51,201 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-16 18:31:51,206 INFO L256 TraceCheckSpWp]: Trace formula consists of 1761 conjuncts, 3 conjuncts are in the unsatisfiable core [2025-03-16 18:31:51,209 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-03-16 18:31:51,229 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 6 proven. 0 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2025-03-16 18:31:51,231 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2025-03-16 18:31:51,231 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [111638004] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-16 18:31:51,231 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2025-03-16 18:31:51,231 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [4] total 6 [2025-03-16 18:31:51,231 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1820431774] [2025-03-16 18:31:51,231 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-16 18:31:51,232 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2025-03-16 18:31:51,232 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-16 18:31:51,232 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2025-03-16 18:31:51,232 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2025-03-16 18:31:51,232 INFO L87 Difference]: Start difference. First operand 509 states and 858 transitions. Second operand has 4 states, 4 states have (on average 16.25) internal successors, (65), 4 states have internal predecessors, (65), 2 states have call successors, (12), 2 states have call predecessors, (12), 2 states have return successors, (11), 1 states have call predecessors, (11), 2 states have call successors, (11) [2025-03-16 18:31:51,300 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-03-16 18:31:51,300 INFO L93 Difference]: Finished difference Result 1021 states and 1722 transitions. [2025-03-16 18:31:51,300 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2025-03-16 18:31:51,301 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 16.25) internal successors, (65), 4 states have internal predecessors, (65), 2 states have call successors, (12), 2 states have call predecessors, (12), 2 states have return successors, (11), 1 states have call predecessors, (11), 2 states have call successors, (11) Word has length 97 [2025-03-16 18:31:51,301 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-03-16 18:31:51,305 INFO L225 Difference]: With dead ends: 1021 [2025-03-16 18:31:51,305 INFO L226 Difference]: Without dead ends: 518 [2025-03-16 18:31:51,307 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 101 GetRequests, 96 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2025-03-16 18:31:51,308 INFO L435 NwaCegarLoop]: 847 mSDtfsCounter, 13 mSDsluCounter, 1688 mSDsCounter, 0 mSdLazyCounter, 47 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 13 SdHoareTripleChecker+Valid, 2535 SdHoareTripleChecker+Invalid, 48 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 47 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2025-03-16 18:31:51,309 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [13 Valid, 2535 Invalid, 48 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 47 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2025-03-16 18:31:51,310 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 518 states. [2025-03-16 18:31:51,325 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 518 to 518. [2025-03-16 18:31:51,326 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 518 states, 407 states have (on average 1.7125307125307125) internal successors, (697), 426 states have internal predecessors, (697), 89 states have call successors, (89), 22 states have call predecessors, (89), 21 states have return successors, (84), 82 states have call predecessors, (84), 84 states have call successors, (84) [2025-03-16 18:31:51,330 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 518 states to 518 states and 870 transitions. [2025-03-16 18:31:51,331 INFO L78 Accepts]: Start accepts. Automaton has 518 states and 870 transitions. Word has length 97 [2025-03-16 18:31:51,331 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-03-16 18:31:51,331 INFO L471 AbstractCegarLoop]: Abstraction has 518 states and 870 transitions. [2025-03-16 18:31:51,332 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 16.25) internal successors, (65), 4 states have internal predecessors, (65), 2 states have call successors, (12), 2 states have call predecessors, (12), 2 states have return successors, (11), 1 states have call predecessors, (11), 2 states have call successors, (11) [2025-03-16 18:31:51,332 INFO L276 IsEmpty]: Start isEmpty. Operand 518 states and 870 transitions. [2025-03-16 18:31:51,334 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 99 [2025-03-16 18:31:51,336 INFO L210 NwaCegarLoop]: Found error trace [2025-03-16 18:31:51,336 INFO L218 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-03-16 18:31:51,347 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Forceful destruction successful, exit code 0 [2025-03-16 18:31:51,537 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3,5 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-03-16 18:31:51,537 INFO L396 AbstractCegarLoop]: === Iteration 5 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2025-03-16 18:31:51,537 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-16 18:31:51,537 INFO L85 PathProgramCache]: Analyzing trace with hash 916475653, now seen corresponding path program 1 times [2025-03-16 18:31:51,537 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-16 18:31:51,537 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1168442176] [2025-03-16 18:31:51,537 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-16 18:31:51,538 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-16 18:31:51,548 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 98 statements into 1 equivalence classes. [2025-03-16 18:31:51,553 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 98 of 98 statements. [2025-03-16 18:31:51,553 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-16 18:31:51,554 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-16 18:31:51,643 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2025-03-16 18:31:51,643 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-16 18:31:51,643 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1168442176] [2025-03-16 18:31:51,643 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1168442176] provided 0 perfect and 1 imperfect interpolant sequences [2025-03-16 18:31:51,643 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1377883026] [2025-03-16 18:31:51,643 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-16 18:31:51,643 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-03-16 18:31:51,643 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-16 18:31:51,645 INFO L229 MonitoredProcess]: Starting monitored process 6 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2025-03-16 18:31:51,647 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Waiting until timeout for monitored process [2025-03-16 18:31:51,744 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 98 statements into 1 equivalence classes. [2025-03-16 18:31:51,894 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 98 of 98 statements. [2025-03-16 18:31:51,895 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-16 18:31:51,895 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-16 18:31:51,900 INFO L256 TraceCheckSpWp]: Trace formula consists of 1762 conjuncts, 3 conjuncts are in the unsatisfiable core [2025-03-16 18:31:51,903 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-03-16 18:31:51,927 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 6 proven. 0 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2025-03-16 18:31:51,927 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2025-03-16 18:31:51,927 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1377883026] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-16 18:31:51,927 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2025-03-16 18:31:51,927 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [4] total 6 [2025-03-16 18:31:51,927 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1148118618] [2025-03-16 18:31:51,927 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-16 18:31:51,930 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2025-03-16 18:31:51,930 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-16 18:31:51,930 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2025-03-16 18:31:51,930 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2025-03-16 18:31:51,930 INFO L87 Difference]: Start difference. First operand 518 states and 870 transitions. Second operand has 4 states, 4 states have (on average 16.5) internal successors, (66), 4 states have internal predecessors, (66), 2 states have call successors, (12), 2 states have call predecessors, (12), 2 states have return successors, (11), 1 states have call predecessors, (11), 2 states have call successors, (11) [2025-03-16 18:31:51,985 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-03-16 18:31:51,985 INFO L93 Difference]: Finished difference Result 1023 states and 1723 transitions. [2025-03-16 18:31:51,985 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2025-03-16 18:31:51,986 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 16.5) internal successors, (66), 4 states have internal predecessors, (66), 2 states have call successors, (12), 2 states have call predecessors, (12), 2 states have return successors, (11), 1 states have call predecessors, (11), 2 states have call successors, (11) Word has length 98 [2025-03-16 18:31:51,986 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-03-16 18:31:51,988 INFO L225 Difference]: With dead ends: 1023 [2025-03-16 18:31:51,988 INFO L226 Difference]: Without dead ends: 518 [2025-03-16 18:31:51,991 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 102 GetRequests, 97 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2025-03-16 18:31:51,991 INFO L435 NwaCegarLoop]: 847 mSDtfsCounter, 11 mSDsluCounter, 1688 mSDsCounter, 0 mSdLazyCounter, 46 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 11 SdHoareTripleChecker+Valid, 2535 SdHoareTripleChecker+Invalid, 48 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 46 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2025-03-16 18:31:51,992 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [11 Valid, 2535 Invalid, 48 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 46 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2025-03-16 18:31:51,993 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 518 states. [2025-03-16 18:31:52,012 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 518 to 518. [2025-03-16 18:31:52,014 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 518 states, 407 states have (on average 1.71007371007371) internal successors, (696), 426 states have internal predecessors, (696), 89 states have call successors, (89), 22 states have call predecessors, (89), 21 states have return successors, (84), 82 states have call predecessors, (84), 84 states have call successors, (84) [2025-03-16 18:31:52,017 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 518 states to 518 states and 869 transitions. [2025-03-16 18:31:52,018 INFO L78 Accepts]: Start accepts. Automaton has 518 states and 869 transitions. Word has length 98 [2025-03-16 18:31:52,018 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-03-16 18:31:52,018 INFO L471 AbstractCegarLoop]: Abstraction has 518 states and 869 transitions. [2025-03-16 18:31:52,018 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 16.5) internal successors, (66), 4 states have internal predecessors, (66), 2 states have call successors, (12), 2 states have call predecessors, (12), 2 states have return successors, (11), 1 states have call predecessors, (11), 2 states have call successors, (11) [2025-03-16 18:31:52,018 INFO L276 IsEmpty]: Start isEmpty. Operand 518 states and 869 transitions. [2025-03-16 18:31:52,020 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 100 [2025-03-16 18:31:52,021 INFO L210 NwaCegarLoop]: Found error trace [2025-03-16 18:31:52,021 INFO L218 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-03-16 18:31:52,029 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Forceful destruction successful, exit code 0 [2025-03-16 18:31:52,221 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4,6 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-03-16 18:31:52,222 INFO L396 AbstractCegarLoop]: === Iteration 6 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2025-03-16 18:31:52,222 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-16 18:31:52,222 INFO L85 PathProgramCache]: Analyzing trace with hash 1374438549, now seen corresponding path program 1 times [2025-03-16 18:31:52,222 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-16 18:31:52,222 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [944749313] [2025-03-16 18:31:52,222 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-16 18:31:52,222 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-16 18:31:52,232 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 99 statements into 1 equivalence classes. [2025-03-16 18:31:52,237 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 99 of 99 statements. [2025-03-16 18:31:52,238 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-16 18:31:52,238 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-16 18:31:52,303 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2025-03-16 18:31:52,303 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-16 18:31:52,303 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [944749313] [2025-03-16 18:31:52,303 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [944749313] provided 0 perfect and 1 imperfect interpolant sequences [2025-03-16 18:31:52,303 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1713538427] [2025-03-16 18:31:52,303 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-16 18:31:52,303 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-03-16 18:31:52,304 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-16 18:31:52,305 INFO L229 MonitoredProcess]: Starting monitored process 7 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2025-03-16 18:31:52,307 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Waiting until timeout for monitored process [2025-03-16 18:31:52,401 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 99 statements into 1 equivalence classes. [2025-03-16 18:31:52,555 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 99 of 99 statements. [2025-03-16 18:31:52,555 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-16 18:31:52,555 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-16 18:31:52,561 INFO L256 TraceCheckSpWp]: Trace formula consists of 1763 conjuncts, 3 conjuncts are in the unsatisfiable core [2025-03-16 18:31:52,565 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-03-16 18:31:52,583 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 6 proven. 0 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2025-03-16 18:31:52,584 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2025-03-16 18:31:52,584 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1713538427] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-16 18:31:52,584 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2025-03-16 18:31:52,584 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [4] total 6 [2025-03-16 18:31:52,584 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1608820225] [2025-03-16 18:31:52,584 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-16 18:31:52,584 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2025-03-16 18:31:52,584 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-16 18:31:52,585 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2025-03-16 18:31:52,585 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2025-03-16 18:31:52,585 INFO L87 Difference]: Start difference. First operand 518 states and 869 transitions. Second operand has 4 states, 4 states have (on average 16.75) internal successors, (67), 4 states have internal predecessors, (67), 2 states have call successors, (12), 2 states have call predecessors, (12), 2 states have return successors, (11), 1 states have call predecessors, (11), 2 states have call successors, (11) [2025-03-16 18:31:52,639 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-03-16 18:31:52,639 INFO L93 Difference]: Finished difference Result 1023 states and 1722 transitions. [2025-03-16 18:31:52,641 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2025-03-16 18:31:52,641 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 16.75) internal successors, (67), 4 states have internal predecessors, (67), 2 states have call successors, (12), 2 states have call predecessors, (12), 2 states have return successors, (11), 1 states have call predecessors, (11), 2 states have call successors, (11) Word has length 99 [2025-03-16 18:31:52,641 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-03-16 18:31:52,644 INFO L225 Difference]: With dead ends: 1023 [2025-03-16 18:31:52,644 INFO L226 Difference]: Without dead ends: 518 [2025-03-16 18:31:52,647 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 103 GetRequests, 98 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2025-03-16 18:31:52,647 INFO L435 NwaCegarLoop]: 847 mSDtfsCounter, 10 mSDsluCounter, 1688 mSDsCounter, 0 mSdLazyCounter, 43 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 10 SdHoareTripleChecker+Valid, 2535 SdHoareTripleChecker+Invalid, 45 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 43 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2025-03-16 18:31:52,647 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [10 Valid, 2535 Invalid, 45 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 43 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2025-03-16 18:31:52,648 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 518 states. [2025-03-16 18:31:52,660 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 518 to 518. [2025-03-16 18:31:52,661 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 518 states, 407 states have (on average 1.7076167076167077) internal successors, (695), 426 states have internal predecessors, (695), 89 states have call successors, (89), 22 states have call predecessors, (89), 21 states have return successors, (84), 82 states have call predecessors, (84), 84 states have call successors, (84) [2025-03-16 18:31:52,664 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 518 states to 518 states and 868 transitions. [2025-03-16 18:31:52,665 INFO L78 Accepts]: Start accepts. Automaton has 518 states and 868 transitions. Word has length 99 [2025-03-16 18:31:52,665 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-03-16 18:31:52,665 INFO L471 AbstractCegarLoop]: Abstraction has 518 states and 868 transitions. [2025-03-16 18:31:52,665 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 16.75) internal successors, (67), 4 states have internal predecessors, (67), 2 states have call successors, (12), 2 states have call predecessors, (12), 2 states have return successors, (11), 1 states have call predecessors, (11), 2 states have call successors, (11) [2025-03-16 18:31:52,665 INFO L276 IsEmpty]: Start isEmpty. Operand 518 states and 868 transitions. [2025-03-16 18:31:52,667 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 101 [2025-03-16 18:31:52,667 INFO L210 NwaCegarLoop]: Found error trace [2025-03-16 18:31:52,668 INFO L218 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-03-16 18:31:52,676 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Forceful destruction successful, exit code 0 [2025-03-16 18:31:52,872 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5,7 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-03-16 18:31:52,872 INFO L396 AbstractCegarLoop]: === Iteration 7 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2025-03-16 18:31:52,873 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-16 18:31:52,873 INFO L85 PathProgramCache]: Analyzing trace with hash 812289506, now seen corresponding path program 1 times [2025-03-16 18:31:52,873 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-16 18:31:52,873 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [36645896] [2025-03-16 18:31:52,873 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-16 18:31:52,873 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-16 18:31:52,887 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 100 statements into 1 equivalence classes. [2025-03-16 18:31:52,894 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 100 of 100 statements. [2025-03-16 18:31:52,894 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-16 18:31:52,894 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-16 18:31:53,062 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2025-03-16 18:31:53,063 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-16 18:31:53,063 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [36645896] [2025-03-16 18:31:53,063 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [36645896] provided 0 perfect and 1 imperfect interpolant sequences [2025-03-16 18:31:53,063 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [63627988] [2025-03-16 18:31:53,063 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-16 18:31:53,063 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-03-16 18:31:53,063 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-16 18:31:53,065 INFO L229 MonitoredProcess]: Starting monitored process 8 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2025-03-16 18:31:53,067 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Waiting until timeout for monitored process [2025-03-16 18:31:53,166 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 100 statements into 1 equivalence classes. [2025-03-16 18:31:53,297 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 100 of 100 statements. [2025-03-16 18:31:53,298 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-16 18:31:53,298 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-16 18:31:53,303 INFO L256 TraceCheckSpWp]: Trace formula consists of 1764 conjuncts, 7 conjuncts are in the unsatisfiable core [2025-03-16 18:31:53,306 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-03-16 18:31:53,364 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 16 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2025-03-16 18:31:53,365 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2025-03-16 18:31:53,365 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [63627988] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-16 18:31:53,365 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2025-03-16 18:31:53,365 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [9] total 14 [2025-03-16 18:31:53,365 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [298808898] [2025-03-16 18:31:53,365 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-16 18:31:53,365 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2025-03-16 18:31:53,365 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-16 18:31:53,366 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2025-03-16 18:31:53,366 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=152, Unknown=0, NotChecked=0, Total=182 [2025-03-16 18:31:53,366 INFO L87 Difference]: Start difference. First operand 518 states and 868 transitions. Second operand has 7 states, 6 states have (on average 12.833333333333334) internal successors, (77), 6 states have internal predecessors, (77), 3 states have call successors, (12), 2 states have call predecessors, (12), 3 states have return successors, (11), 2 states have call predecessors, (11), 3 states have call successors, (11) [2025-03-16 18:31:53,440 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-03-16 18:31:53,440 INFO L93 Difference]: Finished difference Result 1042 states and 1752 transitions. [2025-03-16 18:31:53,440 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2025-03-16 18:31:53,441 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 6 states have (on average 12.833333333333334) internal successors, (77), 6 states have internal predecessors, (77), 3 states have call successors, (12), 2 states have call predecessors, (12), 3 states have return successors, (11), 2 states have call predecessors, (11), 3 states have call successors, (11) Word has length 100 [2025-03-16 18:31:53,441 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-03-16 18:31:53,444 INFO L225 Difference]: With dead ends: 1042 [2025-03-16 18:31:53,444 INFO L226 Difference]: Without dead ends: 541 [2025-03-16 18:31:53,445 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 111 GetRequests, 98 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 10 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=34, Invalid=176, Unknown=0, NotChecked=0, Total=210 [2025-03-16 18:31:53,446 INFO L435 NwaCegarLoop]: 848 mSDtfsCounter, 100 mSDsluCounter, 4154 mSDsCounter, 0 mSdLazyCounter, 81 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 101 SdHoareTripleChecker+Valid, 5002 SdHoareTripleChecker+Invalid, 83 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 81 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2025-03-16 18:31:53,446 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [101 Valid, 5002 Invalid, 83 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 81 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2025-03-16 18:31:53,447 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 541 states. [2025-03-16 18:31:53,456 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 541 to 537. [2025-03-16 18:31:53,457 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 537 states, 423 states have (on average 1.7044917257683214) internal successors, (721), 444 states have internal predecessors, (721), 90 states have call successors, (90), 22 states have call predecessors, (90), 23 states have return successors, (88), 83 states have call predecessors, (88), 85 states have call successors, (88) [2025-03-16 18:31:53,460 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 537 states to 537 states and 899 transitions. [2025-03-16 18:31:53,460 INFO L78 Accepts]: Start accepts. Automaton has 537 states and 899 transitions. Word has length 100 [2025-03-16 18:31:53,460 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-03-16 18:31:53,460 INFO L471 AbstractCegarLoop]: Abstraction has 537 states and 899 transitions. [2025-03-16 18:31:53,460 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 6 states have (on average 12.833333333333334) internal successors, (77), 6 states have internal predecessors, (77), 3 states have call successors, (12), 2 states have call predecessors, (12), 3 states have return successors, (11), 2 states have call predecessors, (11), 3 states have call successors, (11) [2025-03-16 18:31:53,461 INFO L276 IsEmpty]: Start isEmpty. Operand 537 states and 899 transitions. [2025-03-16 18:31:53,462 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 101 [2025-03-16 18:31:53,462 INFO L210 NwaCegarLoop]: Found error trace [2025-03-16 18:31:53,462 INFO L218 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-03-16 18:31:53,472 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Forceful destruction successful, exit code 0 [2025-03-16 18:31:53,663 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6,8 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-03-16 18:31:53,663 INFO L396 AbstractCegarLoop]: === Iteration 8 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2025-03-16 18:31:53,664 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-16 18:31:53,664 INFO L85 PathProgramCache]: Analyzing trace with hash -1832540991, now seen corresponding path program 1 times [2025-03-16 18:31:53,664 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-16 18:31:53,664 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [867907184] [2025-03-16 18:31:53,664 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-16 18:31:53,664 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-16 18:31:53,678 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 100 statements into 1 equivalence classes. [2025-03-16 18:31:53,684 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 100 of 100 statements. [2025-03-16 18:31:53,684 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-16 18:31:53,684 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-16 18:31:53,745 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2025-03-16 18:31:53,746 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-16 18:31:53,746 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [867907184] [2025-03-16 18:31:53,746 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [867907184] provided 0 perfect and 1 imperfect interpolant sequences [2025-03-16 18:31:53,746 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1506784380] [2025-03-16 18:31:53,746 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-16 18:31:53,746 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-03-16 18:31:53,746 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-16 18:31:53,748 INFO L229 MonitoredProcess]: Starting monitored process 9 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2025-03-16 18:31:53,750 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Waiting until timeout for monitored process [2025-03-16 18:31:53,849 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 100 statements into 1 equivalence classes. [2025-03-16 18:31:53,982 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 100 of 100 statements. [2025-03-16 18:31:53,982 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-16 18:31:53,982 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-16 18:31:53,987 INFO L256 TraceCheckSpWp]: Trace formula consists of 1763 conjuncts, 3 conjuncts are in the unsatisfiable core [2025-03-16 18:31:53,990 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-03-16 18:31:54,016 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 16 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2025-03-16 18:31:54,018 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2025-03-16 18:31:54,019 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1506784380] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-16 18:31:54,019 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2025-03-16 18:31:54,019 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [4] total 6 [2025-03-16 18:31:54,019 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1054137819] [2025-03-16 18:31:54,019 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-16 18:31:54,019 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2025-03-16 18:31:54,019 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-16 18:31:54,019 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2025-03-16 18:31:54,020 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2025-03-16 18:31:54,020 INFO L87 Difference]: Start difference. First operand 537 states and 899 transitions. Second operand has 4 states, 4 states have (on average 19.25) internal successors, (77), 4 states have internal predecessors, (77), 2 states have call successors, (12), 2 states have call predecessors, (12), 3 states have return successors, (11), 2 states have call predecessors, (11), 2 states have call successors, (11) [2025-03-16 18:31:54,125 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-03-16 18:31:54,127 INFO L93 Difference]: Finished difference Result 1098 states and 1853 transitions. [2025-03-16 18:31:54,127 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2025-03-16 18:31:54,128 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 19.25) internal successors, (77), 4 states have internal predecessors, (77), 2 states have call successors, (12), 2 states have call predecessors, (12), 3 states have return successors, (11), 2 states have call predecessors, (11), 2 states have call successors, (11) Word has length 100 [2025-03-16 18:31:54,128 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-03-16 18:31:54,131 INFO L225 Difference]: With dead ends: 1098 [2025-03-16 18:31:54,131 INFO L226 Difference]: Without dead ends: 552 [2025-03-16 18:31:54,133 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 103 GetRequests, 99 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 18:31:54,133 INFO L435 NwaCegarLoop]: 822 mSDtfsCounter, 76 mSDsluCounter, 1604 mSDsCounter, 0 mSdLazyCounter, 161 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 76 SdHoareTripleChecker+Valid, 2426 SdHoareTripleChecker+Invalid, 166 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 161 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2025-03-16 18:31:54,133 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [76 Valid, 2426 Invalid, 166 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 161 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2025-03-16 18:31:54,134 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 552 states. [2025-03-16 18:31:54,145 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 552 to 537. [2025-03-16 18:31:54,146 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 537 states, 423 states have (on average 1.6926713947990544) internal successors, (716), 444 states have internal predecessors, (716), 90 states have call successors, (90), 22 states have call predecessors, (90), 23 states have return successors, (88), 83 states have call predecessors, (88), 85 states have call successors, (88) [2025-03-16 18:31:54,149 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 537 states to 537 states and 894 transitions. [2025-03-16 18:31:54,150 INFO L78 Accepts]: Start accepts. Automaton has 537 states and 894 transitions. Word has length 100 [2025-03-16 18:31:54,151 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-03-16 18:31:54,151 INFO L471 AbstractCegarLoop]: Abstraction has 537 states and 894 transitions. [2025-03-16 18:31:54,151 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 19.25) internal successors, (77), 4 states have internal predecessors, (77), 2 states have call successors, (12), 2 states have call predecessors, (12), 3 states have return successors, (11), 2 states have call predecessors, (11), 2 states have call successors, (11) [2025-03-16 18:31:54,151 INFO L276 IsEmpty]: Start isEmpty. Operand 537 states and 894 transitions. [2025-03-16 18:31:54,153 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 103 [2025-03-16 18:31:54,153 INFO L210 NwaCegarLoop]: Found error trace [2025-03-16 18:31:54,153 INFO L218 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-03-16 18:31:54,161 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Forceful destruction successful, exit code 0 [2025-03-16 18:31:54,353 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable7 [2025-03-16 18:31:54,354 INFO L396 AbstractCegarLoop]: === Iteration 9 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2025-03-16 18:31:54,354 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-16 18:31:54,354 INFO L85 PathProgramCache]: Analyzing trace with hash 1258612983, now seen corresponding path program 1 times [2025-03-16 18:31:54,354 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-16 18:31:54,354 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [389825619] [2025-03-16 18:31:54,354 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-16 18:31:54,354 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-16 18:31:54,364 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 102 statements into 1 equivalence classes. [2025-03-16 18:31:54,368 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 102 of 102 statements. [2025-03-16 18:31:54,369 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-16 18:31:54,369 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-16 18:31:54,410 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2025-03-16 18:31:54,411 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-16 18:31:54,411 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [389825619] [2025-03-16 18:31:54,411 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [389825619] provided 0 perfect and 1 imperfect interpolant sequences [2025-03-16 18:31:54,411 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1302636430] [2025-03-16 18:31:54,411 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-16 18:31:54,411 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-03-16 18:31:54,411 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-16 18:31:54,413 INFO L229 MonitoredProcess]: Starting monitored process 10 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2025-03-16 18:31:54,429 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Waiting until timeout for monitored process [2025-03-16 18:31:54,533 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 102 statements into 1 equivalence classes. [2025-03-16 18:31:54,667 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 102 of 102 statements. [2025-03-16 18:31:54,667 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-16 18:31:54,668 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-16 18:31:54,673 INFO L256 TraceCheckSpWp]: Trace formula consists of 1765 conjuncts, 3 conjuncts are in the unsatisfiable core [2025-03-16 18:31:54,676 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-03-16 18:31:54,699 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 17 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2025-03-16 18:31:54,700 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2025-03-16 18:31:54,700 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1302636430] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-16 18:31:54,700 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2025-03-16 18:31:54,700 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [4] total 6 [2025-03-16 18:31:54,700 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1939925347] [2025-03-16 18:31:54,701 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-16 18:31:54,701 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2025-03-16 18:31:54,701 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-16 18:31:54,701 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2025-03-16 18:31:54,702 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2025-03-16 18:31:54,702 INFO L87 Difference]: Start difference. First operand 537 states and 894 transitions. Second operand has 4 states, 4 states have (on average 19.75) internal successors, (79), 4 states have internal predecessors, (79), 2 states have call successors, (12), 2 states have call predecessors, (12), 3 states have return successors, (11), 2 states have call predecessors, (11), 2 states have call successors, (11) [2025-03-16 18:31:54,798 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-03-16 18:31:54,798 INFO L93 Difference]: Finished difference Result 1098 states and 1843 transitions. [2025-03-16 18:31:54,798 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2025-03-16 18:31:54,799 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 19.75) internal successors, (79), 4 states have internal predecessors, (79), 2 states have call successors, (12), 2 states have call predecessors, (12), 3 states have return successors, (11), 2 states have call predecessors, (11), 2 states have call successors, (11) Word has length 102 [2025-03-16 18:31:54,799 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-03-16 18:31:54,802 INFO L225 Difference]: With dead ends: 1098 [2025-03-16 18:31:54,802 INFO L226 Difference]: Without dead ends: 552 [2025-03-16 18:31:54,804 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 105 GetRequests, 101 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 18:31:54,804 INFO L435 NwaCegarLoop]: 822 mSDtfsCounter, 75 mSDsluCounter, 1604 mSDsCounter, 0 mSdLazyCounter, 146 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 75 SdHoareTripleChecker+Valid, 2426 SdHoareTripleChecker+Invalid, 151 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 146 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2025-03-16 18:31:54,804 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [75 Valid, 2426 Invalid, 151 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 146 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2025-03-16 18:31:54,805 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 552 states. [2025-03-16 18:31:54,814 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 552 to 537. [2025-03-16 18:31:54,815 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 537 states, 423 states have (on average 1.6808510638297873) internal successors, (711), 444 states have internal predecessors, (711), 90 states have call successors, (90), 22 states have call predecessors, (90), 23 states have return successors, (88), 83 states have call predecessors, (88), 85 states have call successors, (88) [2025-03-16 18:31:54,818 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 537 states to 537 states and 889 transitions. [2025-03-16 18:31:54,819 INFO L78 Accepts]: Start accepts. Automaton has 537 states and 889 transitions. Word has length 102 [2025-03-16 18:31:54,819 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-03-16 18:31:54,819 INFO L471 AbstractCegarLoop]: Abstraction has 537 states and 889 transitions. [2025-03-16 18:31:54,819 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 19.75) internal successors, (79), 4 states have internal predecessors, (79), 2 states have call successors, (12), 2 states have call predecessors, (12), 3 states have return successors, (11), 2 states have call predecessors, (11), 2 states have call successors, (11) [2025-03-16 18:31:54,819 INFO L276 IsEmpty]: Start isEmpty. Operand 537 states and 889 transitions. [2025-03-16 18:31:54,821 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 105 [2025-03-16 18:31:54,821 INFO L210 NwaCegarLoop]: Found error trace [2025-03-16 18:31:54,821 INFO L218 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-03-16 18:31:54,830 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Forceful destruction successful, exit code 0 [2025-03-16 18:31:55,021 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8,10 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-03-16 18:31:55,022 INFO L396 AbstractCegarLoop]: === Iteration 10 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2025-03-16 18:31:55,023 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-16 18:31:55,023 INFO L85 PathProgramCache]: Analyzing trace with hash 504969313, now seen corresponding path program 1 times [2025-03-16 18:31:55,023 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-16 18:31:55,023 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1325406766] [2025-03-16 18:31:55,023 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-16 18:31:55,023 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-16 18:31:55,033 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 104 statements into 1 equivalence classes. [2025-03-16 18:31:55,038 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 104 of 104 statements. [2025-03-16 18:31:55,038 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-16 18:31:55,038 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-16 18:31:55,087 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 13 trivial. 0 not checked. [2025-03-16 18:31:55,087 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-16 18:31:55,087 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1325406766] [2025-03-16 18:31:55,087 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1325406766] provided 0 perfect and 1 imperfect interpolant sequences [2025-03-16 18:31:55,087 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2023074661] [2025-03-16 18:31:55,087 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-16 18:31:55,087 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-03-16 18:31:55,087 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-16 18:31:55,090 INFO L229 MonitoredProcess]: Starting monitored process 11 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2025-03-16 18:31:55,091 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Waiting until timeout for monitored process [2025-03-16 18:31:55,196 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 104 statements into 1 equivalence classes. [2025-03-16 18:31:55,349 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 104 of 104 statements. [2025-03-16 18:31:55,349 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-16 18:31:55,349 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-16 18:31:55,354 INFO L256 TraceCheckSpWp]: Trace formula consists of 1767 conjuncts, 3 conjuncts are in the unsatisfiable core [2025-03-16 18:31:55,357 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-03-16 18:31:55,380 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 18 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2025-03-16 18:31:55,381 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2025-03-16 18:31:55,381 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2023074661] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-16 18:31:55,381 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2025-03-16 18:31:55,381 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [4] total 6 [2025-03-16 18:31:55,381 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1553065663] [2025-03-16 18:31:55,381 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-16 18:31:55,381 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2025-03-16 18:31:55,381 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-16 18:31:55,381 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2025-03-16 18:31:55,382 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2025-03-16 18:31:55,382 INFO L87 Difference]: Start difference. First operand 537 states and 889 transitions. Second operand has 4 states, 4 states have (on average 20.25) internal successors, (81), 4 states have internal predecessors, (81), 2 states have call successors, (12), 2 states have call predecessors, (12), 3 states have return successors, (11), 2 states have call predecessors, (11), 2 states have call successors, (11) [2025-03-16 18:31:55,526 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-03-16 18:31:55,526 INFO L93 Difference]: Finished difference Result 1149 states and 1915 transitions. [2025-03-16 18:31:55,527 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2025-03-16 18:31:55,527 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 20.25) internal successors, (81), 4 states have internal predecessors, (81), 2 states have call successors, (12), 2 states have call predecessors, (12), 3 states have return successors, (11), 2 states have call predecessors, (11), 2 states have call successors, (11) Word has length 104 [2025-03-16 18:31:55,527 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-03-16 18:31:55,531 INFO L225 Difference]: With dead ends: 1149 [2025-03-16 18:31:55,531 INFO L226 Difference]: Without dead ends: 633 [2025-03-16 18:31:55,533 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 108 GetRequests, 103 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2025-03-16 18:31:55,533 INFO L435 NwaCegarLoop]: 855 mSDtfsCounter, 130 mSDsluCounter, 1602 mSDsCounter, 0 mSdLazyCounter, 206 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 130 SdHoareTripleChecker+Valid, 2457 SdHoareTripleChecker+Invalid, 211 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 206 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2025-03-16 18:31:55,533 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [130 Valid, 2457 Invalid, 211 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 206 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2025-03-16 18:31:55,534 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 633 states. [2025-03-16 18:31:55,550 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 633 to 588. [2025-03-16 18:31:55,550 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 588 states, 473 states have (on average 1.682875264270613) internal successors, (796), 494 states have internal predecessors, (796), 90 states have call successors, (90), 23 states have call predecessors, (90), 24 states have return successors, (87), 83 states have call predecessors, (87), 85 states have call successors, (87) [2025-03-16 18:31:55,554 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 588 states to 588 states and 973 transitions. [2025-03-16 18:31:55,555 INFO L78 Accepts]: Start accepts. Automaton has 588 states and 973 transitions. Word has length 104 [2025-03-16 18:31:55,555 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-03-16 18:31:55,555 INFO L471 AbstractCegarLoop]: Abstraction has 588 states and 973 transitions. [2025-03-16 18:31:55,555 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 20.25) internal successors, (81), 4 states have internal predecessors, (81), 2 states have call successors, (12), 2 states have call predecessors, (12), 3 states have return successors, (11), 2 states have call predecessors, (11), 2 states have call successors, (11) [2025-03-16 18:31:55,555 INFO L276 IsEmpty]: Start isEmpty. Operand 588 states and 973 transitions. [2025-03-16 18:31:55,557 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 106 [2025-03-16 18:31:55,557 INFO L210 NwaCegarLoop]: Found error trace [2025-03-16 18:31:55,557 INFO L218 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-03-16 18:31:55,566 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Ended with exit code 0 [2025-03-16 18:31:55,758 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 11 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable9 [2025-03-16 18:31:55,758 INFO L396 AbstractCegarLoop]: === Iteration 11 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2025-03-16 18:31:55,759 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-16 18:31:55,759 INFO L85 PathProgramCache]: Analyzing trace with hash 1350104765, now seen corresponding path program 1 times [2025-03-16 18:31:55,759 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-16 18:31:55,759 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [904309657] [2025-03-16 18:31:55,759 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-16 18:31:55,759 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-16 18:31:55,776 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 105 statements into 1 equivalence classes. [2025-03-16 18:31:55,782 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 105 of 105 statements. [2025-03-16 18:31:55,782 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-16 18:31:55,782 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-16 18:31:55,868 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2025-03-16 18:31:55,868 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-16 18:31:55,868 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [904309657] [2025-03-16 18:31:55,869 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [904309657] provided 0 perfect and 1 imperfect interpolant sequences [2025-03-16 18:31:55,869 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1313226966] [2025-03-16 18:31:55,869 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-16 18:31:55,869 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-03-16 18:31:55,869 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-16 18:31:55,871 INFO L229 MonitoredProcess]: Starting monitored process 12 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2025-03-16 18:31:55,872 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Waiting until timeout for monitored process [2025-03-16 18:31:55,972 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 105 statements into 1 equivalence classes. [2025-03-16 18:31:56,097 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 105 of 105 statements. [2025-03-16 18:31:56,097 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-16 18:31:56,097 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-16 18:31:56,102 INFO L256 TraceCheckSpWp]: Trace formula consists of 1765 conjuncts, 9 conjuncts are in the unsatisfiable core [2025-03-16 18:31:56,107 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-03-16 18:31:56,181 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 15 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2025-03-16 18:31:56,182 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2025-03-16 18:31:56,182 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1313226966] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-16 18:31:56,182 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2025-03-16 18:31:56,182 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [7] total 13 [2025-03-16 18:31:56,182 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [550668740] [2025-03-16 18:31:56,183 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-16 18:31:56,183 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2025-03-16 18:31:56,183 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-16 18:31:56,183 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2025-03-16 18:31:56,183 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=128, Unknown=0, NotChecked=0, Total=156 [2025-03-16 18:31:56,184 INFO L87 Difference]: Start difference. First operand 588 states and 973 transitions. Second operand has 8 states, 7 states have (on average 11.714285714285714) internal successors, (82), 7 states have internal predecessors, (82), 3 states have call successors, (12), 2 states have call predecessors, (12), 3 states have return successors, (11), 2 states have call predecessors, (11), 3 states have call successors, (11) [2025-03-16 18:31:56,293 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-03-16 18:31:56,293 INFO L93 Difference]: Finished difference Result 1111 states and 1844 transitions. [2025-03-16 18:31:56,297 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2025-03-16 18:31:56,297 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 11.714285714285714) internal successors, (82), 7 states have internal predecessors, (82), 3 states have call successors, (12), 2 states have call predecessors, (12), 3 states have return successors, (11), 2 states have call predecessors, (11), 3 states have call successors, (11) Word has length 105 [2025-03-16 18:31:56,297 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-03-16 18:31:56,301 INFO L225 Difference]: With dead ends: 1111 [2025-03-16 18:31:56,301 INFO L226 Difference]: Without dead ends: 610 [2025-03-16 18:31:56,302 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 113 GetRequests, 100 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 15 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=38, Invalid=172, Unknown=0, NotChecked=0, Total=210 [2025-03-16 18:31:56,303 INFO L435 NwaCegarLoop]: 828 mSDtfsCounter, 113 mSDsluCounter, 4879 mSDsCounter, 0 mSdLazyCounter, 163 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 114 SdHoareTripleChecker+Valid, 5707 SdHoareTripleChecker+Invalid, 166 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 163 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2025-03-16 18:31:56,303 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [114 Valid, 5707 Invalid, 166 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 163 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2025-03-16 18:31:56,304 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 610 states. [2025-03-16 18:31:56,316 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 610 to 588. [2025-03-16 18:31:56,317 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 588 states, 473 states have (on average 1.682875264270613) internal successors, (796), 494 states have internal predecessors, (796), 90 states have call successors, (90), 23 states have call predecessors, (90), 24 states have return successors, (87), 83 states have call predecessors, (87), 85 states have call successors, (87) [2025-03-16 18:31:56,319 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 588 states to 588 states and 973 transitions. [2025-03-16 18:31:56,319 INFO L78 Accepts]: Start accepts. Automaton has 588 states and 973 transitions. Word has length 105 [2025-03-16 18:31:56,320 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-03-16 18:31:56,320 INFO L471 AbstractCegarLoop]: Abstraction has 588 states and 973 transitions. [2025-03-16 18:31:56,320 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 11.714285714285714) internal successors, (82), 7 states have internal predecessors, (82), 3 states have call successors, (12), 2 states have call predecessors, (12), 3 states have return successors, (11), 2 states have call predecessors, (11), 3 states have call successors, (11) [2025-03-16 18:31:56,320 INFO L276 IsEmpty]: Start isEmpty. Operand 588 states and 973 transitions. [2025-03-16 18:31:56,322 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 106 [2025-03-16 18:31:56,322 INFO L210 NwaCegarLoop]: Found error trace [2025-03-16 18:31:56,322 INFO L218 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-03-16 18:31:56,331 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Ended with exit code 0 [2025-03-16 18:31:56,523 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 12 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable10 [2025-03-16 18:31:56,523 INFO L396 AbstractCegarLoop]: === Iteration 12 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2025-03-16 18:31:56,524 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-16 18:31:56,524 INFO L85 PathProgramCache]: Analyzing trace with hash -425858374, now seen corresponding path program 1 times [2025-03-16 18:31:56,524 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-16 18:31:56,524 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1416012854] [2025-03-16 18:31:56,524 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-16 18:31:56,524 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-16 18:31:56,535 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 105 statements into 1 equivalence classes. [2025-03-16 18:31:56,540 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 105 of 105 statements. [2025-03-16 18:31:56,540 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-16 18:31:56,540 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-16 18:31:56,579 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 13 trivial. 0 not checked. [2025-03-16 18:31:56,579 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-16 18:31:56,579 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1416012854] [2025-03-16 18:31:56,579 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1416012854] provided 0 perfect and 1 imperfect interpolant sequences [2025-03-16 18:31:56,579 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [665364559] [2025-03-16 18:31:56,580 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-16 18:31:56,580 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-03-16 18:31:56,580 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-16 18:31:56,581 INFO L229 MonitoredProcess]: Starting monitored process 13 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2025-03-16 18:31:56,583 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Waiting until timeout for monitored process [2025-03-16 18:31:56,679 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 105 statements into 1 equivalence classes. [2025-03-16 18:31:56,809 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 105 of 105 statements. [2025-03-16 18:31:56,809 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-16 18:31:56,809 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-16 18:31:56,814 INFO L256 TraceCheckSpWp]: Trace formula consists of 1768 conjuncts, 3 conjuncts are in the unsatisfiable core [2025-03-16 18:31:56,817 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-03-16 18:31:56,839 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 18 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2025-03-16 18:31:56,839 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2025-03-16 18:31:56,839 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [665364559] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-16 18:31:56,839 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2025-03-16 18:31:56,839 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [4] total 6 [2025-03-16 18:31:56,839 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2045621919] [2025-03-16 18:31:56,839 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-16 18:31:56,840 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2025-03-16 18:31:56,840 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-16 18:31:56,840 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2025-03-16 18:31:56,840 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2025-03-16 18:31:56,840 INFO L87 Difference]: Start difference. First operand 588 states and 973 transitions. Second operand has 4 states, 4 states have (on average 20.5) internal successors, (82), 4 states have internal predecessors, (82), 2 states have call successors, (12), 2 states have call predecessors, (12), 3 states have return successors, (11), 2 states have call predecessors, (11), 2 states have call successors, (11) [2025-03-16 18:31:56,964 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-03-16 18:31:56,964 INFO L93 Difference]: Finished difference Result 1152 states and 1916 transitions. [2025-03-16 18:31:56,965 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2025-03-16 18:31:56,965 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 20.5) internal successors, (82), 4 states have internal predecessors, (82), 2 states have call successors, (12), 2 states have call predecessors, (12), 3 states have return successors, (11), 2 states have call predecessors, (11), 2 states have call successors, (11) Word has length 105 [2025-03-16 18:31:56,965 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-03-16 18:31:56,968 INFO L225 Difference]: With dead ends: 1152 [2025-03-16 18:31:56,968 INFO L226 Difference]: Without dead ends: 621 [2025-03-16 18:31:56,970 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 109 GetRequests, 104 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2025-03-16 18:31:56,970 INFO L435 NwaCegarLoop]: 854 mSDtfsCounter, 124 mSDsluCounter, 1576 mSDsCounter, 0 mSdLazyCounter, 201 mSolverCounterSat, 10 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 124 SdHoareTripleChecker+Valid, 2430 SdHoareTripleChecker+Invalid, 211 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 10 IncrementalHoareTripleChecker+Valid, 201 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2025-03-16 18:31:56,970 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [124 Valid, 2430 Invalid, 211 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [10 Valid, 201 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2025-03-16 18:31:56,971 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 621 states. [2025-03-16 18:31:56,980 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 621 to 588. [2025-03-16 18:31:56,981 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 588 states, 473 states have (on average 1.6723044397463003) internal successors, (791), 494 states have internal predecessors, (791), 90 states have call successors, (90), 23 states have call predecessors, (90), 24 states have return successors, (87), 83 states have call predecessors, (87), 85 states have call successors, (87) [2025-03-16 18:31:56,982 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 588 states to 588 states and 968 transitions. [2025-03-16 18:31:56,983 INFO L78 Accepts]: Start accepts. Automaton has 588 states and 968 transitions. Word has length 105 [2025-03-16 18:31:56,983 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-03-16 18:31:56,983 INFO L471 AbstractCegarLoop]: Abstraction has 588 states and 968 transitions. [2025-03-16 18:31:56,983 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 20.5) internal successors, (82), 4 states have internal predecessors, (82), 2 states have call successors, (12), 2 states have call predecessors, (12), 3 states have return successors, (11), 2 states have call predecessors, (11), 2 states have call successors, (11) [2025-03-16 18:31:56,983 INFO L276 IsEmpty]: Start isEmpty. Operand 588 states and 968 transitions. [2025-03-16 18:31:56,985 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 106 [2025-03-16 18:31:56,985 INFO L210 NwaCegarLoop]: Found error trace [2025-03-16 18:31:56,985 INFO L218 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-03-16 18:31:56,993 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Forceful destruction successful, exit code 0 [2025-03-16 18:31:57,185 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 13 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable11 [2025-03-16 18:31:57,186 INFO L396 AbstractCegarLoop]: === Iteration 13 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2025-03-16 18:31:57,186 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-16 18:31:57,186 INFO L85 PathProgramCache]: Analyzing trace with hash 908350270, now seen corresponding path program 1 times [2025-03-16 18:31:57,186 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-16 18:31:57,186 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2122534481] [2025-03-16 18:31:57,186 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-16 18:31:57,187 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-16 18:31:57,196 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 105 statements into 1 equivalence classes. [2025-03-16 18:31:57,200 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 105 of 105 statements. [2025-03-16 18:31:57,200 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-16 18:31:57,200 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-16 18:31:57,253 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2025-03-16 18:31:57,253 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-16 18:31:57,253 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2122534481] [2025-03-16 18:31:57,253 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2122534481] provided 0 perfect and 1 imperfect interpolant sequences [2025-03-16 18:31:57,253 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1295837065] [2025-03-16 18:31:57,254 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-16 18:31:57,254 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-03-16 18:31:57,254 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-16 18:31:57,255 INFO L229 MonitoredProcess]: Starting monitored process 14 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2025-03-16 18:31:57,257 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Waiting until timeout for monitored process [2025-03-16 18:31:57,352 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 105 statements into 1 equivalence classes. [2025-03-16 18:31:57,455 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 105 of 105 statements. [2025-03-16 18:31:57,455 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-16 18:31:57,455 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-16 18:31:57,460 INFO L256 TraceCheckSpWp]: Trace formula consists of 1764 conjuncts, 7 conjuncts are in the unsatisfiable core [2025-03-16 18:31:57,463 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-03-16 18:31:57,506 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 10 proven. 0 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2025-03-16 18:31:57,506 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2025-03-16 18:31:57,506 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1295837065] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-16 18:31:57,506 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2025-03-16 18:31:57,506 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [4] total 9 [2025-03-16 18:31:57,506 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1631669071] [2025-03-16 18:31:57,506 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-16 18:31:57,506 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2025-03-16 18:31:57,507 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-16 18:31:57,507 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2025-03-16 18:31:57,507 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=57, Unknown=0, NotChecked=0, Total=72 [2025-03-16 18:31:57,507 INFO L87 Difference]: Start difference. First operand 588 states and 968 transitions. Second operand has 7 states, 6 states have (on average 13.166666666666666) internal successors, (79), 6 states have internal predecessors, (79), 3 states have call successors, (12), 2 states have call predecessors, (12), 4 states have return successors, (11), 3 states have call predecessors, (11), 3 states have call successors, (11) [2025-03-16 18:31:57,574 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-03-16 18:31:57,574 INFO L93 Difference]: Finished difference Result 1046 states and 1736 transitions. [2025-03-16 18:31:57,574 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2025-03-16 18:31:57,575 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 6 states have (on average 13.166666666666666) internal successors, (79), 6 states have internal predecessors, (79), 3 states have call successors, (12), 2 states have call predecessors, (12), 4 states have return successors, (11), 3 states have call predecessors, (11), 3 states have call successors, (11) Word has length 105 [2025-03-16 18:31:57,575 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-03-16 18:31:57,578 INFO L225 Difference]: With dead ends: 1046 [2025-03-16 18:31:57,578 INFO L226 Difference]: Without dead ends: 612 [2025-03-16 18:31:57,580 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 109 GetRequests, 101 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=19, Invalid=71, Unknown=0, NotChecked=0, Total=90 [2025-03-16 18:31:57,581 INFO L435 NwaCegarLoop]: 841 mSDtfsCounter, 86 mSDsluCounter, 4126 mSDsCounter, 0 mSdLazyCounter, 86 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 87 SdHoareTripleChecker+Valid, 4967 SdHoareTripleChecker+Invalid, 86 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 86 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2025-03-16 18:31:57,581 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [87 Valid, 4967 Invalid, 86 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 86 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2025-03-16 18:31:57,582 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 612 states. [2025-03-16 18:31:57,594 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 612 to 607. [2025-03-16 18:31:57,595 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 607 states, 489 states have (on average 1.670756646216769) internal successors, (817), 512 states have internal predecessors, (817), 91 states have call successors, (91), 23 states have call predecessors, (91), 26 states have return successors, (90), 84 states have call predecessors, (90), 86 states have call successors, (90) [2025-03-16 18:31:57,597 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 607 states to 607 states and 998 transitions. [2025-03-16 18:31:57,598 INFO L78 Accepts]: Start accepts. Automaton has 607 states and 998 transitions. Word has length 105 [2025-03-16 18:31:57,598 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-03-16 18:31:57,599 INFO L471 AbstractCegarLoop]: Abstraction has 607 states and 998 transitions. [2025-03-16 18:31:57,599 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 6 states have (on average 13.166666666666666) internal successors, (79), 6 states have internal predecessors, (79), 3 states have call successors, (12), 2 states have call predecessors, (12), 4 states have return successors, (11), 3 states have call predecessors, (11), 3 states have call successors, (11) [2025-03-16 18:31:57,599 INFO L276 IsEmpty]: Start isEmpty. Operand 607 states and 998 transitions. [2025-03-16 18:31:57,601 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 107 [2025-03-16 18:31:57,601 INFO L210 NwaCegarLoop]: Found error trace [2025-03-16 18:31:57,601 INFO L218 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-03-16 18:31:57,612 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Forceful destruction successful, exit code 0 [2025-03-16 18:31:57,801 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 14 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable12 [2025-03-16 18:31:57,801 INFO L396 AbstractCegarLoop]: === Iteration 14 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2025-03-16 18:31:57,802 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-16 18:31:57,802 INFO L85 PathProgramCache]: Analyzing trace with hash 1537071017, now seen corresponding path program 1 times [2025-03-16 18:31:57,802 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-16 18:31:57,802 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1276544477] [2025-03-16 18:31:57,802 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-16 18:31:57,802 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-16 18:31:57,812 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 106 statements into 1 equivalence classes. [2025-03-16 18:31:57,816 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 106 of 106 statements. [2025-03-16 18:31:57,816 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-16 18:31:57,816 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-16 18:31:57,864 INFO L134 CoverageAnalysis]: Checked inductivity of 19 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 14 trivial. 0 not checked. [2025-03-16 18:31:57,864 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-16 18:31:57,864 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1276544477] [2025-03-16 18:31:57,864 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1276544477] provided 0 perfect and 1 imperfect interpolant sequences [2025-03-16 18:31:57,864 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [324320394] [2025-03-16 18:31:57,864 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-16 18:31:57,864 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-03-16 18:31:57,864 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-16 18:31:57,866 INFO L229 MonitoredProcess]: Starting monitored process 15 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2025-03-16 18:31:57,868 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Waiting until timeout for monitored process [2025-03-16 18:31:57,968 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 106 statements into 1 equivalence classes. [2025-03-16 18:31:58,098 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 106 of 106 statements. [2025-03-16 18:31:58,098 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-16 18:31:58,098 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-16 18:31:58,102 INFO L256 TraceCheckSpWp]: Trace formula consists of 1761 conjuncts, 9 conjuncts are in the unsatisfiable core [2025-03-16 18:31:58,105 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-03-16 18:31:58,157 INFO L134 CoverageAnalysis]: Checked inductivity of 19 backedges. 14 proven. 0 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2025-03-16 18:31:58,157 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2025-03-16 18:31:58,157 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [324320394] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-16 18:31:58,157 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2025-03-16 18:31:58,158 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [4] total 10 [2025-03-16 18:31:58,158 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1907827953] [2025-03-16 18:31:58,158 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-16 18:31:58,158 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2025-03-16 18:31:58,158 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-16 18:31:58,158 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2025-03-16 18:31:58,159 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=73, Unknown=0, NotChecked=0, Total=90 [2025-03-16 18:31:58,159 INFO L87 Difference]: Start difference. First operand 607 states and 998 transitions. Second operand has 8 states, 7 states have (on average 11.428571428571429) internal successors, (80), 7 states have internal predecessors, (80), 3 states have call successors, (12), 2 states have call predecessors, (12), 4 states have return successors, (11), 3 states have call predecessors, (11), 3 states have call successors, (11) [2025-03-16 18:31:58,262 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-03-16 18:31:58,262 INFO L93 Difference]: Finished difference Result 1046 states and 1736 transitions. [2025-03-16 18:31:58,263 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2025-03-16 18:31:58,264 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 11.428571428571429) internal successors, (80), 7 states have internal predecessors, (80), 3 states have call successors, (12), 2 states have call predecessors, (12), 4 states have return successors, (11), 3 states have call predecessors, (11), 3 states have call successors, (11) Word has length 106 [2025-03-16 18:31:58,264 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-03-16 18:31:58,267 INFO L225 Difference]: With dead ends: 1046 [2025-03-16 18:31:58,267 INFO L226 Difference]: Without dead ends: 612 [2025-03-16 18:31:58,268 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 112 GetRequests, 102 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=25, Invalid=107, Unknown=0, NotChecked=0, Total=132 [2025-03-16 18:31:58,269 INFO L435 NwaCegarLoop]: 830 mSDtfsCounter, 113 mSDsluCounter, 4885 mSDsCounter, 0 mSdLazyCounter, 169 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 114 SdHoareTripleChecker+Valid, 5715 SdHoareTripleChecker+Invalid, 170 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 169 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2025-03-16 18:31:58,269 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [114 Valid, 5715 Invalid, 170 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 169 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2025-03-16 18:31:58,270 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 612 states. [2025-03-16 18:31:58,279 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 612 to 607. [2025-03-16 18:31:58,280 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 607 states, 489 states have (on average 1.670756646216769) internal successors, (817), 512 states have internal predecessors, (817), 91 states have call successors, (91), 23 states have call predecessors, (91), 26 states have return successors, (90), 84 states have call predecessors, (90), 86 states have call successors, (90) [2025-03-16 18:31:58,282 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 607 states to 607 states and 998 transitions. [2025-03-16 18:31:58,282 INFO L78 Accepts]: Start accepts. Automaton has 607 states and 998 transitions. Word has length 106 [2025-03-16 18:31:58,282 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-03-16 18:31:58,282 INFO L471 AbstractCegarLoop]: Abstraction has 607 states and 998 transitions. [2025-03-16 18:31:58,283 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 11.428571428571429) internal successors, (80), 7 states have internal predecessors, (80), 3 states have call successors, (12), 2 states have call predecessors, (12), 4 states have return successors, (11), 3 states have call predecessors, (11), 3 states have call successors, (11) [2025-03-16 18:31:58,283 INFO L276 IsEmpty]: Start isEmpty. Operand 607 states and 998 transitions. [2025-03-16 18:31:58,284 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 107 [2025-03-16 18:31:58,284 INFO L210 NwaCegarLoop]: Found error trace [2025-03-16 18:31:58,284 INFO L218 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 18:31:58,293 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Forceful destruction successful, exit code 0 [2025-03-16 18:31:58,484 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13,15 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-03-16 18:31:58,485 INFO L396 AbstractCegarLoop]: === Iteration 15 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2025-03-16 18:31:58,485 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-16 18:31:58,485 INFO L85 PathProgramCache]: Analyzing trace with hash 531366793, now seen corresponding path program 1 times [2025-03-16 18:31:58,485 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-16 18:31:58,485 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1999870895] [2025-03-16 18:31:58,485 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-16 18:31:58,485 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-16 18:31:58,494 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 106 statements into 1 equivalence classes. [2025-03-16 18:31:58,497 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 106 of 106 statements. [2025-03-16 18:31:58,497 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-16 18:31:58,497 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-16 18:31:58,535 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2025-03-16 18:31:58,535 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-16 18:31:58,535 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1999870895] [2025-03-16 18:31:58,535 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1999870895] provided 0 perfect and 1 imperfect interpolant sequences [2025-03-16 18:31:58,535 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [434533952] [2025-03-16 18:31:58,535 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-16 18:31:58,535 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-03-16 18:31:58,535 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-16 18:31:58,538 INFO L229 MonitoredProcess]: Starting monitored process 16 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2025-03-16 18:31:58,538 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Waiting until timeout for monitored process [2025-03-16 18:31:58,637 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 106 statements into 1 equivalence classes. [2025-03-16 18:31:58,739 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 106 of 106 statements. [2025-03-16 18:31:58,739 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-16 18:31:58,739 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-16 18:31:58,744 INFO L256 TraceCheckSpWp]: Trace formula consists of 1765 conjuncts, 3 conjuncts are in the unsatisfiable core [2025-03-16 18:31:58,746 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-03-16 18:31:58,763 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 15 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2025-03-16 18:31:58,763 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2025-03-16 18:31:58,763 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [434533952] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-16 18:31:58,763 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2025-03-16 18:31:58,763 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [4] total 6 [2025-03-16 18:31:58,763 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2028089277] [2025-03-16 18:31:58,763 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-16 18:31:58,763 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2025-03-16 18:31:58,763 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-16 18:31:58,764 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2025-03-16 18:31:58,764 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2025-03-16 18:31:58,764 INFO L87 Difference]: Start difference. First operand 607 states and 998 transitions. Second operand has 4 states, 4 states have (on average 20.75) internal successors, (83), 4 states have internal predecessors, (83), 2 states have call successors, (12), 2 states have call predecessors, (12), 3 states have return successors, (11), 2 states have call predecessors, (11), 2 states have call successors, (11) [2025-03-16 18:31:58,802 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-03-16 18:31:58,802 INFO L93 Difference]: Finished difference Result 1113 states and 1846 transitions. [2025-03-16 18:31:58,803 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2025-03-16 18:31:58,803 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 20.75) internal successors, (83), 4 states have internal predecessors, (83), 2 states have call successors, (12), 2 states have call predecessors, (12), 3 states have return successors, (11), 2 states have call predecessors, (11), 2 states have call successors, (11) Word has length 106 [2025-03-16 18:31:58,803 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-03-16 18:31:58,806 INFO L225 Difference]: With dead ends: 1113 [2025-03-16 18:31:58,806 INFO L226 Difference]: Without dead ends: 607 [2025-03-16 18:31:58,808 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 110 GetRequests, 105 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=14, Invalid=28, Unknown=0, NotChecked=0, Total=42 [2025-03-16 18:31:58,809 INFO L435 NwaCegarLoop]: 836 mSDtfsCounter, 13 mSDsluCounter, 1668 mSDsCounter, 0 mSdLazyCounter, 30 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 13 SdHoareTripleChecker+Valid, 2504 SdHoareTripleChecker+Invalid, 33 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 30 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2025-03-16 18:31:58,809 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [13 Valid, 2504 Invalid, 33 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 30 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2025-03-16 18:31:58,810 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 607 states. [2025-03-16 18:31:58,835 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 607 to 607. [2025-03-16 18:31:58,836 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 607 states, 489 states have (on average 1.6625766871165644) internal successors, (813), 512 states have internal predecessors, (813), 91 states have call successors, (91), 23 states have call predecessors, (91), 26 states have return successors, (90), 84 states have call predecessors, (90), 86 states have call successors, (90) [2025-03-16 18:31:58,837 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 607 states to 607 states and 994 transitions. [2025-03-16 18:31:58,838 INFO L78 Accepts]: Start accepts. Automaton has 607 states and 994 transitions. Word has length 106 [2025-03-16 18:31:58,838 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-03-16 18:31:58,838 INFO L471 AbstractCegarLoop]: Abstraction has 607 states and 994 transitions. [2025-03-16 18:31:58,838 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 20.75) internal successors, (83), 4 states have internal predecessors, (83), 2 states have call successors, (12), 2 states have call predecessors, (12), 3 states have return successors, (11), 2 states have call predecessors, (11), 2 states have call successors, (11) [2025-03-16 18:31:58,838 INFO L276 IsEmpty]: Start isEmpty. Operand 607 states and 994 transitions. [2025-03-16 18:31:58,840 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 108 [2025-03-16 18:31:58,840 INFO L210 NwaCegarLoop]: Found error trace [2025-03-16 18:31:58,840 INFO L218 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-03-16 18:31:58,849 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Forceful destruction successful, exit code 0 [2025-03-16 18:31:59,040 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 16 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable14 [2025-03-16 18:31:59,041 INFO L396 AbstractCegarLoop]: === Iteration 16 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2025-03-16 18:31:59,041 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-16 18:31:59,041 INFO L85 PathProgramCache]: Analyzing trace with hash -1751794604, now seen corresponding path program 1 times [2025-03-16 18:31:59,041 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-16 18:31:59,041 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1890228135] [2025-03-16 18:31:59,041 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-16 18:31:59,041 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-16 18:31:59,049 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 107 statements into 1 equivalence classes. [2025-03-16 18:31:59,053 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 107 of 107 statements. [2025-03-16 18:31:59,053 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-16 18:31:59,053 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-16 18:31:59,090 INFO L134 CoverageAnalysis]: Checked inductivity of 19 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 14 trivial. 0 not checked. [2025-03-16 18:31:59,090 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-16 18:31:59,090 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1890228135] [2025-03-16 18:31:59,090 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1890228135] provided 0 perfect and 1 imperfect interpolant sequences [2025-03-16 18:31:59,090 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1883657530] [2025-03-16 18:31:59,090 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-16 18:31:59,090 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-03-16 18:31:59,090 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-16 18:31:59,092 INFO L229 MonitoredProcess]: Starting monitored process 17 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2025-03-16 18:31:59,094 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Waiting until timeout for monitored process [2025-03-16 18:31:59,197 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 107 statements into 1 equivalence classes. [2025-03-16 18:31:59,298 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 107 of 107 statements. [2025-03-16 18:31:59,298 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-16 18:31:59,298 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-16 18:31:59,303 INFO L256 TraceCheckSpWp]: Trace formula consists of 1762 conjuncts, 9 conjuncts are in the unsatisfiable core [2025-03-16 18:31:59,305 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-03-16 18:31:59,352 INFO L134 CoverageAnalysis]: Checked inductivity of 19 backedges. 14 proven. 0 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2025-03-16 18:31:59,352 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2025-03-16 18:31:59,352 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1883657530] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-16 18:31:59,352 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2025-03-16 18:31:59,352 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [4] total 10 [2025-03-16 18:31:59,352 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [915145083] [2025-03-16 18:31:59,352 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-16 18:31:59,352 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2025-03-16 18:31:59,352 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-16 18:31:59,353 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2025-03-16 18:31:59,353 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=73, Unknown=0, NotChecked=0, Total=90 [2025-03-16 18:31:59,353 INFO L87 Difference]: Start difference. First operand 607 states and 994 transitions. Second operand has 8 states, 7 states have (on average 11.571428571428571) internal successors, (81), 7 states have internal predecessors, (81), 3 states have call successors, (12), 2 states have call predecessors, (12), 4 states have return successors, (11), 3 states have call predecessors, (11), 3 states have call successors, (11) [2025-03-16 18:31:59,458 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-03-16 18:31:59,458 INFO L93 Difference]: Finished difference Result 1073 states and 1780 transitions. [2025-03-16 18:31:59,459 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2025-03-16 18:31:59,459 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 11.571428571428571) internal successors, (81), 7 states have internal predecessors, (81), 3 states have call successors, (12), 2 states have call predecessors, (12), 4 states have return successors, (11), 3 states have call predecessors, (11), 3 states have call successors, (11) Word has length 107 [2025-03-16 18:31:59,459 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-03-16 18:31:59,462 INFO L225 Difference]: With dead ends: 1073 [2025-03-16 18:31:59,462 INFO L226 Difference]: Without dead ends: 639 [2025-03-16 18:31:59,464 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 113 GetRequests, 103 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=25, Invalid=107, Unknown=0, NotChecked=0, Total=132 [2025-03-16 18:31:59,464 INFO L435 NwaCegarLoop]: 824 mSDtfsCounter, 121 mSDsluCounter, 4847 mSDsCounter, 0 mSdLazyCounter, 161 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 122 SdHoareTripleChecker+Valid, 5671 SdHoareTripleChecker+Invalid, 164 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 161 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2025-03-16 18:31:59,464 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [122 Valid, 5671 Invalid, 164 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 161 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2025-03-16 18:31:59,465 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 639 states. [2025-03-16 18:31:59,477 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 639 to 607. [2025-03-16 18:31:59,478 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 607 states, 489 states have (on average 1.6625766871165644) internal successors, (813), 512 states have internal predecessors, (813), 91 states have call successors, (91), 23 states have call predecessors, (91), 26 states have return successors, (90), 84 states have call predecessors, (90), 86 states have call successors, (90) [2025-03-16 18:31:59,479 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 607 states to 607 states and 994 transitions. [2025-03-16 18:31:59,480 INFO L78 Accepts]: Start accepts. Automaton has 607 states and 994 transitions. Word has length 107 [2025-03-16 18:31:59,481 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-03-16 18:31:59,481 INFO L471 AbstractCegarLoop]: Abstraction has 607 states and 994 transitions. [2025-03-16 18:31:59,481 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 11.571428571428571) internal successors, (81), 7 states have internal predecessors, (81), 3 states have call successors, (12), 2 states have call predecessors, (12), 4 states have return successors, (11), 3 states have call predecessors, (11), 3 states have call successors, (11) [2025-03-16 18:31:59,481 INFO L276 IsEmpty]: Start isEmpty. Operand 607 states and 994 transitions. [2025-03-16 18:31:59,483 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 109 [2025-03-16 18:31:59,483 INFO L210 NwaCegarLoop]: Found error trace [2025-03-16 18:31:59,483 INFO L218 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-03-16 18:31:59,495 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Ended with exit code 0 [2025-03-16 18:31:59,683 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 17 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable15 [2025-03-16 18:31:59,684 INFO L396 AbstractCegarLoop]: === Iteration 17 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2025-03-16 18:31:59,684 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-16 18:31:59,684 INFO L85 PathProgramCache]: Analyzing trace with hash -1576189658, now seen corresponding path program 1 times [2025-03-16 18:31:59,684 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-16 18:31:59,684 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1649126806] [2025-03-16 18:31:59,684 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-16 18:31:59,684 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-16 18:31:59,694 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 108 statements into 1 equivalence classes. [2025-03-16 18:31:59,697 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 108 of 108 statements. [2025-03-16 18:31:59,697 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-16 18:31:59,697 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-16 18:31:59,742 INFO L134 CoverageAnalysis]: Checked inductivity of 19 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 14 trivial. 0 not checked. [2025-03-16 18:31:59,742 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-16 18:31:59,742 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1649126806] [2025-03-16 18:31:59,742 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1649126806] provided 0 perfect and 1 imperfect interpolant sequences [2025-03-16 18:31:59,742 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1557157821] [2025-03-16 18:31:59,742 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-16 18:31:59,742 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-03-16 18:31:59,742 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-16 18:31:59,744 INFO L229 MonitoredProcess]: Starting monitored process 18 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2025-03-16 18:31:59,746 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Waiting until timeout for monitored process [2025-03-16 18:31:59,846 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 108 statements into 1 equivalence classes. [2025-03-16 18:31:59,969 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 108 of 108 statements. [2025-03-16 18:31:59,969 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-16 18:31:59,969 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-16 18:31:59,973 INFO L256 TraceCheckSpWp]: Trace formula consists of 1763 conjuncts, 5 conjuncts are in the unsatisfiable core [2025-03-16 18:31:59,975 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-03-16 18:31:59,994 INFO L134 CoverageAnalysis]: Checked inductivity of 19 backedges. 6 proven. 0 refuted. 0 times theorem prover too weak. 13 trivial. 0 not checked. [2025-03-16 18:31:59,994 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2025-03-16 18:31:59,994 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1557157821] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-16 18:31:59,994 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2025-03-16 18:31:59,994 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [4] total 6 [2025-03-16 18:31:59,994 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1045884678] [2025-03-16 18:31:59,995 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-16 18:31:59,995 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2025-03-16 18:31:59,995 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-16 18:31:59,995 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2025-03-16 18:31:59,995 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2025-03-16 18:31:59,995 INFO L87 Difference]: Start difference. First operand 607 states and 994 transitions. Second operand has 4 states, 4 states have (on average 18.75) internal successors, (75), 4 states have internal predecessors, (75), 2 states have call successors, (12), 2 states have call predecessors, (12), 2 states have return successors, (11), 2 states have call predecessors, (11), 2 states have call successors, (11) [2025-03-16 18:32:00,043 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-03-16 18:32:00,043 INFO L93 Difference]: Finished difference Result 1157 states and 1914 transitions. [2025-03-16 18:32:00,044 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2025-03-16 18:32:00,044 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 18.75) internal successors, (75), 4 states have internal predecessors, (75), 2 states have call successors, (12), 2 states have call predecessors, (12), 2 states have return successors, (11), 2 states have call predecessors, (11), 2 states have call successors, (11) Word has length 108 [2025-03-16 18:32:00,044 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-03-16 18:32:00,047 INFO L225 Difference]: With dead ends: 1157 [2025-03-16 18:32:00,047 INFO L226 Difference]: Without dead ends: 631 [2025-03-16 18:32:00,049 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 111 GetRequests, 107 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 18:32:00,050 INFO L435 NwaCegarLoop]: 830 mSDtfsCounter, 6 mSDsluCounter, 1647 mSDsCounter, 0 mSdLazyCounter, 55 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 6 SdHoareTripleChecker+Valid, 2477 SdHoareTripleChecker+Invalid, 58 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 55 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2025-03-16 18:32:00,050 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [6 Valid, 2477 Invalid, 58 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 55 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2025-03-16 18:32:00,051 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 631 states. [2025-03-16 18:32:00,065 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 631 to 631. [2025-03-16 18:32:00,066 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 631 states, 513 states have (on average 1.6393762183235867) internal successors, (841), 536 states have internal predecessors, (841), 91 states have call successors, (91), 23 states have call predecessors, (91), 26 states have return successors, (90), 84 states have call predecessors, (90), 86 states have call successors, (90) [2025-03-16 18:32:00,068 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 631 states to 631 states and 1022 transitions. [2025-03-16 18:32:00,069 INFO L78 Accepts]: Start accepts. Automaton has 631 states and 1022 transitions. Word has length 108 [2025-03-16 18:32:00,069 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-03-16 18:32:00,069 INFO L471 AbstractCegarLoop]: Abstraction has 631 states and 1022 transitions. [2025-03-16 18:32:00,069 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 18.75) internal successors, (75), 4 states have internal predecessors, (75), 2 states have call successors, (12), 2 states have call predecessors, (12), 2 states have return successors, (11), 2 states have call predecessors, (11), 2 states have call successors, (11) [2025-03-16 18:32:00,069 INFO L276 IsEmpty]: Start isEmpty. Operand 631 states and 1022 transitions. [2025-03-16 18:32:00,071 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 109 [2025-03-16 18:32:00,071 INFO L210 NwaCegarLoop]: Found error trace [2025-03-16 18:32:00,072 INFO L218 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-03-16 18:32:00,080 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Ended with exit code 0 [2025-03-16 18:32:00,272 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 18 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable16 [2025-03-16 18:32:00,273 INFO L396 AbstractCegarLoop]: === Iteration 18 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2025-03-16 18:32:00,273 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-16 18:32:00,273 INFO L85 PathProgramCache]: Analyzing trace with hash -389118643, now seen corresponding path program 1 times [2025-03-16 18:32:00,273 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-16 18:32:00,273 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [158894190] [2025-03-16 18:32:00,273 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-16 18:32:00,273 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-16 18:32:00,286 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 108 statements into 1 equivalence classes. [2025-03-16 18:32:00,290 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 108 of 108 statements. [2025-03-16 18:32:00,290 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-16 18:32:00,290 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-16 18:32:00,327 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2025-03-16 18:32:00,327 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-16 18:32:00,327 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [158894190] [2025-03-16 18:32:00,327 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [158894190] provided 0 perfect and 1 imperfect interpolant sequences [2025-03-16 18:32:00,327 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1274323926] [2025-03-16 18:32:00,327 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-16 18:32:00,328 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-03-16 18:32:00,328 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-16 18:32:00,329 INFO L229 MonitoredProcess]: Starting monitored process 19 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2025-03-16 18:32:00,331 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Waiting until timeout for monitored process [2025-03-16 18:32:00,440 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 108 statements into 1 equivalence classes. [2025-03-16 18:32:00,553 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 108 of 108 statements. [2025-03-16 18:32:00,553 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-16 18:32:00,553 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-16 18:32:00,558 INFO L256 TraceCheckSpWp]: Trace formula consists of 1766 conjuncts, 4 conjuncts are in the unsatisfiable core [2025-03-16 18:32:00,560 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-03-16 18:32:00,575 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 18 trivial. 0 not checked. [2025-03-16 18:32:00,575 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2025-03-16 18:32:00,575 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1274323926] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-16 18:32:00,575 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2025-03-16 18:32:00,575 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [4] total 6 [2025-03-16 18:32:00,575 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [185514508] [2025-03-16 18:32:00,575 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-16 18:32:00,575 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2025-03-16 18:32:00,575 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-16 18:32:00,576 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2025-03-16 18:32:00,576 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2025-03-16 18:32:00,576 INFO L87 Difference]: Start difference. First operand 631 states and 1022 transitions. Second operand has 4 states, 4 states have (on average 17.5) internal successors, (70), 4 states have internal predecessors, (70), 2 states have call successors, (12), 2 states have call predecessors, (12), 2 states have return successors, (11), 2 states have call predecessors, (11), 2 states have call successors, (11) [2025-03-16 18:32:00,590 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-03-16 18:32:00,591 INFO L93 Difference]: Finished difference Result 1062 states and 1753 transitions. [2025-03-16 18:32:00,591 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2025-03-16 18:32:00,591 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 17.5) internal successors, (70), 4 states have internal predecessors, (70), 2 states have call successors, (12), 2 states have call predecessors, (12), 2 states have return successors, (11), 2 states have call predecessors, (11), 2 states have call successors, (11) Word has length 108 [2025-03-16 18:32:00,591 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-03-16 18:32:00,594 INFO L225 Difference]: With dead ends: 1062 [2025-03-16 18:32:00,594 INFO L226 Difference]: Without dead ends: 633 [2025-03-16 18:32:00,595 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 111 GetRequests, 107 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 18:32:00,595 INFO L435 NwaCegarLoop]: 844 mSDtfsCounter, 0 mSDsluCounter, 1682 mSDsCounter, 0 mSdLazyCounter, 10 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 2526 SdHoareTripleChecker+Invalid, 11 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 10 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2025-03-16 18:32:00,595 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 2526 Invalid, 11 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 10 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2025-03-16 18:32:00,596 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 633 states. [2025-03-16 18:32:00,607 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 633 to 633. [2025-03-16 18:32:00,608 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 633 states, 515 states have (on average 1.6368932038834951) internal successors, (843), 538 states have internal predecessors, (843), 91 states have call successors, (91), 23 states have call predecessors, (91), 26 states have return successors, (90), 84 states have call predecessors, (90), 86 states have call successors, (90) [2025-03-16 18:32:00,609 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 633 states to 633 states and 1024 transitions. [2025-03-16 18:32:00,610 INFO L78 Accepts]: Start accepts. Automaton has 633 states and 1024 transitions. Word has length 108 [2025-03-16 18:32:00,610 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-03-16 18:32:00,610 INFO L471 AbstractCegarLoop]: Abstraction has 633 states and 1024 transitions. [2025-03-16 18:32:00,610 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 17.5) internal successors, (70), 4 states have internal predecessors, (70), 2 states have call successors, (12), 2 states have call predecessors, (12), 2 states have return successors, (11), 2 states have call predecessors, (11), 2 states have call successors, (11) [2025-03-16 18:32:00,610 INFO L276 IsEmpty]: Start isEmpty. Operand 633 states and 1024 transitions. [2025-03-16 18:32:00,612 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 112 [2025-03-16 18:32:00,612 INFO L210 NwaCegarLoop]: Found error trace [2025-03-16 18:32:00,612 INFO L218 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-03-16 18:32:00,620 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Ended with exit code 0 [2025-03-16 18:32:00,812 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 19 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable17 [2025-03-16 18:32:00,813 INFO L396 AbstractCegarLoop]: === Iteration 19 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2025-03-16 18:32:00,813 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-16 18:32:00,813 INFO L85 PathProgramCache]: Analyzing trace with hash -244358239, now seen corresponding path program 1 times [2025-03-16 18:32:00,813 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-16 18:32:00,813 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [178460281] [2025-03-16 18:32:00,813 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-16 18:32:00,813 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-16 18:32:00,822 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 111 statements into 1 equivalence classes. [2025-03-16 18:32:00,826 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 111 of 111 statements. [2025-03-16 18:32:00,826 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-16 18:32:00,826 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-16 18:32:00,885 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2025-03-16 18:32:00,885 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-16 18:32:00,885 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [178460281] [2025-03-16 18:32:00,885 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [178460281] provided 0 perfect and 1 imperfect interpolant sequences [2025-03-16 18:32:00,885 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1933869673] [2025-03-16 18:32:00,885 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-16 18:32:00,885 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-03-16 18:32:00,885 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-16 18:32:00,887 INFO L229 MonitoredProcess]: Starting monitored process 20 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2025-03-16 18:32:00,888 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Waiting until timeout for monitored process [2025-03-16 18:32:00,990 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 111 statements into 1 equivalence classes. [2025-03-16 18:32:01,096 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 111 of 111 statements. [2025-03-16 18:32:01,096 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-16 18:32:01,096 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-16 18:32:01,101 INFO L256 TraceCheckSpWp]: Trace formula consists of 1783 conjuncts, 10 conjuncts are in the unsatisfiable core [2025-03-16 18:32:01,104 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-03-16 18:32:01,219 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 3 proven. 0 refuted. 0 times theorem prover too weak. 15 trivial. 0 not checked. [2025-03-16 18:32:01,219 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2025-03-16 18:32:01,219 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1933869673] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-16 18:32:01,219 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2025-03-16 18:32:01,219 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [4] total 11 [2025-03-16 18:32:01,220 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1613570522] [2025-03-16 18:32:01,220 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-16 18:32:01,220 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2025-03-16 18:32:01,220 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-16 18:32:01,220 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2025-03-16 18:32:01,220 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=87, Unknown=0, NotChecked=0, Total=110 [2025-03-16 18:32:01,220 INFO L87 Difference]: Start difference. First operand 633 states and 1024 transitions. Second operand has 9 states, 9 states have (on average 8.444444444444445) internal successors, (76), 8 states have internal predecessors, (76), 5 states have call successors, (12), 4 states have call predecessors, (12), 5 states have return successors, (11), 5 states have call predecessors, (11), 4 states have call successors, (11) [2025-03-16 18:32:03,541 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-03-16 18:32:03,541 INFO L93 Difference]: Finished difference Result 1733 states and 2895 transitions. [2025-03-16 18:32:03,542 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2025-03-16 18:32:03,542 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 8.444444444444445) internal successors, (76), 8 states have internal predecessors, (76), 5 states have call successors, (12), 4 states have call predecessors, (12), 5 states have return successors, (11), 5 states have call predecessors, (11), 4 states have call successors, (11) Word has length 111 [2025-03-16 18:32:03,542 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-03-16 18:32:03,549 INFO L225 Difference]: With dead ends: 1733 [2025-03-16 18:32:03,550 INFO L226 Difference]: Without dead ends: 1302 [2025-03-16 18:32:03,552 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 122 GetRequests, 106 SyntacticMatches, 0 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 21 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=63, Invalid=243, Unknown=0, NotChecked=0, Total=306 [2025-03-16 18:32:03,552 INFO L435 NwaCegarLoop]: 942 mSDtfsCounter, 2759 mSDsluCounter, 3179 mSDsCounter, 0 mSdLazyCounter, 5090 mSolverCounterSat, 588 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2881 SdHoareTripleChecker+Valid, 4121 SdHoareTripleChecker+Invalid, 5678 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 588 IncrementalHoareTripleChecker+Valid, 5090 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.2s IncrementalHoareTripleChecker+Time [2025-03-16 18:32:03,552 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [2881 Valid, 4121 Invalid, 5678 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [588 Valid, 5090 Invalid, 0 Unknown, 0 Unchecked, 2.2s Time] [2025-03-16 18:32:03,553 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1302 states. [2025-03-16 18:32:03,583 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1302 to 1283. [2025-03-16 18:32:03,585 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1283 states, 1013 states have (on average 1.6386969397828233) internal successors, (1660), 1060 states have internal predecessors, (1660), 214 states have call successors, (214), 42 states have call predecessors, (214), 55 states have return successors, (247), 211 states have call predecessors, (247), 209 states have call successors, (247) [2025-03-16 18:32:03,589 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1283 states to 1283 states and 2121 transitions. [2025-03-16 18:32:03,591 INFO L78 Accepts]: Start accepts. Automaton has 1283 states and 2121 transitions. Word has length 111 [2025-03-16 18:32:03,591 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-03-16 18:32:03,591 INFO L471 AbstractCegarLoop]: Abstraction has 1283 states and 2121 transitions. [2025-03-16 18:32:03,591 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 8.444444444444445) internal successors, (76), 8 states have internal predecessors, (76), 5 states have call successors, (12), 4 states have call predecessors, (12), 5 states have return successors, (11), 5 states have call predecessors, (11), 4 states have call successors, (11) [2025-03-16 18:32:03,591 INFO L276 IsEmpty]: Start isEmpty. Operand 1283 states and 2121 transitions. [2025-03-16 18:32:03,595 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 113 [2025-03-16 18:32:03,595 INFO L210 NwaCegarLoop]: Found error trace [2025-03-16 18:32:03,595 INFO L218 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-03-16 18:32:03,603 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Forceful destruction successful, exit code 0 [2025-03-16 18:32:03,795 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18,20 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-03-16 18:32:03,796 INFO L396 AbstractCegarLoop]: === Iteration 20 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2025-03-16 18:32:03,796 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-16 18:32:03,796 INFO L85 PathProgramCache]: Analyzing trace with hash 1561243843, now seen corresponding path program 1 times [2025-03-16 18:32:03,797 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-16 18:32:03,797 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [914396998] [2025-03-16 18:32:03,797 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-16 18:32:03,797 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-16 18:32:03,806 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 112 statements into 1 equivalence classes. [2025-03-16 18:32:03,809 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 112 of 112 statements. [2025-03-16 18:32:03,809 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-16 18:32:03,809 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-16 18:32:03,860 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2025-03-16 18:32:03,860 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-16 18:32:03,860 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [914396998] [2025-03-16 18:32:03,860 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [914396998] provided 0 perfect and 1 imperfect interpolant sequences [2025-03-16 18:32:03,860 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [365300449] [2025-03-16 18:32:03,860 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-16 18:32:03,860 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-03-16 18:32:03,860 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-16 18:32:03,862 INFO L229 MonitoredProcess]: Starting monitored process 21 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2025-03-16 18:32:03,863 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Waiting until timeout for monitored process [2025-03-16 18:32:03,963 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 112 statements into 1 equivalence classes. [2025-03-16 18:32:04,068 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 112 of 112 statements. [2025-03-16 18:32:04,068 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-16 18:32:04,068 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-16 18:32:04,072 INFO L256 TraceCheckSpWp]: Trace formula consists of 1784 conjuncts, 4 conjuncts are in the unsatisfiable core [2025-03-16 18:32:04,074 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-03-16 18:32:04,101 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 18 trivial. 0 not checked. [2025-03-16 18:32:04,101 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2025-03-16 18:32:04,101 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [365300449] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-16 18:32:04,101 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2025-03-16 18:32:04,101 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [4] total 7 [2025-03-16 18:32:04,101 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2118207062] [2025-03-16 18:32:04,101 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-16 18:32:04,101 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2025-03-16 18:32:04,101 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-16 18:32:04,102 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2025-03-16 18:32:04,102 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2025-03-16 18:32:04,102 INFO L87 Difference]: Start difference. First operand 1283 states and 2121 transitions. Second operand has 5 states, 5 states have (on average 14.8) internal successors, (74), 5 states have internal predecessors, (74), 3 states have call successors, (12), 3 states have call predecessors, (12), 3 states have return successors, (11), 3 states have call predecessors, (11), 3 states have call successors, (11) [2025-03-16 18:32:04,344 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-03-16 18:32:04,345 INFO L93 Difference]: Finished difference Result 3174 states and 5385 transitions. [2025-03-16 18:32:04,345 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2025-03-16 18:32:04,345 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 14.8) internal successors, (74), 5 states have internal predecessors, (74), 3 states have call successors, (12), 3 states have call predecessors, (12), 3 states have return successors, (11), 3 states have call predecessors, (11), 3 states have call successors, (11) Word has length 112 [2025-03-16 18:32:04,345 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-03-16 18:32:04,355 INFO L225 Difference]: With dead ends: 3174 [2025-03-16 18:32:04,355 INFO L226 Difference]: Without dead ends: 2205 [2025-03-16 18:32:04,359 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 120 GetRequests, 111 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=31, Invalid=79, Unknown=0, NotChecked=0, Total=110 [2025-03-16 18:32:04,359 INFO L435 NwaCegarLoop]: 1300 mSDtfsCounter, 691 mSDsluCounter, 3258 mSDsCounter, 0 mSdLazyCounter, 394 mSolverCounterSat, 49 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 702 SdHoareTripleChecker+Valid, 4558 SdHoareTripleChecker+Invalid, 443 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 49 IncrementalHoareTripleChecker+Valid, 394 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2025-03-16 18:32:04,359 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [702 Valid, 4558 Invalid, 443 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [49 Valid, 394 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2025-03-16 18:32:04,361 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2205 states. [2025-03-16 18:32:04,412 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2205 to 2186. [2025-03-16 18:32:04,415 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2186 states, 1698 states have (on average 1.6472320376914016) internal successors, (2797), 1779 states have internal predecessors, (2797), 393 states have call successors, (393), 76 states have call predecessors, (393), 94 states have return successors, (464), 392 states have call predecessors, (464), 388 states have call successors, (464) [2025-03-16 18:32:04,421 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2186 states to 2186 states and 3654 transitions. [2025-03-16 18:32:04,424 INFO L78 Accepts]: Start accepts. Automaton has 2186 states and 3654 transitions. Word has length 112 [2025-03-16 18:32:04,425 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-03-16 18:32:04,425 INFO L471 AbstractCegarLoop]: Abstraction has 2186 states and 3654 transitions. [2025-03-16 18:32:04,425 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 14.8) internal successors, (74), 5 states have internal predecessors, (74), 3 states have call successors, (12), 3 states have call predecessors, (12), 3 states have return successors, (11), 3 states have call predecessors, (11), 3 states have call successors, (11) [2025-03-16 18:32:04,425 INFO L276 IsEmpty]: Start isEmpty. Operand 2186 states and 3654 transitions. [2025-03-16 18:32:04,430 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 115 [2025-03-16 18:32:04,430 INFO L210 NwaCegarLoop]: Found error trace [2025-03-16 18:32:04,430 INFO L218 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-03-16 18:32:04,438 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Forceful destruction successful, exit code 0 [2025-03-16 18:32:04,631 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19,21 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-03-16 18:32:04,631 INFO L396 AbstractCegarLoop]: === Iteration 21 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2025-03-16 18:32:04,632 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-16 18:32:04,632 INFO L85 PathProgramCache]: Analyzing trace with hash 1754216716, now seen corresponding path program 1 times [2025-03-16 18:32:04,632 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-16 18:32:04,632 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [227665330] [2025-03-16 18:32:04,632 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-16 18:32:04,632 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-16 18:32:04,641 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 114 statements into 1 equivalence classes. [2025-03-16 18:32:04,644 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 114 of 114 statements. [2025-03-16 18:32:04,644 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-16 18:32:04,644 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-16 18:32:04,735 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 0 proven. 16 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2025-03-16 18:32:04,736 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-16 18:32:04,736 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [227665330] [2025-03-16 18:32:04,736 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [227665330] provided 0 perfect and 1 imperfect interpolant sequences [2025-03-16 18:32:04,736 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1620230009] [2025-03-16 18:32:04,736 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-16 18:32:04,736 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-03-16 18:32:04,736 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-16 18:32:04,738 INFO L229 MonitoredProcess]: Starting monitored process 22 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2025-03-16 18:32:04,739 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Waiting until timeout for monitored process [2025-03-16 18:32:04,846 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 114 statements into 1 equivalence classes. [2025-03-16 18:32:04,956 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 114 of 114 statements. [2025-03-16 18:32:04,956 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-16 18:32:04,956 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-16 18:32:04,960 INFO L256 TraceCheckSpWp]: Trace formula consists of 1784 conjuncts, 5 conjuncts are in the unsatisfiable core [2025-03-16 18:32:04,963 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-03-16 18:32:04,983 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 8 proven. 0 refuted. 0 times theorem prover too weak. 13 trivial. 0 not checked. [2025-03-16 18:32:04,983 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2025-03-16 18:32:04,983 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1620230009] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-16 18:32:04,983 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2025-03-16 18:32:04,983 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [7] total 9 [2025-03-16 18:32:04,983 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1789195208] [2025-03-16 18:32:04,983 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-16 18:32:04,983 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2025-03-16 18:32:04,983 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-16 18:32:04,984 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2025-03-16 18:32:04,984 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=57, Unknown=0, NotChecked=0, Total=72 [2025-03-16 18:32:04,984 INFO L87 Difference]: Start difference. First operand 2186 states and 3654 transitions. Second operand has 4 states, 4 states have (on average 20.25) internal successors, (81), 4 states have internal predecessors, (81), 2 states have call successors, (12), 2 states have call predecessors, (12), 2 states have return successors, (11), 2 states have call predecessors, (11), 2 states have call successors, (11) [2025-03-16 18:32:05,040 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-03-16 18:32:05,040 INFO L93 Difference]: Finished difference Result 4215 states and 7094 transitions. [2025-03-16 18:32:05,042 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2025-03-16 18:32:05,042 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 20.25) internal successors, (81), 4 states have internal predecessors, (81), 2 states have call successors, (12), 2 states have call predecessors, (12), 2 states have return successors, (11), 2 states have call predecessors, (11), 2 states have call successors, (11) Word has length 114 [2025-03-16 18:32:05,042 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-03-16 18:32:05,052 INFO L225 Difference]: With dead ends: 4215 [2025-03-16 18:32:05,053 INFO L226 Difference]: Without dead ends: 2222 [2025-03-16 18:32:05,059 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 120 GetRequests, 113 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=15, Invalid=57, Unknown=0, NotChecked=0, Total=72 [2025-03-16 18:32:05,060 INFO L435 NwaCegarLoop]: 829 mSDtfsCounter, 5 mSDsluCounter, 1647 mSDsCounter, 0 mSdLazyCounter, 55 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 5 SdHoareTripleChecker+Valid, 2476 SdHoareTripleChecker+Invalid, 58 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 55 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2025-03-16 18:32:05,060 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [5 Valid, 2476 Invalid, 58 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 55 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2025-03-16 18:32:05,062 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2222 states. [2025-03-16 18:32:05,101 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2222 to 2204. [2025-03-16 18:32:05,104 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2204 states, 1716 states have (on average 1.6474358974358974) internal successors, (2827), 1797 states have internal predecessors, (2827), 393 states have call successors, (393), 76 states have call predecessors, (393), 94 states have return successors, (464), 392 states have call predecessors, (464), 388 states have call successors, (464) [2025-03-16 18:32:05,138 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2204 states to 2204 states and 3684 transitions. [2025-03-16 18:32:05,139 INFO L78 Accepts]: Start accepts. Automaton has 2204 states and 3684 transitions. Word has length 114 [2025-03-16 18:32:05,139 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-03-16 18:32:05,139 INFO L471 AbstractCegarLoop]: Abstraction has 2204 states and 3684 transitions. [2025-03-16 18:32:05,140 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 20.25) internal successors, (81), 4 states have internal predecessors, (81), 2 states have call successors, (12), 2 states have call predecessors, (12), 2 states have return successors, (11), 2 states have call predecessors, (11), 2 states have call successors, (11) [2025-03-16 18:32:05,141 INFO L276 IsEmpty]: Start isEmpty. Operand 2204 states and 3684 transitions. [2025-03-16 18:32:05,145 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 116 [2025-03-16 18:32:05,146 INFO L210 NwaCegarLoop]: Found error trace [2025-03-16 18:32:05,146 INFO L218 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-03-16 18:32:05,154 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Forceful destruction successful, exit code 0 [2025-03-16 18:32:05,346 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20,22 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-03-16 18:32:05,347 INFO L396 AbstractCegarLoop]: === Iteration 22 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2025-03-16 18:32:05,348 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-16 18:32:05,348 INFO L85 PathProgramCache]: Analyzing trace with hash -818478828, now seen corresponding path program 1 times [2025-03-16 18:32:05,348 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-16 18:32:05,348 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1981658175] [2025-03-16 18:32:05,348 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-16 18:32:05,348 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-16 18:32:05,356 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 115 statements into 1 equivalence classes. [2025-03-16 18:32:05,360 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 115 of 115 statements. [2025-03-16 18:32:05,360 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-16 18:32:05,360 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-16 18:32:05,434 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 0 proven. 15 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2025-03-16 18:32:05,434 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-16 18:32:05,434 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1981658175] [2025-03-16 18:32:05,434 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1981658175] provided 0 perfect and 1 imperfect interpolant sequences [2025-03-16 18:32:05,434 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1717946525] [2025-03-16 18:32:05,434 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-16 18:32:05,434 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-03-16 18:32:05,434 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-16 18:32:05,436 INFO L229 MonitoredProcess]: Starting monitored process 23 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2025-03-16 18:32:05,438 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Waiting until timeout for monitored process [2025-03-16 18:32:05,548 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 115 statements into 1 equivalence classes. [2025-03-16 18:32:05,667 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 115 of 115 statements. [2025-03-16 18:32:05,667 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-16 18:32:05,667 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-16 18:32:05,672 INFO L256 TraceCheckSpWp]: Trace formula consists of 1782 conjuncts, 12 conjuncts are in the unsatisfiable core [2025-03-16 18:32:05,674 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-03-16 18:32:05,733 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 15 proven. 0 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2025-03-16 18:32:05,733 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2025-03-16 18:32:05,733 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1717946525] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-16 18:32:05,733 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2025-03-16 18:32:05,733 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [7] total 13 [2025-03-16 18:32:05,733 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1760210480] [2025-03-16 18:32:05,733 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-16 18:32:05,733 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2025-03-16 18:32:05,733 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-16 18:32:05,734 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2025-03-16 18:32:05,734 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=131, Unknown=0, NotChecked=0, Total=156 [2025-03-16 18:32:05,734 INFO L87 Difference]: Start difference. First operand 2204 states and 3684 transitions. Second operand has 8 states, 7 states have (on average 12.714285714285714) internal successors, (89), 7 states have internal predecessors, (89), 3 states have call successors, (12), 2 states have call predecessors, (12), 4 states have return successors, (11), 3 states have call predecessors, (11), 3 states have call successors, (11) [2025-03-16 18:32:05,844 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-03-16 18:32:05,846 INFO L93 Difference]: Finished difference Result 4157 states and 6989 transitions. [2025-03-16 18:32:05,846 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2025-03-16 18:32:05,847 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 12.714285714285714) internal successors, (89), 7 states have internal predecessors, (89), 3 states have call successors, (12), 2 states have call predecessors, (12), 4 states have return successors, (11), 3 states have call predecessors, (11), 3 states have call successors, (11) Word has length 115 [2025-03-16 18:32:05,847 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-03-16 18:32:05,874 INFO L225 Difference]: With dead ends: 4157 [2025-03-16 18:32:05,874 INFO L226 Difference]: Without dead ends: 2274 [2025-03-16 18:32:05,880 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 124 GetRequests, 111 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=35, Invalid=175, Unknown=0, NotChecked=0, Total=210 [2025-03-16 18:32:05,882 INFO L435 NwaCegarLoop]: 824 mSDtfsCounter, 89 mSDsluCounter, 4868 mSDsCounter, 0 mSdLazyCounter, 163 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 90 SdHoareTripleChecker+Valid, 5692 SdHoareTripleChecker+Invalid, 164 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 163 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2025-03-16 18:32:05,882 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [90 Valid, 5692 Invalid, 164 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 163 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2025-03-16 18:32:05,885 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2274 states. [2025-03-16 18:32:05,921 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2274 to 2207. [2025-03-16 18:32:05,928 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2207 states, 1718 states have (on average 1.6461001164144353) internal successors, (2828), 1800 states have internal predecessors, (2828), 393 states have call successors, (393), 76 states have call predecessors, (393), 95 states have return successors, (465), 392 states have call predecessors, (465), 388 states have call successors, (465) [2025-03-16 18:32:05,935 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2207 states to 2207 states and 3686 transitions. [2025-03-16 18:32:05,936 INFO L78 Accepts]: Start accepts. Automaton has 2207 states and 3686 transitions. Word has length 115 [2025-03-16 18:32:05,937 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-03-16 18:32:05,937 INFO L471 AbstractCegarLoop]: Abstraction has 2207 states and 3686 transitions. [2025-03-16 18:32:05,937 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 12.714285714285714) internal successors, (89), 7 states have internal predecessors, (89), 3 states have call successors, (12), 2 states have call predecessors, (12), 4 states have return successors, (11), 3 states have call predecessors, (11), 3 states have call successors, (11) [2025-03-16 18:32:05,938 INFO L276 IsEmpty]: Start isEmpty. Operand 2207 states and 3686 transitions. [2025-03-16 18:32:05,942 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 116 [2025-03-16 18:32:05,942 INFO L210 NwaCegarLoop]: Found error trace [2025-03-16 18:32:05,944 INFO L218 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-03-16 18:32:05,953 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Forceful destruction successful, exit code 0 [2025-03-16 18:32:06,144 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21,23 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-03-16 18:32:06,144 INFO L396 AbstractCegarLoop]: === Iteration 23 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2025-03-16 18:32:06,145 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-16 18:32:06,145 INFO L85 PathProgramCache]: Analyzing trace with hash 1440504179, now seen corresponding path program 1 times [2025-03-16 18:32:06,145 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-16 18:32:06,145 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [854007918] [2025-03-16 18:32:06,145 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-16 18:32:06,146 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-16 18:32:06,156 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 115 statements into 1 equivalence classes. [2025-03-16 18:32:06,159 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 115 of 115 statements. [2025-03-16 18:32:06,159 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-16 18:32:06,159 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-16 18:32:06,232 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 0 proven. 16 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2025-03-16 18:32:06,232 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-16 18:32:06,232 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [854007918] [2025-03-16 18:32:06,232 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [854007918] provided 0 perfect and 1 imperfect interpolant sequences [2025-03-16 18:32:06,232 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1697190911] [2025-03-16 18:32:06,232 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-16 18:32:06,232 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-03-16 18:32:06,233 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-16 18:32:06,234 INFO L229 MonitoredProcess]: Starting monitored process 24 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2025-03-16 18:32:06,236 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Waiting until timeout for monitored process [2025-03-16 18:32:06,335 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 115 statements into 1 equivalence classes. [2025-03-16 18:32:06,445 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 115 of 115 statements. [2025-03-16 18:32:06,445 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-16 18:32:06,445 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-16 18:32:06,450 INFO L256 TraceCheckSpWp]: Trace formula consists of 1785 conjuncts, 4 conjuncts are in the unsatisfiable core [2025-03-16 18:32:06,452 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-03-16 18:32:06,547 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 21 trivial. 0 not checked. [2025-03-16 18:32:06,548 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2025-03-16 18:32:06,548 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1697190911] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-16 18:32:06,548 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2025-03-16 18:32:06,548 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [7] total 10 [2025-03-16 18:32:06,548 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1419218208] [2025-03-16 18:32:06,548 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-16 18:32:06,548 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2025-03-16 18:32:06,548 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-16 18:32:06,548 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2025-03-16 18:32:06,548 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=70, Unknown=0, NotChecked=0, Total=90 [2025-03-16 18:32:06,549 INFO L87 Difference]: Start difference. First operand 2207 states and 3686 transitions. Second operand has 5 states, 5 states have (on average 15.2) internal successors, (76), 4 states have internal predecessors, (76), 2 states have call successors, (12), 2 states have call predecessors, (12), 2 states have return successors, (11), 2 states have call predecessors, (11), 1 states have call successors, (11) [2025-03-16 18:32:06,847 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-03-16 18:32:06,847 INFO L93 Difference]: Finished difference Result 2408 states and 4028 transitions. [2025-03-16 18:32:06,848 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2025-03-16 18:32:06,848 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 15.2) internal successors, (76), 4 states have internal predecessors, (76), 2 states have call successors, (12), 2 states have call predecessors, (12), 2 states have return successors, (11), 2 states have call predecessors, (11), 1 states have call successors, (11) Word has length 115 [2025-03-16 18:32:06,848 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-03-16 18:32:06,861 INFO L225 Difference]: With dead ends: 2408 [2025-03-16 18:32:06,861 INFO L226 Difference]: Without dead ends: 2391 [2025-03-16 18:32:06,862 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 121 GetRequests, 113 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=20, Invalid=70, Unknown=0, NotChecked=0, Total=90 [2025-03-16 18:32:06,862 INFO L435 NwaCegarLoop]: 836 mSDtfsCounter, 790 mSDsluCounter, 1332 mSDsCounter, 0 mSdLazyCounter, 369 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 798 SdHoareTripleChecker+Valid, 2168 SdHoareTripleChecker+Invalid, 376 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 369 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2025-03-16 18:32:06,862 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [798 Valid, 2168 Invalid, 376 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 369 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2025-03-16 18:32:06,864 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2391 states. [2025-03-16 18:32:06,910 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2391 to 2219. [2025-03-16 18:32:06,912 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2219 states, 1730 states have (on average 1.6416184971098267) internal successors, (2840), 1812 states have internal predecessors, (2840), 393 states have call successors, (393), 76 states have call predecessors, (393), 95 states have return successors, (465), 392 states have call predecessors, (465), 388 states have call successors, (465) [2025-03-16 18:32:06,918 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2219 states to 2219 states and 3698 transitions. [2025-03-16 18:32:06,920 INFO L78 Accepts]: Start accepts. Automaton has 2219 states and 3698 transitions. Word has length 115 [2025-03-16 18:32:06,920 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-03-16 18:32:06,920 INFO L471 AbstractCegarLoop]: Abstraction has 2219 states and 3698 transitions. [2025-03-16 18:32:06,920 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 15.2) internal successors, (76), 4 states have internal predecessors, (76), 2 states have call successors, (12), 2 states have call predecessors, (12), 2 states have return successors, (11), 2 states have call predecessors, (11), 1 states have call successors, (11) [2025-03-16 18:32:06,920 INFO L276 IsEmpty]: Start isEmpty. Operand 2219 states and 3698 transitions. [2025-03-16 18:32:06,925 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 122 [2025-03-16 18:32:06,925 INFO L210 NwaCegarLoop]: Found error trace [2025-03-16 18:32:06,925 INFO L218 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-03-16 18:32:06,933 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Ended with exit code 0 [2025-03-16 18:32:07,125 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22,24 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-03-16 18:32:07,125 INFO L396 AbstractCegarLoop]: === Iteration 24 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2025-03-16 18:32:07,126 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-16 18:32:07,126 INFO L85 PathProgramCache]: Analyzing trace with hash -1176457903, now seen corresponding path program 1 times [2025-03-16 18:32:07,126 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-16 18:32:07,126 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1732238703] [2025-03-16 18:32:07,126 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-16 18:32:07,126 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-16 18:32:07,134 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 121 statements into 1 equivalence classes. [2025-03-16 18:32:07,138 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 121 of 121 statements. [2025-03-16 18:32:07,138 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-16 18:32:07,138 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-16 18:32:07,230 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 0 proven. 16 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2025-03-16 18:32:07,230 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-16 18:32:07,230 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1732238703] [2025-03-16 18:32:07,230 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1732238703] provided 0 perfect and 1 imperfect interpolant sequences [2025-03-16 18:32:07,230 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [861112390] [2025-03-16 18:32:07,230 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-16 18:32:07,230 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-03-16 18:32:07,230 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-16 18:32:07,233 INFO L229 MonitoredProcess]: Starting monitored process 25 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2025-03-16 18:32:07,234 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (25)] Waiting until timeout for monitored process [2025-03-16 18:32:07,352 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 121 statements into 1 equivalence classes. [2025-03-16 18:32:07,487 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 121 of 121 statements. [2025-03-16 18:32:07,488 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-16 18:32:07,488 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-16 18:32:07,493 INFO L256 TraceCheckSpWp]: Trace formula consists of 1801 conjuncts, 5 conjuncts are in the unsatisfiable core [2025-03-16 18:32:07,496 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-03-16 18:32:07,526 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 21 trivial. 0 not checked. [2025-03-16 18:32:07,526 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2025-03-16 18:32:07,526 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [861112390] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-16 18:32:07,526 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2025-03-16 18:32:07,526 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [7] total 10 [2025-03-16 18:32:07,526 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1772534900] [2025-03-16 18:32:07,527 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-16 18:32:07,527 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2025-03-16 18:32:07,527 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-16 18:32:07,527 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2025-03-16 18:32:07,528 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=73, Unknown=0, NotChecked=0, Total=90 [2025-03-16 18:32:07,528 INFO L87 Difference]: Start difference. First operand 2219 states and 3698 transitions. Second operand has 5 states, 5 states have (on average 16.0) internal successors, (80), 4 states have internal predecessors, (80), 2 states have call successors, (13), 2 states have call predecessors, (13), 3 states have return successors, (12), 3 states have call predecessors, (12), 1 states have call successors, (12) [2025-03-16 18:32:07,580 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-03-16 18:32:07,581 INFO L93 Difference]: Finished difference Result 2236 states and 3718 transitions. [2025-03-16 18:32:07,581 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2025-03-16 18:32:07,581 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 16.0) internal successors, (80), 4 states have internal predecessors, (80), 2 states have call successors, (13), 2 states have call predecessors, (13), 3 states have return successors, (12), 3 states have call predecessors, (12), 1 states have call successors, (12) Word has length 121 [2025-03-16 18:32:07,581 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-03-16 18:32:07,597 INFO L225 Difference]: With dead ends: 2236 [2025-03-16 18:32:07,598 INFO L226 Difference]: Without dead ends: 2219 [2025-03-16 18:32:07,599 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 127 GetRequests, 119 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=17, Invalid=73, Unknown=0, NotChecked=0, Total=90 [2025-03-16 18:32:07,600 INFO L435 NwaCegarLoop]: 843 mSDtfsCounter, 0 mSDsluCounter, 2525 mSDsCounter, 0 mSdLazyCounter, 8 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 3368 SdHoareTripleChecker+Invalid, 8 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 8 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2025-03-16 18:32:07,600 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 3368 Invalid, 8 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 8 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2025-03-16 18:32:07,601 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2219 states. [2025-03-16 18:32:07,645 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2219 to 2219. [2025-03-16 18:32:07,648 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2219 states, 1730 states have (on average 1.638150289017341) internal successors, (2834), 1812 states have internal predecessors, (2834), 393 states have call successors, (393), 76 states have call predecessors, (393), 95 states have return successors, (465), 392 states have call predecessors, (465), 388 states have call successors, (465) [2025-03-16 18:32:07,653 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2219 states to 2219 states and 3692 transitions. [2025-03-16 18:32:07,656 INFO L78 Accepts]: Start accepts. Automaton has 2219 states and 3692 transitions. Word has length 121 [2025-03-16 18:32:07,656 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-03-16 18:32:07,656 INFO L471 AbstractCegarLoop]: Abstraction has 2219 states and 3692 transitions. [2025-03-16 18:32:07,656 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 16.0) internal successors, (80), 4 states have internal predecessors, (80), 2 states have call successors, (13), 2 states have call predecessors, (13), 3 states have return successors, (12), 3 states have call predecessors, (12), 1 states have call successors, (12) [2025-03-16 18:32:07,656 INFO L276 IsEmpty]: Start isEmpty. Operand 2219 states and 3692 transitions. [2025-03-16 18:32:07,663 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 132 [2025-03-16 18:32:07,663 INFO L210 NwaCegarLoop]: Found error trace [2025-03-16 18:32:07,663 INFO L218 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-03-16 18:32:07,671 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (25)] Forceful destruction successful, exit code 0 [2025-03-16 18:32:07,863 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23,25 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-03-16 18:32:07,864 INFO L396 AbstractCegarLoop]: === Iteration 25 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2025-03-16 18:32:07,864 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-16 18:32:07,864 INFO L85 PathProgramCache]: Analyzing trace with hash -1144786070, now seen corresponding path program 1 times [2025-03-16 18:32:07,864 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-16 18:32:07,864 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [769174744] [2025-03-16 18:32:07,864 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-16 18:32:07,864 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-16 18:32:07,876 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 131 statements into 1 equivalence classes. [2025-03-16 18:32:07,879 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 131 of 131 statements. [2025-03-16 18:32:07,880 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-16 18:32:07,880 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-16 18:32:07,991 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 0 proven. 16 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2025-03-16 18:32:07,991 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-16 18:32:07,991 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [769174744] [2025-03-16 18:32:07,991 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [769174744] provided 0 perfect and 1 imperfect interpolant sequences [2025-03-16 18:32:07,991 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [50420994] [2025-03-16 18:32:07,991 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-16 18:32:07,991 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-03-16 18:32:07,991 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-16 18:32:07,994 INFO L229 MonitoredProcess]: Starting monitored process 26 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2025-03-16 18:32:07,995 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (26)] Waiting until timeout for monitored process [2025-03-16 18:32:08,132 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 131 statements into 1 equivalence classes. [2025-03-16 18:32:08,252 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 131 of 131 statements. [2025-03-16 18:32:08,252 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-16 18:32:08,252 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-16 18:32:08,256 INFO L256 TraceCheckSpWp]: Trace formula consists of 1837 conjuncts, 13 conjuncts are in the unsatisfiable core [2025-03-16 18:32:08,259 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-03-16 18:32:08,282 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 21 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2025-03-16 18:32:08,282 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2025-03-16 18:32:08,282 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [50420994] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-16 18:32:08,282 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2025-03-16 18:32:08,282 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [7] total 7 [2025-03-16 18:32:08,282 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [341065398] [2025-03-16 18:32:08,282 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-16 18:32:08,282 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2025-03-16 18:32:08,282 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-16 18:32:08,283 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2025-03-16 18:32:08,283 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2025-03-16 18:32:08,283 INFO L87 Difference]: Start difference. First operand 2219 states and 3692 transitions. Second operand has 7 states, 6 states have (on average 16.833333333333332) internal successors, (101), 6 states have internal predecessors, (101), 3 states have call successors, (14), 2 states have call predecessors, (14), 3 states have return successors, (13), 2 states have call predecessors, (13), 3 states have call successors, (13) [2025-03-16 18:32:08,363 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-03-16 18:32:08,363 INFO L93 Difference]: Finished difference Result 4298 states and 7182 transitions. [2025-03-16 18:32:08,363 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2025-03-16 18:32:08,363 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 6 states have (on average 16.833333333333332) internal successors, (101), 6 states have internal predecessors, (101), 3 states have call successors, (14), 2 states have call predecessors, (14), 3 states have return successors, (13), 2 states have call predecessors, (13), 3 states have call successors, (13) Word has length 131 [2025-03-16 18:32:08,363 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-03-16 18:32:08,374 INFO L225 Difference]: With dead ends: 4298 [2025-03-16 18:32:08,374 INFO L226 Difference]: Without dead ends: 2299 [2025-03-16 18:32:08,380 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 138 GetRequests, 132 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=15, Invalid=41, Unknown=0, NotChecked=0, Total=56 [2025-03-16 18:32:08,381 INFO L435 NwaCegarLoop]: 834 mSDtfsCounter, 119 mSDsluCounter, 4068 mSDsCounter, 0 mSdLazyCounter, 74 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 120 SdHoareTripleChecker+Valid, 4902 SdHoareTripleChecker+Invalid, 75 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 74 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2025-03-16 18:32:08,381 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [120 Valid, 4902 Invalid, 75 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 74 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2025-03-16 18:32:08,383 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2299 states. [2025-03-16 18:32:08,423 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2299 to 2219. [2025-03-16 18:32:08,425 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2219 states, 1730 states have (on average 1.638150289017341) internal successors, (2834), 1812 states have internal predecessors, (2834), 393 states have call successors, (393), 76 states have call predecessors, (393), 95 states have return successors, (465), 392 states have call predecessors, (465), 388 states have call successors, (465) [2025-03-16 18:32:08,430 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2219 states to 2219 states and 3692 transitions. [2025-03-16 18:32:08,432 INFO L78 Accepts]: Start accepts. Automaton has 2219 states and 3692 transitions. Word has length 131 [2025-03-16 18:32:08,433 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-03-16 18:32:08,433 INFO L471 AbstractCegarLoop]: Abstraction has 2219 states and 3692 transitions. [2025-03-16 18:32:08,433 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 6 states have (on average 16.833333333333332) internal successors, (101), 6 states have internal predecessors, (101), 3 states have call successors, (14), 2 states have call predecessors, (14), 3 states have return successors, (13), 2 states have call predecessors, (13), 3 states have call successors, (13) [2025-03-16 18:32:08,433 INFO L276 IsEmpty]: Start isEmpty. Operand 2219 states and 3692 transitions. [2025-03-16 18:32:08,438 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 132 [2025-03-16 18:32:08,438 INFO L210 NwaCegarLoop]: Found error trace [2025-03-16 18:32:08,438 INFO L218 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-03-16 18:32:08,446 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (26)] Forceful destruction successful, exit code 0 [2025-03-16 18:32:08,639 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 26 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable24 [2025-03-16 18:32:08,639 INFO L396 AbstractCegarLoop]: === Iteration 26 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2025-03-16 18:32:08,639 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-16 18:32:08,639 INFO L85 PathProgramCache]: Analyzing trace with hash 331049892, now seen corresponding path program 1 times [2025-03-16 18:32:08,639 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-16 18:32:08,639 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1410789726] [2025-03-16 18:32:08,639 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-16 18:32:08,639 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-16 18:32:08,649 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 131 statements into 1 equivalence classes. [2025-03-16 18:32:08,653 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 131 of 131 statements. [2025-03-16 18:32:08,653 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-16 18:32:08,653 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-16 18:32:08,695 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 14 trivial. 0 not checked. [2025-03-16 18:32:08,695 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-16 18:32:08,695 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1410789726] [2025-03-16 18:32:08,695 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1410789726] provided 0 perfect and 1 imperfect interpolant sequences [2025-03-16 18:32:08,695 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1204112078] [2025-03-16 18:32:08,695 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-16 18:32:08,696 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-03-16 18:32:08,696 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-16 18:32:08,699 INFO L229 MonitoredProcess]: Starting monitored process 27 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2025-03-16 18:32:08,699 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (27)] Waiting until timeout for monitored process [2025-03-16 18:32:08,820 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 131 statements into 1 equivalence classes. [2025-03-16 18:32:08,970 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 131 of 131 statements. [2025-03-16 18:32:08,970 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-16 18:32:08,970 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-16 18:32:08,975 INFO L256 TraceCheckSpWp]: Trace formula consists of 1838 conjuncts, 5 conjuncts are in the unsatisfiable core [2025-03-16 18:32:08,977 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-03-16 18:32:08,992 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 9 proven. 0 refuted. 0 times theorem prover too weak. 13 trivial. 0 not checked. [2025-03-16 18:32:08,992 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2025-03-16 18:32:08,992 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1204112078] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-16 18:32:08,992 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2025-03-16 18:32:08,992 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [4] total 4 [2025-03-16 18:32:08,992 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [764989118] [2025-03-16 18:32:08,992 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-16 18:32:08,993 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2025-03-16 18:32:08,993 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-16 18:32:08,993 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2025-03-16 18:32:08,993 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2025-03-16 18:32:08,994 INFO L87 Difference]: Start difference. First operand 2219 states and 3692 transitions. Second operand has 4 states, 4 states have (on average 23.75) internal successors, (95), 4 states have internal predecessors, (95), 2 states have call successors, (14), 2 states have call predecessors, (14), 2 states have return successors, (13), 1 states have call predecessors, (13), 2 states have call successors, (13) [2025-03-16 18:32:09,051 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-03-16 18:32:09,052 INFO L93 Difference]: Finished difference Result 4305 states and 7191 transitions. [2025-03-16 18:32:09,052 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2025-03-16 18:32:09,052 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 23.75) internal successors, (95), 4 states have internal predecessors, (95), 2 states have call successors, (14), 2 states have call predecessors, (14), 2 states have return successors, (13), 1 states have call predecessors, (13), 2 states have call successors, (13) Word has length 131 [2025-03-16 18:32:09,052 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-03-16 18:32:09,065 INFO L225 Difference]: With dead ends: 4305 [2025-03-16 18:32:09,066 INFO L226 Difference]: Without dead ends: 2049 [2025-03-16 18:32:09,073 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 135 GetRequests, 132 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2025-03-16 18:32:09,074 INFO L435 NwaCegarLoop]: 837 mSDtfsCounter, 7 mSDsluCounter, 1667 mSDsCounter, 0 mSdLazyCounter, 32 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 7 SdHoareTripleChecker+Valid, 2504 SdHoareTripleChecker+Invalid, 33 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 32 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2025-03-16 18:32:09,074 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [7 Valid, 2504 Invalid, 33 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 32 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2025-03-16 18:32:09,076 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2049 states. [2025-03-16 18:32:09,114 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2049 to 2049. [2025-03-16 18:32:09,116 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2049 states, 1575 states have (on average 1.6463492063492065) internal successors, (2593), 1651 states have internal predecessors, (2593), 388 states have call successors, (388), 73 states have call predecessors, (388), 85 states have return successors, (451), 386 states have call predecessors, (451), 383 states have call successors, (451) [2025-03-16 18:32:09,122 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2049 states to 2049 states and 3432 transitions. [2025-03-16 18:32:09,125 INFO L78 Accepts]: Start accepts. Automaton has 2049 states and 3432 transitions. Word has length 131 [2025-03-16 18:32:09,125 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-03-16 18:32:09,125 INFO L471 AbstractCegarLoop]: Abstraction has 2049 states and 3432 transitions. [2025-03-16 18:32:09,125 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 23.75) internal successors, (95), 4 states have internal predecessors, (95), 2 states have call successors, (14), 2 states have call predecessors, (14), 2 states have return successors, (13), 1 states have call predecessors, (13), 2 states have call successors, (13) [2025-03-16 18:32:09,125 INFO L276 IsEmpty]: Start isEmpty. Operand 2049 states and 3432 transitions. [2025-03-16 18:32:09,130 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 134 [2025-03-16 18:32:09,130 INFO L210 NwaCegarLoop]: Found error trace [2025-03-16 18:32:09,130 INFO L218 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 18:32:09,143 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (27)] Ended with exit code 0 [2025-03-16 18:32:09,330 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 27 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable25 [2025-03-16 18:32:09,331 INFO L396 AbstractCegarLoop]: === Iteration 27 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2025-03-16 18:32:09,331 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-16 18:32:09,331 INFO L85 PathProgramCache]: Analyzing trace with hash -2075124898, now seen corresponding path program 1 times [2025-03-16 18:32:09,331 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-16 18:32:09,331 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [225535697] [2025-03-16 18:32:09,331 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-16 18:32:09,331 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-16 18:32:09,341 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 133 statements into 1 equivalence classes. [2025-03-16 18:32:09,345 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 133 of 133 statements. [2025-03-16 18:32:09,345 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-16 18:32:09,345 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-16 18:32:09,413 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 0 proven. 16 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2025-03-16 18:32:09,413 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-16 18:32:09,413 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [225535697] [2025-03-16 18:32:09,413 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [225535697] provided 0 perfect and 1 imperfect interpolant sequences [2025-03-16 18:32:09,413 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1377435447] [2025-03-16 18:32:09,413 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-16 18:32:09,413 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-03-16 18:32:09,413 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-16 18:32:09,415 INFO L229 MonitoredProcess]: Starting monitored process 28 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2025-03-16 18:32:09,417 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (28)] Waiting until timeout for monitored process [2025-03-16 18:32:09,536 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 133 statements into 1 equivalence classes. [2025-03-16 18:32:09,660 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 133 of 133 statements. [2025-03-16 18:32:09,661 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-16 18:32:09,661 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-16 18:32:09,665 INFO L256 TraceCheckSpWp]: Trace formula consists of 1843 conjuncts, 3 conjuncts are in the unsatisfiable core [2025-03-16 18:32:09,666 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-03-16 18:32:09,689 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 18 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2025-03-16 18:32:09,689 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2025-03-16 18:32:09,689 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1377435447] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-16 18:32:09,689 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2025-03-16 18:32:09,689 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [6] total 8 [2025-03-16 18:32:09,689 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [720091192] [2025-03-16 18:32:09,689 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-16 18:32:09,690 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2025-03-16 18:32:09,690 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-16 18:32:09,690 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2025-03-16 18:32:09,690 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=41, Unknown=0, NotChecked=0, Total=56 [2025-03-16 18:32:09,690 INFO L87 Difference]: Start difference. First operand 2049 states and 3432 transitions. Second operand has 4 states, 4 states have (on average 25.75) internal successors, (103), 4 states have internal predecessors, (103), 2 states have call successors, (14), 2 states have call predecessors, (14), 3 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) [2025-03-16 18:32:09,780 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-03-16 18:32:09,780 INFO L93 Difference]: Finished difference Result 4105 states and 6882 transitions. [2025-03-16 18:32:09,781 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2025-03-16 18:32:09,781 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 25.75) internal successors, (103), 4 states have internal predecessors, (103), 2 states have call successors, (14), 2 states have call predecessors, (14), 3 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) Word has length 133 [2025-03-16 18:32:09,781 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-03-16 18:32:09,790 INFO L225 Difference]: With dead ends: 4105 [2025-03-16 18:32:09,791 INFO L226 Difference]: Without dead ends: 2082 [2025-03-16 18:32:09,796 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 140 GetRequests, 133 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=19, Invalid=53, Unknown=0, NotChecked=0, Total=72 [2025-03-16 18:32:09,796 INFO L435 NwaCegarLoop]: 820 mSDtfsCounter, 128 mSDsluCounter, 1563 mSDsCounter, 0 mSdLazyCounter, 103 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 128 SdHoareTripleChecker+Valid, 2383 SdHoareTripleChecker+Invalid, 105 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 103 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2025-03-16 18:32:09,797 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [128 Valid, 2383 Invalid, 105 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 103 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2025-03-16 18:32:09,799 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2082 states. [2025-03-16 18:32:09,833 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2082 to 2049. [2025-03-16 18:32:09,835 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2049 states, 1575 states have (on average 1.6457142857142857) internal successors, (2592), 1651 states have internal predecessors, (2592), 388 states have call successors, (388), 73 states have call predecessors, (388), 85 states have return successors, (451), 386 states have call predecessors, (451), 383 states have call successors, (451) [2025-03-16 18:32:09,840 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2049 states to 2049 states and 3431 transitions. [2025-03-16 18:32:09,843 INFO L78 Accepts]: Start accepts. Automaton has 2049 states and 3431 transitions. Word has length 133 [2025-03-16 18:32:09,843 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-03-16 18:32:09,843 INFO L471 AbstractCegarLoop]: Abstraction has 2049 states and 3431 transitions. [2025-03-16 18:32:09,843 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 25.75) internal successors, (103), 4 states have internal predecessors, (103), 2 states have call successors, (14), 2 states have call predecessors, (14), 3 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) [2025-03-16 18:32:09,843 INFO L276 IsEmpty]: Start isEmpty. Operand 2049 states and 3431 transitions. [2025-03-16 18:32:09,849 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 135 [2025-03-16 18:32:09,850 INFO L210 NwaCegarLoop]: Found error trace [2025-03-16 18:32:09,850 INFO L218 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 18:32:09,858 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (28)] Ended with exit code 0 [2025-03-16 18:32:10,050 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 28 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable26 [2025-03-16 18:32:10,050 INFO L396 AbstractCegarLoop]: === Iteration 28 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2025-03-16 18:32:10,051 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-16 18:32:10,051 INFO L85 PathProgramCache]: Analyzing trace with hash 1400672361, now seen corresponding path program 1 times [2025-03-16 18:32:10,051 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-16 18:32:10,051 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [910522534] [2025-03-16 18:32:10,051 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-16 18:32:10,051 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-16 18:32:10,060 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 134 statements into 1 equivalence classes. [2025-03-16 18:32:10,066 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 134 of 134 statements. [2025-03-16 18:32:10,066 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-16 18:32:10,066 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-16 18:32:10,138 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 13 proven. 0 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2025-03-16 18:32:10,138 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-16 18:32:10,138 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [910522534] [2025-03-16 18:32:10,138 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [910522534] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-16 18:32:10,138 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-03-16 18:32:10,138 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2025-03-16 18:32:10,139 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [983461577] [2025-03-16 18:32:10,139 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-16 18:32:10,139 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2025-03-16 18:32:10,139 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-16 18:32:10,139 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2025-03-16 18:32:10,139 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2025-03-16 18:32:10,139 INFO L87 Difference]: Start difference. First operand 2049 states and 3431 transitions. Second operand has 7 states, 6 states have (on average 16.833333333333332) internal successors, (101), 6 states have internal predecessors, (101), 3 states have call successors, (14), 2 states have call predecessors, (14), 4 states have return successors, (13), 3 states have call predecessors, (13), 3 states have call successors, (13) [2025-03-16 18:32:10,224 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-03-16 18:32:10,224 INFO L93 Difference]: Finished difference Result 2914 states and 4874 transitions. [2025-03-16 18:32:10,225 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2025-03-16 18:32:10,225 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 6 states have (on average 16.833333333333332) internal successors, (101), 6 states have internal predecessors, (101), 3 states have call successors, (14), 2 states have call predecessors, (14), 4 states have return successors, (13), 3 states have call predecessors, (13), 3 states have call successors, (13) Word has length 134 [2025-03-16 18:32:10,225 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-03-16 18:32:10,234 INFO L225 Difference]: With dead ends: 2914 [2025-03-16 18:32:10,235 INFO L226 Difference]: Without dead ends: 2084 [2025-03-16 18:32:10,237 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 9 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=15, Invalid=41, Unknown=0, NotChecked=0, Total=56 [2025-03-16 18:32:10,238 INFO L435 NwaCegarLoop]: 833 mSDtfsCounter, 115 mSDsluCounter, 4063 mSDsCounter, 0 mSdLazyCounter, 75 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 116 SdHoareTripleChecker+Valid, 4896 SdHoareTripleChecker+Invalid, 77 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 75 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2025-03-16 18:32:10,238 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [116 Valid, 4896 Invalid, 77 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 75 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2025-03-16 18:32:10,239 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2084 states. [2025-03-16 18:32:10,295 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2084 to 2049. [2025-03-16 18:32:10,297 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2049 states, 1575 states have (on average 1.6457142857142857) internal successors, (2592), 1651 states have internal predecessors, (2592), 388 states have call successors, (388), 73 states have call predecessors, (388), 85 states have return successors, (451), 386 states have call predecessors, (451), 383 states have call successors, (451) [2025-03-16 18:32:10,305 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2049 states to 2049 states and 3431 transitions. [2025-03-16 18:32:10,307 INFO L78 Accepts]: Start accepts. Automaton has 2049 states and 3431 transitions. Word has length 134 [2025-03-16 18:32:10,308 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-03-16 18:32:10,308 INFO L471 AbstractCegarLoop]: Abstraction has 2049 states and 3431 transitions. [2025-03-16 18:32:10,308 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 6 states have (on average 16.833333333333332) internal successors, (101), 6 states have internal predecessors, (101), 3 states have call successors, (14), 2 states have call predecessors, (14), 4 states have return successors, (13), 3 states have call predecessors, (13), 3 states have call successors, (13) [2025-03-16 18:32:10,308 INFO L276 IsEmpty]: Start isEmpty. Operand 2049 states and 3431 transitions. [2025-03-16 18:32:10,313 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 135 [2025-03-16 18:32:10,313 INFO L210 NwaCegarLoop]: Found error trace [2025-03-16 18:32:10,313 INFO L218 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-03-16 18:32:10,313 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable27 [2025-03-16 18:32:10,313 INFO L396 AbstractCegarLoop]: === Iteration 29 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2025-03-16 18:32:10,314 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-16 18:32:10,314 INFO L85 PathProgramCache]: Analyzing trace with hash 1414099624, now seen corresponding path program 1 times [2025-03-16 18:32:10,314 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-16 18:32:10,314 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [745265155] [2025-03-16 18:32:10,314 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-16 18:32:10,314 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-16 18:32:10,327 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 134 statements into 1 equivalence classes. [2025-03-16 18:32:10,333 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 134 of 134 statements. [2025-03-16 18:32:10,333 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-16 18:32:10,333 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-16 18:32:10,378 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 8 proven. 0 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2025-03-16 18:32:10,378 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-16 18:32:10,378 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [745265155] [2025-03-16 18:32:10,378 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [745265155] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-16 18:32:10,378 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-03-16 18:32:10,379 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2025-03-16 18:32:10,379 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1544367412] [2025-03-16 18:32:10,379 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-16 18:32:10,379 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2025-03-16 18:32:10,379 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-16 18:32:10,379 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2025-03-16 18:32:10,379 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2025-03-16 18:32:10,379 INFO L87 Difference]: Start difference. First operand 2049 states and 3431 transitions. Second operand has 4 states, 4 states have (on average 23.75) internal successors, (95), 4 states have internal predecessors, (95), 2 states have call successors, (14), 2 states have call predecessors, (14), 3 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) [2025-03-16 18:32:10,417 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-03-16 18:32:10,417 INFO L93 Difference]: Finished difference Result 2963 states and 4956 transitions. [2025-03-16 18:32:10,417 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2025-03-16 18:32:10,418 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 23.75) internal successors, (95), 4 states have internal predecessors, (95), 2 states have call successors, (14), 2 states have call predecessors, (14), 3 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) Word has length 134 [2025-03-16 18:32:10,418 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-03-16 18:32:10,423 INFO L225 Difference]: With dead ends: 2963 [2025-03-16 18:32:10,423 INFO L226 Difference]: Without dead ends: 924 [2025-03-16 18:32:10,427 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2025-03-16 18:32:10,427 INFO L435 NwaCegarLoop]: 835 mSDtfsCounter, 8 mSDsluCounter, 1666 mSDsCounter, 0 mSdLazyCounter, 22 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 8 SdHoareTripleChecker+Valid, 2501 SdHoareTripleChecker+Invalid, 23 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 22 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2025-03-16 18:32:10,427 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [8 Valid, 2501 Invalid, 23 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 22 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2025-03-16 18:32:10,428 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 924 states. [2025-03-16 18:32:10,441 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 924 to 924. [2025-03-16 18:32:10,442 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 924 states, 726 states have (on average 1.6391184573002755) internal successors, (1190), 759 states have internal predecessors, (1190), 158 states have call successors, (158), 40 states have call predecessors, (158), 39 states have return successors, (162), 150 states have call predecessors, (162), 153 states have call successors, (162) [2025-03-16 18:32:10,444 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 924 states to 924 states and 1510 transitions. [2025-03-16 18:32:10,446 INFO L78 Accepts]: Start accepts. Automaton has 924 states and 1510 transitions. Word has length 134 [2025-03-16 18:32:10,447 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-03-16 18:32:10,447 INFO L471 AbstractCegarLoop]: Abstraction has 924 states and 1510 transitions. [2025-03-16 18:32:10,447 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 23.75) internal successors, (95), 4 states have internal predecessors, (95), 2 states have call successors, (14), 2 states have call predecessors, (14), 3 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) [2025-03-16 18:32:10,447 INFO L276 IsEmpty]: Start isEmpty. Operand 924 states and 1510 transitions. [2025-03-16 18:32:10,448 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 136 [2025-03-16 18:32:10,448 INFO L210 NwaCegarLoop]: Found error trace [2025-03-16 18:32:10,448 INFO L218 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 18:32:10,448 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable28 [2025-03-16 18:32:10,449 INFO L396 AbstractCegarLoop]: === Iteration 30 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2025-03-16 18:32:10,449 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-16 18:32:10,449 INFO L85 PathProgramCache]: Analyzing trace with hash 386758816, now seen corresponding path program 1 times [2025-03-16 18:32:10,449 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-16 18:32:10,449 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [817314932] [2025-03-16 18:32:10,449 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-16 18:32:10,449 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-16 18:32:10,459 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 135 statements into 1 equivalence classes. [2025-03-16 18:32:10,465 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 135 of 135 statements. [2025-03-16 18:32:10,465 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-16 18:32:10,465 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-16 18:32:10,542 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 22 trivial. 0 not checked. [2025-03-16 18:32:10,542 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-16 18:32:10,542 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [817314932] [2025-03-16 18:32:10,542 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [817314932] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-16 18:32:10,542 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-03-16 18:32:10,543 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2025-03-16 18:32:10,543 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1283960331] [2025-03-16 18:32:10,543 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-16 18:32:10,543 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2025-03-16 18:32:10,543 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-16 18:32:10,543 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2025-03-16 18:32:10,543 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2025-03-16 18:32:10,543 INFO L87 Difference]: Start difference. First operand 924 states and 1510 transitions. Second operand has 7 states, 7 states have (on average 13.285714285714286) internal successors, (93), 7 states have internal predecessors, (93), 5 states have call successors, (14), 3 states have call predecessors, (14), 3 states have return successors, (13), 5 states have call predecessors, (13), 4 states have call successors, (13) [2025-03-16 18:32:12,020 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-03-16 18:32:12,020 INFO L93 Difference]: Finished difference Result 3039 states and 5103 transitions. [2025-03-16 18:32:12,020 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2025-03-16 18:32:12,020 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 13.285714285714286) internal successors, (93), 7 states have internal predecessors, (93), 5 states have call successors, (14), 3 states have call predecessors, (14), 3 states have return successors, (13), 5 states have call predecessors, (13), 4 states have call successors, (13) Word has length 135 [2025-03-16 18:32:12,020 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-03-16 18:32:12,029 INFO L225 Difference]: With dead ends: 3039 [2025-03-16 18:32:12,029 INFO L226 Difference]: Without dead ends: 2214 [2025-03-16 18:32:12,032 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 21 GetRequests, 7 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 30 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=59, Invalid=181, Unknown=0, NotChecked=0, Total=240 [2025-03-16 18:32:12,033 INFO L435 NwaCegarLoop]: 400 mSDtfsCounter, 2255 mSDsluCounter, 1483 mSDsCounter, 0 mSdLazyCounter, 3449 mSolverCounterSat, 475 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2332 SdHoareTripleChecker+Valid, 1883 SdHoareTripleChecker+Invalid, 3924 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 475 IncrementalHoareTripleChecker+Valid, 3449 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.4s IncrementalHoareTripleChecker+Time [2025-03-16 18:32:12,033 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [2332 Valid, 1883 Invalid, 3924 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [475 Valid, 3449 Invalid, 0 Unknown, 0 Unchecked, 1.4s Time] [2025-03-16 18:32:12,034 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2214 states. [2025-03-16 18:32:12,071 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2214 to 2071. [2025-03-16 18:32:12,073 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2071 states, 1629 states have (on average 1.6623695518723143) internal successors, (2708), 1701 states have internal predecessors, (2708), 350 states have call successors, (350), 82 states have call predecessors, (350), 91 states have return successors, (392), 337 states have call predecessors, (392), 345 states have call successors, (392) [2025-03-16 18:32:12,077 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2071 states to 2071 states and 3450 transitions. [2025-03-16 18:32:12,080 INFO L78 Accepts]: Start accepts. Automaton has 2071 states and 3450 transitions. Word has length 135 [2025-03-16 18:32:12,080 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-03-16 18:32:12,080 INFO L471 AbstractCegarLoop]: Abstraction has 2071 states and 3450 transitions. [2025-03-16 18:32:12,080 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 13.285714285714286) internal successors, (93), 7 states have internal predecessors, (93), 5 states have call successors, (14), 3 states have call predecessors, (14), 3 states have return successors, (13), 5 states have call predecessors, (13), 4 states have call successors, (13) [2025-03-16 18:32:12,080 INFO L276 IsEmpty]: Start isEmpty. Operand 2071 states and 3450 transitions. [2025-03-16 18:32:12,083 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 141 [2025-03-16 18:32:12,083 INFO L210 NwaCegarLoop]: Found error trace [2025-03-16 18:32:12,083 INFO L218 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 18:32:12,083 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29 [2025-03-16 18:32:12,083 INFO L396 AbstractCegarLoop]: === Iteration 31 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2025-03-16 18:32:12,083 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-16 18:32:12,083 INFO L85 PathProgramCache]: Analyzing trace with hash 757765849, now seen corresponding path program 1 times [2025-03-16 18:32:12,083 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-16 18:32:12,083 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1507590228] [2025-03-16 18:32:12,083 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-16 18:32:12,083 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-16 18:32:12,095 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 140 statements into 1 equivalence classes. [2025-03-16 18:32:12,119 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 140 of 140 statements. [2025-03-16 18:32:12,119 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-16 18:32:12,119 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-16 18:32:12,173 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 22 trivial. 0 not checked. [2025-03-16 18:32:12,173 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-16 18:32:12,173 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1507590228] [2025-03-16 18:32:12,173 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1507590228] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-16 18:32:12,173 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-03-16 18:32:12,173 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2025-03-16 18:32:12,173 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1452248312] [2025-03-16 18:32:12,173 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-16 18:32:12,173 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2025-03-16 18:32:12,173 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-16 18:32:12,174 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2025-03-16 18:32:12,174 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2025-03-16 18:32:12,174 INFO L87 Difference]: Start difference. First operand 2071 states and 3450 transitions. Second operand has 5 states, 5 states have (on average 19.2) internal successors, (96), 4 states have internal predecessors, (96), 2 states have call successors, (15), 2 states have call predecessors, (15), 3 states have return successors, (14), 3 states have call predecessors, (14), 2 states have call successors, (14) [2025-03-16 18:32:12,243 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-03-16 18:32:12,243 INFO L93 Difference]: Finished difference Result 4068 states and 6832 transitions. [2025-03-16 18:32:12,244 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2025-03-16 18:32:12,244 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 19.2) internal successors, (96), 4 states have internal predecessors, (96), 2 states have call successors, (15), 2 states have call predecessors, (15), 3 states have return successors, (14), 3 states have call predecessors, (14), 2 states have call successors, (14) Word has length 140 [2025-03-16 18:32:12,244 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-03-16 18:32:12,254 INFO L225 Difference]: With dead ends: 4068 [2025-03-16 18:32:12,254 INFO L226 Difference]: Without dead ends: 2096 [2025-03-16 18:32:12,259 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2025-03-16 18:32:12,259 INFO L435 NwaCegarLoop]: 802 mSDtfsCounter, 0 mSDsluCounter, 2376 mSDsCounter, 0 mSdLazyCounter, 30 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 3178 SdHoareTripleChecker+Invalid, 37 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 30 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2025-03-16 18:32:12,259 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 3178 Invalid, 37 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 30 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2025-03-16 18:32:12,261 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2096 states. [2025-03-16 18:32:12,296 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2096 to 2090. [2025-03-16 18:32:12,298 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2090 states, 1644 states have (on average 1.6557177615571776) internal successors, (2722), 1715 states have internal predecessors, (2722), 349 states have call successors, (349), 82 states have call predecessors, (349), 96 states have return successors, (406), 342 states have call predecessors, (406), 344 states have call successors, (406) [2025-03-16 18:32:12,302 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2090 states to 2090 states and 3477 transitions. [2025-03-16 18:32:12,305 INFO L78 Accepts]: Start accepts. Automaton has 2090 states and 3477 transitions. Word has length 140 [2025-03-16 18:32:12,305 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-03-16 18:32:12,305 INFO L471 AbstractCegarLoop]: Abstraction has 2090 states and 3477 transitions. [2025-03-16 18:32:12,305 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 19.2) internal successors, (96), 4 states have internal predecessors, (96), 2 states have call successors, (15), 2 states have call predecessors, (15), 3 states have return successors, (14), 3 states have call predecessors, (14), 2 states have call successors, (14) [2025-03-16 18:32:12,305 INFO L276 IsEmpty]: Start isEmpty. Operand 2090 states and 3477 transitions. [2025-03-16 18:32:12,307 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 145 [2025-03-16 18:32:12,307 INFO L210 NwaCegarLoop]: Found error trace [2025-03-16 18:32:12,307 INFO L218 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 18:32:12,307 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable30 [2025-03-16 18:32:12,308 INFO L396 AbstractCegarLoop]: === Iteration 32 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2025-03-16 18:32:12,308 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-16 18:32:12,308 INFO L85 PathProgramCache]: Analyzing trace with hash -1079165069, now seen corresponding path program 1 times [2025-03-16 18:32:12,308 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-16 18:32:12,308 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1985032852] [2025-03-16 18:32:12,308 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-16 18:32:12,308 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-16 18:32:12,320 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 144 statements into 1 equivalence classes. [2025-03-16 18:32:12,328 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 144 of 144 statements. [2025-03-16 18:32:12,328 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-16 18:32:12,328 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-16 18:32:12,480 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 22 trivial. 0 not checked. [2025-03-16 18:32:12,481 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-16 18:32:12,481 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1985032852] [2025-03-16 18:32:12,481 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1985032852] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-16 18:32:12,481 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-03-16 18:32:12,481 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2025-03-16 18:32:12,481 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1187395771] [2025-03-16 18:32:12,481 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-16 18:32:12,481 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2025-03-16 18:32:12,481 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-16 18:32:12,482 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2025-03-16 18:32:12,482 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=37, Unknown=0, NotChecked=0, Total=56 [2025-03-16 18:32:12,482 INFO L87 Difference]: Start difference. First operand 2090 states and 3477 transitions. Second operand has 8 states, 8 states have (on average 12.5) internal successors, (100), 8 states have internal predecessors, (100), 7 states have call successors, (15), 4 states have call predecessors, (15), 3 states have return successors, (14), 6 states have call predecessors, (14), 6 states have call successors, (14) [2025-03-16 18:32:13,901 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-03-16 18:32:13,901 INFO L93 Difference]: Finished difference Result 6739 states and 11399 transitions. [2025-03-16 18:32:13,902 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2025-03-16 18:32:13,902 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 12.5) internal successors, (100), 8 states have internal predecessors, (100), 7 states have call successors, (15), 4 states have call predecessors, (15), 3 states have return successors, (14), 6 states have call predecessors, (14), 6 states have call successors, (14) Word has length 144 [2025-03-16 18:32:13,902 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-03-16 18:32:13,916 INFO L225 Difference]: With dead ends: 6739 [2025-03-16 18:32:13,917 INFO L226 Difference]: Without dead ends: 4743 [2025-03-16 18:32:13,922 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 12 GetRequests, 5 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=24, Invalid=48, Unknown=0, NotChecked=0, Total=72 [2025-03-16 18:32:13,922 INFO L435 NwaCegarLoop]: 590 mSDtfsCounter, 3173 mSDsluCounter, 1070 mSDsCounter, 0 mSdLazyCounter, 2704 mSolverCounterSat, 748 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3316 SdHoareTripleChecker+Valid, 1660 SdHoareTripleChecker+Invalid, 3452 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 748 IncrementalHoareTripleChecker+Valid, 2704 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.3s IncrementalHoareTripleChecker+Time [2025-03-16 18:32:13,922 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [3316 Valid, 1660 Invalid, 3452 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [748 Valid, 2704 Invalid, 0 Unknown, 0 Unchecked, 1.3s Time] [2025-03-16 18:32:13,927 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4743 states. [2025-03-16 18:32:14,022 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4743 to 4644. [2025-03-16 18:32:14,027 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4644 states, 3613 states have (on average 1.6537503459728757) internal successors, (5975), 3776 states have internal predecessors, (5975), 816 states have call successors, (816), 182 states have call predecessors, (816), 214 states have return successors, (1005), 807 states have call predecessors, (1005), 811 states have call successors, (1005) [2025-03-16 18:32:14,041 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4644 states to 4644 states and 7796 transitions. [2025-03-16 18:32:14,045 INFO L78 Accepts]: Start accepts. Automaton has 4644 states and 7796 transitions. Word has length 144 [2025-03-16 18:32:14,045 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-03-16 18:32:14,046 INFO L471 AbstractCegarLoop]: Abstraction has 4644 states and 7796 transitions. [2025-03-16 18:32:14,046 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 12.5) internal successors, (100), 8 states have internal predecessors, (100), 7 states have call successors, (15), 4 states have call predecessors, (15), 3 states have return successors, (14), 6 states have call predecessors, (14), 6 states have call successors, (14) [2025-03-16 18:32:14,046 INFO L276 IsEmpty]: Start isEmpty. Operand 4644 states and 7796 transitions. [2025-03-16 18:32:14,048 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 148 [2025-03-16 18:32:14,048 INFO L210 NwaCegarLoop]: Found error trace [2025-03-16 18:32:14,048 INFO L218 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 18:32:14,048 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable31 [2025-03-16 18:32:14,048 INFO L396 AbstractCegarLoop]: === Iteration 33 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2025-03-16 18:32:14,048 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-16 18:32:14,048 INFO L85 PathProgramCache]: Analyzing trace with hash -246151591, now seen corresponding path program 1 times [2025-03-16 18:32:14,048 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-16 18:32:14,048 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [84224568] [2025-03-16 18:32:14,048 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-16 18:32:14,048 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-16 18:32:14,059 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 147 statements into 1 equivalence classes. [2025-03-16 18:32:14,067 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 147 of 147 statements. [2025-03-16 18:32:14,067 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-16 18:32:14,067 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-16 18:32:14,148 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 22 trivial. 0 not checked. [2025-03-16 18:32:14,148 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-16 18:32:14,148 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [84224568] [2025-03-16 18:32:14,148 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [84224568] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-16 18:32:14,148 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-03-16 18:32:14,148 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2025-03-16 18:32:14,149 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1437261324] [2025-03-16 18:32:14,149 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-16 18:32:14,149 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2025-03-16 18:32:14,149 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-16 18:32:14,149 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2025-03-16 18:32:14,149 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2025-03-16 18:32:14,149 INFO L87 Difference]: Start difference. First operand 4644 states and 7796 transitions. Second operand has 6 states, 6 states have (on average 17.166666666666668) internal successors, (103), 6 states have internal predecessors, (103), 3 states have call successors, (15), 2 states have call predecessors, (15), 3 states have return successors, (14), 3 states have call predecessors, (14), 3 states have call successors, (14) [2025-03-16 18:32:14,393 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-03-16 18:32:14,393 INFO L93 Difference]: Finished difference Result 8914 states and 15307 transitions. [2025-03-16 18:32:14,393 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2025-03-16 18:32:14,393 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 17.166666666666668) internal successors, (103), 6 states have internal predecessors, (103), 3 states have call successors, (15), 2 states have call predecessors, (15), 3 states have return successors, (14), 3 states have call predecessors, (14), 3 states have call successors, (14) Word has length 147 [2025-03-16 18:32:14,393 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-03-16 18:32:14,413 INFO L225 Difference]: With dead ends: 8914 [2025-03-16 18:32:14,414 INFO L226 Difference]: Without dead ends: 4702 [2025-03-16 18:32:14,426 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 9 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2025-03-16 18:32:14,426 INFO L435 NwaCegarLoop]: 843 mSDtfsCounter, 224 mSDsluCounter, 3121 mSDsCounter, 0 mSdLazyCounter, 124 mSolverCounterSat, 19 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 232 SdHoareTripleChecker+Valid, 3964 SdHoareTripleChecker+Invalid, 143 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 19 IncrementalHoareTripleChecker+Valid, 124 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2025-03-16 18:32:14,427 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [232 Valid, 3964 Invalid, 143 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [19 Valid, 124 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2025-03-16 18:32:14,429 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4702 states. [2025-03-16 18:32:14,530 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4702 to 4648. [2025-03-16 18:32:14,534 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4648 states, 3615 states have (on average 1.6381742738589211) internal successors, (5922), 3780 states have internal predecessors, (5922), 816 states have call successors, (816), 182 states have call predecessors, (816), 216 states have return successors, (1009), 807 states have call predecessors, (1009), 811 states have call successors, (1009) [2025-03-16 18:32:14,546 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4648 states to 4648 states and 7747 transitions. [2025-03-16 18:32:14,550 INFO L78 Accepts]: Start accepts. Automaton has 4648 states and 7747 transitions. Word has length 147 [2025-03-16 18:32:14,550 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-03-16 18:32:14,550 INFO L471 AbstractCegarLoop]: Abstraction has 4648 states and 7747 transitions. [2025-03-16 18:32:14,551 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 17.166666666666668) internal successors, (103), 6 states have internal predecessors, (103), 3 states have call successors, (15), 2 states have call predecessors, (15), 3 states have return successors, (14), 3 states have call predecessors, (14), 3 states have call successors, (14) [2025-03-16 18:32:14,551 INFO L276 IsEmpty]: Start isEmpty. Operand 4648 states and 7747 transitions. [2025-03-16 18:32:14,552 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 152 [2025-03-16 18:32:14,552 INFO L210 NwaCegarLoop]: Found error trace [2025-03-16 18:32:14,553 INFO L218 NwaCegarLoop]: trace histogram [3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 18:32:14,553 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable32 [2025-03-16 18:32:14,553 INFO L396 AbstractCegarLoop]: === Iteration 34 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2025-03-16 18:32:14,553 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-16 18:32:14,553 INFO L85 PathProgramCache]: Analyzing trace with hash 1075463837, now seen corresponding path program 1 times [2025-03-16 18:32:14,553 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-16 18:32:14,553 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [224827700] [2025-03-16 18:32:14,553 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-16 18:32:14,554 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-16 18:32:14,564 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 151 statements into 1 equivalence classes. [2025-03-16 18:32:14,589 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 151 of 151 statements. [2025-03-16 18:32:14,589 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-16 18:32:14,589 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-16 18:32:14,665 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 3 proven. 3 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2025-03-16 18:32:14,666 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-16 18:32:14,666 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [224827700] [2025-03-16 18:32:14,666 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [224827700] provided 0 perfect and 1 imperfect interpolant sequences [2025-03-16 18:32:14,666 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1980851127] [2025-03-16 18:32:14,666 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-16 18:32:14,666 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-03-16 18:32:14,666 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-16 18:32:14,668 INFO L229 MonitoredProcess]: Starting monitored process 29 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2025-03-16 18:32:14,670 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (29)] Waiting until timeout for monitored process [2025-03-16 18:32:14,795 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 151 statements into 1 equivalence classes. [2025-03-16 18:32:14,920 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 151 of 151 statements. [2025-03-16 18:32:14,920 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-16 18:32:14,920 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-16 18:32:14,925 INFO L256 TraceCheckSpWp]: Trace formula consists of 1891 conjuncts, 3 conjuncts are in the unsatisfiable core [2025-03-16 18:32:14,927 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-03-16 18:32:14,944 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 11 proven. 0 refuted. 0 times theorem prover too weak. 19 trivial. 0 not checked. [2025-03-16 18:32:14,945 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2025-03-16 18:32:14,945 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1980851127] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-16 18:32:14,945 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2025-03-16 18:32:14,945 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [6] total 8 [2025-03-16 18:32:14,945 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [326933508] [2025-03-16 18:32:14,945 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-16 18:32:14,945 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2025-03-16 18:32:14,945 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-16 18:32:14,945 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2025-03-16 18:32:14,945 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=41, Unknown=0, NotChecked=0, Total=56 [2025-03-16 18:32:14,946 INFO L87 Difference]: Start difference. First operand 4648 states and 7747 transitions. Second operand has 4 states, 4 states have (on average 27.0) internal successors, (108), 4 states have internal predecessors, (108), 2 states have call successors, (16), 2 states have call predecessors, (16), 3 states have return successors, (15), 2 states have call predecessors, (15), 2 states have call successors, (15) [2025-03-16 18:32:15,099 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-03-16 18:32:15,099 INFO L93 Difference]: Finished difference Result 9254 states and 15652 transitions. [2025-03-16 18:32:15,100 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2025-03-16 18:32:15,100 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 27.0) internal successors, (108), 4 states have internal predecessors, (108), 2 states have call successors, (16), 2 states have call predecessors, (16), 3 states have return successors, (15), 2 states have call predecessors, (15), 2 states have call successors, (15) Word has length 151 [2025-03-16 18:32:15,100 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-03-16 18:32:15,121 INFO L225 Difference]: With dead ends: 9254 [2025-03-16 18:32:15,122 INFO L226 Difference]: Without dead ends: 4698 [2025-03-16 18:32:15,135 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 160 GetRequests, 153 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=19, Invalid=53, Unknown=0, NotChecked=0, Total=72 [2025-03-16 18:32:15,135 INFO L435 NwaCegarLoop]: 780 mSDtfsCounter, 14 mSDsluCounter, 1526 mSDsCounter, 0 mSdLazyCounter, 84 mSolverCounterSat, 14 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 14 SdHoareTripleChecker+Valid, 2306 SdHoareTripleChecker+Invalid, 98 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 14 IncrementalHoareTripleChecker+Valid, 84 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2025-03-16 18:32:15,135 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [14 Valid, 2306 Invalid, 98 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [14 Valid, 84 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2025-03-16 18:32:15,138 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4698 states. [2025-03-16 18:32:15,272 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4698 to 4698. [2025-03-16 18:32:15,277 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4698 states, 3655 states have (on average 1.6281805745554037) internal successors, (5951), 3825 states have internal predecessors, (5951), 816 states have call successors, (816), 187 states have call predecessors, (816), 226 states have return successors, (1019), 807 states have call predecessors, (1019), 811 states have call successors, (1019) [2025-03-16 18:32:15,289 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4698 states to 4698 states and 7786 transitions. [2025-03-16 18:32:15,293 INFO L78 Accepts]: Start accepts. Automaton has 4698 states and 7786 transitions. Word has length 151 [2025-03-16 18:32:15,294 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-03-16 18:32:15,294 INFO L471 AbstractCegarLoop]: Abstraction has 4698 states and 7786 transitions. [2025-03-16 18:32:15,294 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 27.0) internal successors, (108), 4 states have internal predecessors, (108), 2 states have call successors, (16), 2 states have call predecessors, (16), 3 states have return successors, (15), 2 states have call predecessors, (15), 2 states have call successors, (15) [2025-03-16 18:32:15,294 INFO L276 IsEmpty]: Start isEmpty. Operand 4698 states and 7786 transitions. [2025-03-16 18:32:15,296 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 153 [2025-03-16 18:32:15,296 INFO L210 NwaCegarLoop]: Found error trace [2025-03-16 18:32:15,296 INFO L218 NwaCegarLoop]: trace histogram [3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 18:32:15,304 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (29)] Ended with exit code 0 [2025-03-16 18:32:15,496 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable33,29 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-03-16 18:32:15,497 INFO L396 AbstractCegarLoop]: === Iteration 35 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2025-03-16 18:32:15,497 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-16 18:32:15,498 INFO L85 PathProgramCache]: Analyzing trace with hash 359614191, now seen corresponding path program 1 times [2025-03-16 18:32:15,498 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-16 18:32:15,498 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [145295533] [2025-03-16 18:32:15,498 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-16 18:32:15,498 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-16 18:32:15,508 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 152 statements into 1 equivalence classes. [2025-03-16 18:32:15,516 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 152 of 152 statements. [2025-03-16 18:32:15,516 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-16 18:32:15,516 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-16 18:32:15,699 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 30 trivial. 0 not checked. [2025-03-16 18:32:15,699 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-16 18:32:15,699 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [145295533] [2025-03-16 18:32:15,699 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [145295533] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-16 18:32:15,699 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-03-16 18:32:15,699 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2025-03-16 18:32:15,699 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [259502416] [2025-03-16 18:32:15,699 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-16 18:32:15,700 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2025-03-16 18:32:15,700 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-16 18:32:15,700 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2025-03-16 18:32:15,700 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2025-03-16 18:32:15,700 INFO L87 Difference]: Start difference. First operand 4698 states and 7786 transitions. Second operand has 7 states, 7 states have (on average 14.857142857142858) internal successors, (104), 7 states have internal predecessors, (104), 5 states have call successors, (16), 3 states have call predecessors, (16), 3 states have return successors, (15), 5 states have call predecessors, (15), 4 states have call successors, (15) [2025-03-16 18:32:17,152 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-03-16 18:32:17,153 INFO L93 Difference]: Finished difference Result 9065 states and 15114 transitions. [2025-03-16 18:32:17,153 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2025-03-16 18:32:17,153 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 14.857142857142858) internal successors, (104), 7 states have internal predecessors, (104), 5 states have call successors, (16), 3 states have call predecessors, (16), 3 states have return successors, (15), 5 states have call predecessors, (15), 4 states have call successors, (15) Word has length 152 [2025-03-16 18:32:17,153 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-03-16 18:32:17,172 INFO L225 Difference]: With dead ends: 9065 [2025-03-16 18:32:17,172 INFO L226 Difference]: Without dead ends: 5218 [2025-03-16 18:32:17,181 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 22 GetRequests, 7 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 43 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=63, Invalid=209, Unknown=0, NotChecked=0, Total=272 [2025-03-16 18:32:17,181 INFO L435 NwaCegarLoop]: 371 mSDtfsCounter, 1941 mSDsluCounter, 1272 mSDsCounter, 0 mSdLazyCounter, 2971 mSolverCounterSat, 446 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2015 SdHoareTripleChecker+Valid, 1643 SdHoareTripleChecker+Invalid, 3417 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 446 IncrementalHoareTripleChecker+Valid, 2971 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.3s IncrementalHoareTripleChecker+Time [2025-03-16 18:32:17,181 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [2015 Valid, 1643 Invalid, 3417 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [446 Valid, 2971 Invalid, 0 Unknown, 0 Unchecked, 1.3s Time] [2025-03-16 18:32:17,184 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5218 states. [2025-03-16 18:32:17,371 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5218 to 4847. [2025-03-16 18:32:17,376 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4847 states, 3765 states have (on average 1.6183266932270917) internal successors, (6093), 3945 states have internal predecessors, (6093), 830 states have call successors, (830), 202 states have call predecessors, (830), 251 states have return successors, (1070), 821 states have call predecessors, (1070), 825 states have call successors, (1070) [2025-03-16 18:32:17,392 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4847 states to 4847 states and 7993 transitions. [2025-03-16 18:32:17,396 INFO L78 Accepts]: Start accepts. Automaton has 4847 states and 7993 transitions. Word has length 152 [2025-03-16 18:32:17,396 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-03-16 18:32:17,397 INFO L471 AbstractCegarLoop]: Abstraction has 4847 states and 7993 transitions. [2025-03-16 18:32:17,397 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 14.857142857142858) internal successors, (104), 7 states have internal predecessors, (104), 5 states have call successors, (16), 3 states have call predecessors, (16), 3 states have return successors, (15), 5 states have call predecessors, (15), 4 states have call successors, (15) [2025-03-16 18:32:17,397 INFO L276 IsEmpty]: Start isEmpty. Operand 4847 states and 7993 transitions. [2025-03-16 18:32:17,399 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 160 [2025-03-16 18:32:17,399 INFO L210 NwaCegarLoop]: Found error trace [2025-03-16 18:32:17,399 INFO L218 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 18:32:17,399 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable34 [2025-03-16 18:32:17,399 INFO L396 AbstractCegarLoop]: === Iteration 36 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2025-03-16 18:32:17,399 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-16 18:32:17,400 INFO L85 PathProgramCache]: Analyzing trace with hash -1655790200, now seen corresponding path program 1 times [2025-03-16 18:32:17,400 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-16 18:32:17,400 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1849478331] [2025-03-16 18:32:17,400 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-16 18:32:17,402 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-16 18:32:17,434 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 159 statements into 1 equivalence classes. [2025-03-16 18:32:17,441 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 159 of 159 statements. [2025-03-16 18:32:17,442 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-16 18:32:17,442 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-16 18:32:17,575 INFO L134 CoverageAnalysis]: Checked inductivity of 29 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 29 trivial. 0 not checked. [2025-03-16 18:32:17,575 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-16 18:32:17,575 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1849478331] [2025-03-16 18:32:17,575 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1849478331] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-16 18:32:17,576 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-03-16 18:32:17,576 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2025-03-16 18:32:17,576 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2049965755] [2025-03-16 18:32:17,576 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-16 18:32:17,576 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2025-03-16 18:32:17,576 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-16 18:32:17,577 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2025-03-16 18:32:17,577 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=57, Unknown=0, NotChecked=0, Total=72 [2025-03-16 18:32:17,577 INFO L87 Difference]: Start difference. First operand 4847 states and 7993 transitions. Second operand has 9 states, 8 states have (on average 13.125) internal successors, (105), 9 states have internal predecessors, (105), 5 states have call successors, (18), 3 states have call predecessors, (18), 3 states have return successors, (17), 5 states have call predecessors, (17), 4 states have call successors, (17) [2025-03-16 18:32:19,925 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-03-16 18:32:19,925 INFO L93 Difference]: Finished difference Result 10211 states and 16804 transitions. [2025-03-16 18:32:19,925 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2025-03-16 18:32:19,926 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 8 states have (on average 13.125) internal successors, (105), 9 states have internal predecessors, (105), 5 states have call successors, (18), 3 states have call predecessors, (18), 3 states have return successors, (17), 5 states have call predecessors, (17), 4 states have call successors, (17) Word has length 159 [2025-03-16 18:32:19,926 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-03-16 18:32:19,947 INFO L225 Difference]: With dead ends: 10211 [2025-03-16 18:32:19,948 INFO L226 Difference]: Without dead ends: 6080 [2025-03-16 18:32:19,957 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 25 GetRequests, 7 SyntacticMatches, 0 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 47 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=74, Invalid=306, Unknown=0, NotChecked=0, Total=380 [2025-03-16 18:32:19,957 INFO L435 NwaCegarLoop]: 506 mSDtfsCounter, 1988 mSDsluCounter, 2510 mSDsCounter, 0 mSdLazyCounter, 5272 mSolverCounterSat, 425 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2070 SdHoareTripleChecker+Valid, 3016 SdHoareTripleChecker+Invalid, 5697 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 425 IncrementalHoareTripleChecker+Valid, 5272 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.1s IncrementalHoareTripleChecker+Time [2025-03-16 18:32:19,958 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [2070 Valid, 3016 Invalid, 5697 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [425 Valid, 5272 Invalid, 0 Unknown, 0 Unchecked, 2.1s Time] [2025-03-16 18:32:19,961 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6080 states. [2025-03-16 18:32:20,191 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6080 to 5678. [2025-03-16 18:32:20,203 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5678 states, 4421 states have (on average 1.5948880343813616) internal successors, (7051), 4630 states have internal predecessors, (7051), 933 states have call successors, (933), 252 states have call predecessors, (933), 323 states have return successors, (1229), 917 states have call predecessors, (1229), 928 states have call successors, (1229) [2025-03-16 18:32:20,290 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5678 states to 5678 states and 9213 transitions. [2025-03-16 18:32:20,303 INFO L78 Accepts]: Start accepts. Automaton has 5678 states and 9213 transitions. Word has length 159 [2025-03-16 18:32:20,304 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-03-16 18:32:20,304 INFO L471 AbstractCegarLoop]: Abstraction has 5678 states and 9213 transitions. [2025-03-16 18:32:20,304 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 8 states have (on average 13.125) internal successors, (105), 9 states have internal predecessors, (105), 5 states have call successors, (18), 3 states have call predecessors, (18), 3 states have return successors, (17), 5 states have call predecessors, (17), 4 states have call successors, (17) [2025-03-16 18:32:20,304 INFO L276 IsEmpty]: Start isEmpty. Operand 5678 states and 9213 transitions. [2025-03-16 18:32:20,307 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 160 [2025-03-16 18:32:20,307 INFO L210 NwaCegarLoop]: Found error trace [2025-03-16 18:32:20,307 INFO L218 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 18:32:20,307 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable35 [2025-03-16 18:32:20,307 INFO L396 AbstractCegarLoop]: === Iteration 37 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2025-03-16 18:32:20,308 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-16 18:32:20,308 INFO L85 PathProgramCache]: Analyzing trace with hash -1375440311, now seen corresponding path program 1 times [2025-03-16 18:32:20,308 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-16 18:32:20,308 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1118770984] [2025-03-16 18:32:20,308 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-16 18:32:20,308 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-16 18:32:20,320 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 159 statements into 1 equivalence classes. [2025-03-16 18:32:20,328 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 159 of 159 statements. [2025-03-16 18:32:20,329 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-16 18:32:20,329 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-16 18:32:20,533 INFO L134 CoverageAnalysis]: Checked inductivity of 29 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 27 trivial. 0 not checked. [2025-03-16 18:32:20,533 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-16 18:32:20,534 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1118770984] [2025-03-16 18:32:20,534 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1118770984] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-16 18:32:20,534 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-03-16 18:32:20,534 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2025-03-16 18:32:20,534 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [420985343] [2025-03-16 18:32:20,534 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-16 18:32:20,534 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2025-03-16 18:32:20,535 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-16 18:32:20,535 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2025-03-16 18:32:20,535 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2025-03-16 18:32:20,535 INFO L87 Difference]: Start difference. First operand 5678 states and 9213 transitions. Second operand has 8 states, 8 states have (on average 13.375) internal successors, (107), 7 states have internal predecessors, (107), 4 states have call successors, (18), 3 states have call predecessors, (18), 4 states have return successors, (17), 5 states have call predecessors, (17), 3 states have call successors, (17) [2025-03-16 18:32:21,604 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-03-16 18:32:21,605 INFO L93 Difference]: Finished difference Result 11290 states and 18433 transitions. [2025-03-16 18:32:21,605 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2025-03-16 18:32:21,605 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 13.375) internal successors, (107), 7 states have internal predecessors, (107), 4 states have call successors, (18), 3 states have call predecessors, (18), 4 states have return successors, (17), 5 states have call predecessors, (17), 3 states have call successors, (17) Word has length 159 [2025-03-16 18:32:21,606 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-03-16 18:32:21,627 INFO L225 Difference]: With dead ends: 11290 [2025-03-16 18:32:21,627 INFO L226 Difference]: Without dead ends: 5716 [2025-03-16 18:32:21,639 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 24 GetRequests, 14 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=35, Invalid=97, Unknown=0, NotChecked=0, Total=132 [2025-03-16 18:32:21,640 INFO L435 NwaCegarLoop]: 396 mSDtfsCounter, 1171 mSDsluCounter, 1282 mSDsCounter, 0 mSdLazyCounter, 2354 mSolverCounterSat, 323 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1171 SdHoareTripleChecker+Valid, 1678 SdHoareTripleChecker+Invalid, 2677 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 323 IncrementalHoareTripleChecker+Valid, 2354 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2025-03-16 18:32:21,640 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [1171 Valid, 1678 Invalid, 2677 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [323 Valid, 2354 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2025-03-16 18:32:21,643 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5716 states. [2025-03-16 18:32:21,974 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5716 to 5688. [2025-03-16 18:32:21,979 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5688 states, 4426 states have (on average 1.5874378671486669) internal successors, (7026), 4640 states have internal predecessors, (7026), 933 states have call successors, (933), 252 states have call predecessors, (933), 328 states have return successors, (1269), 917 states have call predecessors, (1269), 928 states have call successors, (1269) [2025-03-16 18:32:21,993 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5688 states to 5688 states and 9228 transitions. [2025-03-16 18:32:21,998 INFO L78 Accepts]: Start accepts. Automaton has 5688 states and 9228 transitions. Word has length 159 [2025-03-16 18:32:21,998 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-03-16 18:32:21,998 INFO L471 AbstractCegarLoop]: Abstraction has 5688 states and 9228 transitions. [2025-03-16 18:32:21,998 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 13.375) internal successors, (107), 7 states have internal predecessors, (107), 4 states have call successors, (18), 3 states have call predecessors, (18), 4 states have return successors, (17), 5 states have call predecessors, (17), 3 states have call successors, (17) [2025-03-16 18:32:21,999 INFO L276 IsEmpty]: Start isEmpty. Operand 5688 states and 9228 transitions. [2025-03-16 18:32:22,000 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 161 [2025-03-16 18:32:22,001 INFO L210 NwaCegarLoop]: Found error trace [2025-03-16 18:32:22,001 INFO L218 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 18:32:22,001 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable36 [2025-03-16 18:32:22,001 INFO L396 AbstractCegarLoop]: === Iteration 38 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2025-03-16 18:32:22,001 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-16 18:32:22,001 INFO L85 PathProgramCache]: Analyzing trace with hash -2147255030, now seen corresponding path program 1 times [2025-03-16 18:32:22,002 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-16 18:32:22,002 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [136344003] [2025-03-16 18:32:22,002 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-16 18:32:22,002 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-16 18:32:22,013 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 160 statements into 1 equivalence classes. [2025-03-16 18:32:22,023 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 160 of 160 statements. [2025-03-16 18:32:22,024 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-16 18:32:22,024 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-16 18:32:22,095 INFO L134 CoverageAnalysis]: Checked inductivity of 29 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 29 trivial. 0 not checked. [2025-03-16 18:32:22,096 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-16 18:32:22,096 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [136344003] [2025-03-16 18:32:22,096 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [136344003] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-16 18:32:22,096 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-03-16 18:32:22,096 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2025-03-16 18:32:22,096 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1931202553] [2025-03-16 18:32:22,096 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-16 18:32:22,097 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2025-03-16 18:32:22,097 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-16 18:32:22,098 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2025-03-16 18:32:22,098 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2025-03-16 18:32:22,098 INFO L87 Difference]: Start difference. First operand 5688 states and 9228 transitions. Second operand has 5 states, 5 states have (on average 21.2) internal successors, (106), 5 states have internal predecessors, (106), 4 states have call successors, (18), 3 states have call predecessors, (18), 3 states have return successors, (17), 4 states have call predecessors, (17), 3 states have call successors, (17) [2025-03-16 18:32:23,779 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-03-16 18:32:23,780 INFO L93 Difference]: Finished difference Result 19371 states and 31963 transitions. [2025-03-16 18:32:23,780 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2025-03-16 18:32:23,780 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 21.2) internal successors, (106), 5 states have internal predecessors, (106), 4 states have call successors, (18), 3 states have call predecessors, (18), 3 states have return successors, (17), 4 states have call predecessors, (17), 3 states have call successors, (17) Word has length 160 [2025-03-16 18:32:23,780 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-03-16 18:32:23,827 INFO L225 Difference]: With dead ends: 19371 [2025-03-16 18:32:23,827 INFO L226 Difference]: Without dead ends: 13793 [2025-03-16 18:32:23,842 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 11 GetRequests, 6 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2025-03-16 18:32:23,843 INFO L435 NwaCegarLoop]: 423 mSDtfsCounter, 1969 mSDsluCounter, 713 mSDsCounter, 0 mSdLazyCounter, 2192 mSolverCounterSat, 442 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2038 SdHoareTripleChecker+Valid, 1136 SdHoareTripleChecker+Invalid, 2634 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 442 IncrementalHoareTripleChecker+Valid, 2192 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.2s IncrementalHoareTripleChecker+Time [2025-03-16 18:32:23,843 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [2038 Valid, 1136 Invalid, 2634 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [442 Valid, 2192 Invalid, 0 Unknown, 0 Unchecked, 1.2s Time] [2025-03-16 18:32:23,849 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 13793 states. [2025-03-16 18:32:24,498 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 13793 to 13303. [2025-03-16 18:32:24,509 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 13303 states, 10229 states have (on average 1.5805064033629876) internal successors, (16167), 10758 states have internal predecessors, (16167), 2320 states have call successors, (2320), 548 states have call predecessors, (2320), 753 states have return successors, (3388), 2290 states have call predecessors, (3388), 2315 states have call successors, (3388) [2025-03-16 18:32:24,599 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13303 states to 13303 states and 21875 transitions. [2025-03-16 18:32:24,608 INFO L78 Accepts]: Start accepts. Automaton has 13303 states and 21875 transitions. Word has length 160 [2025-03-16 18:32:24,609 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-03-16 18:32:24,609 INFO L471 AbstractCegarLoop]: Abstraction has 13303 states and 21875 transitions. [2025-03-16 18:32:24,609 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 21.2) internal successors, (106), 5 states have internal predecessors, (106), 4 states have call successors, (18), 3 states have call predecessors, (18), 3 states have return successors, (17), 4 states have call predecessors, (17), 3 states have call successors, (17) [2025-03-16 18:32:24,609 INFO L276 IsEmpty]: Start isEmpty. Operand 13303 states and 21875 transitions. [2025-03-16 18:32:24,612 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 167 [2025-03-16 18:32:24,612 INFO L210 NwaCegarLoop]: Found error trace [2025-03-16 18:32:24,612 INFO L218 NwaCegarLoop]: trace histogram [4, 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 18:32:24,612 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable37 [2025-03-16 18:32:24,612 INFO L396 AbstractCegarLoop]: === Iteration 39 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2025-03-16 18:32:24,613 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-16 18:32:24,613 INFO L85 PathProgramCache]: Analyzing trace with hash -1307168541, now seen corresponding path program 1 times [2025-03-16 18:32:24,613 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-16 18:32:24,613 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2034171073] [2025-03-16 18:32:24,613 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-16 18:32:24,613 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-16 18:32:24,625 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 166 statements into 1 equivalence classes. [2025-03-16 18:32:24,634 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 166 of 166 statements. [2025-03-16 18:32:24,634 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-16 18:32:24,634 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-16 18:32:24,759 INFO L134 CoverageAnalysis]: Checked inductivity of 46 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 46 trivial. 0 not checked. [2025-03-16 18:32:24,759 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-16 18:32:24,759 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2034171073] [2025-03-16 18:32:24,759 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2034171073] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-16 18:32:24,760 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-03-16 18:32:24,760 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2025-03-16 18:32:24,760 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1217372071] [2025-03-16 18:32:24,760 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-16 18:32:24,760 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2025-03-16 18:32:24,760 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-16 18:32:24,760 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2025-03-16 18:32:24,760 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2025-03-16 18:32:24,761 INFO L87 Difference]: Start difference. First operand 13303 states and 21875 transitions. Second operand has 4 states, 4 states have (on average 27.0) internal successors, (108), 4 states have internal predecessors, (108), 4 states have call successors, (18), 3 states have call predecessors, (18), 2 states have return successors, (17), 3 states have call predecessors, (17), 3 states have call successors, (17) [2025-03-16 18:32:26,680 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-03-16 18:32:26,680 INFO L93 Difference]: Finished difference Result 40184 states and 66880 transitions. [2025-03-16 18:32:26,680 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2025-03-16 18:32:26,680 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 27.0) internal successors, (108), 4 states have internal predecessors, (108), 4 states have call successors, (18), 3 states have call predecessors, (18), 2 states have return successors, (17), 3 states have call predecessors, (17), 3 states have call successors, (17) Word has length 166 [2025-03-16 18:32:26,681 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-03-16 18:32:26,797 INFO L225 Difference]: With dead ends: 40184 [2025-03-16 18:32:26,797 INFO L226 Difference]: Without dead ends: 26980 [2025-03-16 18:32:26,843 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 17 GetRequests, 14 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2025-03-16 18:32:26,843 INFO L435 NwaCegarLoop]: 316 mSDtfsCounter, 1747 mSDsluCounter, 279 mSDsCounter, 0 mSdLazyCounter, 1044 mSolverCounterSat, 391 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1822 SdHoareTripleChecker+Valid, 595 SdHoareTripleChecker+Invalid, 1435 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 391 IncrementalHoareTripleChecker+Valid, 1044 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2025-03-16 18:32:26,843 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [1822 Valid, 595 Invalid, 1435 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [391 Valid, 1044 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2025-03-16 18:32:26,860 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 26980 states. [2025-03-16 18:32:28,172 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 26980 to 26978. [2025-03-16 18:32:28,196 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 26978 states, 20751 states have (on average 1.5699484362199412) internal successors, (32578), 21869 states have internal predecessors, (32578), 4650 states have call successors, (4650), 1092 states have call predecessors, (4650), 1576 states have return successors, (7413), 4604 states have call predecessors, (7413), 4645 states have call successors, (7413) [2025-03-16 18:32:28,378 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 26978 states to 26978 states and 44641 transitions. [2025-03-16 18:32:28,394 INFO L78 Accepts]: Start accepts. Automaton has 26978 states and 44641 transitions. Word has length 166 [2025-03-16 18:32:28,395 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-03-16 18:32:28,395 INFO L471 AbstractCegarLoop]: Abstraction has 26978 states and 44641 transitions. [2025-03-16 18:32:28,395 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 27.0) internal successors, (108), 4 states have internal predecessors, (108), 4 states have call successors, (18), 3 states have call predecessors, (18), 2 states have return successors, (17), 3 states have call predecessors, (17), 3 states have call successors, (17) [2025-03-16 18:32:28,395 INFO L276 IsEmpty]: Start isEmpty. Operand 26978 states and 44641 transitions. [2025-03-16 18:32:28,402 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 170 [2025-03-16 18:32:28,403 INFO L210 NwaCegarLoop]: Found error trace [2025-03-16 18:32:28,403 INFO L218 NwaCegarLoop]: trace histogram [3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 18:32:28,403 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable38 [2025-03-16 18:32:28,403 INFO L396 AbstractCegarLoop]: === Iteration 40 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2025-03-16 18:32:28,403 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-16 18:32:28,403 INFO L85 PathProgramCache]: Analyzing trace with hash 676993997, now seen corresponding path program 1 times [2025-03-16 18:32:28,404 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-16 18:32:28,404 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2123482526] [2025-03-16 18:32:28,404 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-16 18:32:28,404 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-16 18:32:28,486 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 169 statements into 1 equivalence classes. [2025-03-16 18:32:28,495 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 169 of 169 statements. [2025-03-16 18:32:28,495 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-16 18:32:28,495 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-16 18:32:28,720 INFO L134 CoverageAnalysis]: Checked inductivity of 37 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 37 trivial. 0 not checked. [2025-03-16 18:32:28,721 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-16 18:32:28,721 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2123482526] [2025-03-16 18:32:28,722 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2123482526] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-16 18:32:28,722 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-03-16 18:32:28,722 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2025-03-16 18:32:28,722 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2037377174] [2025-03-16 18:32:28,722 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-16 18:32:28,722 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2025-03-16 18:32:28,722 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-16 18:32:28,723 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2025-03-16 18:32:28,723 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=52, Unknown=0, NotChecked=0, Total=72 [2025-03-16 18:32:28,723 INFO L87 Difference]: Start difference. First operand 26978 states and 44641 transitions. Second operand has 9 states, 9 states have (on average 12.333333333333334) internal successors, (111), 9 states have internal predecessors, (111), 6 states have call successors, (19), 4 states have call predecessors, (19), 3 states have return successors, (18), 7 states have call predecessors, (18), 5 states have call successors, (18) [2025-03-16 18:32:31,705 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-03-16 18:32:31,705 INFO L93 Difference]: Finished difference Result 58849 states and 97805 transitions. [2025-03-16 18:32:31,706 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2025-03-16 18:32:31,706 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 12.333333333333334) internal successors, (111), 9 states have internal predecessors, (111), 6 states have call successors, (19), 4 states have call predecessors, (19), 3 states have return successors, (18), 7 states have call predecessors, (18), 5 states have call successors, (18) Word has length 169 [2025-03-16 18:32:31,706 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-03-16 18:32:31,878 INFO L225 Difference]: With dead ends: 58849 [2025-03-16 18:32:31,879 INFO L226 Difference]: Without dead ends: 31916 [2025-03-16 18:32:31,981 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 21 GetRequests, 8 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 21 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=59, Invalid=151, Unknown=0, NotChecked=0, Total=210 [2025-03-16 18:32:31,981 INFO L435 NwaCegarLoop]: 481 mSDtfsCounter, 3099 mSDsluCounter, 1239 mSDsCounter, 0 mSdLazyCounter, 3146 mSolverCounterSat, 797 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3166 SdHoareTripleChecker+Valid, 1720 SdHoareTripleChecker+Invalid, 3943 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 797 IncrementalHoareTripleChecker+Valid, 3146 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.4s IncrementalHoareTripleChecker+Time [2025-03-16 18:32:31,982 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [3166 Valid, 1720 Invalid, 3943 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [797 Valid, 3146 Invalid, 0 Unknown, 0 Unchecked, 1.4s Time] [2025-03-16 18:32:32,003 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 31916 states. [2025-03-16 18:32:33,497 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 31916 to 30326. [2025-03-16 18:32:33,526 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 30326 states, 23363 states have (on average 1.5661516072422206) internal successors, (36590), 24603 states have internal predecessors, (36590), 5142 states have call successors, (5142), 1272 states have call predecessors, (5142), 1820 states have return successors, (8355), 5030 states have call predecessors, (8355), 5137 states have call successors, (8355) [2025-03-16 18:32:33,681 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 30326 states to 30326 states and 50087 transitions. [2025-03-16 18:32:33,703 INFO L78 Accepts]: Start accepts. Automaton has 30326 states and 50087 transitions. Word has length 169 [2025-03-16 18:32:33,704 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-03-16 18:32:33,704 INFO L471 AbstractCegarLoop]: Abstraction has 30326 states and 50087 transitions. [2025-03-16 18:32:33,704 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 12.333333333333334) internal successors, (111), 9 states have internal predecessors, (111), 6 states have call successors, (19), 4 states have call predecessors, (19), 3 states have return successors, (18), 7 states have call predecessors, (18), 5 states have call successors, (18) [2025-03-16 18:32:33,704 INFO L276 IsEmpty]: Start isEmpty. Operand 30326 states and 50087 transitions. [2025-03-16 18:32:33,710 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 168 [2025-03-16 18:32:33,710 INFO L210 NwaCegarLoop]: Found error trace [2025-03-16 18:32:33,710 INFO L218 NwaCegarLoop]: trace histogram [4, 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 18:32:33,710 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable39 [2025-03-16 18:32:33,710 INFO L396 AbstractCegarLoop]: === Iteration 41 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2025-03-16 18:32:33,711 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-16 18:32:33,711 INFO L85 PathProgramCache]: Analyzing trace with hash -890336938, now seen corresponding path program 1 times [2025-03-16 18:32:33,711 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-16 18:32:33,711 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [428260936] [2025-03-16 18:32:33,711 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-16 18:32:33,711 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-16 18:32:33,722 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 167 statements into 1 equivalence classes. [2025-03-16 18:32:33,732 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 167 of 167 statements. [2025-03-16 18:32:33,733 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-16 18:32:33,733 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-16 18:32:34,065 INFO L134 CoverageAnalysis]: Checked inductivity of 46 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 46 trivial. 0 not checked. [2025-03-16 18:32:34,065 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-16 18:32:34,065 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [428260936] [2025-03-16 18:32:34,065 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [428260936] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-16 18:32:34,065 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-03-16 18:32:34,065 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2025-03-16 18:32:34,065 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [649579693] [2025-03-16 18:32:34,065 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-16 18:32:34,066 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2025-03-16 18:32:34,066 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-16 18:32:34,066 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2025-03-16 18:32:34,066 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2025-03-16 18:32:34,066 INFO L87 Difference]: Start difference. First operand 30326 states and 50087 transitions. Second operand has 7 states, 7 states have (on average 15.571428571428571) internal successors, (109), 7 states have internal predecessors, (109), 2 states have call successors, (18), 2 states have call predecessors, (18), 2 states have return successors, (17), 2 states have call predecessors, (17), 1 states have call successors, (17) [2025-03-16 18:32:35,097 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-03-16 18:32:35,097 INFO L93 Difference]: Finished difference Result 30437 states and 50232 transitions. [2025-03-16 18:32:35,098 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2025-03-16 18:32:35,098 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 15.571428571428571) internal successors, (109), 7 states have internal predecessors, (109), 2 states have call successors, (18), 2 states have call predecessors, (18), 2 states have return successors, (17), 2 states have call predecessors, (17), 1 states have call successors, (17) Word has length 167 [2025-03-16 18:32:35,098 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-03-16 18:32:35,237 INFO L225 Difference]: With dead ends: 30437 [2025-03-16 18:32:35,238 INFO L226 Difference]: Without dead ends: 30416 [2025-03-16 18:32:35,260 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 9 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2025-03-16 18:32:35,261 INFO L435 NwaCegarLoop]: 788 mSDtfsCounter, 0 mSDsluCounter, 3924 mSDsCounter, 0 mSdLazyCounter, 35 mSolverCounterSat, 8 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 4712 SdHoareTripleChecker+Invalid, 43 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 35 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2025-03-16 18:32:35,261 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 4712 Invalid, 43 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 35 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2025-03-16 18:32:35,278 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 30416 states. [2025-03-16 18:32:36,913 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 30416 to 30416. [2025-03-16 18:32:36,942 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 30416 states, 23453 states have (on average 1.5626998678207478) internal successors, (36650), 24693 states have internal predecessors, (36650), 5142 states have call successors, (5142), 1272 states have call predecessors, (5142), 1820 states have return successors, (8355), 5030 states have call predecessors, (8355), 5137 states have call successors, (8355) [2025-03-16 18:32:37,122 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 30416 states to 30416 states and 50147 transitions. [2025-03-16 18:32:37,139 INFO L78 Accepts]: Start accepts. Automaton has 30416 states and 50147 transitions. Word has length 167 [2025-03-16 18:32:37,139 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-03-16 18:32:37,139 INFO L471 AbstractCegarLoop]: Abstraction has 30416 states and 50147 transitions. [2025-03-16 18:32:37,139 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 15.571428571428571) internal successors, (109), 7 states have internal predecessors, (109), 2 states have call successors, (18), 2 states have call predecessors, (18), 2 states have return successors, (17), 2 states have call predecessors, (17), 1 states have call successors, (17) [2025-03-16 18:32:37,140 INFO L276 IsEmpty]: Start isEmpty. Operand 30416 states and 50147 transitions. [2025-03-16 18:32:37,152 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 199 [2025-03-16 18:32:37,152 INFO L210 NwaCegarLoop]: Found error trace [2025-03-16 18:32:37,152 INFO L218 NwaCegarLoop]: trace histogram [7, 7, 5, 5, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 18:32:37,152 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable40 [2025-03-16 18:32:37,153 INFO L396 AbstractCegarLoop]: === Iteration 42 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2025-03-16 18:32:37,153 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-16 18:32:37,153 INFO L85 PathProgramCache]: Analyzing trace with hash 219952049, now seen corresponding path program 1 times [2025-03-16 18:32:37,153 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-16 18:32:37,153 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1855662697] [2025-03-16 18:32:37,153 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-16 18:32:37,153 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-16 18:32:37,169 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 198 statements into 1 equivalence classes. [2025-03-16 18:32:37,178 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 198 of 198 statements. [2025-03-16 18:32:37,178 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-16 18:32:37,178 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-16 18:32:37,443 INFO L134 CoverageAnalysis]: Checked inductivity of 115 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 102 trivial. 0 not checked. [2025-03-16 18:32:37,443 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-16 18:32:37,443 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1855662697] [2025-03-16 18:32:37,443 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1855662697] provided 0 perfect and 1 imperfect interpolant sequences [2025-03-16 18:32:37,443 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [915060830] [2025-03-16 18:32:37,443 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-16 18:32:37,443 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-03-16 18:32:37,443 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-16 18:32:37,445 INFO L229 MonitoredProcess]: Starting monitored process 30 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2025-03-16 18:32:37,447 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (30)] Waiting until timeout for monitored process [2025-03-16 18:32:37,614 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 198 statements into 1 equivalence classes. [2025-03-16 18:32:37,796 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 198 of 198 statements. [2025-03-16 18:32:37,796 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-16 18:32:37,796 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-16 18:32:37,802 INFO L256 TraceCheckSpWp]: Trace formula consists of 2011 conjuncts, 7 conjuncts are in the unsatisfiable core [2025-03-16 18:32:37,813 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-03-16 18:32:37,860 INFO L134 CoverageAnalysis]: Checked inductivity of 115 backedges. 11 proven. 0 refuted. 0 times theorem prover too weak. 104 trivial. 0 not checked. [2025-03-16 18:32:37,860 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2025-03-16 18:32:37,860 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [915060830] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-16 18:32:37,860 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2025-03-16 18:32:37,860 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [10] total 12 [2025-03-16 18:32:37,860 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [14672929] [2025-03-16 18:32:37,860 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-16 18:32:37,861 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2025-03-16 18:32:37,861 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-16 18:32:37,861 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2025-03-16 18:32:37,861 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=111, Unknown=0, NotChecked=0, Total=132 [2025-03-16 18:32:37,864 INFO L87 Difference]: Start difference. First operand 30416 states and 50147 transitions. Second operand has 4 states, 4 states have (on average 32.25) internal successors, (129), 4 states have internal predecessors, (129), 2 states have call successors, (21), 2 states have call predecessors, (21), 2 states have return successors, (20), 2 states have call predecessors, (20), 2 states have call successors, (20) [2025-03-16 18:32:38,928 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-03-16 18:32:38,928 INFO L93 Difference]: Finished difference Result 45117 states and 74181 transitions. [2025-03-16 18:32:38,929 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2025-03-16 18:32:38,929 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 32.25) internal successors, (129), 4 states have internal predecessors, (129), 2 states have call successors, (21), 2 states have call predecessors, (21), 2 states have return successors, (20), 2 states have call predecessors, (20), 2 states have call successors, (20) Word has length 198 [2025-03-16 18:32:38,929 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-03-16 18:32:38,991 INFO L225 Difference]: With dead ends: 45117 [2025-03-16 18:32:38,991 INFO L226 Difference]: Without dead ends: 14803 [2025-03-16 18:32:39,052 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 209 GetRequests, 199 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=21, Invalid=111, Unknown=0, NotChecked=0, Total=132 [2025-03-16 18:32:39,052 INFO L435 NwaCegarLoop]: 774 mSDtfsCounter, 15 mSDsluCounter, 1525 mSDsCounter, 0 mSdLazyCounter, 29 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 15 SdHoareTripleChecker+Valid, 2299 SdHoareTripleChecker+Invalid, 30 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 29 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2025-03-16 18:32:39,052 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [15 Valid, 2299 Invalid, 30 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 29 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2025-03-16 18:32:39,059 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 14803 states. [2025-03-16 18:32:39,529 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 14803 to 14693. [2025-03-16 18:32:39,541 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 14693 states, 11348 states have (on average 1.566267183644695) internal successors, (17774), 11930 states have internal predecessors, (17774), 2475 states have call successors, (2475), 638 states have call predecessors, (2475), 869 states have return successors, (3734), 2414 states have call predecessors, (3734), 2471 states have call successors, (3734) [2025-03-16 18:32:39,589 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14693 states to 14693 states and 23983 transitions. [2025-03-16 18:32:39,606 INFO L78 Accepts]: Start accepts. Automaton has 14693 states and 23983 transitions. Word has length 198 [2025-03-16 18:32:39,606 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-03-16 18:32:39,606 INFO L471 AbstractCegarLoop]: Abstraction has 14693 states and 23983 transitions. [2025-03-16 18:32:39,606 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 32.25) internal successors, (129), 4 states have internal predecessors, (129), 2 states have call successors, (21), 2 states have call predecessors, (21), 2 states have return successors, (20), 2 states have call predecessors, (20), 2 states have call successors, (20) [2025-03-16 18:32:39,606 INFO L276 IsEmpty]: Start isEmpty. Operand 14693 states and 23983 transitions. [2025-03-16 18:32:39,611 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 198 [2025-03-16 18:32:39,611 INFO L210 NwaCegarLoop]: Found error trace [2025-03-16 18:32:39,612 INFO L218 NwaCegarLoop]: trace histogram [6, 6, 4, 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 18:32:39,620 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (30)] Ended with exit code 0 [2025-03-16 18:32:39,816 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable41,30 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-03-16 18:32:39,816 INFO L396 AbstractCegarLoop]: === Iteration 43 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2025-03-16 18:32:39,816 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-16 18:32:39,816 INFO L85 PathProgramCache]: Analyzing trace with hash -428058822, now seen corresponding path program 1 times [2025-03-16 18:32:39,816 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-16 18:32:39,816 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1960010319] [2025-03-16 18:32:39,816 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-16 18:32:39,816 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-16 18:32:39,828 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 197 statements into 1 equivalence classes. [2025-03-16 18:32:39,836 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 197 of 197 statements. [2025-03-16 18:32:39,836 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-16 18:32:39,836 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-16 18:32:40,044 INFO L134 CoverageAnalysis]: Checked inductivity of 91 backedges. 13 proven. 9 refuted. 0 times theorem prover too weak. 69 trivial. 0 not checked. [2025-03-16 18:32:40,045 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-16 18:32:40,045 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1960010319] [2025-03-16 18:32:40,045 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1960010319] provided 0 perfect and 1 imperfect interpolant sequences [2025-03-16 18:32:40,045 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [968215638] [2025-03-16 18:32:40,045 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-16 18:32:40,045 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-03-16 18:32:40,045 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-16 18:32:40,047 INFO L229 MonitoredProcess]: Starting monitored process 31 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2025-03-16 18:32:40,048 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (31)] Waiting until timeout for monitored process [2025-03-16 18:32:40,185 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 197 statements into 1 equivalence classes. [2025-03-16 18:32:40,314 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 197 of 197 statements. [2025-03-16 18:32:40,315 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-16 18:32:40,315 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-16 18:32:40,320 INFO L256 TraceCheckSpWp]: Trace formula consists of 2032 conjuncts, 14 conjuncts are in the unsatisfiable core [2025-03-16 18:32:40,324 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-03-16 18:32:40,515 INFO L134 CoverageAnalysis]: Checked inductivity of 91 backedges. 46 proven. 9 refuted. 0 times theorem prover too weak. 36 trivial. 0 not checked. [2025-03-16 18:32:40,515 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2025-03-16 18:32:40,969 INFO L134 CoverageAnalysis]: Checked inductivity of 91 backedges. 13 proven. 9 refuted. 0 times theorem prover too weak. 69 trivial. 0 not checked. [2025-03-16 18:32:40,970 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [968215638] provided 0 perfect and 2 imperfect interpolant sequences [2025-03-16 18:32:40,970 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2025-03-16 18:32:40,970 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 9, 8] total 23 [2025-03-16 18:32:40,970 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [119061506] [2025-03-16 18:32:40,970 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2025-03-16 18:32:40,970 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2025-03-16 18:32:40,970 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-16 18:32:40,971 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2025-03-16 18:32:40,971 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=77, Invalid=429, Unknown=0, NotChecked=0, Total=506 [2025-03-16 18:32:40,971 INFO L87 Difference]: Start difference. First operand 14693 states and 23983 transitions. Second operand has 23 states, 22 states have (on average 12.818181818181818) internal successors, (282), 19 states have internal predecessors, (282), 10 states have call successors, (54), 6 states have call predecessors, (54), 13 states have return successors, (55), 14 states have call predecessors, (55), 9 states have call successors, (55) [2025-03-16 18:32:49,475 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-03-16 18:32:49,475 INFO L93 Difference]: Finished difference Result 81366 states and 136149 transitions. [2025-03-16 18:32:49,475 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2025-03-16 18:32:49,476 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 22 states have (on average 12.818181818181818) internal successors, (282), 19 states have internal predecessors, (282), 10 states have call successors, (54), 6 states have call predecessors, (54), 13 states have return successors, (55), 14 states have call predecessors, (55), 9 states have call successors, (55) Word has length 197 [2025-03-16 18:32:49,476 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-03-16 18:32:49,759 INFO L225 Difference]: With dead ends: 81366 [2025-03-16 18:32:49,759 INFO L226 Difference]: Without dead ends: 66790 [2025-03-16 18:32:49,816 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 445 GetRequests, 394 SyntacticMatches, 2 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 463 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=465, Invalid=2085, Unknown=0, NotChecked=0, Total=2550 [2025-03-16 18:32:49,816 INFO L435 NwaCegarLoop]: 1478 mSDtfsCounter, 9079 mSDsluCounter, 11178 mSDsCounter, 0 mSdLazyCounter, 17102 mSolverCounterSat, 2677 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 9147 SdHoareTripleChecker+Valid, 12656 SdHoareTripleChecker+Invalid, 19779 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 2677 IncrementalHoareTripleChecker+Valid, 17102 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 5.3s IncrementalHoareTripleChecker+Time [2025-03-16 18:32:49,816 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [9147 Valid, 12656 Invalid, 19779 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [2677 Valid, 17102 Invalid, 0 Unknown, 0 Unchecked, 5.3s Time] [2025-03-16 18:32:49,849 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 66790 states. [2025-03-16 18:32:53,108 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 66790 to 65918. [2025-03-16 18:32:53,166 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 65918 states, 49945 states have (on average 1.56151766943638) internal successors, (77990), 52723 states have internal predecessors, (77990), 12281 states have call successors, (12281), 2532 states have call predecessors, (12281), 3691 states have return successors, (20007), 12122 states have call predecessors, (20007), 12277 states have call successors, (20007) [2025-03-16 18:32:53,652 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 65918 states to 65918 states and 110278 transitions. [2025-03-16 18:32:53,692 INFO L78 Accepts]: Start accepts. Automaton has 65918 states and 110278 transitions. Word has length 197 [2025-03-16 18:32:53,693 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-03-16 18:32:53,693 INFO L471 AbstractCegarLoop]: Abstraction has 65918 states and 110278 transitions. [2025-03-16 18:32:53,693 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 22 states have (on average 12.818181818181818) internal successors, (282), 19 states have internal predecessors, (282), 10 states have call successors, (54), 6 states have call predecessors, (54), 13 states have return successors, (55), 14 states have call predecessors, (55), 9 states have call successors, (55) [2025-03-16 18:32:53,693 INFO L276 IsEmpty]: Start isEmpty. Operand 65918 states and 110278 transitions. [2025-03-16 18:32:53,715 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 197 [2025-03-16 18:32:53,716 INFO L210 NwaCegarLoop]: Found error trace [2025-03-16 18:32:53,716 INFO L218 NwaCegarLoop]: trace histogram [7, 7, 5, 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 18:32:53,725 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (31)] Forceful destruction successful, exit code 0 [2025-03-16 18:32:53,916 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 31 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable42 [2025-03-16 18:32:53,916 INFO L396 AbstractCegarLoop]: === Iteration 44 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2025-03-16 18:32:53,917 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-16 18:32:53,917 INFO L85 PathProgramCache]: Analyzing trace with hash 1246802534, now seen corresponding path program 1 times [2025-03-16 18:32:53,917 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-16 18:32:53,917 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1546095482] [2025-03-16 18:32:53,917 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-16 18:32:53,917 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-16 18:32:53,932 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 196 statements into 1 equivalence classes. [2025-03-16 18:32:53,943 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 196 of 196 statements. [2025-03-16 18:32:53,943 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-16 18:32:53,943 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-16 18:32:54,013 INFO L134 CoverageAnalysis]: Checked inductivity of 115 backedges. 10 proven. 12 refuted. 0 times theorem prover too weak. 93 trivial. 0 not checked. [2025-03-16 18:32:54,014 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-16 18:32:54,014 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1546095482] [2025-03-16 18:32:54,014 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1546095482] provided 0 perfect and 1 imperfect interpolant sequences [2025-03-16 18:32:54,014 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1557339556] [2025-03-16 18:32:54,014 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-16 18:32:54,014 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-03-16 18:32:54,014 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-16 18:32:54,016 INFO L229 MonitoredProcess]: Starting monitored process 32 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2025-03-16 18:32:54,018 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (32)] Waiting until timeout for monitored process [2025-03-16 18:32:54,173 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 196 statements into 1 equivalence classes. [2025-03-16 18:32:54,325 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 196 of 196 statements. [2025-03-16 18:32:54,325 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-16 18:32:54,325 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-16 18:32:54,330 INFO L256 TraceCheckSpWp]: Trace formula consists of 2010 conjuncts, 3 conjuncts are in the unsatisfiable core [2025-03-16 18:32:54,335 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-03-16 18:32:54,356 INFO L134 CoverageAnalysis]: Checked inductivity of 115 backedges. 64 proven. 0 refuted. 0 times theorem prover too weak. 51 trivial. 0 not checked. [2025-03-16 18:32:54,356 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2025-03-16 18:32:54,356 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1557339556] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-16 18:32:54,356 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2025-03-16 18:32:54,356 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [4] total 6 [2025-03-16 18:32:54,356 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [817657456] [2025-03-16 18:32:54,356 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-16 18:32:54,356 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2025-03-16 18:32:54,356 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-16 18:32:54,357 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2025-03-16 18:32:54,357 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2025-03-16 18:32:54,357 INFO L87 Difference]: Start difference. First operand 65918 states and 110278 transitions. Second operand has 4 states, 4 states have (on average 32.0) internal successors, (128), 4 states have internal predecessors, (128), 2 states have call successors, (21), 2 states have call predecessors, (21), 3 states have return successors, (20), 2 states have call predecessors, (20), 2 states have call successors, (20) [2025-03-16 18:32:58,446 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-03-16 18:32:58,446 INFO L93 Difference]: Finished difference Result 133436 states and 224753 transitions. [2025-03-16 18:32:58,446 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2025-03-16 18:32:58,446 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 32.0) internal successors, (128), 4 states have internal predecessors, (128), 2 states have call successors, (21), 2 states have call predecessors, (21), 3 states have return successors, (20), 2 states have call predecessors, (20), 2 states have call successors, (20) Word has length 196 [2025-03-16 18:32:58,447 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-03-16 18:32:58,896 INFO L225 Difference]: With dead ends: 133436 [2025-03-16 18:32:58,896 INFO L226 Difference]: Without dead ends: 67680 [2025-03-16 18:32:59,153 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 201 GetRequests, 196 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=16, Invalid=26, Unknown=0, NotChecked=0, Total=42 [2025-03-16 18:32:59,153 INFO L435 NwaCegarLoop]: 766 mSDtfsCounter, 10 mSDsluCounter, 1497 mSDsCounter, 0 mSdLazyCounter, 94 mSolverCounterSat, 13 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 10 SdHoareTripleChecker+Valid, 2263 SdHoareTripleChecker+Invalid, 107 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 13 IncrementalHoareTripleChecker+Valid, 94 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2025-03-16 18:32:59,153 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [10 Valid, 2263 Invalid, 107 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [13 Valid, 94 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2025-03-16 18:32:59,198 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 67680 states. [2025-03-16 18:33:03,486 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 67680 to 67600. [2025-03-16 18:33:03,554 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 67600 states, 51388 states have (on average 1.5614345761656419) internal successors, (80239), 54211 states have internal predecessors, (80239), 12281 states have call successors, (12281), 2736 states have call predecessors, (12281), 3930 states have return successors, (19837), 12112 states have call predecessors, (19837), 12277 states have call successors, (19837)