./Ultimate.py --spec ../sv-benchmarks/c/properties/unreach-call.prp --file ../sv-benchmarks/c/product-lines/elevator_spec1_product30.cil.c --full-output --architecture 32bit -------------------------------------------------------------------------------- Checking for ERROR reachability Using default analysis Version 3061b6dc Calling Ultimate with: /root/.sdkman/candidates/java/11.0.12-open/bin/java -Dosgi.configuration.area=/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/config -Xmx15G -Xms4m -jar /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data -tc /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/AutomizerReach.xml -i ../sv-benchmarks/c/product-lines/elevator_spec1_product30.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 b5032f6ecc7a7304ce28757cb2a6aad82a2091f27bc978e38426a37817981d0c --- Real Ultimate output --- This is Ultimate 0.2.5-tmp.dk.eval-assert-order-craig-3061b6d-m [2024-11-18 14:00:00,595 INFO L188 SettingsManager]: Resetting all preferences to default values... [2024-11-18 14:00:00,662 INFO L114 SettingsManager]: Loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-32bit-Automizer_Default.epf [2024-11-18 14:00:00,668 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2024-11-18 14:00:00,671 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2024-11-18 14:00:00,706 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2024-11-18 14:00:00,707 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2024-11-18 14:00:00,707 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2024-11-18 14:00:00,708 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2024-11-18 14:00:00,708 INFO L153 SettingsManager]: * Use memory slicer=true [2024-11-18 14:00:00,709 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2024-11-18 14:00:00,709 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2024-11-18 14:00:00,710 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2024-11-18 14:00:00,710 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2024-11-18 14:00:00,711 INFO L153 SettingsManager]: * Use SBE=true [2024-11-18 14:00:00,711 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2024-11-18 14:00:00,711 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2024-11-18 14:00:00,712 INFO L153 SettingsManager]: * sizeof long=4 [2024-11-18 14:00:00,712 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2024-11-18 14:00:00,713 INFO L153 SettingsManager]: * sizeof POINTER=4 [2024-11-18 14:00:00,713 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2024-11-18 14:00:00,714 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2024-11-18 14:00:00,714 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2024-11-18 14:00:00,714 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2024-11-18 14:00:00,715 INFO L153 SettingsManager]: * Allow undefined functions=false [2024-11-18 14:00:00,715 INFO L153 SettingsManager]: * sizeof long double=12 [2024-11-18 14:00:00,715 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2024-11-18 14:00:00,716 INFO L153 SettingsManager]: * Use constant arrays=true [2024-11-18 14:00:00,726 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2024-11-18 14:00:00,727 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2024-11-18 14:00:00,727 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2024-11-18 14:00:00,727 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2024-11-18 14:00:00,727 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-11-18 14:00:00,728 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2024-11-18 14:00:00,728 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2024-11-18 14:00:00,728 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2024-11-18 14:00:00,728 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2024-11-18 14:00:00,728 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2024-11-18 14:00:00,729 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2024-11-18 14:00:00,729 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2024-11-18 14:00:00,729 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2024-11-18 14:00:00,730 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2024-11-18 14:00:00,730 INFO L153 SettingsManager]: * Looper check in Petri net analysis=SEMANTIC WARNING: An illegal reflective access operation has occurred WARNING: Illegal reflective access by com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 (file:/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/plugins/com.sun.xml.bind_2.2.0.v201505121915.jar) to method java.lang.ClassLoader.defineClass(java.lang.String,byte[],int,int) WARNING: Please consider reporting this to the maintainers of com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations WARNING: All illegal access operations will be denied in a future release Applying setting for plugin de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: Entry function -> main Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness directory -> /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness filename -> witness Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Write witness besides input file -> false Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data specification -> CHECK( init(main()), LTL(G ! call(reach_error())) ) Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data producer -> Automizer Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data architecture -> 32bit Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data programhash -> b5032f6ecc7a7304ce28757cb2a6aad82a2091f27bc978e38426a37817981d0c [2024-11-18 14:00:00,976 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2024-11-18 14:00:01,000 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2024-11-18 14:00:01,003 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2024-11-18 14:00:01,003 INFO L270 PluginConnector]: Initializing CDTParser... [2024-11-18 14:00:01,004 INFO L274 PluginConnector]: CDTParser initialized [2024-11-18 14:00:01,005 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../sv-benchmarks/c/product-lines/elevator_spec1_product30.cil.c [2024-11-18 14:00:02,532 INFO L533 CDTParser]: Created temporary CDT project at NULL [2024-11-18 14:00:02,821 INFO L384 CDTParser]: Found 1 translation units. [2024-11-18 14:00:02,825 INFO L180 CDTParser]: Scanning /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/product-lines/elevator_spec1_product30.cil.c [2024-11-18 14:00:02,853 INFO L427 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/4b311c11d/5068ac192b5244b986cced9edeb5a489/FLAG17ee987b2 [2024-11-18 14:00:03,103 INFO L435 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/4b311c11d/5068ac192b5244b986cced9edeb5a489 [2024-11-18 14:00:03,105 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2024-11-18 14:00:03,107 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2024-11-18 14:00:03,108 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2024-11-18 14:00:03,108 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2024-11-18 14:00:03,117 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2024-11-18 14:00:03,118 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 18.11 02:00:03" (1/1) ... [2024-11-18 14:00:03,121 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@3ee24f1e and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 02:00:03, skipping insertion in model container [2024-11-18 14:00:03,121 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 18.11 02:00:03" (1/1) ... [2024-11-18 14:00:03,196 INFO L175 MainTranslator]: Built tables and reachable declarations [2024-11-18 14:00:03,374 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_product30.cil.c[1545,1558] [2024-11-18 14:00:03,702 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-11-18 14:00:03,717 INFO L200 MainTranslator]: Completed pre-run [2024-11-18 14:00:03,728 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma merger(0,"wsllib_check.i","") [48] [2024-11-18 14:00:03,730 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma merger(0,"UnitTests.i","") [57] [2024-11-18 14:00:03,730 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma merger(0,"libacc.i","") [159] [2024-11-18 14:00:03,731 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma merger(0,"scenario.i","") [525] [2024-11-18 14:00:03,732 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma merger(0,"featureselect.i","") [541] [2024-11-18 14:00:03,732 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma merger(0,"Test.i","") [579] [2024-11-18 14:00:03,732 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma merger(0,"Floor.i","") [932] [2024-11-18 14:00:03,732 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma merger(0,"Person.i","") [1604] [2024-11-18 14:00:03,733 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma merger(0,"Elevator.i","") [1724] [2024-11-18 14:00:03,733 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma merger(0,"Specification1_spec.i","") [3302] [2024-11-18 14:00:03,741 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_product30.cil.c[1545,1558] [2024-11-18 14:00:03,894 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-11-18 14:00:03,927 INFO L204 MainTranslator]: Completed translation [2024-11-18 14:00:03,927 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 02:00:03 WrapperNode [2024-11-18 14:00:03,927 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2024-11-18 14:00:03,929 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2024-11-18 14:00:03,929 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2024-11-18 14:00:03,929 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2024-11-18 14:00:03,935 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 02:00:03" (1/1) ... [2024-11-18 14:00:03,963 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 02:00:03" (1/1) ... [2024-11-18 14:00:04,014 INFO L138 Inliner]: procedures = 95, calls = 348, calls flagged for inlining = 28, calls inlined = 24, statements flattened = 908 [2024-11-18 14:00:04,016 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2024-11-18 14:00:04,016 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2024-11-18 14:00:04,017 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2024-11-18 14:00:04,017 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2024-11-18 14:00:04,032 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 02:00:03" (1/1) ... [2024-11-18 14:00:04,033 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 02:00:03" (1/1) ... [2024-11-18 14:00:04,046 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 02:00:03" (1/1) ... [2024-11-18 14:00:04,093 INFO L175 MemorySlicer]: Split 81 memory accesses to 20 slices as follows [2, 4, 4, 4, 2, 4, 4, 5, 3, 3, 5, 7, 4, 4, 4, 4, 4, 6, 4, 4]. 9 percent of accesses are in the largest equivalence class. The 81 initializations are split as follows [2, 4, 4, 4, 2, 4, 4, 5, 3, 3, 5, 7, 4, 4, 4, 4, 4, 6, 4, 4]. 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]. [2024-11-18 14:00:04,097 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 02:00:03" (1/1) ... [2024-11-18 14:00:04,098 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 02:00:03" (1/1) ... [2024-11-18 14:00:04,133 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 02:00:03" (1/1) ... [2024-11-18 14:00:04,161 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 02:00:03" (1/1) ... [2024-11-18 14:00:04,172 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 02:00:03" (1/1) ... [2024-11-18 14:00:04,184 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 02:00:03" (1/1) ... [2024-11-18 14:00:04,199 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2024-11-18 14:00:04,200 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2024-11-18 14:00:04,201 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2024-11-18 14:00:04,201 INFO L274 PluginConnector]: RCFGBuilder initialized [2024-11-18 14:00:04,202 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 02:00:03" (1/1) ... [2024-11-18 14:00:04,207 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-11-18 14:00:04,218 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-18 14:00:04,237 INFO L229 MonitoredProcess]: Starting monitored process 1 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (exit command is (exit), workingDir is null) [2024-11-18 14:00:04,244 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Waiting until timeout for monitored process [2024-11-18 14:00:04,300 INFO L130 BoogieDeclarations]: Found specification of procedure angelinaCall [2024-11-18 14:00:04,300 INFO L138 BoogieDeclarations]: Found implementation of procedure angelinaCall [2024-11-18 14:00:04,301 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2024-11-18 14:00:04,301 INFO L130 BoogieDeclarations]: Found specification of procedure getWeight [2024-11-18 14:00:04,301 INFO L138 BoogieDeclarations]: Found implementation of procedure getWeight [2024-11-18 14:00:04,301 INFO L130 BoogieDeclarations]: Found specification of procedure bigMacCall [2024-11-18 14:00:04,301 INFO L138 BoogieDeclarations]: Found implementation of procedure bigMacCall [2024-11-18 14:00:04,301 INFO L130 BoogieDeclarations]: Found specification of procedure enterElevator [2024-11-18 14:00:04,302 INFO L138 BoogieDeclarations]: Found implementation of procedure enterElevator [2024-11-18 14:00:04,302 INFO L130 BoogieDeclarations]: Found specification of procedure stopRequestedInDirection [2024-11-18 14:00:04,303 INFO L138 BoogieDeclarations]: Found implementation of procedure stopRequestedInDirection [2024-11-18 14:00:04,303 INFO L130 BoogieDeclarations]: Found specification of procedure getReverseHeading [2024-11-18 14:00:04,303 INFO L138 BoogieDeclarations]: Found implementation of procedure getReverseHeading [2024-11-18 14:00:04,303 INFO L130 BoogieDeclarations]: Found specification of procedure stopRequestedInDirection__wrappee__empty [2024-11-18 14:00:04,304 INFO L138 BoogieDeclarations]: Found implementation of procedure stopRequestedInDirection__wrappee__empty [2024-11-18 14:00:04,304 INFO L130 BoogieDeclarations]: Found specification of procedure cleanup [2024-11-18 14:00:04,304 INFO L138 BoogieDeclarations]: Found implementation of procedure cleanup [2024-11-18 14:00:04,304 INFO L130 BoogieDeclarations]: Found specification of procedure timeShift [2024-11-18 14:00:04,305 INFO L138 BoogieDeclarations]: Found implementation of procedure timeShift [2024-11-18 14:00:04,305 INFO L130 BoogieDeclarations]: Found specification of procedure areDoorsOpen [2024-11-18 14:00:04,305 INFO L138 BoogieDeclarations]: Found implementation of procedure areDoorsOpen [2024-11-18 14:00:04,305 INFO L130 BoogieDeclarations]: Found specification of procedure __automaton_fail [2024-11-18 14:00:04,305 INFO L138 BoogieDeclarations]: Found implementation of procedure __automaton_fail [2024-11-18 14:00:04,305 INFO L130 BoogieDeclarations]: Found specification of procedure isTopFloor [2024-11-18 14:00:04,305 INFO L138 BoogieDeclarations]: Found implementation of procedure isTopFloor [2024-11-18 14:00:04,305 INFO L130 BoogieDeclarations]: Found specification of procedure getDestination [2024-11-18 14:00:04,305 INFO L138 BoogieDeclarations]: Found implementation of procedure getDestination [2024-11-18 14:00:04,305 INFO L130 BoogieDeclarations]: Found specification of procedure isBlocked [2024-11-18 14:00:04,306 INFO L138 BoogieDeclarations]: Found implementation of procedure isBlocked [2024-11-18 14:00:04,306 INFO L130 BoogieDeclarations]: Found specification of procedure getCurrentFloorID [2024-11-18 14:00:04,306 INFO L138 BoogieDeclarations]: Found implementation of procedure getCurrentFloorID [2024-11-18 14:00:04,306 INFO L130 BoogieDeclarations]: Found specification of procedure resetCallOnFloor [2024-11-18 14:00:04,306 INFO L138 BoogieDeclarations]: Found implementation of procedure resetCallOnFloor [2024-11-18 14:00:04,306 INFO L130 BoogieDeclarations]: Found specification of procedure initPersonOnFloor [2024-11-18 14:00:04,308 INFO L138 BoogieDeclarations]: Found implementation of procedure initPersonOnFloor [2024-11-18 14:00:04,308 INFO L130 BoogieDeclarations]: Found specification of procedure removePersonFromFloor [2024-11-18 14:00:04,308 INFO L138 BoogieDeclarations]: Found implementation of procedure removePersonFromFloor [2024-11-18 14:00:04,309 INFO L130 BoogieDeclarations]: Found specification of procedure getOrigin [2024-11-18 14:00:04,309 INFO L138 BoogieDeclarations]: Found implementation of procedure getOrigin [2024-11-18 14:00:04,309 INFO L130 BoogieDeclarations]: Found specification of procedure continueInDirection [2024-11-18 14:00:04,309 INFO L138 BoogieDeclarations]: Found implementation of procedure continueInDirection [2024-11-18 14:00:04,309 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#0 [2024-11-18 14:00:04,309 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#1 [2024-11-18 14:00:04,309 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#2 [2024-11-18 14:00:04,310 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#3 [2024-11-18 14:00:04,310 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#4 [2024-11-18 14:00:04,310 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#5 [2024-11-18 14:00:04,310 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#6 [2024-11-18 14:00:04,310 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#7 [2024-11-18 14:00:04,310 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#8 [2024-11-18 14:00:04,310 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#9 [2024-11-18 14:00:04,310 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#10 [2024-11-18 14:00:04,310 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#11 [2024-11-18 14:00:04,311 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#12 [2024-11-18 14:00:04,311 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#13 [2024-11-18 14:00:04,311 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#14 [2024-11-18 14:00:04,311 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#15 [2024-11-18 14:00:04,311 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#16 [2024-11-18 14:00:04,311 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#17 [2024-11-18 14:00:04,311 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#18 [2024-11-18 14:00:04,311 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#19 [2024-11-18 14:00:04,311 INFO L130 BoogieDeclarations]: Found specification of procedure buttonForFloorIsPressed [2024-11-18 14:00:04,311 INFO L138 BoogieDeclarations]: Found implementation of procedure buttonForFloorIsPressed [2024-11-18 14:00:04,311 INFO L130 BoogieDeclarations]: Found specification of procedure pressInLiftFloorButton [2024-11-18 14:00:04,312 INFO L138 BoogieDeclarations]: Found implementation of procedure pressInLiftFloorButton [2024-11-18 14:00:04,312 INFO L130 BoogieDeclarations]: Found specification of procedure leaveElevator [2024-11-18 14:00:04,312 INFO L138 BoogieDeclarations]: Found implementation of procedure leaveElevator [2024-11-18 14:00:04,312 INFO L130 BoogieDeclarations]: Found specification of procedure isPersonOnFloor [2024-11-18 14:00:04,312 INFO L138 BoogieDeclarations]: Found implementation of procedure isPersonOnFloor [2024-11-18 14:00:04,312 INFO L130 BoogieDeclarations]: Found specification of procedure timeShift__wrappee__twothirdsfull [2024-11-18 14:00:04,313 INFO L138 BoogieDeclarations]: Found implementation of procedure timeShift__wrappee__twothirdsfull [2024-11-18 14:00:04,349 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2024-11-18 14:00:04,349 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2024-11-18 14:00:04,349 INFO L130 BoogieDeclarations]: Found specification of procedure isFloorCalling [2024-11-18 14:00:04,350 INFO L138 BoogieDeclarations]: Found implementation of procedure isFloorCalling [2024-11-18 14:00:04,592 INFO L238 CfgBuilder]: Building ICFG [2024-11-18 14:00:04,594 INFO L264 CfgBuilder]: Building CFG for each procedure with an implementation [2024-11-18 14:00:05,843 INFO L? ?]: Removed 462 outVars from TransFormulas that were not future-live. [2024-11-18 14:00:05,844 INFO L287 CfgBuilder]: Performing block encoding [2024-11-18 14:00:05,872 INFO L311 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2024-11-18 14:00:05,873 INFO L316 CfgBuilder]: Removed 1 assume(true) statements. [2024-11-18 14:00:05,873 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 18.11 02:00:05 BoogieIcfgContainer [2024-11-18 14:00:05,873 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2024-11-18 14:00:05,876 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2024-11-18 14:00:05,876 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2024-11-18 14:00:05,880 INFO L274 PluginConnector]: TraceAbstraction initialized [2024-11-18 14:00:05,881 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 18.11 02:00:03" (1/3) ... [2024-11-18 14:00:05,882 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@55a56080 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 18.11 02:00:05, skipping insertion in model container [2024-11-18 14:00:05,882 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 02:00:03" (2/3) ... [2024-11-18 14:00:05,883 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@55a56080 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 18.11 02:00:05, skipping insertion in model container [2024-11-18 14:00:05,884 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 18.11 02:00:05" (3/3) ... [2024-11-18 14:00:05,885 INFO L112 eAbstractionObserver]: Analyzing ICFG elevator_spec1_product30.cil.c [2024-11-18 14:00:05,910 INFO L214 ceAbstractionStarter]: Automizer settings: Hoare:LoopHeads NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2024-11-18 14:00:05,910 INFO L154 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2024-11-18 14:00:06,009 INFO L332 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2024-11-18 14:00:06,016 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;@500cb2c4, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2024-11-18 14:00:06,017 INFO L334 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2024-11-18 14:00:06,026 INFO L276 IsEmpty]: Start isEmpty. Operand has 588 states, 459 states have (on average 1.6884531590413943) internal successors, (775), 482 states have internal predecessors, (775), 101 states have call successors, (101), 26 states have call predecessors, (101), 26 states have return successors, (101), 94 states have call predecessors, (101), 101 states have call successors, (101) [2024-11-18 14:00:06,045 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 84 [2024-11-18 14:00:06,046 INFO L207 NwaCegarLoop]: Found error trace [2024-11-18 14:00:06,048 INFO L215 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] [2024-11-18 14:00:06,048 INFO L396 AbstractCegarLoop]: === Iteration 1 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-18 14:00:06,053 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-18 14:00:06,053 INFO L85 PathProgramCache]: Analyzing trace with hash 550728757, now seen corresponding path program 1 times [2024-11-18 14:00:06,061 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-18 14:00:06,061 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [125248357] [2024-11-18 14:00:06,062 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 14:00:06,062 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-18 14:00:06,301 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 14:00:06,684 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2024-11-18 14:00:06,684 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-18 14:00:06,684 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [125248357] [2024-11-18 14:00:06,687 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [125248357] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-18 14:00:06,687 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2026433582] [2024-11-18 14:00:06,688 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 14:00:06,688 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-18 14:00:06,688 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-18 14:00:06,690 INFO L229 MonitoredProcess]: Starting monitored process 2 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-18 14:00:06,692 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2024-11-18 14:00:07,154 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 14:00:07,165 INFO L255 TraceCheckSpWp]: Trace formula consists of 1721 conjuncts, 1 conjuncts are in the unsatisfiable core [2024-11-18 14:00:07,176 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-18 14:00:07,203 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 14 trivial. 0 not checked. [2024-11-18 14:00:07,206 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-18 14:00:07,206 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2026433582] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-18 14:00:07,206 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-18 14:00:07,206 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [4] total 4 [2024-11-18 14:00:07,209 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [96016969] [2024-11-18 14:00:07,210 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-18 14:00:07,216 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2024-11-18 14:00:07,216 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-18 14:00:07,242 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2024-11-18 14:00:07,242 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-11-18 14:00:07,245 INFO L87 Difference]: Start difference. First operand has 588 states, 459 states have (on average 1.6884531590413943) internal successors, (775), 482 states have internal predecessors, (775), 101 states have call successors, (101), 26 states have call predecessors, (101), 26 states have return successors, (101), 94 states have call predecessors, (101), 101 states have call successors, (101) Second operand has 2 states, 2 states have (on average 25.0) internal successors, (50), 2 states have internal predecessors, (50), 2 states have call successors, (11), 2 states have call predecessors, (11), 2 states have return successors, (10), 2 states have call predecessors, (10), 1 states have call successors, (10) [2024-11-18 14:00:07,314 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-18 14:00:07,314 INFO L93 Difference]: Finished difference Result 609 states and 1007 transitions. [2024-11-18 14:00:07,315 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-18 14:00:07,317 INFO L78 Accepts]: Start accepts. Automaton has has 2 states, 2 states have (on average 25.0) internal successors, (50), 2 states have internal predecessors, (50), 2 states have call successors, (11), 2 states have call predecessors, (11), 2 states have return successors, (10), 2 states have call predecessors, (10), 1 states have call successors, (10) Word has length 83 [2024-11-18 14:00:07,317 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-18 14:00:07,337 INFO L225 Difference]: With dead ends: 609 [2024-11-18 14:00:07,338 INFO L226 Difference]: Without dead ends: 580 [2024-11-18 14:00:07,342 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 86 GetRequests, 84 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-11-18 14:00:07,345 INFO L432 NwaCegarLoop]: 968 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, 968 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 [2024-11-18 14:00:07,348 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 968 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 0 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-18 14:00:07,365 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 580 states. [2024-11-18 14:00:07,436 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 580 to 580. [2024-11-18 14:00:07,439 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 580 states, 453 states have (on average 1.6865342163355408) internal successors, (764), 474 states have internal predecessors, (764), 101 states have call successors, (101), 26 states have call predecessors, (101), 25 states have return successors, (96), 93 states have call predecessors, (96), 96 states have call successors, (96) [2024-11-18 14:00:07,446 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 580 states to 580 states and 961 transitions. [2024-11-18 14:00:07,448 INFO L78 Accepts]: Start accepts. Automaton has 580 states and 961 transitions. Word has length 83 [2024-11-18 14:00:07,450 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-18 14:00:07,450 INFO L471 AbstractCegarLoop]: Abstraction has 580 states and 961 transitions. [2024-11-18 14:00:07,450 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 25.0) internal successors, (50), 2 states have internal predecessors, (50), 2 states have call successors, (11), 2 states have call predecessors, (11), 2 states have return successors, (10), 2 states have call predecessors, (10), 1 states have call successors, (10) [2024-11-18 14:00:07,450 INFO L276 IsEmpty]: Start isEmpty. Operand 580 states and 961 transitions. [2024-11-18 14:00:07,458 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 86 [2024-11-18 14:00:07,459 INFO L207 NwaCegarLoop]: Found error trace [2024-11-18 14:00:07,459 INFO L215 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] [2024-11-18 14:00:07,479 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Ended with exit code 0 [2024-11-18 14:00:07,663 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 [2024-11-18 14:00:07,664 INFO L396 AbstractCegarLoop]: === Iteration 2 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-18 14:00:07,665 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-18 14:00:07,665 INFO L85 PathProgramCache]: Analyzing trace with hash -473244636, now seen corresponding path program 1 times [2024-11-18 14:00:07,665 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-18 14:00:07,665 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [134062742] [2024-11-18 14:00:07,665 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 14:00:07,666 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-18 14:00:07,719 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 14:00:07,919 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2024-11-18 14:00:07,919 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-18 14:00:07,919 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [134062742] [2024-11-18 14:00:07,920 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [134062742] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-18 14:00:07,920 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1431055614] [2024-11-18 14:00:07,920 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 14:00:07,920 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-18 14:00:07,920 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-18 14:00:07,922 INFO L229 MonitoredProcess]: Starting monitored process 3 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-18 14:00:07,932 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2024-11-18 14:00:08,375 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 14:00:08,384 INFO L255 TraceCheckSpWp]: Trace formula consists of 1724 conjuncts, 3 conjuncts are in the unsatisfiable core [2024-11-18 14:00:08,394 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-18 14:00:08,458 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 4 proven. 0 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2024-11-18 14:00:08,459 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-18 14:00:08,459 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1431055614] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-18 14:00:08,459 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-18 14:00:08,459 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [4] total 6 [2024-11-18 14:00:08,459 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [72672200] [2024-11-18 14:00:08,460 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-18 14:00:08,460 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-18 14:00:08,461 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-18 14:00:08,463 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-18 14:00:08,464 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2024-11-18 14:00:08,464 INFO L87 Difference]: Start difference. First operand 580 states and 961 transitions. Second operand has 4 states, 4 states have (on average 13.75) internal successors, (55), 4 states have internal predecessors, (55), 2 states have call successors, (11), 2 states have call predecessors, (11), 2 states have return successors, (10), 1 states have call predecessors, (10), 2 states have call successors, (10) [2024-11-18 14:00:08,612 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-18 14:00:08,613 INFO L93 Difference]: Finished difference Result 1151 states and 1914 transitions. [2024-11-18 14:00:08,613 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-18 14:00:08,614 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 13.75) internal successors, (55), 4 states have internal predecessors, (55), 2 states have call successors, (11), 2 states have call predecessors, (11), 2 states have return successors, (10), 1 states have call predecessors, (10), 2 states have call successors, (10) Word has length 85 [2024-11-18 14:00:08,614 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-18 14:00:08,621 INFO L225 Difference]: With dead ends: 1151 [2024-11-18 14:00:08,623 INFO L226 Difference]: Without dead ends: 580 [2024-11-18 14:00:08,630 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 88 GetRequests, 84 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2024-11-18 14:00:08,632 INFO L432 NwaCegarLoop]: 949 mSDtfsCounter, 5 mSDsluCounter, 1892 mSDsCounter, 0 mSdLazyCounter, 35 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 5 SdHoareTripleChecker+Valid, 2841 SdHoareTripleChecker+Invalid, 36 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 35 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-11-18 14:00:08,632 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [5 Valid, 2841 Invalid, 36 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [1 Valid, 35 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-18 14:00:08,634 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 580 states. [2024-11-18 14:00:08,666 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 580 to 580. [2024-11-18 14:00:08,668 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 580 states, 453 states have (on average 1.684326710816777) internal successors, (763), 474 states have internal predecessors, (763), 101 states have call successors, (101), 26 states have call predecessors, (101), 25 states have return successors, (96), 93 states have call predecessors, (96), 96 states have call successors, (96) [2024-11-18 14:00:08,673 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 580 states to 580 states and 960 transitions. [2024-11-18 14:00:08,675 INFO L78 Accepts]: Start accepts. Automaton has 580 states and 960 transitions. Word has length 85 [2024-11-18 14:00:08,677 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-18 14:00:08,677 INFO L471 AbstractCegarLoop]: Abstraction has 580 states and 960 transitions. [2024-11-18 14:00:08,677 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 13.75) internal successors, (55), 4 states have internal predecessors, (55), 2 states have call successors, (11), 2 states have call predecessors, (11), 2 states have return successors, (10), 1 states have call predecessors, (10), 2 states have call successors, (10) [2024-11-18 14:00:08,677 INFO L276 IsEmpty]: Start isEmpty. Operand 580 states and 960 transitions. [2024-11-18 14:00:08,681 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 88 [2024-11-18 14:00:08,683 INFO L207 NwaCegarLoop]: Found error trace [2024-11-18 14:00:08,683 INFO L215 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-18 14:00:08,700 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Forceful destruction successful, exit code 0 [2024-11-18 14:00:08,884 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 [2024-11-18 14:00:08,885 INFO L396 AbstractCegarLoop]: === Iteration 3 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-18 14:00:08,885 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-18 14:00:08,885 INFO L85 PathProgramCache]: Analyzing trace with hash 1800576756, now seen corresponding path program 1 times [2024-11-18 14:00:08,885 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-18 14:00:08,886 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [136326806] [2024-11-18 14:00:08,886 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 14:00:08,886 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-18 14:00:08,923 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 14:00:09,090 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2024-11-18 14:00:09,091 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-18 14:00:09,091 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [136326806] [2024-11-18 14:00:09,091 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [136326806] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-18 14:00:09,091 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1435748484] [2024-11-18 14:00:09,092 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 14:00:09,092 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-18 14:00:09,092 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-18 14:00:09,094 INFO L229 MonitoredProcess]: Starting monitored process 4 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-18 14:00:09,095 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2024-11-18 14:00:09,453 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 14:00:09,462 INFO L255 TraceCheckSpWp]: Trace formula consists of 1726 conjuncts, 3 conjuncts are in the unsatisfiable core [2024-11-18 14:00:09,468 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-18 14:00:09,510 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 5 proven. 0 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2024-11-18 14:00:09,514 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-18 14:00:09,515 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1435748484] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-18 14:00:09,515 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-18 14:00:09,516 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [4] total 6 [2024-11-18 14:00:09,516 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1756427022] [2024-11-18 14:00:09,516 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-18 14:00:09,516 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-18 14:00:09,517 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-18 14:00:09,521 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-18 14:00:09,521 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2024-11-18 14:00:09,521 INFO L87 Difference]: Start difference. First operand 580 states and 960 transitions. Second operand has 4 states, 4 states have (on average 14.25) internal successors, (57), 4 states have internal predecessors, (57), 2 states have call successors, (11), 2 states have call predecessors, (11), 2 states have return successors, (10), 1 states have call predecessors, (10), 2 states have call successors, (10) [2024-11-18 14:00:09,601 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-18 14:00:09,604 INFO L93 Difference]: Finished difference Result 1151 states and 1912 transitions. [2024-11-18 14:00:09,608 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-18 14:00:09,609 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 14.25) internal successors, (57), 4 states have internal predecessors, (57), 2 states have call successors, (11), 2 states have call predecessors, (11), 2 states have return successors, (10), 1 states have call predecessors, (10), 2 states have call successors, (10) Word has length 87 [2024-11-18 14:00:09,609 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-18 14:00:09,614 INFO L225 Difference]: With dead ends: 1151 [2024-11-18 14:00:09,617 INFO L226 Difference]: Without dead ends: 580 [2024-11-18 14:00:09,620 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 90 GetRequests, 86 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2024-11-18 14:00:09,621 INFO L432 NwaCegarLoop]: 949 mSDtfsCounter, 4 mSDsluCounter, 1892 mSDsCounter, 0 mSdLazyCounter, 32 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4 SdHoareTripleChecker+Valid, 2841 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 [2024-11-18 14:00:09,621 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [4 Valid, 2841 Invalid, 33 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 32 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-18 14:00:09,624 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 580 states. [2024-11-18 14:00:09,651 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 580 to 580. [2024-11-18 14:00:09,652 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 580 states, 453 states have (on average 1.6821192052980132) internal successors, (762), 474 states have internal predecessors, (762), 101 states have call successors, (101), 26 states have call predecessors, (101), 25 states have return successors, (96), 93 states have call predecessors, (96), 96 states have call successors, (96) [2024-11-18 14:00:09,658 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 580 states to 580 states and 959 transitions. [2024-11-18 14:00:09,659 INFO L78 Accepts]: Start accepts. Automaton has 580 states and 959 transitions. Word has length 87 [2024-11-18 14:00:09,659 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-18 14:00:09,659 INFO L471 AbstractCegarLoop]: Abstraction has 580 states and 959 transitions. [2024-11-18 14:00:09,659 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 14.25) internal successors, (57), 4 states have internal predecessors, (57), 2 states have call successors, (11), 2 states have call predecessors, (11), 2 states have return successors, (10), 1 states have call predecessors, (10), 2 states have call successors, (10) [2024-11-18 14:00:09,659 INFO L276 IsEmpty]: Start isEmpty. Operand 580 states and 959 transitions. [2024-11-18 14:00:09,662 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 90 [2024-11-18 14:00:09,662 INFO L207 NwaCegarLoop]: Found error trace [2024-11-18 14:00:09,662 INFO L215 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] [2024-11-18 14:00:09,683 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Ended with exit code 0 [2024-11-18 14:00:09,866 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 [2024-11-18 14:00:09,867 INFO L396 AbstractCegarLoop]: === Iteration 4 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-18 14:00:09,867 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-18 14:00:09,867 INFO L85 PathProgramCache]: Analyzing trace with hash 1020101156, now seen corresponding path program 1 times [2024-11-18 14:00:09,868 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-18 14:00:09,868 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [276818349] [2024-11-18 14:00:09,868 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 14:00:09,868 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-18 14:00:09,899 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 14:00:10,058 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2024-11-18 14:00:10,059 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-18 14:00:10,059 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [276818349] [2024-11-18 14:00:10,059 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [276818349] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-18 14:00:10,059 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1996923662] [2024-11-18 14:00:10,059 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 14:00:10,059 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-18 14:00:10,060 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-18 14:00:10,061 INFO L229 MonitoredProcess]: Starting monitored process 5 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-18 14:00:10,062 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Waiting until timeout for monitored process [2024-11-18 14:00:10,429 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 14:00:10,438 INFO L255 TraceCheckSpWp]: Trace formula consists of 1728 conjuncts, 3 conjuncts are in the unsatisfiable core [2024-11-18 14:00:10,442 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-18 14:00:10,471 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 6 proven. 0 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2024-11-18 14:00:10,471 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-18 14:00:10,471 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1996923662] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-18 14:00:10,471 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-18 14:00:10,471 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [4] total 6 [2024-11-18 14:00:10,472 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [639587430] [2024-11-18 14:00:10,472 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-18 14:00:10,475 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-18 14:00:10,475 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-18 14:00:10,476 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-18 14:00:10,476 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2024-11-18 14:00:10,476 INFO L87 Difference]: Start difference. First operand 580 states and 959 transitions. Second operand has 4 states, 4 states have (on average 14.75) internal successors, (59), 4 states have internal predecessors, (59), 2 states have call successors, (11), 2 states have call predecessors, (11), 2 states have return successors, (10), 1 states have call predecessors, (10), 2 states have call successors, (10) [2024-11-18 14:00:10,567 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-18 14:00:10,569 INFO L93 Difference]: Finished difference Result 1158 states and 1919 transitions. [2024-11-18 14:00:10,569 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-18 14:00:10,570 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 14.75) internal successors, (59), 4 states have internal predecessors, (59), 2 states have call successors, (11), 2 states have call predecessors, (11), 2 states have return successors, (10), 1 states have call predecessors, (10), 2 states have call successors, (10) Word has length 89 [2024-11-18 14:00:10,570 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-18 14:00:10,576 INFO L225 Difference]: With dead ends: 1158 [2024-11-18 14:00:10,576 INFO L226 Difference]: Without dead ends: 589 [2024-11-18 14:00:10,580 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 93 GetRequests, 88 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2024-11-18 14:00:10,581 INFO L432 NwaCegarLoop]: 948 mSDtfsCounter, 13 mSDsluCounter, 1890 mSDsCounter, 0 mSdLazyCounter, 47 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 13 SdHoareTripleChecker+Valid, 2838 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 [2024-11-18 14:00:10,582 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [13 Valid, 2838 Invalid, 48 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 47 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-18 14:00:10,585 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 589 states. [2024-11-18 14:00:10,604 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 589 to 589. [2024-11-18 14:00:10,605 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 589 states, 461 states have (on average 1.6789587852494576) internal successors, (774), 482 states have internal predecessors, (774), 101 states have call successors, (101), 27 states have call predecessors, (101), 26 states have return successors, (96), 93 states have call predecessors, (96), 96 states have call successors, (96) [2024-11-18 14:00:10,610 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 589 states to 589 states and 971 transitions. [2024-11-18 14:00:10,611 INFO L78 Accepts]: Start accepts. Automaton has 589 states and 971 transitions. Word has length 89 [2024-11-18 14:00:10,612 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-18 14:00:10,612 INFO L471 AbstractCegarLoop]: Abstraction has 589 states and 971 transitions. [2024-11-18 14:00:10,612 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 14.75) internal successors, (59), 4 states have internal predecessors, (59), 2 states have call successors, (11), 2 states have call predecessors, (11), 2 states have return successors, (10), 1 states have call predecessors, (10), 2 states have call successors, (10) [2024-11-18 14:00:10,612 INFO L276 IsEmpty]: Start isEmpty. Operand 589 states and 971 transitions. [2024-11-18 14:00:10,614 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 91 [2024-11-18 14:00:10,615 INFO L207 NwaCegarLoop]: Found error trace [2024-11-18 14:00:10,615 INFO L215 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-18 14:00:10,636 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Ended with exit code 0 [2024-11-18 14:00:10,816 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 [2024-11-18 14:00:10,817 INFO L396 AbstractCegarLoop]: === Iteration 5 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-18 14:00:10,817 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-18 14:00:10,817 INFO L85 PathProgramCache]: Analyzing trace with hash -1365390302, now seen corresponding path program 1 times [2024-11-18 14:00:10,817 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-18 14:00:10,818 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [783744295] [2024-11-18 14:00:10,818 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 14:00:10,818 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-18 14:00:10,841 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 14:00:10,979 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2024-11-18 14:00:10,980 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-18 14:00:10,980 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [783744295] [2024-11-18 14:00:10,980 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [783744295] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-18 14:00:10,980 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1023095659] [2024-11-18 14:00:10,980 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 14:00:10,980 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-18 14:00:10,981 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-18 14:00:10,982 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) [2024-11-18 14:00:10,984 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Waiting until timeout for monitored process [2024-11-18 14:00:11,355 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 14:00:11,361 INFO L255 TraceCheckSpWp]: Trace formula consists of 1729 conjuncts, 3 conjuncts are in the unsatisfiable core [2024-11-18 14:00:11,366 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-18 14:00:11,397 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 6 proven. 0 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2024-11-18 14:00:11,397 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-18 14:00:11,398 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1023095659] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-18 14:00:11,398 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-18 14:00:11,398 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [4] total 6 [2024-11-18 14:00:11,398 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [735583056] [2024-11-18 14:00:11,399 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-18 14:00:11,399 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-18 14:00:11,399 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-18 14:00:11,400 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-18 14:00:11,400 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2024-11-18 14:00:11,400 INFO L87 Difference]: Start difference. First operand 589 states and 971 transitions. Second operand has 4 states, 4 states have (on average 15.0) internal successors, (60), 4 states have internal predecessors, (60), 2 states have call successors, (11), 2 states have call predecessors, (11), 2 states have return successors, (10), 1 states have call predecessors, (10), 2 states have call successors, (10) [2024-11-18 14:00:11,485 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-18 14:00:11,485 INFO L93 Difference]: Finished difference Result 1160 states and 1920 transitions. [2024-11-18 14:00:11,486 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-18 14:00:11,487 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 15.0) internal successors, (60), 4 states have internal predecessors, (60), 2 states have call successors, (11), 2 states have call predecessors, (11), 2 states have return successors, (10), 1 states have call predecessors, (10), 2 states have call successors, (10) Word has length 90 [2024-11-18 14:00:11,487 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-18 14:00:11,492 INFO L225 Difference]: With dead ends: 1160 [2024-11-18 14:00:11,493 INFO L226 Difference]: Without dead ends: 589 [2024-11-18 14:00:11,497 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 94 GetRequests, 89 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2024-11-18 14:00:11,498 INFO L432 NwaCegarLoop]: 948 mSDtfsCounter, 11 mSDsluCounter, 1890 mSDsCounter, 0 mSdLazyCounter, 46 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 11 SdHoareTripleChecker+Valid, 2838 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 [2024-11-18 14:00:11,498 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [11 Valid, 2838 Invalid, 48 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 46 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-18 14:00:11,501 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 589 states. [2024-11-18 14:00:11,522 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 589 to 589. [2024-11-18 14:00:11,523 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 589 states, 461 states have (on average 1.6767895878524945) internal successors, (773), 482 states have internal predecessors, (773), 101 states have call successors, (101), 27 states have call predecessors, (101), 26 states have return successors, (96), 93 states have call predecessors, (96), 96 states have call successors, (96) [2024-11-18 14:00:11,528 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 589 states to 589 states and 970 transitions. [2024-11-18 14:00:11,529 INFO L78 Accepts]: Start accepts. Automaton has 589 states and 970 transitions. Word has length 90 [2024-11-18 14:00:11,529 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-18 14:00:11,530 INFO L471 AbstractCegarLoop]: Abstraction has 589 states and 970 transitions. [2024-11-18 14:00:11,530 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 15.0) internal successors, (60), 4 states have internal predecessors, (60), 2 states have call successors, (11), 2 states have call predecessors, (11), 2 states have return successors, (10), 1 states have call predecessors, (10), 2 states have call successors, (10) [2024-11-18 14:00:11,530 INFO L276 IsEmpty]: Start isEmpty. Operand 589 states and 970 transitions. [2024-11-18 14:00:11,532 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 92 [2024-11-18 14:00:11,532 INFO L207 NwaCegarLoop]: Found error trace [2024-11-18 14:00:11,533 INFO L215 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-18 14:00:11,550 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Ended with exit code 0 [2024-11-18 14:00:11,733 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 [2024-11-18 14:00:11,734 INFO L396 AbstractCegarLoop]: === Iteration 6 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-18 14:00:11,734 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-18 14:00:11,734 INFO L85 PathProgramCache]: Analyzing trace with hash 1167027432, now seen corresponding path program 1 times [2024-11-18 14:00:11,734 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-18 14:00:11,734 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1234451532] [2024-11-18 14:00:11,735 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 14:00:11,735 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-18 14:00:11,764 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 14:00:11,878 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2024-11-18 14:00:11,879 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-18 14:00:11,879 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1234451532] [2024-11-18 14:00:11,879 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1234451532] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-18 14:00:11,879 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [222036828] [2024-11-18 14:00:11,879 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 14:00:11,880 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-18 14:00:11,880 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-18 14:00:11,882 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) [2024-11-18 14:00:11,884 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Waiting until timeout for monitored process [2024-11-18 14:00:12,234 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 14:00:12,243 INFO L255 TraceCheckSpWp]: Trace formula consists of 1730 conjuncts, 3 conjuncts are in the unsatisfiable core [2024-11-18 14:00:12,248 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-18 14:00:12,278 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 6 proven. 0 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2024-11-18 14:00:12,278 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-18 14:00:12,278 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [222036828] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-18 14:00:12,279 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-18 14:00:12,279 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [4] total 6 [2024-11-18 14:00:12,279 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [738835443] [2024-11-18 14:00:12,279 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-18 14:00:12,280 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-18 14:00:12,280 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-18 14:00:12,280 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-18 14:00:12,280 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2024-11-18 14:00:12,281 INFO L87 Difference]: Start difference. First operand 589 states and 970 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, (11), 2 states have call predecessors, (11), 2 states have return successors, (10), 1 states have call predecessors, (10), 2 states have call successors, (10) [2024-11-18 14:00:12,350 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-18 14:00:12,351 INFO L93 Difference]: Finished difference Result 1160 states and 1919 transitions. [2024-11-18 14:00:12,351 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-18 14:00:12,352 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, (11), 2 states have call predecessors, (11), 2 states have return successors, (10), 1 states have call predecessors, (10), 2 states have call successors, (10) Word has length 91 [2024-11-18 14:00:12,352 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-18 14:00:12,357 INFO L225 Difference]: With dead ends: 1160 [2024-11-18 14:00:12,357 INFO L226 Difference]: Without dead ends: 589 [2024-11-18 14:00:12,361 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 95 GetRequests, 90 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2024-11-18 14:00:12,363 INFO L432 NwaCegarLoop]: 948 mSDtfsCounter, 10 mSDsluCounter, 1890 mSDsCounter, 0 mSdLazyCounter, 43 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 10 SdHoareTripleChecker+Valid, 2838 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 [2024-11-18 14:00:12,363 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [10 Valid, 2838 Invalid, 45 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 43 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-18 14:00:12,365 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 589 states. [2024-11-18 14:00:12,386 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 589 to 589. [2024-11-18 14:00:12,388 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 589 states, 461 states have (on average 1.6746203904555315) internal successors, (772), 482 states have internal predecessors, (772), 101 states have call successors, (101), 27 states have call predecessors, (101), 26 states have return successors, (96), 93 states have call predecessors, (96), 96 states have call successors, (96) [2024-11-18 14:00:12,392 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 589 states to 589 states and 969 transitions. [2024-11-18 14:00:12,393 INFO L78 Accepts]: Start accepts. Automaton has 589 states and 969 transitions. Word has length 91 [2024-11-18 14:00:12,394 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-18 14:00:12,394 INFO L471 AbstractCegarLoop]: Abstraction has 589 states and 969 transitions. [2024-11-18 14:00:12,394 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, (11), 2 states have call predecessors, (11), 2 states have return successors, (10), 1 states have call predecessors, (10), 2 states have call successors, (10) [2024-11-18 14:00:12,394 INFO L276 IsEmpty]: Start isEmpty. Operand 589 states and 969 transitions. [2024-11-18 14:00:12,396 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 93 [2024-11-18 14:00:12,396 INFO L207 NwaCegarLoop]: Found error trace [2024-11-18 14:00:12,396 INFO L215 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-18 14:00:12,419 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Ended with exit code 0 [2024-11-18 14:00:12,597 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 [2024-11-18 14:00:12,598 INFO L396 AbstractCegarLoop]: === Iteration 7 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-18 14:00:12,598 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-18 14:00:12,598 INFO L85 PathProgramCache]: Analyzing trace with hash 1535807462, now seen corresponding path program 1 times [2024-11-18 14:00:12,598 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-18 14:00:12,598 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [213252393] [2024-11-18 14:00:12,599 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 14:00:12,599 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-18 14:00:12,638 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 14:00:12,802 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2024-11-18 14:00:12,803 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-18 14:00:12,803 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [213252393] [2024-11-18 14:00:12,803 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [213252393] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-18 14:00:12,803 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [400712145] [2024-11-18 14:00:12,804 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 14:00:12,804 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-18 14:00:12,804 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-18 14:00:12,806 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) [2024-11-18 14:00:12,807 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Waiting until timeout for monitored process [2024-11-18 14:00:13,131 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 14:00:13,141 INFO L255 TraceCheckSpWp]: Trace formula consists of 1731 conjuncts, 7 conjuncts are in the unsatisfiable core [2024-11-18 14:00:13,146 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-18 14:00:13,221 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 16 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-18 14:00:13,222 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-18 14:00:13,222 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [400712145] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-18 14:00:13,222 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-18 14:00:13,224 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [7] total 12 [2024-11-18 14:00:13,224 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [644092615] [2024-11-18 14:00:13,224 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-18 14:00:13,225 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2024-11-18 14:00:13,226 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-18 14:00:13,227 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2024-11-18 14:00:13,227 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=26, Invalid=106, Unknown=0, NotChecked=0, Total=132 [2024-11-18 14:00:13,227 INFO L87 Difference]: Start difference. First operand 589 states and 969 transitions. Second operand has 7 states, 6 states have (on average 11.833333333333334) internal successors, (71), 6 states have internal predecessors, (71), 3 states have call successors, (11), 2 states have call predecessors, (11), 3 states have return successors, (10), 2 states have call predecessors, (10), 3 states have call successors, (10) [2024-11-18 14:00:13,333 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-18 14:00:13,333 INFO L93 Difference]: Finished difference Result 1179 states and 1949 transitions. [2024-11-18 14:00:13,334 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2024-11-18 14:00:13,334 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 6 states have (on average 11.833333333333334) internal successors, (71), 6 states have internal predecessors, (71), 3 states have call successors, (11), 2 states have call predecessors, (11), 3 states have return successors, (10), 2 states have call predecessors, (10), 3 states have call successors, (10) Word has length 92 [2024-11-18 14:00:13,334 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-18 14:00:13,341 INFO L225 Difference]: With dead ends: 1179 [2024-11-18 14:00:13,341 INFO L226 Difference]: Without dead ends: 612 [2024-11-18 14:00:13,344 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 99 GetRequests, 88 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 10 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=30, Invalid=126, Unknown=0, NotChecked=0, Total=156 [2024-11-18 14:00:13,345 INFO L432 NwaCegarLoop]: 949 mSDtfsCounter, 100 mSDsluCounter, 4659 mSDsCounter, 0 mSdLazyCounter, 81 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 101 SdHoareTripleChecker+Valid, 5608 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.1s IncrementalHoareTripleChecker+Time [2024-11-18 14:00:13,345 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [101 Valid, 5608 Invalid, 83 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 81 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-18 14:00:13,347 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 612 states. [2024-11-18 14:00:13,367 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 612 to 608. [2024-11-18 14:00:13,368 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 608 states, 477 states have (on average 1.6729559748427674) internal successors, (798), 500 states have internal predecessors, (798), 102 states have call successors, (102), 27 states have call predecessors, (102), 28 states have return successors, (100), 94 states have call predecessors, (100), 97 states have call successors, (100) [2024-11-18 14:00:13,372 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 608 states to 608 states and 1000 transitions. [2024-11-18 14:00:13,373 INFO L78 Accepts]: Start accepts. Automaton has 608 states and 1000 transitions. Word has length 92 [2024-11-18 14:00:13,373 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-18 14:00:13,374 INFO L471 AbstractCegarLoop]: Abstraction has 608 states and 1000 transitions. [2024-11-18 14:00:13,374 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 6 states have (on average 11.833333333333334) internal successors, (71), 6 states have internal predecessors, (71), 3 states have call successors, (11), 2 states have call predecessors, (11), 3 states have return successors, (10), 2 states have call predecessors, (10), 3 states have call successors, (10) [2024-11-18 14:00:13,374 INFO L276 IsEmpty]: Start isEmpty. Operand 608 states and 1000 transitions. [2024-11-18 14:00:13,376 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 93 [2024-11-18 14:00:13,377 INFO L207 NwaCegarLoop]: Found error trace [2024-11-18 14:00:13,377 INFO L215 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-18 14:00:13,397 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Forceful destruction successful, exit code 0 [2024-11-18 14:00:13,577 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 [2024-11-18 14:00:13,578 INFO L396 AbstractCegarLoop]: === Iteration 8 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-18 14:00:13,578 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-18 14:00:13,578 INFO L85 PathProgramCache]: Analyzing trace with hash -1892107609, now seen corresponding path program 1 times [2024-11-18 14:00:13,578 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-18 14:00:13,578 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1881334257] [2024-11-18 14:00:13,579 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 14:00:13,579 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-18 14:00:13,601 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 14:00:13,678 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2024-11-18 14:00:13,678 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-18 14:00:13,678 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1881334257] [2024-11-18 14:00:13,679 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1881334257] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-18 14:00:13,679 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1121597916] [2024-11-18 14:00:13,679 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 14:00:13,679 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-18 14:00:13,679 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-18 14:00:13,681 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) [2024-11-18 14:00:13,683 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Waiting until timeout for monitored process [2024-11-18 14:00:14,038 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 14:00:14,046 INFO L255 TraceCheckSpWp]: Trace formula consists of 1730 conjuncts, 3 conjuncts are in the unsatisfiable core [2024-11-18 14:00:14,050 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-18 14:00:14,082 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 16 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-18 14:00:14,082 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-18 14:00:14,082 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1121597916] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-18 14:00:14,083 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-18 14:00:14,083 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [4] total 6 [2024-11-18 14:00:14,083 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [903678988] [2024-11-18 14:00:14,083 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-18 14:00:14,083 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-18 14:00:14,084 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-18 14:00:14,084 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-18 14:00:14,084 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2024-11-18 14:00:14,085 INFO L87 Difference]: Start difference. First operand 608 states and 1000 transitions. Second operand has 4 states, 4 states have (on average 17.75) internal successors, (71), 4 states have internal predecessors, (71), 2 states have call successors, (11), 2 states have call predecessors, (11), 3 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) [2024-11-18 14:00:14,221 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-18 14:00:14,222 INFO L93 Difference]: Finished difference Result 1235 states and 2050 transitions. [2024-11-18 14:00:14,223 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-18 14:00:14,223 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 17.75) internal successors, (71), 4 states have internal predecessors, (71), 2 states have call successors, (11), 2 states have call predecessors, (11), 3 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) Word has length 92 [2024-11-18 14:00:14,223 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-18 14:00:14,228 INFO L225 Difference]: With dead ends: 1235 [2024-11-18 14:00:14,228 INFO L226 Difference]: Without dead ends: 623 [2024-11-18 14:00:14,232 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 95 GetRequests, 91 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2024-11-18 14:00:14,232 INFO L432 NwaCegarLoop]: 923 mSDtfsCounter, 76 mSDsluCounter, 1806 mSDsCounter, 0 mSdLazyCounter, 161 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 76 SdHoareTripleChecker+Valid, 2729 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 [2024-11-18 14:00:14,233 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [76 Valid, 2729 Invalid, 166 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 161 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-18 14:00:14,234 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 623 states. [2024-11-18 14:00:14,249 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 623 to 608. [2024-11-18 14:00:14,250 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 608 states, 477 states have (on average 1.6624737945492662) internal successors, (793), 500 states have internal predecessors, (793), 102 states have call successors, (102), 27 states have call predecessors, (102), 28 states have return successors, (100), 94 states have call predecessors, (100), 97 states have call successors, (100) [2024-11-18 14:00:14,254 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 608 states to 608 states and 995 transitions. [2024-11-18 14:00:14,255 INFO L78 Accepts]: Start accepts. Automaton has 608 states and 995 transitions. Word has length 92 [2024-11-18 14:00:14,255 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-18 14:00:14,255 INFO L471 AbstractCegarLoop]: Abstraction has 608 states and 995 transitions. [2024-11-18 14:00:14,256 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 17.75) internal successors, (71), 4 states have internal predecessors, (71), 2 states have call successors, (11), 2 states have call predecessors, (11), 3 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) [2024-11-18 14:00:14,256 INFO L276 IsEmpty]: Start isEmpty. Operand 608 states and 995 transitions. [2024-11-18 14:00:14,258 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 95 [2024-11-18 14:00:14,258 INFO L207 NwaCegarLoop]: Found error trace [2024-11-18 14:00:14,258 INFO L215 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] [2024-11-18 14:00:14,278 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Ended with exit code 0 [2024-11-18 14:00:14,458 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 [2024-11-18 14:00:14,459 INFO L396 AbstractCegarLoop]: === Iteration 9 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-18 14:00:14,459 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-18 14:00:14,459 INFO L85 PathProgramCache]: Analyzing trace with hash 976119685, now seen corresponding path program 1 times [2024-11-18 14:00:14,459 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-18 14:00:14,459 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [24600637] [2024-11-18 14:00:14,460 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 14:00:14,460 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-18 14:00:14,481 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 14:00:14,549 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2024-11-18 14:00:14,550 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-18 14:00:14,550 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [24600637] [2024-11-18 14:00:14,550 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [24600637] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-18 14:00:14,550 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [707403047] [2024-11-18 14:00:14,550 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 14:00:14,550 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-18 14:00:14,551 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-18 14:00:14,552 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) [2024-11-18 14:00:14,554 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Waiting until timeout for monitored process [2024-11-18 14:00:14,888 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 14:00:14,897 INFO L255 TraceCheckSpWp]: Trace formula consists of 1732 conjuncts, 3 conjuncts are in the unsatisfiable core [2024-11-18 14:00:14,900 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-18 14:00:14,934 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 17 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-18 14:00:14,934 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-18 14:00:14,935 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [707403047] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-18 14:00:14,935 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-18 14:00:14,935 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [4] total 6 [2024-11-18 14:00:14,935 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [700071000] [2024-11-18 14:00:14,935 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-18 14:00:14,936 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-18 14:00:14,936 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-18 14:00:14,936 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-18 14:00:14,936 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2024-11-18 14:00:14,937 INFO L87 Difference]: Start difference. First operand 608 states and 995 transitions. Second operand has 4 states, 4 states have (on average 18.25) internal successors, (73), 4 states have internal predecessors, (73), 2 states have call successors, (11), 2 states have call predecessors, (11), 3 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) [2024-11-18 14:00:15,075 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-18 14:00:15,075 INFO L93 Difference]: Finished difference Result 1235 states and 2040 transitions. [2024-11-18 14:00:15,076 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-18 14:00:15,076 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 18.25) internal successors, (73), 4 states have internal predecessors, (73), 2 states have call successors, (11), 2 states have call predecessors, (11), 3 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) Word has length 94 [2024-11-18 14:00:15,077 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-18 14:00:15,082 INFO L225 Difference]: With dead ends: 1235 [2024-11-18 14:00:15,082 INFO L226 Difference]: Without dead ends: 623 [2024-11-18 14:00:15,085 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 97 GetRequests, 93 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2024-11-18 14:00:15,087 INFO L432 NwaCegarLoop]: 923 mSDtfsCounter, 75 mSDsluCounter, 1806 mSDsCounter, 0 mSdLazyCounter, 146 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 75 SdHoareTripleChecker+Valid, 2729 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 [2024-11-18 14:00:15,087 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [75 Valid, 2729 Invalid, 151 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 146 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-18 14:00:15,089 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 623 states. [2024-11-18 14:00:15,105 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 623 to 608. [2024-11-18 14:00:15,106 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 608 states, 477 states have (on average 1.6519916142557651) internal successors, (788), 500 states have internal predecessors, (788), 102 states have call successors, (102), 27 states have call predecessors, (102), 28 states have return successors, (100), 94 states have call predecessors, (100), 97 states have call successors, (100) [2024-11-18 14:00:15,113 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 608 states to 608 states and 990 transitions. [2024-11-18 14:00:15,114 INFO L78 Accepts]: Start accepts. Automaton has 608 states and 990 transitions. Word has length 94 [2024-11-18 14:00:15,115 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-18 14:00:15,115 INFO L471 AbstractCegarLoop]: Abstraction has 608 states and 990 transitions. [2024-11-18 14:00:15,115 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 18.25) internal successors, (73), 4 states have internal predecessors, (73), 2 states have call successors, (11), 2 states have call predecessors, (11), 3 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) [2024-11-18 14:00:15,118 INFO L276 IsEmpty]: Start isEmpty. Operand 608 states and 990 transitions. [2024-11-18 14:00:15,120 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 97 [2024-11-18 14:00:15,120 INFO L207 NwaCegarLoop]: Found error trace [2024-11-18 14:00:15,120 INFO L215 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] [2024-11-18 14:00:15,142 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Forceful destruction successful, exit code 0 [2024-11-18 14:00:15,324 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 [2024-11-18 14:00:15,325 INFO L396 AbstractCegarLoop]: === Iteration 10 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-18 14:00:15,325 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-18 14:00:15,326 INFO L85 PathProgramCache]: Analyzing trace with hash 1819243015, now seen corresponding path program 1 times [2024-11-18 14:00:15,326 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-18 14:00:15,326 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [213697702] [2024-11-18 14:00:15,326 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 14:00:15,326 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-18 14:00:15,349 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 14:00:15,435 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 13 trivial. 0 not checked. [2024-11-18 14:00:15,435 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-18 14:00:15,436 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [213697702] [2024-11-18 14:00:15,436 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [213697702] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-18 14:00:15,436 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [874717645] [2024-11-18 14:00:15,436 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 14:00:15,436 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-18 14:00:15,436 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-18 14:00:15,438 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) [2024-11-18 14:00:15,439 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Waiting until timeout for monitored process [2024-11-18 14:00:15,749 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 14:00:15,755 INFO L255 TraceCheckSpWp]: Trace formula consists of 1734 conjuncts, 3 conjuncts are in the unsatisfiable core [2024-11-18 14:00:15,758 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-18 14:00:15,792 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 18 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-18 14:00:15,792 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-18 14:00:15,793 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [874717645] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-18 14:00:15,793 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-18 14:00:15,793 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [4] total 6 [2024-11-18 14:00:15,793 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1696800618] [2024-11-18 14:00:15,793 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-18 14:00:15,794 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-18 14:00:15,794 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-18 14:00:15,794 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-18 14:00:15,795 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2024-11-18 14:00:15,795 INFO L87 Difference]: Start difference. First operand 608 states and 990 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, (11), 2 states have call predecessors, (11), 3 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) [2024-11-18 14:00:15,977 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-18 14:00:15,978 INFO L93 Difference]: Finished difference Result 1286 states and 2112 transitions. [2024-11-18 14:00:15,978 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-18 14:00:15,979 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, (11), 2 states have call predecessors, (11), 3 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) Word has length 96 [2024-11-18 14:00:15,979 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-18 14:00:15,985 INFO L225 Difference]: With dead ends: 1286 [2024-11-18 14:00:15,985 INFO L226 Difference]: Without dead ends: 704 [2024-11-18 14:00:15,989 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 100 GetRequests, 95 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2024-11-18 14:00:15,989 INFO L432 NwaCegarLoop]: 956 mSDtfsCounter, 130 mSDsluCounter, 1804 mSDsCounter, 0 mSdLazyCounter, 206 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 130 SdHoareTripleChecker+Valid, 2760 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 [2024-11-18 14:00:15,990 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [130 Valid, 2760 Invalid, 211 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 206 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-18 14:00:15,991 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 704 states. [2024-11-18 14:00:16,011 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 704 to 659. [2024-11-18 14:00:16,012 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 659 states, 527 states have (on average 1.6565464895635673) internal successors, (873), 550 states have internal predecessors, (873), 102 states have call successors, (102), 28 states have call predecessors, (102), 29 states have return successors, (99), 94 states have call predecessors, (99), 97 states have call successors, (99) [2024-11-18 14:00:16,015 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 659 states to 659 states and 1074 transitions. [2024-11-18 14:00:16,017 INFO L78 Accepts]: Start accepts. Automaton has 659 states and 1074 transitions. Word has length 96 [2024-11-18 14:00:16,017 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-18 14:00:16,017 INFO L471 AbstractCegarLoop]: Abstraction has 659 states and 1074 transitions. [2024-11-18 14:00:16,018 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, (11), 2 states have call predecessors, (11), 3 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) [2024-11-18 14:00:16,018 INFO L276 IsEmpty]: Start isEmpty. Operand 659 states and 1074 transitions. [2024-11-18 14:00:16,019 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 98 [2024-11-18 14:00:16,020 INFO L207 NwaCegarLoop]: Found error trace [2024-11-18 14:00:16,020 INFO L215 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] [2024-11-18 14:00:16,040 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Forceful destruction successful, exit code 0 [2024-11-18 14:00:16,220 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 [2024-11-18 14:00:16,221 INFO L396 AbstractCegarLoop]: === Iteration 11 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-18 14:00:16,221 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-18 14:00:16,221 INFO L85 PathProgramCache]: Analyzing trace with hash -469229833, now seen corresponding path program 1 times [2024-11-18 14:00:16,221 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-18 14:00:16,221 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1858377060] [2024-11-18 14:00:16,221 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 14:00:16,222 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-18 14:00:16,245 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 14:00:16,376 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2024-11-18 14:00:16,377 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-18 14:00:16,377 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1858377060] [2024-11-18 14:00:16,377 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1858377060] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-18 14:00:16,377 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [109114075] [2024-11-18 14:00:16,377 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 14:00:16,378 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-18 14:00:16,378 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-18 14:00:16,380 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) [2024-11-18 14:00:16,381 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Waiting until timeout for monitored process [2024-11-18 14:00:16,742 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 14:00:16,753 INFO L255 TraceCheckSpWp]: Trace formula consists of 1732 conjuncts, 9 conjuncts are in the unsatisfiable core [2024-11-18 14:00:16,757 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-18 14:00:16,841 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 15 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-18 14:00:16,841 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-18 14:00:16,842 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [109114075] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-18 14:00:16,842 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-18 14:00:16,842 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [7] total 13 [2024-11-18 14:00:16,842 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1549726096] [2024-11-18 14:00:16,842 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-18 14:00:16,843 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2024-11-18 14:00:16,843 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-18 14:00:16,843 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2024-11-18 14:00:16,843 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=128, Unknown=0, NotChecked=0, Total=156 [2024-11-18 14:00:16,843 INFO L87 Difference]: Start difference. First operand 659 states and 1074 transitions. Second operand has 8 states, 7 states have (on average 10.857142857142858) internal successors, (76), 7 states have internal predecessors, (76), 3 states have call successors, (11), 2 states have call predecessors, (11), 3 states have return successors, (10), 2 states have call predecessors, (10), 3 states have call successors, (10) [2024-11-18 14:00:16,989 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-18 14:00:16,989 INFO L93 Difference]: Finished difference Result 1248 states and 2041 transitions. [2024-11-18 14:00:16,990 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2024-11-18 14:00:16,990 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 10.857142857142858) internal successors, (76), 7 states have internal predecessors, (76), 3 states have call successors, (11), 2 states have call predecessors, (11), 3 states have return successors, (10), 2 states have call predecessors, (10), 3 states have call successors, (10) Word has length 97 [2024-11-18 14:00:16,990 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-18 14:00:16,995 INFO L225 Difference]: With dead ends: 1248 [2024-11-18 14:00:16,996 INFO L226 Difference]: Without dead ends: 681 [2024-11-18 14:00:16,999 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 105 GetRequests, 92 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 15 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=38, Invalid=172, Unknown=0, NotChecked=0, Total=210 [2024-11-18 14:00:17,000 INFO L432 NwaCegarLoop]: 929 mSDtfsCounter, 113 mSDsluCounter, 5485 mSDsCounter, 0 mSdLazyCounter, 163 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 114 SdHoareTripleChecker+Valid, 6414 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 [2024-11-18 14:00:17,000 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [114 Valid, 6414 Invalid, 166 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 163 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-18 14:00:17,001 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 681 states. [2024-11-18 14:00:17,016 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 681 to 659. [2024-11-18 14:00:17,018 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 659 states, 527 states have (on average 1.6565464895635673) internal successors, (873), 550 states have internal predecessors, (873), 102 states have call successors, (102), 28 states have call predecessors, (102), 29 states have return successors, (99), 94 states have call predecessors, (99), 97 states have call successors, (99) [2024-11-18 14:00:17,021 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 659 states to 659 states and 1074 transitions. [2024-11-18 14:00:17,022 INFO L78 Accepts]: Start accepts. Automaton has 659 states and 1074 transitions. Word has length 97 [2024-11-18 14:00:17,023 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-18 14:00:17,023 INFO L471 AbstractCegarLoop]: Abstraction has 659 states and 1074 transitions. [2024-11-18 14:00:17,023 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 10.857142857142858) internal successors, (76), 7 states have internal predecessors, (76), 3 states have call successors, (11), 2 states have call predecessors, (11), 3 states have return successors, (10), 2 states have call predecessors, (10), 3 states have call successors, (10) [2024-11-18 14:00:17,023 INFO L276 IsEmpty]: Start isEmpty. Operand 659 states and 1074 transitions. [2024-11-18 14:00:17,025 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 98 [2024-11-18 14:00:17,025 INFO L207 NwaCegarLoop]: Found error trace [2024-11-18 14:00:17,025 INFO L215 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] [2024-11-18 14:00:17,047 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Ended with exit code 0 [2024-11-18 14:00:17,225 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 [2024-11-18 14:00:17,226 INFO L396 AbstractCegarLoop]: === Iteration 12 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-18 14:00:17,226 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-18 14:00:17,226 INFO L85 PathProgramCache]: Analyzing trace with hash 433736727, now seen corresponding path program 1 times [2024-11-18 14:00:17,226 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-18 14:00:17,227 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1894739611] [2024-11-18 14:00:17,227 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 14:00:17,227 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-18 14:00:17,251 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 14:00:17,323 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 13 trivial. 0 not checked. [2024-11-18 14:00:17,327 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-18 14:00:17,327 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1894739611] [2024-11-18 14:00:17,327 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1894739611] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-18 14:00:17,328 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1528662017] [2024-11-18 14:00:17,328 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 14:00:17,328 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-18 14:00:17,328 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-18 14:00:17,332 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) [2024-11-18 14:00:17,349 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Waiting until timeout for monitored process [2024-11-18 14:00:17,677 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 14:00:17,686 INFO L255 TraceCheckSpWp]: Trace formula consists of 1735 conjuncts, 3 conjuncts are in the unsatisfiable core [2024-11-18 14:00:17,689 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-18 14:00:17,719 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 18 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-18 14:00:17,719 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-18 14:00:17,719 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1528662017] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-18 14:00:17,719 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-18 14:00:17,719 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [4] total 6 [2024-11-18 14:00:17,720 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [966585332] [2024-11-18 14:00:17,720 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-18 14:00:17,720 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-18 14:00:17,720 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-18 14:00:17,721 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-18 14:00:17,721 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2024-11-18 14:00:17,721 INFO L87 Difference]: Start difference. First operand 659 states and 1074 transitions. Second operand has 4 states, 4 states have (on average 19.0) internal successors, (76), 4 states have internal predecessors, (76), 2 states have call successors, (11), 2 states have call predecessors, (11), 3 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) [2024-11-18 14:00:17,894 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-18 14:00:17,895 INFO L93 Difference]: Finished difference Result 1289 states and 2113 transitions. [2024-11-18 14:00:17,895 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-18 14:00:17,896 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 19.0) internal successors, (76), 4 states have internal predecessors, (76), 2 states have call successors, (11), 2 states have call predecessors, (11), 3 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) Word has length 97 [2024-11-18 14:00:17,896 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-18 14:00:17,901 INFO L225 Difference]: With dead ends: 1289 [2024-11-18 14:00:17,902 INFO L226 Difference]: Without dead ends: 692 [2024-11-18 14:00:17,905 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 101 GetRequests, 96 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2024-11-18 14:00:17,905 INFO L432 NwaCegarLoop]: 955 mSDtfsCounter, 124 mSDsluCounter, 1778 mSDsCounter, 0 mSdLazyCounter, 201 mSolverCounterSat, 10 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 124 SdHoareTripleChecker+Valid, 2733 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 [2024-11-18 14:00:17,906 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [124 Valid, 2733 Invalid, 211 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [10 Valid, 201 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-18 14:00:17,907 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 692 states. [2024-11-18 14:00:17,924 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 692 to 659. [2024-11-18 14:00:17,926 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 659 states, 527 states have (on average 1.6470588235294117) internal successors, (868), 550 states have internal predecessors, (868), 102 states have call successors, (102), 28 states have call predecessors, (102), 29 states have return successors, (99), 94 states have call predecessors, (99), 97 states have call successors, (99) [2024-11-18 14:00:17,929 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 659 states to 659 states and 1069 transitions. [2024-11-18 14:00:17,931 INFO L78 Accepts]: Start accepts. Automaton has 659 states and 1069 transitions. Word has length 97 [2024-11-18 14:00:17,931 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-18 14:00:17,931 INFO L471 AbstractCegarLoop]: Abstraction has 659 states and 1069 transitions. [2024-11-18 14:00:17,932 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 19.0) internal successors, (76), 4 states have internal predecessors, (76), 2 states have call successors, (11), 2 states have call predecessors, (11), 3 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) [2024-11-18 14:00:17,932 INFO L276 IsEmpty]: Start isEmpty. Operand 659 states and 1069 transitions. [2024-11-18 14:00:17,933 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 98 [2024-11-18 14:00:17,934 INFO L207 NwaCegarLoop]: Found error trace [2024-11-18 14:00:17,934 INFO L215 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] [2024-11-18 14:00:17,956 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Ended with exit code 0 [2024-11-18 14:00:18,134 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 [2024-11-18 14:00:18,135 INFO L396 AbstractCegarLoop]: === Iteration 13 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-18 14:00:18,135 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-18 14:00:18,135 INFO L85 PathProgramCache]: Analyzing trace with hash -1040481066, now seen corresponding path program 1 times [2024-11-18 14:00:18,136 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-18 14:00:18,136 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1529549781] [2024-11-18 14:00:18,136 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 14:00:18,136 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-18 14:00:18,177 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 14:00:18,259 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2024-11-18 14:00:18,259 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-18 14:00:18,260 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1529549781] [2024-11-18 14:00:18,260 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1529549781] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-18 14:00:18,260 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [745204000] [2024-11-18 14:00:18,260 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 14:00:18,260 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-18 14:00:18,261 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-18 14:00:18,262 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) [2024-11-18 14:00:18,264 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Waiting until timeout for monitored process [2024-11-18 14:00:18,620 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 14:00:18,626 INFO L255 TraceCheckSpWp]: Trace formula consists of 1731 conjuncts, 7 conjuncts are in the unsatisfiable core [2024-11-18 14:00:18,630 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-18 14:00:18,704 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 10 proven. 0 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2024-11-18 14:00:18,704 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-18 14:00:18,704 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [745204000] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-18 14:00:18,705 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-18 14:00:18,705 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [4] total 9 [2024-11-18 14:00:18,705 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [729919675] [2024-11-18 14:00:18,705 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-18 14:00:18,706 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2024-11-18 14:00:18,706 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-18 14:00:18,706 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2024-11-18 14:00:18,706 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=57, Unknown=0, NotChecked=0, Total=72 [2024-11-18 14:00:18,707 INFO L87 Difference]: Start difference. First operand 659 states and 1069 transitions. Second operand has 7 states, 6 states have (on average 12.166666666666666) internal successors, (73), 6 states have internal predecessors, (73), 3 states have call successors, (11), 2 states have call predecessors, (11), 4 states have return successors, (10), 3 states have call predecessors, (10), 3 states have call successors, (10) [2024-11-18 14:00:18,794 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-18 14:00:18,795 INFO L93 Difference]: Finished difference Result 1183 states and 1933 transitions. [2024-11-18 14:00:18,796 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2024-11-18 14:00:18,796 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 6 states have (on average 12.166666666666666) internal successors, (73), 6 states have internal predecessors, (73), 3 states have call successors, (11), 2 states have call predecessors, (11), 4 states have return successors, (10), 3 states have call predecessors, (10), 3 states have call successors, (10) Word has length 97 [2024-11-18 14:00:18,796 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-18 14:00:18,802 INFO L225 Difference]: With dead ends: 1183 [2024-11-18 14:00:18,802 INFO L226 Difference]: Without dead ends: 683 [2024-11-18 14:00:18,805 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 101 GetRequests, 93 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=19, Invalid=71, Unknown=0, NotChecked=0, Total=90 [2024-11-18 14:00:18,806 INFO L432 NwaCegarLoop]: 942 mSDtfsCounter, 86 mSDsluCounter, 4631 mSDsCounter, 0 mSdLazyCounter, 86 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 87 SdHoareTripleChecker+Valid, 5573 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 [2024-11-18 14:00:18,806 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [87 Valid, 5573 Invalid, 86 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 86 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-18 14:00:18,808 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 683 states. [2024-11-18 14:00:18,825 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 683 to 678. [2024-11-18 14:00:18,827 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 678 states, 543 states have (on average 1.6464088397790055) internal successors, (894), 568 states have internal predecessors, (894), 103 states have call successors, (103), 28 states have call predecessors, (103), 31 states have return successors, (102), 95 states have call predecessors, (102), 98 states have call successors, (102) [2024-11-18 14:00:18,830 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 678 states to 678 states and 1099 transitions. [2024-11-18 14:00:18,831 INFO L78 Accepts]: Start accepts. Automaton has 678 states and 1099 transitions. Word has length 97 [2024-11-18 14:00:18,832 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-18 14:00:18,832 INFO L471 AbstractCegarLoop]: Abstraction has 678 states and 1099 transitions. [2024-11-18 14:00:18,832 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 6 states have (on average 12.166666666666666) internal successors, (73), 6 states have internal predecessors, (73), 3 states have call successors, (11), 2 states have call predecessors, (11), 4 states have return successors, (10), 3 states have call predecessors, (10), 3 states have call successors, (10) [2024-11-18 14:00:18,832 INFO L276 IsEmpty]: Start isEmpty. Operand 678 states and 1099 transitions. [2024-11-18 14:00:18,834 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 99 [2024-11-18 14:00:18,834 INFO L207 NwaCegarLoop]: Found error trace [2024-11-18 14:00:18,835 INFO L215 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] [2024-11-18 14:00:18,856 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Ended with exit code 0 [2024-11-18 14:00:19,035 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 [2024-11-18 14:00:19,035 INFO L396 AbstractCegarLoop]: === Iteration 14 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-18 14:00:19,036 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-18 14:00:19,036 INFO L85 PathProgramCache]: Analyzing trace with hash 658161361, now seen corresponding path program 1 times [2024-11-18 14:00:19,036 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-18 14:00:19,036 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [294294193] [2024-11-18 14:00:19,036 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 14:00:19,037 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-18 14:00:19,065 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 14:00:19,140 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2024-11-18 14:00:19,140 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-18 14:00:19,141 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [294294193] [2024-11-18 14:00:19,141 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [294294193] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-18 14:00:19,141 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [451220803] [2024-11-18 14:00:19,141 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 14:00:19,141 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-18 14:00:19,141 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-18 14:00:19,143 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) [2024-11-18 14:00:19,145 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Waiting until timeout for monitored process [2024-11-18 14:00:19,467 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 14:00:19,475 INFO L255 TraceCheckSpWp]: Trace formula consists of 1732 conjuncts, 7 conjuncts are in the unsatisfiable core [2024-11-18 14:00:19,479 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-18 14:00:19,544 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 11 proven. 0 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2024-11-18 14:00:19,544 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-18 14:00:19,544 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [451220803] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-18 14:00:19,545 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-18 14:00:19,545 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [4] total 9 [2024-11-18 14:00:19,545 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [208972714] [2024-11-18 14:00:19,545 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-18 14:00:19,546 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2024-11-18 14:00:19,546 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-18 14:00:19,547 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2024-11-18 14:00:19,547 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=57, Unknown=0, NotChecked=0, Total=72 [2024-11-18 14:00:19,548 INFO L87 Difference]: Start difference. First operand 678 states and 1099 transitions. Second operand has 7 states, 6 states have (on average 12.333333333333334) internal successors, (74), 6 states have internal predecessors, (74), 3 states have call successors, (11), 2 states have call predecessors, (11), 4 states have return successors, (10), 3 states have call predecessors, (10), 3 states have call successors, (10) [2024-11-18 14:00:19,648 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-18 14:00:19,648 INFO L93 Difference]: Finished difference Result 1213 states and 1984 transitions. [2024-11-18 14:00:19,649 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2024-11-18 14:00:19,649 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 6 states have (on average 12.333333333333334) internal successors, (74), 6 states have internal predecessors, (74), 3 states have call successors, (11), 2 states have call predecessors, (11), 4 states have return successors, (10), 3 states have call predecessors, (10), 3 states have call successors, (10) Word has length 98 [2024-11-18 14:00:19,649 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-18 14:00:19,654 INFO L225 Difference]: With dead ends: 1213 [2024-11-18 14:00:19,655 INFO L226 Difference]: Without dead ends: 713 [2024-11-18 14:00:19,658 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 102 GetRequests, 94 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=19, Invalid=71, Unknown=0, NotChecked=0, Total=90 [2024-11-18 14:00:19,658 INFO L432 NwaCegarLoop]: 942 mSDtfsCounter, 95 mSDsluCounter, 4621 mSDsCounter, 0 mSdLazyCounter, 85 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 96 SdHoareTripleChecker+Valid, 5563 SdHoareTripleChecker+Invalid, 86 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 85 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-18 14:00:19,658 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [96 Valid, 5563 Invalid, 86 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 85 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-18 14:00:19,660 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 713 states. [2024-11-18 14:00:19,697 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 713 to 678. [2024-11-18 14:00:19,699 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 678 states, 543 states have (on average 1.6464088397790055) internal successors, (894), 568 states have internal predecessors, (894), 103 states have call successors, (103), 28 states have call predecessors, (103), 31 states have return successors, (102), 95 states have call predecessors, (102), 98 states have call successors, (102) [2024-11-18 14:00:19,702 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 678 states to 678 states and 1099 transitions. [2024-11-18 14:00:19,703 INFO L78 Accepts]: Start accepts. Automaton has 678 states and 1099 transitions. Word has length 98 [2024-11-18 14:00:19,704 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-18 14:00:19,704 INFO L471 AbstractCegarLoop]: Abstraction has 678 states and 1099 transitions. [2024-11-18 14:00:19,704 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 6 states have (on average 12.333333333333334) internal successors, (74), 6 states have internal predecessors, (74), 3 states have call successors, (11), 2 states have call predecessors, (11), 4 states have return successors, (10), 3 states have call predecessors, (10), 3 states have call successors, (10) [2024-11-18 14:00:19,704 INFO L276 IsEmpty]: Start isEmpty. Operand 678 states and 1099 transitions. [2024-11-18 14:00:19,707 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 99 [2024-11-18 14:00:19,707 INFO L207 NwaCegarLoop]: Found error trace [2024-11-18 14:00:19,707 INFO L215 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] [2024-11-18 14:00:19,730 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Forceful destruction successful, exit code 0 [2024-11-18 14:00:19,907 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 [2024-11-18 14:00:19,908 INFO L396 AbstractCegarLoop]: === Iteration 15 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-18 14:00:19,909 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-18 14:00:19,909 INFO L85 PathProgramCache]: Analyzing trace with hash 480377681, now seen corresponding path program 1 times [2024-11-18 14:00:19,909 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-18 14:00:19,909 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2004423771] [2024-11-18 14:00:19,909 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 14:00:19,909 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-18 14:00:19,930 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 14:00:20,007 INFO L134 CoverageAnalysis]: Checked inductivity of 19 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 14 trivial. 0 not checked. [2024-11-18 14:00:20,007 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-18 14:00:20,007 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2004423771] [2024-11-18 14:00:20,008 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2004423771] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-18 14:00:20,008 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2136712918] [2024-11-18 14:00:20,008 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 14:00:20,008 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-18 14:00:20,008 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-18 14:00:20,010 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) [2024-11-18 14:00:20,013 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Waiting until timeout for monitored process [2024-11-18 14:00:20,326 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 14:00:20,331 INFO L255 TraceCheckSpWp]: Trace formula consists of 1728 conjuncts, 9 conjuncts are in the unsatisfiable core [2024-11-18 14:00:20,333 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-18 14:00:20,402 INFO L134 CoverageAnalysis]: Checked inductivity of 19 backedges. 14 proven. 0 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2024-11-18 14:00:20,403 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-18 14:00:20,403 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2136712918] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-18 14:00:20,403 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-18 14:00:20,403 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [4] total 10 [2024-11-18 14:00:20,404 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1731088192] [2024-11-18 14:00:20,404 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-18 14:00:20,404 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2024-11-18 14:00:20,404 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-18 14:00:20,405 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2024-11-18 14:00:20,405 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=73, Unknown=0, NotChecked=0, Total=90 [2024-11-18 14:00:20,405 INFO L87 Difference]: Start difference. First operand 678 states and 1099 transitions. Second operand has 8 states, 7 states have (on average 10.571428571428571) internal successors, (74), 7 states have internal predecessors, (74), 3 states have call successors, (11), 2 states have call predecessors, (11), 4 states have return successors, (10), 3 states have call predecessors, (10), 3 states have call successors, (10) [2024-11-18 14:00:20,538 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-18 14:00:20,538 INFO L93 Difference]: Finished difference Result 1198 states and 1958 transitions. [2024-11-18 14:00:20,540 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2024-11-18 14:00:20,540 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 10.571428571428571) internal successors, (74), 7 states have internal predecessors, (74), 3 states have call successors, (11), 2 states have call predecessors, (11), 4 states have return successors, (10), 3 states have call predecessors, (10), 3 states have call successors, (10) Word has length 98 [2024-11-18 14:00:20,541 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-18 14:00:20,547 INFO L225 Difference]: With dead ends: 1198 [2024-11-18 14:00:20,547 INFO L226 Difference]: Without dead ends: 698 [2024-11-18 14:00:20,552 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 104 GetRequests, 94 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=25, Invalid=107, Unknown=0, NotChecked=0, Total=132 [2024-11-18 14:00:20,552 INFO L432 NwaCegarLoop]: 931 mSDtfsCounter, 113 mSDsluCounter, 5491 mSDsCounter, 0 mSdLazyCounter, 169 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 114 SdHoareTripleChecker+Valid, 6422 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 [2024-11-18 14:00:20,553 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [114 Valid, 6422 Invalid, 170 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 169 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-18 14:00:20,554 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 698 states. [2024-11-18 14:00:20,571 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 698 to 678. [2024-11-18 14:00:20,573 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 678 states, 543 states have (on average 1.6464088397790055) internal successors, (894), 568 states have internal predecessors, (894), 103 states have call successors, (103), 28 states have call predecessors, (103), 31 states have return successors, (102), 95 states have call predecessors, (102), 98 states have call successors, (102) [2024-11-18 14:00:20,577 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 678 states to 678 states and 1099 transitions. [2024-11-18 14:00:20,579 INFO L78 Accepts]: Start accepts. Automaton has 678 states and 1099 transitions. Word has length 98 [2024-11-18 14:00:20,579 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-18 14:00:20,579 INFO L471 AbstractCegarLoop]: Abstraction has 678 states and 1099 transitions. [2024-11-18 14:00:20,579 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 10.571428571428571) internal successors, (74), 7 states have internal predecessors, (74), 3 states have call successors, (11), 2 states have call predecessors, (11), 4 states have return successors, (10), 3 states have call predecessors, (10), 3 states have call successors, (10) [2024-11-18 14:00:20,580 INFO L276 IsEmpty]: Start isEmpty. Operand 678 states and 1099 transitions. [2024-11-18 14:00:20,581 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 99 [2024-11-18 14:00:20,582 INFO L207 NwaCegarLoop]: Found error trace [2024-11-18 14:00:20,582 INFO L215 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] [2024-11-18 14:00:20,603 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Forceful destruction successful, exit code 0 [2024-11-18 14:00:20,782 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 [2024-11-18 14:00:20,783 INFO L396 AbstractCegarLoop]: === Iteration 16 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-18 14:00:20,784 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-18 14:00:20,784 INFO L85 PathProgramCache]: Analyzing trace with hash 961831970, now seen corresponding path program 1 times [2024-11-18 14:00:20,784 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-18 14:00:20,784 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [389592382] [2024-11-18 14:00:20,784 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 14:00:20,784 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-18 14:00:20,804 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 14:00:20,867 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2024-11-18 14:00:20,868 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-18 14:00:20,868 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [389592382] [2024-11-18 14:00:20,868 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [389592382] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-18 14:00:20,868 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1625651515] [2024-11-18 14:00:20,868 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 14:00:20,869 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-18 14:00:20,869 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-18 14:00:20,870 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) [2024-11-18 14:00:20,872 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Waiting until timeout for monitored process [2024-11-18 14:00:21,192 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 14:00:21,197 INFO L255 TraceCheckSpWp]: Trace formula consists of 1732 conjuncts, 3 conjuncts are in the unsatisfiable core [2024-11-18 14:00:21,200 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-18 14:00:21,224 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 15 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2024-11-18 14:00:21,224 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-18 14:00:21,224 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1625651515] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-18 14:00:21,224 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-18 14:00:21,225 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [4] total 6 [2024-11-18 14:00:21,225 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [685488436] [2024-11-18 14:00:21,225 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-18 14:00:21,225 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-18 14:00:21,225 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-18 14:00:21,226 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-18 14:00:21,226 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2024-11-18 14:00:21,226 INFO L87 Difference]: Start difference. First operand 678 states and 1099 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, (11), 2 states have call predecessors, (11), 3 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) [2024-11-18 14:00:21,294 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-18 14:00:21,294 INFO L93 Difference]: Finished difference Result 1250 states and 2043 transitions. [2024-11-18 14:00:21,294 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-18 14:00:21,295 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, (11), 2 states have call predecessors, (11), 3 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) Word has length 98 [2024-11-18 14:00:21,295 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-18 14:00:21,299 INFO L225 Difference]: With dead ends: 1250 [2024-11-18 14:00:21,299 INFO L226 Difference]: Without dead ends: 678 [2024-11-18 14:00:21,301 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 102 GetRequests, 97 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=14, Invalid=28, Unknown=0, NotChecked=0, Total=42 [2024-11-18 14:00:21,302 INFO L432 NwaCegarLoop]: 937 mSDtfsCounter, 13 mSDsluCounter, 1870 mSDsCounter, 0 mSdLazyCounter, 30 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 13 SdHoareTripleChecker+Valid, 2807 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 [2024-11-18 14:00:21,302 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [13 Valid, 2807 Invalid, 33 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 30 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-18 14:00:21,303 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 678 states. [2024-11-18 14:00:21,317 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 678 to 678. [2024-11-18 14:00:21,319 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 678 states, 543 states have (on average 1.6390423572744015) internal successors, (890), 568 states have internal predecessors, (890), 103 states have call successors, (103), 28 states have call predecessors, (103), 31 states have return successors, (102), 95 states have call predecessors, (102), 98 states have call successors, (102) [2024-11-18 14:00:21,321 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 678 states to 678 states and 1095 transitions. [2024-11-18 14:00:21,322 INFO L78 Accepts]: Start accepts. Automaton has 678 states and 1095 transitions. Word has length 98 [2024-11-18 14:00:21,323 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-18 14:00:21,323 INFO L471 AbstractCegarLoop]: Abstraction has 678 states and 1095 transitions. [2024-11-18 14:00:21,323 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, (11), 2 states have call predecessors, (11), 3 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) [2024-11-18 14:00:21,323 INFO L276 IsEmpty]: Start isEmpty. Operand 678 states and 1095 transitions. [2024-11-18 14:00:21,325 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 100 [2024-11-18 14:00:21,325 INFO L207 NwaCegarLoop]: Found error trace [2024-11-18 14:00:21,325 INFO L215 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] [2024-11-18 14:00:21,346 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Forceful destruction successful, exit code 0 [2024-11-18 14:00:21,526 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 [2024-11-18 14:00:21,526 INFO L396 AbstractCegarLoop]: === Iteration 17 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-18 14:00:21,526 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-18 14:00:21,526 INFO L85 PathProgramCache]: Analyzing trace with hash 617575246, now seen corresponding path program 1 times [2024-11-18 14:00:21,527 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-18 14:00:21,527 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1284585156] [2024-11-18 14:00:21,527 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 14:00:21,527 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-18 14:00:21,546 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 14:00:21,611 INFO L134 CoverageAnalysis]: Checked inductivity of 19 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 14 trivial. 0 not checked. [2024-11-18 14:00:21,611 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-18 14:00:21,611 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1284585156] [2024-11-18 14:00:21,611 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1284585156] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-18 14:00:21,611 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1140221947] [2024-11-18 14:00:21,611 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 14:00:21,611 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-18 14:00:21,612 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-18 14:00:21,613 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) [2024-11-18 14:00:21,614 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Waiting until timeout for monitored process [2024-11-18 14:00:21,915 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 14:00:21,920 INFO L255 TraceCheckSpWp]: Trace formula consists of 1729 conjuncts, 5 conjuncts are in the unsatisfiable core [2024-11-18 14:00:21,923 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-18 14:00:21,941 INFO L134 CoverageAnalysis]: Checked inductivity of 19 backedges. 6 proven. 0 refuted. 0 times theorem prover too weak. 13 trivial. 0 not checked. [2024-11-18 14:00:21,941 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-18 14:00:21,941 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1140221947] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-18 14:00:21,941 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-18 14:00:21,941 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [4] total 6 [2024-11-18 14:00:21,942 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [842797935] [2024-11-18 14:00:21,942 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-18 14:00:21,942 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-18 14:00:21,942 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-18 14:00:21,943 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-18 14:00:21,943 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2024-11-18 14:00:21,943 INFO L87 Difference]: Start difference. First operand 678 states and 1095 transitions. Second operand has 4 states, 4 states have (on average 17.0) internal successors, (68), 4 states have internal predecessors, (68), 2 states have call successors, (11), 2 states have call predecessors, (11), 2 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) [2024-11-18 14:00:21,988 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-18 14:00:21,988 INFO L93 Difference]: Finished difference Result 1294 states and 2111 transitions. [2024-11-18 14:00:21,989 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-18 14:00:21,989 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 17.0) internal successors, (68), 4 states have internal predecessors, (68), 2 states have call successors, (11), 2 states have call predecessors, (11), 2 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) Word has length 99 [2024-11-18 14:00:21,989 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-18 14:00:21,994 INFO L225 Difference]: With dead ends: 1294 [2024-11-18 14:00:21,994 INFO L226 Difference]: Without dead ends: 702 [2024-11-18 14:00:21,997 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 102 GetRequests, 98 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2024-11-18 14:00:21,998 INFO L432 NwaCegarLoop]: 931 mSDtfsCounter, 7 mSDsluCounter, 1849 mSDsCounter, 0 mSdLazyCounter, 55 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 7 SdHoareTripleChecker+Valid, 2780 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 [2024-11-18 14:00:21,998 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [7 Valid, 2780 Invalid, 58 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 55 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-18 14:00:21,999 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 702 states. [2024-11-18 14:00:22,015 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 702 to 702. [2024-11-18 14:00:22,016 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 702 states, 567 states have (on average 1.619047619047619) internal successors, (918), 592 states have internal predecessors, (918), 103 states have call successors, (103), 28 states have call predecessors, (103), 31 states have return successors, (102), 95 states have call predecessors, (102), 98 states have call successors, (102) [2024-11-18 14:00:22,019 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 702 states to 702 states and 1123 transitions. [2024-11-18 14:00:22,020 INFO L78 Accepts]: Start accepts. Automaton has 702 states and 1123 transitions. Word has length 99 [2024-11-18 14:00:22,021 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-18 14:00:22,021 INFO L471 AbstractCegarLoop]: Abstraction has 702 states and 1123 transitions. [2024-11-18 14:00:22,021 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 17.0) internal successors, (68), 4 states have internal predecessors, (68), 2 states have call successors, (11), 2 states have call predecessors, (11), 2 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) [2024-11-18 14:00:22,021 INFO L276 IsEmpty]: Start isEmpty. Operand 702 states and 1123 transitions. [2024-11-18 14:00:22,023 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 101 [2024-11-18 14:00:22,023 INFO L207 NwaCegarLoop]: Found error trace [2024-11-18 14:00:22,024 INFO L215 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] [2024-11-18 14:00:22,045 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Ended with exit code 0 [2024-11-18 14:00:22,224 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 [2024-11-18 14:00:22,225 INFO L396 AbstractCegarLoop]: === Iteration 18 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-18 14:00:22,225 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-18 14:00:22,226 INFO L85 PathProgramCache]: Analyzing trace with hash 2111377703, now seen corresponding path program 1 times [2024-11-18 14:00:22,226 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-18 14:00:22,226 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [178432987] [2024-11-18 14:00:22,226 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 14:00:22,226 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-18 14:00:22,247 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 14:00:22,319 INFO L134 CoverageAnalysis]: Checked inductivity of 19 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 14 trivial. 0 not checked. [2024-11-18 14:00:22,319 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-18 14:00:22,320 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [178432987] [2024-11-18 14:00:22,320 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [178432987] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-18 14:00:22,320 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [197480340] [2024-11-18 14:00:22,320 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 14:00:22,320 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-18 14:00:22,320 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-18 14:00:22,322 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) [2024-11-18 14:00:22,324 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Waiting until timeout for monitored process [2024-11-18 14:00:22,638 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 14:00:22,644 INFO L255 TraceCheckSpWp]: Trace formula consists of 1730 conjuncts, 9 conjuncts are in the unsatisfiable core [2024-11-18 14:00:22,647 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-18 14:00:22,716 INFO L134 CoverageAnalysis]: Checked inductivity of 19 backedges. 14 proven. 0 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2024-11-18 14:00:22,716 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-18 14:00:22,717 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [197480340] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-18 14:00:22,717 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-18 14:00:22,717 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [4] total 10 [2024-11-18 14:00:22,717 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2044287031] [2024-11-18 14:00:22,719 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-18 14:00:22,719 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2024-11-18 14:00:22,719 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-18 14:00:22,720 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2024-11-18 14:00:22,720 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=73, Unknown=0, NotChecked=0, Total=90 [2024-11-18 14:00:22,720 INFO L87 Difference]: Start difference. First operand 702 states and 1123 transitions. Second operand has 8 states, 7 states have (on average 10.857142857142858) internal successors, (76), 7 states have internal predecessors, (76), 3 states have call successors, (11), 2 states have call predecessors, (11), 4 states have return successors, (10), 3 states have call predecessors, (10), 3 states have call successors, (10) [2024-11-18 14:00:22,858 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-18 14:00:22,858 INFO L93 Difference]: Finished difference Result 1228 states and 1990 transitions. [2024-11-18 14:00:22,859 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2024-11-18 14:00:22,859 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 10.857142857142858) internal successors, (76), 7 states have internal predecessors, (76), 3 states have call successors, (11), 2 states have call predecessors, (11), 4 states have return successors, (10), 3 states have call predecessors, (10), 3 states have call successors, (10) Word has length 100 [2024-11-18 14:00:22,859 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-18 14:00:22,864 INFO L225 Difference]: With dead ends: 1228 [2024-11-18 14:00:22,864 INFO L226 Difference]: Without dead ends: 728 [2024-11-18 14:00:22,866 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 106 GetRequests, 96 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=25, Invalid=107, Unknown=0, NotChecked=0, Total=132 [2024-11-18 14:00:22,867 INFO L432 NwaCegarLoop]: 925 mSDtfsCounter, 119 mSDsluCounter, 5453 mSDsCounter, 0 mSdLazyCounter, 161 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 120 SdHoareTripleChecker+Valid, 6378 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 [2024-11-18 14:00:22,867 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [120 Valid, 6378 Invalid, 164 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 161 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-18 14:00:22,868 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 728 states. [2024-11-18 14:00:22,885 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 728 to 702. [2024-11-18 14:00:22,886 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 702 states, 567 states have (on average 1.619047619047619) internal successors, (918), 592 states have internal predecessors, (918), 103 states have call successors, (103), 28 states have call predecessors, (103), 31 states have return successors, (102), 95 states have call predecessors, (102), 98 states have call successors, (102) [2024-11-18 14:00:22,889 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 702 states to 702 states and 1123 transitions. [2024-11-18 14:00:22,891 INFO L78 Accepts]: Start accepts. Automaton has 702 states and 1123 transitions. Word has length 100 [2024-11-18 14:00:22,891 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-18 14:00:22,891 INFO L471 AbstractCegarLoop]: Abstraction has 702 states and 1123 transitions. [2024-11-18 14:00:22,891 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 10.857142857142858) internal successors, (76), 7 states have internal predecessors, (76), 3 states have call successors, (11), 2 states have call predecessors, (11), 4 states have return successors, (10), 3 states have call predecessors, (10), 3 states have call successors, (10) [2024-11-18 14:00:22,891 INFO L276 IsEmpty]: Start isEmpty. Operand 702 states and 1123 transitions. [2024-11-18 14:00:22,893 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 101 [2024-11-18 14:00:22,893 INFO L207 NwaCegarLoop]: Found error trace [2024-11-18 14:00:22,894 INFO L215 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] [2024-11-18 14:00:22,915 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Forceful destruction successful, exit code 0 [2024-11-18 14:00:23,094 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 [2024-11-18 14:00:23,094 INFO L396 AbstractCegarLoop]: === Iteration 19 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-18 14:00:23,095 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-18 14:00:23,095 INFO L85 PathProgramCache]: Analyzing trace with hash 1107194685, now seen corresponding path program 1 times [2024-11-18 14:00:23,095 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-18 14:00:23,095 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [449447480] [2024-11-18 14:00:23,095 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 14:00:23,095 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-18 14:00:23,117 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 14:00:23,182 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2024-11-18 14:00:23,182 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-18 14:00:23,183 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [449447480] [2024-11-18 14:00:23,183 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [449447480] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-18 14:00:23,183 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1271704195] [2024-11-18 14:00:23,183 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 14:00:23,183 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-18 14:00:23,184 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-18 14:00:23,186 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) [2024-11-18 14:00:23,187 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Waiting until timeout for monitored process [2024-11-18 14:00:23,490 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 14:00:23,496 INFO L255 TraceCheckSpWp]: Trace formula consists of 1733 conjuncts, 7 conjuncts are in the unsatisfiable core [2024-11-18 14:00:23,500 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-18 14:00:23,842 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 18 trivial. 0 not checked. [2024-11-18 14:00:23,842 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-18 14:00:23,842 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1271704195] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-18 14:00:23,842 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-18 14:00:23,842 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [4] total 9 [2024-11-18 14:00:23,843 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [353243407] [2024-11-18 14:00:23,843 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-18 14:00:23,843 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2024-11-18 14:00:23,843 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-18 14:00:23,844 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2024-11-18 14:00:23,844 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=51, Unknown=0, NotChecked=0, Total=72 [2024-11-18 14:00:23,844 INFO L87 Difference]: Start difference. First operand 702 states and 1123 transitions. Second operand has 7 states, 7 states have (on average 9.142857142857142) internal successors, (64), 6 states have internal predecessors, (64), 4 states have call successors, (11), 5 states have call predecessors, (11), 4 states have return successors, (10), 4 states have call predecessors, (10), 3 states have call successors, (10) [2024-11-18 14:00:26,650 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-18 14:00:26,650 INFO L93 Difference]: Finished difference Result 2274 states and 3759 transitions. [2024-11-18 14:00:26,650 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2024-11-18 14:00:26,651 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 9.142857142857142) internal successors, (64), 6 states have internal predecessors, (64), 4 states have call successors, (11), 5 states have call predecessors, (11), 4 states have return successors, (10), 4 states have call predecessors, (10), 3 states have call successors, (10) Word has length 100 [2024-11-18 14:00:26,651 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-18 14:00:26,666 INFO L225 Difference]: With dead ends: 2274 [2024-11-18 14:00:26,666 INFO L226 Difference]: Without dead ends: 1779 [2024-11-18 14:00:26,670 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 104 GetRequests, 96 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=26, Invalid=64, Unknown=0, NotChecked=0, Total=90 [2024-11-18 14:00:26,670 INFO L432 NwaCegarLoop]: 620 mSDtfsCounter, 3459 mSDsluCounter, 929 mSDsCounter, 0 mSdLazyCounter, 3185 mSolverCounterSat, 683 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3640 SdHoareTripleChecker+Valid, 1549 SdHoareTripleChecker+Invalid, 3868 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 683 IncrementalHoareTripleChecker+Valid, 3185 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.6s IncrementalHoareTripleChecker+Time [2024-11-18 14:00:26,671 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [3640 Valid, 1549 Invalid, 3868 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [683 Valid, 3185 Invalid, 0 Unknown, 0 Unchecked, 2.6s Time] [2024-11-18 14:00:26,673 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1779 states. [2024-11-18 14:00:26,730 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1779 to 1592. [2024-11-18 14:00:26,733 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1592 states, 1270 states have (on average 1.6590551181102362) internal successors, (2107), 1313 states have internal predecessors, (2107), 256 states have call successors, (256), 60 states have call predecessors, (256), 65 states have return successors, (265), 233 states have call predecessors, (265), 251 states have call successors, (265) [2024-11-18 14:00:26,740 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1592 states to 1592 states and 2628 transitions. [2024-11-18 14:00:26,744 INFO L78 Accepts]: Start accepts. Automaton has 1592 states and 2628 transitions. Word has length 100 [2024-11-18 14:00:26,745 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-18 14:00:26,745 INFO L471 AbstractCegarLoop]: Abstraction has 1592 states and 2628 transitions. [2024-11-18 14:00:26,745 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 9.142857142857142) internal successors, (64), 6 states have internal predecessors, (64), 4 states have call successors, (11), 5 states have call predecessors, (11), 4 states have return successors, (10), 4 states have call predecessors, (10), 3 states have call successors, (10) [2024-11-18 14:00:26,745 INFO L276 IsEmpty]: Start isEmpty. Operand 1592 states and 2628 transitions. [2024-11-18 14:00:26,751 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 139 [2024-11-18 14:00:26,751 INFO L207 NwaCegarLoop]: Found error trace [2024-11-18 14:00:26,751 INFO L215 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] [2024-11-18 14:00:26,772 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Ended with exit code 0 [2024-11-18 14:00:26,951 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 [2024-11-18 14:00:26,952 INFO L396 AbstractCegarLoop]: === Iteration 20 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-18 14:00:26,952 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-18 14:00:26,952 INFO L85 PathProgramCache]: Analyzing trace with hash 1448300359, now seen corresponding path program 1 times [2024-11-18 14:00:26,952 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-18 14:00:26,952 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [401148343] [2024-11-18 14:00:26,953 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 14:00:26,953 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-18 14:00:27,005 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 14:00:27,166 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2024-11-18 14:00:27,166 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-18 14:00:27,167 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [401148343] [2024-11-18 14:00:27,167 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [401148343] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-18 14:00:27,167 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1673008950] [2024-11-18 14:00:27,167 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 14:00:27,167 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-18 14:00:27,168 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-18 14:00:27,169 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) [2024-11-18 14:00:27,171 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Waiting until timeout for monitored process [2024-11-18 14:00:27,586 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 14:00:27,597 INFO L255 TraceCheckSpWp]: Trace formula consists of 2077 conjuncts, 10 conjuncts are in the unsatisfiable core [2024-11-18 14:00:27,603 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-18 14:00:27,743 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 18 trivial. 0 not checked. [2024-11-18 14:00:27,743 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-18 14:00:27,744 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1673008950] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-18 14:00:27,744 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-18 14:00:27,744 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [4] total 10 [2024-11-18 14:00:27,744 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1329767446] [2024-11-18 14:00:27,744 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-18 14:00:27,745 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2024-11-18 14:00:27,745 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-18 14:00:27,745 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2024-11-18 14:00:27,745 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=73, Unknown=0, NotChecked=0, Total=90 [2024-11-18 14:00:27,746 INFO L87 Difference]: Start difference. First operand 1592 states and 2628 transitions. Second operand has 8 states, 8 states have (on average 11.5) internal successors, (92), 7 states have internal predecessors, (92), 5 states have call successors, (16), 4 states have call predecessors, (16), 4 states have return successors, (15), 5 states have call predecessors, (15), 4 states have call successors, (15) [2024-11-18 14:00:30,709 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-18 14:00:30,709 INFO L93 Difference]: Finished difference Result 4253 states and 7074 transitions. [2024-11-18 14:00:30,710 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2024-11-18 14:00:30,710 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 11.5) internal successors, (92), 7 states have internal predecessors, (92), 5 states have call successors, (16), 4 states have call predecessors, (16), 4 states have return successors, (15), 5 states have call predecessors, (15), 4 states have call successors, (15) Word has length 138 [2024-11-18 14:00:30,711 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-18 14:00:30,732 INFO L225 Difference]: With dead ends: 4253 [2024-11-18 14:00:30,733 INFO L226 Difference]: Without dead ends: 2705 [2024-11-18 14:00:30,742 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 151 GetRequests, 134 SyntacticMatches, 0 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 32 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=65, Invalid=277, Unknown=0, NotChecked=0, Total=342 [2024-11-18 14:00:30,743 INFO L432 NwaCegarLoop]: 458 mSDtfsCounter, 1738 mSDsluCounter, 1783 mSDsCounter, 0 mSdLazyCounter, 5165 mSolverCounterSat, 256 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1831 SdHoareTripleChecker+Valid, 2241 SdHoareTripleChecker+Invalid, 5421 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 256 IncrementalHoareTripleChecker+Valid, 5165 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.7s IncrementalHoareTripleChecker+Time [2024-11-18 14:00:30,743 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [1831 Valid, 2241 Invalid, 5421 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [256 Valid, 5165 Invalid, 0 Unknown, 0 Unchecked, 2.7s Time] [2024-11-18 14:00:30,750 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2705 states. [2024-11-18 14:00:30,861 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2705 to 2485. [2024-11-18 14:00:30,870 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2485 states, 1956 states have (on average 1.6390593047034765) internal successors, (3206), 2008 states have internal predecessors, (3206), 420 states have call successors, (420), 89 states have call predecessors, (420), 108 states have return successors, (463), 398 states have call predecessors, (463), 415 states have call successors, (463) [2024-11-18 14:00:30,883 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2485 states to 2485 states and 4089 transitions. [2024-11-18 14:00:30,886 INFO L78 Accepts]: Start accepts. Automaton has 2485 states and 4089 transitions. Word has length 138 [2024-11-18 14:00:30,886 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-18 14:00:30,886 INFO L471 AbstractCegarLoop]: Abstraction has 2485 states and 4089 transitions. [2024-11-18 14:00:30,887 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 11.5) internal successors, (92), 7 states have internal predecessors, (92), 5 states have call successors, (16), 4 states have call predecessors, (16), 4 states have return successors, (15), 5 states have call predecessors, (15), 4 states have call successors, (15) [2024-11-18 14:00:30,887 INFO L276 IsEmpty]: Start isEmpty. Operand 2485 states and 4089 transitions. [2024-11-18 14:00:30,892 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 140 [2024-11-18 14:00:30,892 INFO L207 NwaCegarLoop]: Found error trace [2024-11-18 14:00:30,893 INFO L215 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] [2024-11-18 14:00:30,914 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Ended with exit code 0 [2024-11-18 14:00:31,093 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 [2024-11-18 14:00:31,094 INFO L396 AbstractCegarLoop]: === Iteration 21 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-18 14:00:31,094 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-18 14:00:31,094 INFO L85 PathProgramCache]: Analyzing trace with hash 284240713, now seen corresponding path program 1 times [2024-11-18 14:00:31,094 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-18 14:00:31,094 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1482967007] [2024-11-18 14:00:31,094 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 14:00:31,094 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-18 14:00:31,125 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 14:00:31,219 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2024-11-18 14:00:31,220 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-18 14:00:31,220 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1482967007] [2024-11-18 14:00:31,220 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1482967007] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-18 14:00:31,220 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [682998810] [2024-11-18 14:00:31,220 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 14:00:31,220 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-18 14:00:31,221 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-18 14:00:31,222 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) [2024-11-18 14:00:31,224 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Waiting until timeout for monitored process [2024-11-18 14:00:31,611 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 14:00:31,620 INFO L255 TraceCheckSpWp]: Trace formula consists of 2077 conjuncts, 6 conjuncts are in the unsatisfiable core [2024-11-18 14:00:31,624 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-18 14:00:31,693 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 18 trivial. 0 not checked. [2024-11-18 14:00:31,694 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-18 14:00:31,694 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [682998810] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-18 14:00:31,694 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-18 14:00:31,694 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [4] total 7 [2024-11-18 14:00:31,695 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1121493328] [2024-11-18 14:00:31,695 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-18 14:00:31,698 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-18 14:00:31,699 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-18 14:00:31,699 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-18 14:00:31,699 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2024-11-18 14:00:31,699 INFO L87 Difference]: Start difference. First operand 2485 states and 4089 transitions. Second operand has 5 states, 5 states have (on average 18.6) internal successors, (93), 5 states have internal predecessors, (93), 2 states have call successors, (16), 2 states have call predecessors, (16), 2 states have return successors, (15), 2 states have call predecessors, (15), 2 states have call successors, (15) [2024-11-18 14:00:31,815 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-18 14:00:31,816 INFO L93 Difference]: Finished difference Result 4777 states and 7917 transitions. [2024-11-18 14:00:31,816 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-18 14:00:31,816 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 18.6) internal successors, (93), 5 states have internal predecessors, (93), 2 states have call successors, (16), 2 states have call predecessors, (16), 2 states have return successors, (15), 2 states have call predecessors, (15), 2 states have call successors, (15) Word has length 139 [2024-11-18 14:00:31,817 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-18 14:00:31,834 INFO L225 Difference]: With dead ends: 4777 [2024-11-18 14:00:31,834 INFO L226 Difference]: Without dead ends: 2500 [2024-11-18 14:00:31,845 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 142 GetRequests, 137 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2024-11-18 14:00:31,846 INFO L432 NwaCegarLoop]: 944 mSDtfsCounter, 0 mSDsluCounter, 2824 mSDsCounter, 0 mSdLazyCounter, 18 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 3768 SdHoareTripleChecker+Invalid, 19 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 18 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-11-18 14:00:31,847 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 3768 Invalid, 19 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 18 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-18 14:00:31,849 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2500 states. [2024-11-18 14:00:31,940 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2500 to 2494. [2024-11-18 14:00:31,952 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2494 states, 1965 states have (on average 1.6361323155216285) internal successors, (3215), 2017 states have internal predecessors, (3215), 420 states have call successors, (420), 89 states have call predecessors, (420), 108 states have return successors, (463), 398 states have call predecessors, (463), 415 states have call successors, (463) [2024-11-18 14:00:31,963 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2494 states to 2494 states and 4098 transitions. [2024-11-18 14:00:31,967 INFO L78 Accepts]: Start accepts. Automaton has 2494 states and 4098 transitions. Word has length 139 [2024-11-18 14:00:31,967 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-18 14:00:31,968 INFO L471 AbstractCegarLoop]: Abstraction has 2494 states and 4098 transitions. [2024-11-18 14:00:31,968 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 18.6) internal successors, (93), 5 states have internal predecessors, (93), 2 states have call successors, (16), 2 states have call predecessors, (16), 2 states have return successors, (15), 2 states have call predecessors, (15), 2 states have call successors, (15) [2024-11-18 14:00:31,969 INFO L276 IsEmpty]: Start isEmpty. Operand 2494 states and 4098 transitions. [2024-11-18 14:00:31,974 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 143 [2024-11-18 14:00:31,974 INFO L207 NwaCegarLoop]: Found error trace [2024-11-18 14:00:31,975 INFO L215 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-18 14:00:31,996 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Forceful destruction successful, exit code 0 [2024-11-18 14:00:32,175 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 [2024-11-18 14:00:32,176 INFO L396 AbstractCegarLoop]: === Iteration 22 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-18 14:00:32,176 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-18 14:00:32,176 INFO L85 PathProgramCache]: Analyzing trace with hash -320954279, now seen corresponding path program 1 times [2024-11-18 14:00:32,176 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-18 14:00:32,176 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [687467430] [2024-11-18 14:00:32,176 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 14:00:32,176 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-18 14:00:32,199 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 14:00:32,290 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 13 trivial. 0 not checked. [2024-11-18 14:00:32,290 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-18 14:00:32,291 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [687467430] [2024-11-18 14:00:32,291 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [687467430] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-18 14:00:32,291 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1346959861] [2024-11-18 14:00:32,291 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 14:00:32,291 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-18 14:00:32,291 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-18 14:00:32,293 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) [2024-11-18 14:00:32,295 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Waiting until timeout for monitored process [2024-11-18 14:00:32,656 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 14:00:32,663 INFO L255 TraceCheckSpWp]: Trace formula consists of 2084 conjuncts, 4 conjuncts are in the unsatisfiable core [2024-11-18 14:00:32,667 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-18 14:00:32,807 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 21 trivial. 0 not checked. [2024-11-18 14:00:32,808 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-18 14:00:32,808 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1346959861] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-18 14:00:32,808 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-18 14:00:32,808 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [4] total 7 [2024-11-18 14:00:32,808 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [440750462] [2024-11-18 14:00:32,808 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-18 14:00:32,809 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-18 14:00:32,809 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-18 14:00:32,809 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-18 14:00:32,810 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=28, Unknown=0, NotChecked=0, Total=42 [2024-11-18 14:00:32,810 INFO L87 Difference]: Start difference. First operand 2494 states and 4098 transitions. Second operand has 5 states, 5 states have (on average 18.4) internal successors, (92), 4 states have internal predecessors, (92), 2 states have call successors, (17), 2 states have call predecessors, (17), 2 states have return successors, (16), 2 states have call predecessors, (16), 1 states have call successors, (16) [2024-11-18 14:00:33,221 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-18 14:00:33,221 INFO L93 Difference]: Finished difference Result 2609 states and 4288 transitions. [2024-11-18 14:00:33,222 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-18 14:00:33,222 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 18.4) internal successors, (92), 4 states have internal predecessors, (92), 2 states have call successors, (17), 2 states have call predecessors, (17), 2 states have return successors, (16), 2 states have call predecessors, (16), 1 states have call successors, (16) Word has length 142 [2024-11-18 14:00:33,222 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-18 14:00:33,240 INFO L225 Difference]: With dead ends: 2609 [2024-11-18 14:00:33,241 INFO L226 Difference]: Without dead ends: 2594 [2024-11-18 14:00:33,244 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 145 GetRequests, 140 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=14, Invalid=28, Unknown=0, NotChecked=0, Total=42 [2024-11-18 14:00:33,245 INFO L432 NwaCegarLoop]: 937 mSDtfsCounter, 867 mSDsluCounter, 1486 mSDsCounter, 0 mSdLazyCounter, 417 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 875 SdHoareTripleChecker+Valid, 2423 SdHoareTripleChecker+Invalid, 424 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 417 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2024-11-18 14:00:33,245 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [875 Valid, 2423 Invalid, 424 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 417 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2024-11-18 14:00:33,250 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2594 states. [2024-11-18 14:00:33,353 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2594 to 2503. [2024-11-18 14:00:33,357 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2503 states, 1974 states have (on average 1.6332320162107397) internal successors, (3224), 2026 states have internal predecessors, (3224), 420 states have call successors, (420), 89 states have call predecessors, (420), 108 states have return successors, (463), 398 states have call predecessors, (463), 415 states have call successors, (463) [2024-11-18 14:00:33,367 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2503 states to 2503 states and 4107 transitions. [2024-11-18 14:00:33,370 INFO L78 Accepts]: Start accepts. Automaton has 2503 states and 4107 transitions. Word has length 142 [2024-11-18 14:00:33,371 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-18 14:00:33,371 INFO L471 AbstractCegarLoop]: Abstraction has 2503 states and 4107 transitions. [2024-11-18 14:00:33,371 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 18.4) internal successors, (92), 4 states have internal predecessors, (92), 2 states have call successors, (17), 2 states have call predecessors, (17), 2 states have return successors, (16), 2 states have call predecessors, (16), 1 states have call successors, (16) [2024-11-18 14:00:33,372 INFO L276 IsEmpty]: Start isEmpty. Operand 2503 states and 4107 transitions. [2024-11-18 14:00:33,377 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 149 [2024-11-18 14:00:33,378 INFO L207 NwaCegarLoop]: Found error trace [2024-11-18 14:00:33,378 INFO L215 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-18 14:00:33,400 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Ended with exit code 0 [2024-11-18 14:00:33,579 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 [2024-11-18 14:00:33,579 INFO L396 AbstractCegarLoop]: === Iteration 23 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-18 14:00:33,579 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-18 14:00:33,580 INFO L85 PathProgramCache]: Analyzing trace with hash 2118703028, now seen corresponding path program 1 times [2024-11-18 14:00:33,580 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-18 14:00:33,580 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2067039333] [2024-11-18 14:00:33,580 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 14:00:33,580 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-18 14:00:33,600 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 14:00:33,689 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 13 trivial. 0 not checked. [2024-11-18 14:00:33,689 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-18 14:00:33,689 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2067039333] [2024-11-18 14:00:33,689 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2067039333] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-18 14:00:33,690 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2128675459] [2024-11-18 14:00:33,690 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 14:00:33,690 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-18 14:00:33,690 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-18 14:00:33,692 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) [2024-11-18 14:00:33,693 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Waiting until timeout for monitored process [2024-11-18 14:00:34,055 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 14:00:34,061 INFO L255 TraceCheckSpWp]: Trace formula consists of 2100 conjuncts, 6 conjuncts are in the unsatisfiable core [2024-11-18 14:00:34,065 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-18 14:00:34,158 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 21 trivial. 0 not checked. [2024-11-18 14:00:34,158 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-18 14:00:34,158 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2128675459] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-18 14:00:34,158 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-18 14:00:34,158 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [4] total 8 [2024-11-18 14:00:34,158 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [968784603] [2024-11-18 14:00:34,158 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-18 14:00:34,159 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-11-18 14:00:34,159 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-18 14:00:34,159 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-11-18 14:00:34,159 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=42, Unknown=0, NotChecked=0, Total=56 [2024-11-18 14:00:34,159 INFO L87 Difference]: Start difference. First operand 2503 states and 4107 transitions. Second operand has 6 states, 6 states have (on average 16.0) internal successors, (96), 5 states have internal predecessors, (96), 3 states have call successors, (18), 3 states have call predecessors, (18), 4 states have return successors, (17), 4 states have call predecessors, (17), 2 states have call successors, (17) [2024-11-18 14:00:34,590 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-18 14:00:34,590 INFO L93 Difference]: Finished difference Result 2641 states and 4299 transitions. [2024-11-18 14:00:34,591 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-11-18 14:00:34,591 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 16.0) internal successors, (96), 5 states have internal predecessors, (96), 3 states have call successors, (18), 3 states have call predecessors, (18), 4 states have return successors, (17), 4 states have call predecessors, (17), 2 states have call successors, (17) Word has length 148 [2024-11-18 14:00:34,591 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-18 14:00:34,611 INFO L225 Difference]: With dead ends: 2641 [2024-11-18 14:00:34,612 INFO L226 Difference]: Without dead ends: 2626 [2024-11-18 14:00:34,614 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 153 GetRequests, 145 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=22, Invalid=68, Unknown=0, NotChecked=0, Total=90 [2024-11-18 14:00:34,615 INFO L432 NwaCegarLoop]: 944 mSDtfsCounter, 881 mSDsluCounter, 2770 mSDsCounter, 0 mSdLazyCounter, 215 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 882 SdHoareTripleChecker+Valid, 3714 SdHoareTripleChecker+Invalid, 218 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 215 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2024-11-18 14:00:34,615 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [882 Valid, 3714 Invalid, 218 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 215 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2024-11-18 14:00:34,618 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2626 states. [2024-11-18 14:00:34,727 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2626 to 2605. [2024-11-18 14:00:34,731 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2605 states, 2052 states have (on average 1.6237816764132553) internal successors, (3332), 2104 states have internal predecessors, (3332), 436 states have call successors, (436), 99 states have call predecessors, (436), 116 states have return successors, (482), 412 states have call predecessors, (482), 431 states have call successors, (482) [2024-11-18 14:00:34,742 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2605 states to 2605 states and 4250 transitions. [2024-11-18 14:00:34,745 INFO L78 Accepts]: Start accepts. Automaton has 2605 states and 4250 transitions. Word has length 148 [2024-11-18 14:00:34,745 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-18 14:00:34,745 INFO L471 AbstractCegarLoop]: Abstraction has 2605 states and 4250 transitions. [2024-11-18 14:00:34,745 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 16.0) internal successors, (96), 5 states have internal predecessors, (96), 3 states have call successors, (18), 3 states have call predecessors, (18), 4 states have return successors, (17), 4 states have call predecessors, (17), 2 states have call successors, (17) [2024-11-18 14:00:34,746 INFO L276 IsEmpty]: Start isEmpty. Operand 2605 states and 4250 transitions. [2024-11-18 14:00:34,752 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 160 [2024-11-18 14:00:34,752 INFO L207 NwaCegarLoop]: Found error trace [2024-11-18 14:00:34,752 INFO L215 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-18 14:00:34,773 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Forceful destruction successful, exit code 0 [2024-11-18 14:00:34,953 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 [2024-11-18 14:00:34,953 INFO L396 AbstractCegarLoop]: === Iteration 24 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-18 14:00:34,954 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-18 14:00:34,954 INFO L85 PathProgramCache]: Analyzing trace with hash 1262182809, now seen corresponding path program 1 times [2024-11-18 14:00:34,954 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-18 14:00:34,954 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1593465095] [2024-11-18 14:00:34,954 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 14:00:34,954 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-18 14:00:34,974 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 14:00:35,083 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 13 trivial. 0 not checked. [2024-11-18 14:00:35,083 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-18 14:00:35,083 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1593465095] [2024-11-18 14:00:35,083 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1593465095] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-18 14:00:35,084 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [213637166] [2024-11-18 14:00:35,084 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 14:00:35,084 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-18 14:00:35,084 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-18 14:00:35,086 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) [2024-11-18 14:00:35,088 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (25)] Waiting until timeout for monitored process [2024-11-18 14:00:35,472 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 14:00:35,480 INFO L255 TraceCheckSpWp]: Trace formula consists of 2137 conjuncts, 5 conjuncts are in the unsatisfiable core [2024-11-18 14:00:35,484 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-18 14:00:35,498 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 9 proven. 0 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2024-11-18 14:00:35,498 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-18 14:00:35,498 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [213637166] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-18 14:00:35,498 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-18 14:00:35,499 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [4] total 4 [2024-11-18 14:00:35,499 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2008769918] [2024-11-18 14:00:35,499 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-18 14:00:35,499 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-18 14:00:35,499 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-18 14:00:35,500 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-18 14:00:35,500 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-11-18 14:00:35,501 INFO L87 Difference]: Start difference. First operand 2605 states and 4250 transitions. Second operand has 4 states, 4 states have (on average 28.25) internal successors, (113), 4 states have internal predecessors, (113), 2 states have call successors, (19), 2 states have call predecessors, (19), 2 states have return successors, (18), 1 states have call predecessors, (18), 2 states have call successors, (18) [2024-11-18 14:00:35,693 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-18 14:00:35,693 INFO L93 Difference]: Finished difference Result 5184 states and 8470 transitions. [2024-11-18 14:00:35,694 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-18 14:00:35,695 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 28.25) internal successors, (113), 4 states have internal predecessors, (113), 2 states have call successors, (19), 2 states have call predecessors, (19), 2 states have return successors, (18), 1 states have call predecessors, (18), 2 states have call successors, (18) Word has length 159 [2024-11-18 14:00:35,695 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-18 14:00:35,714 INFO L225 Difference]: With dead ends: 5184 [2024-11-18 14:00:35,715 INFO L226 Difference]: Without dead ends: 2574 [2024-11-18 14:00:35,725 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 163 GetRequests, 160 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2024-11-18 14:00:35,725 INFO L432 NwaCegarLoop]: 939 mSDtfsCounter, 7 mSDsluCounter, 1871 mSDsCounter, 0 mSdLazyCounter, 32 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 7 SdHoareTripleChecker+Valid, 2810 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 [2024-11-18 14:00:35,726 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [7 Valid, 2810 Invalid, 33 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 32 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-18 14:00:35,728 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2574 states. [2024-11-18 14:00:35,826 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2574 to 2574. [2024-11-18 14:00:35,830 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2574 states, 2024 states have (on average 1.6235177865612649) internal successors, (3286), 2074 states have internal predecessors, (3286), 435 states have call successors, (435), 99 states have call predecessors, (435), 114 states have return successors, (479), 411 states have call predecessors, (479), 430 states have call successors, (479) [2024-11-18 14:00:35,840 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2574 states to 2574 states and 4200 transitions. [2024-11-18 14:00:35,844 INFO L78 Accepts]: Start accepts. Automaton has 2574 states and 4200 transitions. Word has length 159 [2024-11-18 14:00:35,846 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-18 14:00:35,846 INFO L471 AbstractCegarLoop]: Abstraction has 2574 states and 4200 transitions. [2024-11-18 14:00:35,846 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 28.25) internal successors, (113), 4 states have internal predecessors, (113), 2 states have call successors, (19), 2 states have call predecessors, (19), 2 states have return successors, (18), 1 states have call predecessors, (18), 2 states have call successors, (18) [2024-11-18 14:00:35,847 INFO L276 IsEmpty]: Start isEmpty. Operand 2574 states and 4200 transitions. [2024-11-18 14:00:35,851 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 162 [2024-11-18 14:00:35,852 INFO L207 NwaCegarLoop]: Found error trace [2024-11-18 14:00:35,852 INFO L215 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-18 14:00:35,873 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (25)] Ended with exit code 0 [2024-11-18 14:00:36,052 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 [2024-11-18 14:00:36,053 INFO L396 AbstractCegarLoop]: === Iteration 25 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-18 14:00:36,054 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-18 14:00:36,054 INFO L85 PathProgramCache]: Analyzing trace with hash 1250629604, now seen corresponding path program 1 times [2024-11-18 14:00:36,054 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-18 14:00:36,054 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [410950866] [2024-11-18 14:00:36,054 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 14:00:36,054 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-18 14:00:36,084 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 14:00:36,256 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2024-11-18 14:00:36,256 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-18 14:00:36,256 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [410950866] [2024-11-18 14:00:36,256 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [410950866] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-18 14:00:36,257 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1212768824] [2024-11-18 14:00:36,257 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 14:00:36,257 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-18 14:00:36,257 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-18 14:00:36,259 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) [2024-11-18 14:00:36,261 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (26)] Waiting until timeout for monitored process [2024-11-18 14:00:36,644 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 14:00:36,652 INFO L255 TraceCheckSpWp]: Trace formula consists of 2140 conjuncts, 13 conjuncts are in the unsatisfiable core [2024-11-18 14:00:36,656 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-18 14:00:36,689 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 18 proven. 0 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2024-11-18 14:00:36,689 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-18 14:00:36,689 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1212768824] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-18 14:00:36,689 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-18 14:00:36,690 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [7] total 7 [2024-11-18 14:00:36,690 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [168748122] [2024-11-18 14:00:36,690 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-18 14:00:36,690 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2024-11-18 14:00:36,690 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-18 14:00:36,691 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2024-11-18 14:00:36,691 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2024-11-18 14:00:36,691 INFO L87 Difference]: Start difference. First operand 2574 states and 4200 transitions. Second operand has 7 states, 6 states have (on average 20.333333333333332) internal successors, (122), 6 states have internal predecessors, (122), 3 states have call successors, (19), 2 states have call predecessors, (19), 3 states have return successors, (18), 2 states have call predecessors, (18), 3 states have call successors, (18) [2024-11-18 14:00:36,830 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-18 14:00:36,831 INFO L93 Difference]: Finished difference Result 5117 states and 8364 transitions. [2024-11-18 14:00:36,832 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2024-11-18 14:00:36,832 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 6 states have (on average 20.333333333333332) internal successors, (122), 6 states have internal predecessors, (122), 3 states have call successors, (19), 2 states have call predecessors, (19), 3 states have return successors, (18), 2 states have call predecessors, (18), 3 states have call successors, (18) Word has length 161 [2024-11-18 14:00:36,832 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-18 14:00:36,849 INFO L225 Difference]: With dead ends: 5117 [2024-11-18 14:00:36,850 INFO L226 Difference]: Without dead ends: 2574 [2024-11-18 14:00:36,895 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 168 GetRequests, 162 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=15, Invalid=41, Unknown=0, NotChecked=0, Total=56 [2024-11-18 14:00:36,895 INFO L432 NwaCegarLoop]: 957 mSDtfsCounter, 119 mSDsluCounter, 4659 mSDsCounter, 0 mSdLazyCounter, 72 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 120 SdHoareTripleChecker+Valid, 5616 SdHoareTripleChecker+Invalid, 73 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 72 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-11-18 14:00:36,896 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [120 Valid, 5616 Invalid, 73 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 72 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-18 14:00:36,899 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2574 states. [2024-11-18 14:00:36,988 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2574 to 2553. [2024-11-18 14:00:36,992 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2553 states, 2003 states have (on average 1.6235646530204693) internal successors, (3252), 2053 states have internal predecessors, (3252), 435 states have call successors, (435), 99 states have call predecessors, (435), 114 states have return successors, (479), 411 states have call predecessors, (479), 430 states have call successors, (479) [2024-11-18 14:00:37,004 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2553 states to 2553 states and 4166 transitions. [2024-11-18 14:00:37,008 INFO L78 Accepts]: Start accepts. Automaton has 2553 states and 4166 transitions. Word has length 161 [2024-11-18 14:00:37,008 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-18 14:00:37,008 INFO L471 AbstractCegarLoop]: Abstraction has 2553 states and 4166 transitions. [2024-11-18 14:00:37,012 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 6 states have (on average 20.333333333333332) internal successors, (122), 6 states have internal predecessors, (122), 3 states have call successors, (19), 2 states have call predecessors, (19), 3 states have return successors, (18), 2 states have call predecessors, (18), 3 states have call successors, (18) [2024-11-18 14:00:37,012 INFO L276 IsEmpty]: Start isEmpty. Operand 2553 states and 4166 transitions. [2024-11-18 14:00:37,017 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 164 [2024-11-18 14:00:37,017 INFO L207 NwaCegarLoop]: Found error trace [2024-11-18 14:00:37,018 INFO L215 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-18 14:00:37,040 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (26)] Forceful destruction successful, exit code 0 [2024-11-18 14:00:37,218 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 [2024-11-18 14:00:37,219 INFO L396 AbstractCegarLoop]: === Iteration 26 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-18 14:00:37,219 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-18 14:00:37,219 INFO L85 PathProgramCache]: Analyzing trace with hash 1622556927, now seen corresponding path program 1 times [2024-11-18 14:00:37,219 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-18 14:00:37,219 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [831104928] [2024-11-18 14:00:37,219 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 14:00:37,219 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-18 14:00:37,247 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 14:00:37,404 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 0 proven. 16 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2024-11-18 14:00:37,405 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-18 14:00:37,405 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [831104928] [2024-11-18 14:00:37,405 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [831104928] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-18 14:00:37,405 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1987756146] [2024-11-18 14:00:37,405 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 14:00:37,405 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-18 14:00:37,405 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-18 14:00:37,407 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) [2024-11-18 14:00:37,409 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (27)] Waiting until timeout for monitored process [2024-11-18 14:00:37,782 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 14:00:37,788 INFO L255 TraceCheckSpWp]: Trace formula consists of 2146 conjuncts, 3 conjuncts are in the unsatisfiable core [2024-11-18 14:00:37,792 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-18 14:00:37,823 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 18 proven. 0 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2024-11-18 14:00:37,823 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-18 14:00:37,824 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1987756146] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-18 14:00:37,824 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-18 14:00:37,824 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [6] total 8 [2024-11-18 14:00:37,824 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [186093368] [2024-11-18 14:00:37,824 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-18 14:00:37,824 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-18 14:00:37,824 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-18 14:00:37,825 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-18 14:00:37,825 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=41, Unknown=0, NotChecked=0, Total=56 [2024-11-18 14:00:37,825 INFO L87 Difference]: Start difference. First operand 2553 states and 4166 transitions. Second operand has 4 states, 4 states have (on average 31.0) internal successors, (124), 4 states have internal predecessors, (124), 2 states have call successors, (19), 2 states have call predecessors, (19), 3 states have return successors, (18), 2 states have call predecessors, (18), 2 states have call successors, (18) [2024-11-18 14:00:37,977 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-18 14:00:37,977 INFO L93 Difference]: Finished difference Result 5099 states and 8334 transitions. [2024-11-18 14:00:37,978 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-18 14:00:37,979 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 31.0) internal successors, (124), 4 states have internal predecessors, (124), 2 states have call successors, (19), 2 states have call predecessors, (19), 3 states have return successors, (18), 2 states have call predecessors, (18), 2 states have call successors, (18) Word has length 163 [2024-11-18 14:00:37,979 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-18 14:00:37,998 INFO L225 Difference]: With dead ends: 5099 [2024-11-18 14:00:37,998 INFO L226 Difference]: Without dead ends: 2577 [2024-11-18 14:00:38,008 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 170 GetRequests, 163 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=19, Invalid=53, Unknown=0, NotChecked=0, Total=72 [2024-11-18 14:00:38,008 INFO L432 NwaCegarLoop]: 922 mSDtfsCounter, 128 mSDsluCounter, 1767 mSDsCounter, 0 mSdLazyCounter, 103 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 128 SdHoareTripleChecker+Valid, 2689 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 [2024-11-18 14:00:38,009 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [128 Valid, 2689 Invalid, 105 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 103 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-18 14:00:38,011 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2577 states. [2024-11-18 14:00:38,144 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2577 to 2553. [2024-11-18 14:00:38,148 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2553 states, 2003 states have (on average 1.6230654018971542) internal successors, (3251), 2053 states have internal predecessors, (3251), 435 states have call successors, (435), 99 states have call predecessors, (435), 114 states have return successors, (479), 411 states have call predecessors, (479), 430 states have call successors, (479) [2024-11-18 14:00:38,157 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2553 states to 2553 states and 4165 transitions. [2024-11-18 14:00:38,161 INFO L78 Accepts]: Start accepts. Automaton has 2553 states and 4165 transitions. Word has length 163 [2024-11-18 14:00:38,161 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-18 14:00:38,161 INFO L471 AbstractCegarLoop]: Abstraction has 2553 states and 4165 transitions. [2024-11-18 14:00:38,161 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 31.0) internal successors, (124), 4 states have internal predecessors, (124), 2 states have call successors, (19), 2 states have call predecessors, (19), 3 states have return successors, (18), 2 states have call predecessors, (18), 2 states have call successors, (18) [2024-11-18 14:00:38,161 INFO L276 IsEmpty]: Start isEmpty. Operand 2553 states and 4165 transitions. [2024-11-18 14:00:38,166 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 165 [2024-11-18 14:00:38,166 INFO L207 NwaCegarLoop]: Found error trace [2024-11-18 14:00:38,166 INFO L215 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-18 14:00:38,187 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (27)] Forceful destruction successful, exit code 0 [2024-11-18 14:00:38,368 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 [2024-11-18 14:00:38,370 INFO L396 AbstractCegarLoop]: === Iteration 27 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-18 14:00:38,371 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-18 14:00:38,371 INFO L85 PathProgramCache]: Analyzing trace with hash 229539051, now seen corresponding path program 1 times [2024-11-18 14:00:38,371 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-18 14:00:38,371 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1405656472] [2024-11-18 14:00:38,371 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 14:00:38,372 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-18 14:00:38,405 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 14:00:38,499 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 8 proven. 0 refuted. 0 times theorem prover too weak. 13 trivial. 0 not checked. [2024-11-18 14:00:38,499 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-18 14:00:38,499 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1405656472] [2024-11-18 14:00:38,499 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1405656472] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-18 14:00:38,500 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-18 14:00:38,500 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-11-18 14:00:38,500 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [549809857] [2024-11-18 14:00:38,500 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-18 14:00:38,500 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-18 14:00:38,501 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-18 14:00:38,501 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-18 14:00:38,501 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-11-18 14:00:38,501 INFO L87 Difference]: Start difference. First operand 2553 states and 4165 transitions. Second operand has 4 states, 4 states have (on average 30.0) internal successors, (120), 4 states have internal predecessors, (120), 2 states have call successors, (19), 2 states have call predecessors, (19), 3 states have return successors, (18), 2 states have call predecessors, (18), 2 states have call successors, (18) [2024-11-18 14:00:38,604 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-18 14:00:38,604 INFO L93 Difference]: Finished difference Result 5034 states and 8243 transitions. [2024-11-18 14:00:38,605 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-18 14:00:38,605 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 30.0) internal successors, (120), 4 states have internal predecessors, (120), 2 states have call successors, (19), 2 states have call predecessors, (19), 3 states have return successors, (18), 2 states have call predecessors, (18), 2 states have call successors, (18) Word has length 164 [2024-11-18 14:00:38,605 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-18 14:00:38,622 INFO L225 Difference]: With dead ends: 5034 [2024-11-18 14:00:38,622 INFO L226 Difference]: Without dead ends: 2513 [2024-11-18 14:00:38,631 INFO L431 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 [2024-11-18 14:00:38,632 INFO L432 NwaCegarLoop]: 937 mSDtfsCounter, 8 mSDsluCounter, 1870 mSDsCounter, 0 mSdLazyCounter, 22 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 8 SdHoareTripleChecker+Valid, 2807 SdHoareTripleChecker+Invalid, 23 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 22 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-11-18 14:00:38,632 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [8 Valid, 2807 Invalid, 23 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 22 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-18 14:00:38,635 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2513 states. [2024-11-18 14:00:38,717 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2513 to 2513. [2024-11-18 14:00:38,721 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2513 states, 1966 states have (on average 1.6215666327568667) internal successors, (3188), 2014 states have internal predecessors, (3188), 434 states have call successors, (434), 99 states have call predecessors, (434), 112 states have return successors, (476), 410 states have call predecessors, (476), 429 states have call successors, (476) [2024-11-18 14:00:38,731 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2513 states to 2513 states and 4098 transitions. [2024-11-18 14:00:38,735 INFO L78 Accepts]: Start accepts. Automaton has 2513 states and 4098 transitions. Word has length 164 [2024-11-18 14:00:38,736 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-18 14:00:38,736 INFO L471 AbstractCegarLoop]: Abstraction has 2513 states and 4098 transitions. [2024-11-18 14:00:38,736 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 30.0) internal successors, (120), 4 states have internal predecessors, (120), 2 states have call successors, (19), 2 states have call predecessors, (19), 3 states have return successors, (18), 2 states have call predecessors, (18), 2 states have call successors, (18) [2024-11-18 14:00:38,736 INFO L276 IsEmpty]: Start isEmpty. Operand 2513 states and 4098 transitions. [2024-11-18 14:00:38,741 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 166 [2024-11-18 14:00:38,741 INFO L207 NwaCegarLoop]: Found error trace [2024-11-18 14:00:38,741 INFO L215 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-18 14:00:38,741 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable26 [2024-11-18 14:00:38,742 INFO L396 AbstractCegarLoop]: === Iteration 28 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-18 14:00:38,742 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-18 14:00:38,742 INFO L85 PathProgramCache]: Analyzing trace with hash -1611615097, now seen corresponding path program 1 times [2024-11-18 14:00:38,742 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-18 14:00:38,742 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1560897105] [2024-11-18 14:00:38,742 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 14:00:38,742 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-18 14:00:38,773 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 14:00:39,010 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 13 proven. 0 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2024-11-18 14:00:39,011 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-18 14:00:39,011 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1560897105] [2024-11-18 14:00:39,011 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1560897105] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-18 14:00:39,011 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-18 14:00:39,011 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2024-11-18 14:00:39,012 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [47038649] [2024-11-18 14:00:39,012 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-18 14:00:39,012 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2024-11-18 14:00:39,012 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-18 14:00:39,013 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2024-11-18 14:00:39,013 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2024-11-18 14:00:39,013 INFO L87 Difference]: Start difference. First operand 2513 states and 4098 transitions. Second operand has 7 states, 6 states have (on average 20.5) internal successors, (123), 6 states have internal predecessors, (123), 3 states have call successors, (19), 2 states have call predecessors, (19), 4 states have return successors, (18), 3 states have call predecessors, (18), 3 states have call successors, (18) [2024-11-18 14:00:39,195 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-18 14:00:39,196 INFO L93 Difference]: Finished difference Result 4937 states and 8082 transitions. [2024-11-18 14:00:39,196 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2024-11-18 14:00:39,196 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 6 states have (on average 20.5) internal successors, (123), 6 states have internal predecessors, (123), 3 states have call successors, (19), 2 states have call predecessors, (19), 4 states have return successors, (18), 3 states have call predecessors, (18), 3 states have call successors, (18) Word has length 165 [2024-11-18 14:00:39,197 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-18 14:00:39,212 INFO L225 Difference]: With dead ends: 4937 [2024-11-18 14:00:39,212 INFO L226 Difference]: Without dead ends: 2499 [2024-11-18 14:00:39,221 INFO L431 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 [2024-11-18 14:00:39,221 INFO L432 NwaCegarLoop]: 920 mSDtfsCounter, 88 mSDsluCounter, 4522 mSDsCounter, 0 mSdLazyCounter, 63 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 89 SdHoareTripleChecker+Valid, 5442 SdHoareTripleChecker+Invalid, 64 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 63 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-11-18 14:00:39,222 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [89 Valid, 5442 Invalid, 64 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 63 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-18 14:00:39,224 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2499 states. [2024-11-18 14:00:39,306 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2499 to 2499. [2024-11-18 14:00:39,309 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2499 states, 1952 states have (on average 1.620389344262295) internal successors, (3163), 2000 states have internal predecessors, (3163), 434 states have call successors, (434), 99 states have call predecessors, (434), 112 states have return successors, (476), 410 states have call predecessors, (476), 429 states have call successors, (476) [2024-11-18 14:00:39,318 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2499 states to 2499 states and 4073 transitions. [2024-11-18 14:00:39,322 INFO L78 Accepts]: Start accepts. Automaton has 2499 states and 4073 transitions. Word has length 165 [2024-11-18 14:00:39,322 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-18 14:00:39,322 INFO L471 AbstractCegarLoop]: Abstraction has 2499 states and 4073 transitions. [2024-11-18 14:00:39,323 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 6 states have (on average 20.5) internal successors, (123), 6 states have internal predecessors, (123), 3 states have call successors, (19), 2 states have call predecessors, (19), 4 states have return successors, (18), 3 states have call predecessors, (18), 3 states have call successors, (18) [2024-11-18 14:00:39,323 INFO L276 IsEmpty]: Start isEmpty. Operand 2499 states and 4073 transitions. [2024-11-18 14:00:39,327 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 167 [2024-11-18 14:00:39,327 INFO L207 NwaCegarLoop]: Found error trace [2024-11-18 14:00:39,327 INFO L215 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-18 14:00:39,328 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable27 [2024-11-18 14:00:39,328 INFO L396 AbstractCegarLoop]: === Iteration 29 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-18 14:00:39,328 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-18 14:00:39,328 INFO L85 PathProgramCache]: Analyzing trace with hash -1474921036, now seen corresponding path program 1 times [2024-11-18 14:00:39,328 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-18 14:00:39,328 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1134437912] [2024-11-18 14:00:39,328 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 14:00:39,329 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-18 14:00:39,357 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 14:00:39,655 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 16 proven. 0 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2024-11-18 14:00:39,656 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-18 14:00:39,656 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1134437912] [2024-11-18 14:00:39,656 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1134437912] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-18 14:00:39,656 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-18 14:00:39,656 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2024-11-18 14:00:39,656 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2013940646] [2024-11-18 14:00:39,656 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-18 14:00:39,657 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2024-11-18 14:00:39,658 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-18 14:00:39,658 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2024-11-18 14:00:39,658 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=72, Unknown=0, NotChecked=0, Total=90 [2024-11-18 14:00:39,659 INFO L87 Difference]: Start difference. First operand 2499 states and 4073 transitions. Second operand has 10 states, 9 states have (on average 14.11111111111111) internal successors, (127), 9 states have internal predecessors, (127), 3 states have call successors, (19), 2 states have call predecessors, (19), 4 states have return successors, (18), 3 states have call predecessors, (18), 3 states have call successors, (18) [2024-11-18 14:00:39,870 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-18 14:00:39,870 INFO L93 Difference]: Finished difference Result 4964 states and 8110 transitions. [2024-11-18 14:00:39,871 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2024-11-18 14:00:39,871 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 9 states have (on average 14.11111111111111) internal successors, (127), 9 states have internal predecessors, (127), 3 states have call successors, (19), 2 states have call predecessors, (19), 4 states have return successors, (18), 3 states have call predecessors, (18), 3 states have call successors, (18) Word has length 166 [2024-11-18 14:00:39,871 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-18 14:00:39,887 INFO L225 Difference]: With dead ends: 4964 [2024-11-18 14:00:39,888 INFO L226 Difference]: Without dead ends: 2490 [2024-11-18 14:00:39,898 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 14 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 10 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=30, Invalid=126, Unknown=0, NotChecked=0, Total=156 [2024-11-18 14:00:39,898 INFO L432 NwaCegarLoop]: 880 mSDtfsCounter, 45 mSDsluCounter, 6117 mSDsCounter, 0 mSdLazyCounter, 210 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 46 SdHoareTripleChecker+Valid, 6997 SdHoareTripleChecker+Invalid, 215 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 210 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-18 14:00:39,899 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [46 Valid, 6997 Invalid, 215 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 210 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-18 14:00:39,901 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2490 states. [2024-11-18 14:00:39,979 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2490 to 2490. [2024-11-18 14:00:39,983 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2490 states, 1943 states have (on average 1.620174987133299) internal successors, (3148), 1991 states have internal predecessors, (3148), 434 states have call successors, (434), 99 states have call predecessors, (434), 112 states have return successors, (476), 410 states have call predecessors, (476), 429 states have call successors, (476) [2024-11-18 14:00:39,992 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2490 states to 2490 states and 4058 transitions. [2024-11-18 14:00:39,996 INFO L78 Accepts]: Start accepts. Automaton has 2490 states and 4058 transitions. Word has length 166 [2024-11-18 14:00:39,996 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-18 14:00:39,996 INFO L471 AbstractCegarLoop]: Abstraction has 2490 states and 4058 transitions. [2024-11-18 14:00:39,997 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 9 states have (on average 14.11111111111111) internal successors, (127), 9 states have internal predecessors, (127), 3 states have call successors, (19), 2 states have call predecessors, (19), 4 states have return successors, (18), 3 states have call predecessors, (18), 3 states have call successors, (18) [2024-11-18 14:00:39,997 INFO L276 IsEmpty]: Start isEmpty. Operand 2490 states and 4058 transitions. [2024-11-18 14:00:40,001 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 168 [2024-11-18 14:00:40,001 INFO L207 NwaCegarLoop]: Found error trace [2024-11-18 14:00:40,001 INFO L215 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-18 14:00:40,002 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable28 [2024-11-18 14:00:40,002 INFO L396 AbstractCegarLoop]: === Iteration 30 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-18 14:00:40,002 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-18 14:00:40,002 INFO L85 PathProgramCache]: Analyzing trace with hash 807926142, now seen corresponding path program 1 times [2024-11-18 14:00:40,002 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-18 14:00:40,003 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1916010710] [2024-11-18 14:00:40,003 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 14:00:40,003 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-18 14:00:40,032 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 14:00:40,334 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 15 proven. 0 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2024-11-18 14:00:40,334 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-18 14:00:40,336 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1916010710] [2024-11-18 14:00:40,336 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1916010710] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-18 14:00:40,336 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-18 14:00:40,336 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2024-11-18 14:00:40,336 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1084721623] [2024-11-18 14:00:40,336 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-18 14:00:40,337 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2024-11-18 14:00:40,337 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-18 14:00:40,337 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2024-11-18 14:00:40,338 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=72, Unknown=0, NotChecked=0, Total=90 [2024-11-18 14:00:40,338 INFO L87 Difference]: Start difference. First operand 2490 states and 4058 transitions. Second operand has 10 states, 9 states have (on average 14.222222222222221) internal successors, (128), 9 states have internal predecessors, (128), 3 states have call successors, (19), 2 states have call predecessors, (19), 4 states have return successors, (18), 3 states have call predecessors, (18), 3 states have call successors, (18) [2024-11-18 14:00:40,519 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-18 14:00:40,556 INFO L93 Difference]: Finished difference Result 4896 states and 8016 transitions. [2024-11-18 14:00:40,557 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2024-11-18 14:00:40,557 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 9 states have (on average 14.222222222222221) internal successors, (128), 9 states have internal predecessors, (128), 3 states have call successors, (19), 2 states have call predecessors, (19), 4 states have return successors, (18), 3 states have call predecessors, (18), 3 states have call successors, (18) Word has length 167 [2024-11-18 14:00:40,557 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-18 14:00:40,567 INFO L225 Difference]: With dead ends: 4896 [2024-11-18 14:00:40,567 INFO L226 Difference]: Without dead ends: 2484 [2024-11-18 14:00:40,573 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 11 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=22, Invalid=88, Unknown=0, NotChecked=0, Total=110 [2024-11-18 14:00:40,573 INFO L432 NwaCegarLoop]: 889 mSDtfsCounter, 31 mSDsluCounter, 6179 mSDsCounter, 0 mSdLazyCounter, 204 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 32 SdHoareTripleChecker+Valid, 7068 SdHoareTripleChecker+Invalid, 206 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 204 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-18 14:00:40,573 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [32 Valid, 7068 Invalid, 206 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 204 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-18 14:00:40,576 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2484 states. [2024-11-18 14:00:40,655 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2484 to 2484. [2024-11-18 14:00:40,659 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2484 states, 1937 states have (on average 1.6215797625193598) internal successors, (3141), 1985 states have internal predecessors, (3141), 434 states have call successors, (434), 99 states have call predecessors, (434), 112 states have return successors, (476), 410 states have call predecessors, (476), 429 states have call successors, (476) [2024-11-18 14:00:40,669 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2484 states to 2484 states and 4051 transitions. [2024-11-18 14:00:40,674 INFO L78 Accepts]: Start accepts. Automaton has 2484 states and 4051 transitions. Word has length 167 [2024-11-18 14:00:40,674 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-18 14:00:40,674 INFO L471 AbstractCegarLoop]: Abstraction has 2484 states and 4051 transitions. [2024-11-18 14:00:40,674 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 9 states have (on average 14.222222222222221) internal successors, (128), 9 states have internal predecessors, (128), 3 states have call successors, (19), 2 states have call predecessors, (19), 4 states have return successors, (18), 3 states have call predecessors, (18), 3 states have call successors, (18) [2024-11-18 14:00:40,675 INFO L276 IsEmpty]: Start isEmpty. Operand 2484 states and 4051 transitions. [2024-11-18 14:00:40,679 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 168 [2024-11-18 14:00:40,679 INFO L207 NwaCegarLoop]: Found error trace [2024-11-18 14:00:40,679 INFO L215 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-18 14:00:40,679 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29 [2024-11-18 14:00:40,680 INFO L396 AbstractCegarLoop]: === Iteration 31 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-18 14:00:40,680 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-18 14:00:40,680 INFO L85 PathProgramCache]: Analyzing trace with hash -123023872, now seen corresponding path program 1 times [2024-11-18 14:00:40,680 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-18 14:00:40,680 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1523570336] [2024-11-18 14:00:40,681 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 14:00:40,681 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-18 14:00:40,716 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 14:00:40,894 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 21 trivial. 0 not checked. [2024-11-18 14:00:40,895 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-18 14:00:40,895 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1523570336] [2024-11-18 14:00:40,895 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1523570336] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-18 14:00:40,895 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-18 14:00:40,895 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2024-11-18 14:00:40,895 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [457748902] [2024-11-18 14:00:40,896 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-18 14:00:40,896 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-11-18 14:00:40,896 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-18 14:00:40,897 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-11-18 14:00:40,897 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2024-11-18 14:00:40,898 INFO L87 Difference]: Start difference. First operand 2484 states and 4051 transitions. Second operand has 6 states, 6 states have (on average 19.333333333333332) internal successors, (116), 6 states have internal predecessors, (116), 6 states have call successors, (19), 3 states have call predecessors, (19), 3 states have return successors, (18), 6 states have call predecessors, (18), 5 states have call successors, (18) [2024-11-18 14:00:43,359 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-18 14:00:43,359 INFO L93 Difference]: Finished difference Result 7070 states and 11759 transitions. [2024-11-18 14:00:43,359 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2024-11-18 14:00:43,359 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 19.333333333333332) internal successors, (116), 6 states have internal predecessors, (116), 6 states have call successors, (19), 3 states have call predecessors, (19), 3 states have return successors, (18), 6 states have call predecessors, (18), 5 states have call successors, (18) Word has length 167 [2024-11-18 14:00:43,359 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-18 14:00:43,380 INFO L225 Difference]: With dead ends: 7070 [2024-11-18 14:00:43,381 INFO L226 Difference]: Without dead ends: 4676 [2024-11-18 14:00:43,393 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 16 GetRequests, 8 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=27, Invalid=63, Unknown=0, NotChecked=0, Total=90 [2024-11-18 14:00:43,393 INFO L432 NwaCegarLoop]: 882 mSDtfsCounter, 3467 mSDsluCounter, 1290 mSDsCounter, 0 mSdLazyCounter, 3574 mSolverCounterSat, 1075 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3503 SdHoareTripleChecker+Valid, 2172 SdHoareTripleChecker+Invalid, 4649 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1075 IncrementalHoareTripleChecker+Valid, 3574 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.2s IncrementalHoareTripleChecker+Time [2024-11-18 14:00:43,394 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [3503 Valid, 2172 Invalid, 4649 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1075 Valid, 3574 Invalid, 0 Unknown, 0 Unchecked, 2.2s Time] [2024-11-18 14:00:43,398 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4676 states. [2024-11-18 14:00:43,581 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4676 to 4287. [2024-11-18 14:00:43,588 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4287 states, 3296 states have (on average 1.6089199029126213) internal successors, (5303), 3394 states have internal predecessors, (5303), 795 states have call successors, (795), 162 states have call predecessors, (795), 195 states have return successors, (912), 768 states have call predecessors, (912), 790 states have call successors, (912) [2024-11-18 14:00:43,607 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4287 states to 4287 states and 7010 transitions. [2024-11-18 14:00:43,616 INFO L78 Accepts]: Start accepts. Automaton has 4287 states and 7010 transitions. Word has length 167 [2024-11-18 14:00:43,617 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-18 14:00:43,617 INFO L471 AbstractCegarLoop]: Abstraction has 4287 states and 7010 transitions. [2024-11-18 14:00:43,617 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 19.333333333333332) internal successors, (116), 6 states have internal predecessors, (116), 6 states have call successors, (19), 3 states have call predecessors, (19), 3 states have return successors, (18), 6 states have call predecessors, (18), 5 states have call successors, (18) [2024-11-18 14:00:43,617 INFO L276 IsEmpty]: Start isEmpty. Operand 4287 states and 7010 transitions. [2024-11-18 14:00:43,621 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 169 [2024-11-18 14:00:43,622 INFO L207 NwaCegarLoop]: Found error trace [2024-11-18 14:00:43,622 INFO L215 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-18 14:00:43,622 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable30 [2024-11-18 14:00:43,622 INFO L396 AbstractCegarLoop]: === Iteration 32 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-18 14:00:43,622 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-18 14:00:43,622 INFO L85 PathProgramCache]: Analyzing trace with hash -382535443, now seen corresponding path program 1 times [2024-11-18 14:00:43,623 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-18 14:00:43,623 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1375704319] [2024-11-18 14:00:43,623 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 14:00:43,623 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-18 14:00:43,654 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 14:00:43,899 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 21 trivial. 0 not checked. [2024-11-18 14:00:43,899 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-18 14:00:43,900 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1375704319] [2024-11-18 14:00:43,900 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1375704319] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-18 14:00:43,900 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-18 14:00:43,900 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2024-11-18 14:00:43,900 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [917296586] [2024-11-18 14:00:43,900 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-18 14:00:43,901 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-11-18 14:00:43,901 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-18 14:00:43,902 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-11-18 14:00:43,902 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2024-11-18 14:00:43,903 INFO L87 Difference]: Start difference. First operand 4287 states and 7010 transitions. Second operand has 6 states, 6 states have (on average 19.5) internal successors, (117), 6 states have internal predecessors, (117), 6 states have call successors, (19), 3 states have call predecessors, (19), 3 states have return successors, (18), 6 states have call predecessors, (18), 5 states have call successors, (18) [2024-11-18 14:00:46,937 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-18 14:00:46,937 INFO L93 Difference]: Finished difference Result 13632 states and 22826 transitions. [2024-11-18 14:00:46,937 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2024-11-18 14:00:46,937 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 19.5) internal successors, (117), 6 states have internal predecessors, (117), 6 states have call successors, (19), 3 states have call predecessors, (19), 3 states have return successors, (18), 6 states have call predecessors, (18), 5 states have call successors, (18) Word has length 168 [2024-11-18 14:00:46,938 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-18 14:00:46,993 INFO L225 Difference]: With dead ends: 13632 [2024-11-18 14:00:46,994 INFO L226 Difference]: Without dead ends: 9439 [2024-11-18 14:00:47,017 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 16 GetRequests, 8 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=27, Invalid=63, Unknown=0, NotChecked=0, Total=90 [2024-11-18 14:00:47,017 INFO L432 NwaCegarLoop]: 881 mSDtfsCounter, 3480 mSDsluCounter, 1304 mSDsCounter, 0 mSdLazyCounter, 3537 mSolverCounterSat, 1098 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3517 SdHoareTripleChecker+Valid, 2185 SdHoareTripleChecker+Invalid, 4635 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1098 IncrementalHoareTripleChecker+Valid, 3537 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.5s IncrementalHoareTripleChecker+Time [2024-11-18 14:00:47,018 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [3517 Valid, 2185 Invalid, 4635 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1098 Valid, 3537 Invalid, 0 Unknown, 0 Unchecked, 2.5s Time] [2024-11-18 14:00:47,026 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9439 states. [2024-11-18 14:00:47,470 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9439 to 8660. [2024-11-18 14:00:47,480 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8660 states, 6511 states have (on average 1.597911227154047) internal successors, (10404), 6741 states have internal predecessors, (10404), 1764 states have call successors, (1764), 288 states have call predecessors, (1764), 384 states have return successors, (2146), 1751 states have call predecessors, (2146), 1759 states have call successors, (2146) [2024-11-18 14:00:47,523 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8660 states to 8660 states and 14314 transitions. [2024-11-18 14:00:47,531 INFO L78 Accepts]: Start accepts. Automaton has 8660 states and 14314 transitions. Word has length 168 [2024-11-18 14:00:47,532 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-18 14:00:47,532 INFO L471 AbstractCegarLoop]: Abstraction has 8660 states and 14314 transitions. [2024-11-18 14:00:47,532 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 19.5) internal successors, (117), 6 states have internal predecessors, (117), 6 states have call successors, (19), 3 states have call predecessors, (19), 3 states have return successors, (18), 6 states have call predecessors, (18), 5 states have call successors, (18) [2024-11-18 14:00:47,532 INFO L276 IsEmpty]: Start isEmpty. Operand 8660 states and 14314 transitions. [2024-11-18 14:00:47,537 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 170 [2024-11-18 14:00:47,537 INFO L207 NwaCegarLoop]: Found error trace [2024-11-18 14:00:47,538 INFO L215 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-18 14:00:47,538 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable31 [2024-11-18 14:00:47,538 INFO L396 AbstractCegarLoop]: === Iteration 33 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-18 14:00:47,538 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-18 14:00:47,539 INFO L85 PathProgramCache]: Analyzing trace with hash -2120925445, now seen corresponding path program 1 times [2024-11-18 14:00:47,539 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-18 14:00:47,539 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1610891591] [2024-11-18 14:00:47,539 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 14:00:47,539 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-18 14:00:47,569 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 14:00:47,752 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 21 trivial. 0 not checked. [2024-11-18 14:00:47,752 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-18 14:00:47,752 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1610891591] [2024-11-18 14:00:47,753 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1610891591] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-18 14:00:47,753 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-18 14:00:47,753 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2024-11-18 14:00:47,753 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [159099448] [2024-11-18 14:00:47,753 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-18 14:00:47,754 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-11-18 14:00:47,754 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-18 14:00:47,754 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-11-18 14:00:47,754 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2024-11-18 14:00:47,754 INFO L87 Difference]: Start difference. First operand 8660 states and 14314 transitions. Second operand has 6 states, 6 states have (on average 19.666666666666668) internal successors, (118), 6 states have internal predecessors, (118), 6 states have call successors, (19), 3 states have call predecessors, (19), 3 states have return successors, (18), 6 states have call predecessors, (18), 5 states have call successors, (18) [2024-11-18 14:00:51,357 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-18 14:00:51,357 INFO L93 Difference]: Finished difference Result 30705 states and 52274 transitions. [2024-11-18 14:00:51,357 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2024-11-18 14:00:51,358 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 19.666666666666668) internal successors, (118), 6 states have internal predecessors, (118), 6 states have call successors, (19), 3 states have call predecessors, (19), 3 states have return successors, (18), 6 states have call predecessors, (18), 5 states have call successors, (18) Word has length 169 [2024-11-18 14:00:51,358 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-18 14:00:51,499 INFO L225 Difference]: With dead ends: 30705 [2024-11-18 14:00:51,499 INFO L226 Difference]: Without dead ends: 22147 [2024-11-18 14:00:51,550 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 16 GetRequests, 8 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=27, Invalid=63, Unknown=0, NotChecked=0, Total=90 [2024-11-18 14:00:51,551 INFO L432 NwaCegarLoop]: 887 mSDtfsCounter, 3492 mSDsluCounter, 1319 mSDsCounter, 0 mSdLazyCounter, 3542 mSolverCounterSat, 1102 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3530 SdHoareTripleChecker+Valid, 2206 SdHoareTripleChecker+Invalid, 4644 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1102 IncrementalHoareTripleChecker+Valid, 3542 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.3s IncrementalHoareTripleChecker+Time [2024-11-18 14:00:51,551 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [3530 Valid, 2206 Invalid, 4644 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1102 Valid, 3542 Invalid, 0 Unknown, 0 Unchecked, 2.3s Time] [2024-11-18 14:00:51,571 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 22147 states. [2024-11-18 14:00:52,713 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 22147 to 20149. [2024-11-18 14:00:52,740 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 20149 states, 14721 states have (on average 1.5887507642143877) internal successors, (23388), 15324 states have internal predecessors, (23388), 4583 states have call successors, (4583), 540 states have call predecessors, (4583), 844 states have return successors, (5977), 4674 states have call predecessors, (5977), 4578 states have call successors, (5977) [2024-11-18 14:00:52,877 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 20149 states to 20149 states and 33948 transitions. [2024-11-18 14:00:52,892 INFO L78 Accepts]: Start accepts. Automaton has 20149 states and 33948 transitions. Word has length 169 [2024-11-18 14:00:52,892 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-18 14:00:52,893 INFO L471 AbstractCegarLoop]: Abstraction has 20149 states and 33948 transitions. [2024-11-18 14:00:52,893 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 19.666666666666668) internal successors, (118), 6 states have internal predecessors, (118), 6 states have call successors, (19), 3 states have call predecessors, (19), 3 states have return successors, (18), 6 states have call predecessors, (18), 5 states have call successors, (18) [2024-11-18 14:00:52,893 INFO L276 IsEmpty]: Start isEmpty. Operand 20149 states and 33948 transitions. [2024-11-18 14:00:52,899 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 171 [2024-11-18 14:00:52,899 INFO L207 NwaCegarLoop]: Found error trace [2024-11-18 14:00:52,899 INFO L215 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-18 14:00:52,899 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable32 [2024-11-18 14:00:52,899 INFO L396 AbstractCegarLoop]: === Iteration 34 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-18 14:00:52,900 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-18 14:00:52,900 INFO L85 PathProgramCache]: Analyzing trace with hash 1835060744, now seen corresponding path program 1 times [2024-11-18 14:00:52,900 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-18 14:00:52,900 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1774119843] [2024-11-18 14:00:52,900 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 14:00:52,900 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-18 14:00:52,933 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 14:00:53,105 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 21 trivial. 0 not checked. [2024-11-18 14:00:53,105 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-18 14:00:53,105 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1774119843] [2024-11-18 14:00:53,106 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1774119843] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-18 14:00:53,106 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-18 14:00:53,106 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2024-11-18 14:00:53,106 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1375969620] [2024-11-18 14:00:53,107 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-18 14:00:53,107 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-11-18 14:00:53,107 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-18 14:00:53,108 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-11-18 14:00:53,108 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2024-11-18 14:00:53,108 INFO L87 Difference]: Start difference. First operand 20149 states and 33948 transitions. Second operand has 6 states, 6 states have (on average 19.833333333333332) internal successors, (119), 6 states have internal predecessors, (119), 6 states have call successors, (19), 3 states have call predecessors, (19), 3 states have return successors, (18), 6 states have call predecessors, (18), 5 states have call successors, (18) [2024-11-18 14:00:59,231 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-18 14:00:59,231 INFO L93 Difference]: Finished difference Result 79182 states and 138007 transitions. [2024-11-18 14:00:59,232 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2024-11-18 14:00:59,232 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 19.833333333333332) internal successors, (119), 6 states have internal predecessors, (119), 6 states have call successors, (19), 3 states have call predecessors, (19), 3 states have return successors, (18), 6 states have call predecessors, (18), 5 states have call successors, (18) Word has length 170 [2024-11-18 14:00:59,233 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-18 14:00:59,637 INFO L225 Difference]: With dead ends: 79182 [2024-11-18 14:00:59,638 INFO L226 Difference]: Without dead ends: 59151 [2024-11-18 14:00:59,740 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 16 GetRequests, 8 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=27, Invalid=63, Unknown=0, NotChecked=0, Total=90 [2024-11-18 14:00:59,741 INFO L432 NwaCegarLoop]: 893 mSDtfsCounter, 3504 mSDsluCounter, 1334 mSDsCounter, 0 mSdLazyCounter, 3551 mSolverCounterSat, 1104 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3543 SdHoareTripleChecker+Valid, 2227 SdHoareTripleChecker+Invalid, 4655 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1104 IncrementalHoareTripleChecker+Valid, 3551 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.5s IncrementalHoareTripleChecker+Time [2024-11-18 14:00:59,741 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [3543 Valid, 2227 Invalid, 4655 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1104 Valid, 3551 Invalid, 0 Unknown, 0 Unchecked, 2.5s Time] [2024-11-18 14:00:59,796 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 59151 states. [2024-11-18 14:01:04,353 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 59151 to 53314. [2024-11-18 14:01:04,410 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 53314 states, 37827 states have (on average 1.5823618050598778) internal successors, (59856), 39547 states have internal predecessors, (59856), 13414 states have call successors, (13414), 1044 states have call predecessors, (13414), 2072 states have return successors, (18822), 14009 states have call predecessors, (18822), 13409 states have call successors, (18822) [2024-11-18 14:01:04,757 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 53314 states to 53314 states and 92092 transitions. [2024-11-18 14:01:04,804 INFO L78 Accepts]: Start accepts. Automaton has 53314 states and 92092 transitions. Word has length 170 [2024-11-18 14:01:04,805 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-18 14:01:04,806 INFO L471 AbstractCegarLoop]: Abstraction has 53314 states and 92092 transitions. [2024-11-18 14:01:04,806 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 19.833333333333332) internal successors, (119), 6 states have internal predecessors, (119), 6 states have call successors, (19), 3 states have call predecessors, (19), 3 states have return successors, (18), 6 states have call predecessors, (18), 5 states have call successors, (18) [2024-11-18 14:01:04,806 INFO L276 IsEmpty]: Start isEmpty. Operand 53314 states and 92092 transitions. [2024-11-18 14:01:04,812 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 172 [2024-11-18 14:01:04,812 INFO L207 NwaCegarLoop]: Found error trace [2024-11-18 14:01:04,812 INFO L215 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-18 14:01:04,813 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable33 [2024-11-18 14:01:04,813 INFO L396 AbstractCegarLoop]: === Iteration 35 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-18 14:01:04,813 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-18 14:01:04,813 INFO L85 PathProgramCache]: Analyzing trace with hash 1928082422, now seen corresponding path program 1 times [2024-11-18 14:01:04,813 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-18 14:01:04,814 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [487748168] [2024-11-18 14:01:04,814 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 14:01:04,814 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-18 14:01:04,844 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 14:01:05,010 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 21 trivial. 0 not checked. [2024-11-18 14:01:05,011 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-18 14:01:05,011 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [487748168] [2024-11-18 14:01:05,011 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [487748168] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-18 14:01:05,011 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-18 14:01:05,011 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2024-11-18 14:01:05,011 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [716158147] [2024-11-18 14:01:05,012 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-18 14:01:05,012 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-11-18 14:01:05,012 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-18 14:01:05,013 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-11-18 14:01:05,013 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2024-11-18 14:01:05,013 INFO L87 Difference]: Start difference. First operand 53314 states and 92092 transitions. Second operand has 6 states, 6 states have (on average 20.0) internal successors, (120), 6 states have internal predecessors, (120), 6 states have call successors, (19), 3 states have call predecessors, (19), 3 states have return successors, (18), 6 states have call predecessors, (18), 5 states have call successors, (18)