./Ultimate.py --spec ../sv-benchmarks/c/properties/unreach-call.prp --file ../sv-benchmarks/c/product-lines/elevator_spec1_product18.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_product18.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 8f67cb4d69b9f8349c20986099ec654a7bad708130567f012247d97f1e51ceb8 --- Real Ultimate output --- This is Ultimate 0.2.5-tmp.dk.eval-assert-order-craig-3061b6d-m [2024-11-18 13:58:53,485 INFO L188 SettingsManager]: Resetting all preferences to default values... [2024-11-18 13:58:53,554 INFO L114 SettingsManager]: Loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-32bit-Automizer_Default.epf [2024-11-18 13:58:53,559 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2024-11-18 13:58:53,561 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2024-11-18 13:58:53,591 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2024-11-18 13:58:53,593 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2024-11-18 13:58:53,593 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2024-11-18 13:58:53,594 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2024-11-18 13:58:53,595 INFO L153 SettingsManager]: * Use memory slicer=true [2024-11-18 13:58:53,596 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2024-11-18 13:58:53,596 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2024-11-18 13:58:53,597 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2024-11-18 13:58:53,597 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2024-11-18 13:58:53,599 INFO L153 SettingsManager]: * Use SBE=true [2024-11-18 13:58:53,599 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2024-11-18 13:58:53,600 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2024-11-18 13:58:53,600 INFO L153 SettingsManager]: * sizeof long=4 [2024-11-18 13:58:53,600 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2024-11-18 13:58:53,600 INFO L153 SettingsManager]: * sizeof POINTER=4 [2024-11-18 13:58:53,601 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2024-11-18 13:58:53,601 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2024-11-18 13:58:53,605 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2024-11-18 13:58:53,605 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2024-11-18 13:58:53,605 INFO L153 SettingsManager]: * Allow undefined functions=false [2024-11-18 13:58:53,606 INFO L153 SettingsManager]: * sizeof long double=12 [2024-11-18 13:58:53,606 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2024-11-18 13:58:53,606 INFO L153 SettingsManager]: * Use constant arrays=true [2024-11-18 13:58:53,606 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2024-11-18 13:58:53,607 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2024-11-18 13:58:53,607 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2024-11-18 13:58:53,607 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2024-11-18 13:58:53,607 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-11-18 13:58:53,607 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2024-11-18 13:58:53,608 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2024-11-18 13:58:53,608 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2024-11-18 13:58:53,608 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2024-11-18 13:58:53,608 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2024-11-18 13:58:53,609 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2024-11-18 13:58:53,609 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2024-11-18 13:58:53,610 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2024-11-18 13:58:53,611 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2024-11-18 13:58:53,611 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 -> 8f67cb4d69b9f8349c20986099ec654a7bad708130567f012247d97f1e51ceb8 [2024-11-18 13:58:53,891 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2024-11-18 13:58:53,918 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2024-11-18 13:58:53,921 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2024-11-18 13:58:53,922 INFO L270 PluginConnector]: Initializing CDTParser... [2024-11-18 13:58:53,923 INFO L274 PluginConnector]: CDTParser initialized [2024-11-18 13:58:53,924 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../sv-benchmarks/c/product-lines/elevator_spec1_product18.cil.c [2024-11-18 13:58:55,387 INFO L533 CDTParser]: Created temporary CDT project at NULL [2024-11-18 13:58:55,710 INFO L384 CDTParser]: Found 1 translation units. [2024-11-18 13:58:55,710 INFO L180 CDTParser]: Scanning /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/product-lines/elevator_spec1_product18.cil.c [2024-11-18 13:58:55,738 INFO L427 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/4e49b3830/dbd5ab04ff9d4dcea7a0782cb20504fd/FLAGa2a585a5b [2024-11-18 13:58:55,755 INFO L435 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/4e49b3830/dbd5ab04ff9d4dcea7a0782cb20504fd [2024-11-18 13:58:55,758 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2024-11-18 13:58:55,760 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2024-11-18 13:58:55,761 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2024-11-18 13:58:55,762 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2024-11-18 13:58:55,767 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2024-11-18 13:58:55,767 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 18.11 01:58:55" (1/1) ... [2024-11-18 13:58:55,768 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@66facaa5 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 01:58:55, skipping insertion in model container [2024-11-18 13:58:55,768 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 18.11 01:58:55" (1/1) ... [2024-11-18 13:58:55,837 INFO L175 MainTranslator]: Built tables and reachable declarations [2024-11-18 13:58:56,119 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_product18.cil.c[1545,1558] [2024-11-18 13:58:56,448 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-11-18 13:58:56,465 INFO L200 MainTranslator]: Completed pre-run [2024-11-18 13:58:56,475 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma merger(0,"wsllib_check.i","") [48] [2024-11-18 13:58:56,477 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma merger(0,"Floor.i","") [57] [2024-11-18 13:58:56,477 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma merger(0,"libacc.i","") [730] [2024-11-18 13:58:56,477 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma merger(0,"Specification1_spec.i","") [1096] [2024-11-18 13:58:56,478 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma merger(0,"Elevator.i","") [1282] [2024-11-18 13:58:56,478 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma merger(0,"Person.i","") [2778] [2024-11-18 13:58:56,479 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma merger(0,"UnitTests.i","") [2897] [2024-11-18 13:58:56,479 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma merger(0,"featureselect.i","") [2989] [2024-11-18 13:58:56,479 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma merger(0,"scenario.i","") [3027] [2024-11-18 13:58:56,479 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma merger(0,"Test.i","") [3043] [2024-11-18 13:58:56,484 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/product-lines/elevator_spec1_product18.cil.c[1545,1558] [2024-11-18 13:58:56,582 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-11-18 13:58:56,613 INFO L204 MainTranslator]: Completed translation [2024-11-18 13:58:56,613 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 01:58:56 WrapperNode [2024-11-18 13:58:56,614 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2024-11-18 13:58:56,615 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2024-11-18 13:58:56,615 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2024-11-18 13:58:56,615 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2024-11-18 13:58:56,621 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 01:58:56" (1/1) ... [2024-11-18 13:58:56,654 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 01:58:56" (1/1) ... [2024-11-18 13:58:56,697 INFO L138 Inliner]: procedures = 92, calls = 339, calls flagged for inlining = 26, calls inlined = 22, statements flattened = 805 [2024-11-18 13:58:56,697 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2024-11-18 13:58:56,698 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2024-11-18 13:58:56,698 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2024-11-18 13:58:56,698 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2024-11-18 13:58:56,710 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 01:58:56" (1/1) ... [2024-11-18 13:58:56,710 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 01:58:56" (1/1) ... [2024-11-18 13:58:56,720 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 01:58:56" (1/1) ... [2024-11-18 13:58:56,756 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 13:58:56,756 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 01:58:56" (1/1) ... [2024-11-18 13:58:56,757 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 01:58:56" (1/1) ... [2024-11-18 13:58:56,778 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 01:58:56" (1/1) ... [2024-11-18 13:58:56,798 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 01:58:56" (1/1) ... [2024-11-18 13:58:56,811 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 01:58:56" (1/1) ... [2024-11-18 13:58:56,824 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 01:58:56" (1/1) ... [2024-11-18 13:58:56,840 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2024-11-18 13:58:56,841 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2024-11-18 13:58:56,841 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2024-11-18 13:58:56,841 INFO L274 PluginConnector]: RCFGBuilder initialized [2024-11-18 13:58:56,842 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 01:58:56" (1/1) ... [2024-11-18 13:58:56,851 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-11-18 13:58:56,865 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-18 13:58:56,887 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 13:58:56,890 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 13:58:56,945 INFO L130 BoogieDeclarations]: Found specification of procedure angelinaCall [2024-11-18 13:58:56,945 INFO L138 BoogieDeclarations]: Found implementation of procedure angelinaCall [2024-11-18 13:58:56,946 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2024-11-18 13:58:56,946 INFO L130 BoogieDeclarations]: Found specification of procedure getWeight [2024-11-18 13:58:56,946 INFO L138 BoogieDeclarations]: Found implementation of procedure getWeight [2024-11-18 13:58:56,946 INFO L130 BoogieDeclarations]: Found specification of procedure bigMacCall [2024-11-18 13:58:56,946 INFO L138 BoogieDeclarations]: Found implementation of procedure bigMacCall [2024-11-18 13:58:56,946 INFO L130 BoogieDeclarations]: Found specification of procedure enterElevator [2024-11-18 13:58:56,947 INFO L138 BoogieDeclarations]: Found implementation of procedure enterElevator [2024-11-18 13:58:56,947 INFO L130 BoogieDeclarations]: Found specification of procedure stopRequestedInDirection [2024-11-18 13:58:56,948 INFO L138 BoogieDeclarations]: Found implementation of procedure stopRequestedInDirection [2024-11-18 13:58:56,948 INFO L130 BoogieDeclarations]: Found specification of procedure getReverseHeading [2024-11-18 13:58:56,948 INFO L138 BoogieDeclarations]: Found implementation of procedure getReverseHeading [2024-11-18 13:58:56,948 INFO L130 BoogieDeclarations]: Found specification of procedure cleanup [2024-11-18 13:58:56,948 INFO L138 BoogieDeclarations]: Found implementation of procedure cleanup [2024-11-18 13:58:56,948 INFO L130 BoogieDeclarations]: Found specification of procedure timeShift [2024-11-18 13:58:56,949 INFO L138 BoogieDeclarations]: Found implementation of procedure timeShift [2024-11-18 13:58:56,950 INFO L130 BoogieDeclarations]: Found specification of procedure areDoorsOpen [2024-11-18 13:58:56,950 INFO L138 BoogieDeclarations]: Found implementation of procedure areDoorsOpen [2024-11-18 13:58:56,950 INFO L130 BoogieDeclarations]: Found specification of procedure __automaton_fail [2024-11-18 13:58:56,950 INFO L138 BoogieDeclarations]: Found implementation of procedure __automaton_fail [2024-11-18 13:58:56,950 INFO L130 BoogieDeclarations]: Found specification of procedure isTopFloor [2024-11-18 13:58:56,951 INFO L138 BoogieDeclarations]: Found implementation of procedure isTopFloor [2024-11-18 13:58:56,951 INFO L130 BoogieDeclarations]: Found specification of procedure getDestination [2024-11-18 13:58:56,951 INFO L138 BoogieDeclarations]: Found implementation of procedure getDestination [2024-11-18 13:58:56,951 INFO L130 BoogieDeclarations]: Found specification of procedure isBlocked [2024-11-18 13:58:56,951 INFO L138 BoogieDeclarations]: Found implementation of procedure isBlocked [2024-11-18 13:58:56,952 INFO L130 BoogieDeclarations]: Found specification of procedure resetCallOnFloor [2024-11-18 13:58:56,953 INFO L138 BoogieDeclarations]: Found implementation of procedure resetCallOnFloor [2024-11-18 13:58:56,953 INFO L130 BoogieDeclarations]: Found specification of procedure initPersonOnFloor [2024-11-18 13:58:56,953 INFO L138 BoogieDeclarations]: Found implementation of procedure initPersonOnFloor [2024-11-18 13:58:56,953 INFO L130 BoogieDeclarations]: Found specification of procedure removePersonFromFloor [2024-11-18 13:58:56,953 INFO L138 BoogieDeclarations]: Found implementation of procedure removePersonFromFloor [2024-11-18 13:58:56,953 INFO L130 BoogieDeclarations]: Found specification of procedure getOrigin [2024-11-18 13:58:56,954 INFO L138 BoogieDeclarations]: Found implementation of procedure getOrigin [2024-11-18 13:58:56,954 INFO L130 BoogieDeclarations]: Found specification of procedure continueInDirection [2024-11-18 13:58:56,954 INFO L138 BoogieDeclarations]: Found implementation of procedure continueInDirection [2024-11-18 13:58:56,954 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#0 [2024-11-18 13:58:56,954 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#1 [2024-11-18 13:58:56,954 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#2 [2024-11-18 13:58:56,954 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#3 [2024-11-18 13:58:56,954 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#4 [2024-11-18 13:58:56,955 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#5 [2024-11-18 13:58:56,955 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#6 [2024-11-18 13:58:56,955 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#7 [2024-11-18 13:58:56,955 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#8 [2024-11-18 13:58:56,955 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#9 [2024-11-18 13:58:56,955 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#10 [2024-11-18 13:58:56,955 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#11 [2024-11-18 13:58:56,956 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#12 [2024-11-18 13:58:56,956 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#13 [2024-11-18 13:58:56,956 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#14 [2024-11-18 13:58:56,956 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#15 [2024-11-18 13:58:56,956 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#16 [2024-11-18 13:58:56,956 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#17 [2024-11-18 13:58:56,956 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#18 [2024-11-18 13:58:56,956 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#19 [2024-11-18 13:58:56,956 INFO L130 BoogieDeclarations]: Found specification of procedure timeShift__wrappee__weight [2024-11-18 13:58:56,956 INFO L138 BoogieDeclarations]: Found implementation of procedure timeShift__wrappee__weight [2024-11-18 13:58:56,956 INFO L130 BoogieDeclarations]: Found specification of procedure pressInLiftFloorButton [2024-11-18 13:58:56,957 INFO L138 BoogieDeclarations]: Found implementation of procedure pressInLiftFloorButton [2024-11-18 13:58:56,957 INFO L130 BoogieDeclarations]: Found specification of procedure leaveElevator [2024-11-18 13:58:56,957 INFO L138 BoogieDeclarations]: Found implementation of procedure leaveElevator [2024-11-18 13:58:56,957 INFO L130 BoogieDeclarations]: Found specification of procedure isPersonOnFloor [2024-11-18 13:58:56,957 INFO L138 BoogieDeclarations]: Found implementation of procedure isPersonOnFloor [2024-11-18 13:58:56,957 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2024-11-18 13:58:56,957 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2024-11-18 13:58:56,957 INFO L130 BoogieDeclarations]: Found specification of procedure isFloorCalling [2024-11-18 13:58:56,957 INFO L138 BoogieDeclarations]: Found implementation of procedure isFloorCalling [2024-11-18 13:58:57,185 INFO L238 CfgBuilder]: Building ICFG [2024-11-18 13:58:57,189 INFO L264 CfgBuilder]: Building CFG for each procedure with an implementation [2024-11-18 13:58:58,425 INFO L? ?]: Removed 429 outVars from TransFormulas that were not future-live. [2024-11-18 13:58:58,426 INFO L287 CfgBuilder]: Performing block encoding [2024-11-18 13:58:58,462 INFO L311 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2024-11-18 13:58:58,463 INFO L316 CfgBuilder]: Removed 1 assume(true) statements. [2024-11-18 13:58:58,463 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 18.11 01:58:58 BoogieIcfgContainer [2024-11-18 13:58:58,467 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2024-11-18 13:58:58,470 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2024-11-18 13:58:58,470 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2024-11-18 13:58:58,473 INFO L274 PluginConnector]: TraceAbstraction initialized [2024-11-18 13:58:58,474 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 18.11 01:58:55" (1/3) ... [2024-11-18 13:58:58,474 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@204e9942 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 18.11 01:58:58, skipping insertion in model container [2024-11-18 13:58:58,475 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 01:58:56" (2/3) ... [2024-11-18 13:58:58,475 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@204e9942 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 18.11 01:58:58, skipping insertion in model container [2024-11-18 13:58:58,476 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 18.11 01:58:58" (3/3) ... [2024-11-18 13:58:58,477 INFO L112 eAbstractionObserver]: Analyzing ICFG elevator_spec1_product18.cil.c [2024-11-18 13:58:58,493 INFO L214 ceAbstractionStarter]: Automizer settings: Hoare:LoopHeads NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2024-11-18 13:58:58,494 INFO L154 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2024-11-18 13:58:58,579 INFO L332 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2024-11-18 13:58:58,586 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;@11355368, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2024-11-18 13:58:58,587 INFO L334 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2024-11-18 13:58:58,596 INFO L276 IsEmpty]: Start isEmpty. Operand has 548 states, 429 states have (on average 1.7016317016317015) internal successors, (730), 452 states have internal predecessors, (730), 94 states have call successors, (94), 23 states have call predecessors, (94), 23 states have return successors, (94), 87 states have call predecessors, (94), 94 states have call successors, (94) [2024-11-18 13:58:58,618 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 80 [2024-11-18 13:58:58,620 INFO L207 NwaCegarLoop]: Found error trace [2024-11-18 13:58:58,621 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] [2024-11-18 13:58:58,622 INFO L396 AbstractCegarLoop]: === Iteration 1 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-18 13:58:58,627 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-18 13:58:58,628 INFO L85 PathProgramCache]: Analyzing trace with hash -583983565, now seen corresponding path program 1 times [2024-11-18 13:58:58,637 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-18 13:58:58,637 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [15203893] [2024-11-18 13:58:58,638 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 13:58:58,638 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-18 13:58:58,881 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 13:58:59,242 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 13:58:59,244 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-18 13:58:59,244 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [15203893] [2024-11-18 13:58:59,245 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [15203893] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-18 13:58:59,245 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [852095542] [2024-11-18 13:58:59,245 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 13:58:59,246 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-18 13:58:59,246 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-18 13:58:59,247 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 13:58:59,249 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 13:58:59,655 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 13:58:59,664 INFO L255 TraceCheckSpWp]: Trace formula consists of 1714 conjuncts, 1 conjuncts are in the unsatisfiable core [2024-11-18 13:58:59,672 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-18 13:58:59,699 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 13:58:59,700 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-18 13:58:59,701 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [852095542] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-18 13:58:59,701 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-18 13:58:59,702 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [4] total 4 [2024-11-18 13:58:59,704 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1032795341] [2024-11-18 13:58:59,705 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-18 13:58:59,710 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2024-11-18 13:58:59,711 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-18 13:58:59,736 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2024-11-18 13:58:59,737 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-11-18 13:58:59,740 INFO L87 Difference]: Start difference. First operand has 548 states, 429 states have (on average 1.7016317016317015) internal successors, (730), 452 states have internal predecessors, (730), 94 states have call successors, (94), 23 states have call predecessors, (94), 23 states have return successors, (94), 87 states have call predecessors, (94), 94 states have call successors, (94) Second operand has 2 states, 2 states have (on average 24.0) internal successors, (48), 2 states have internal predecessors, (48), 2 states have call successors, (10), 2 states have call predecessors, (10), 2 states have return successors, (9), 2 states have call predecessors, (9), 1 states have call successors, (9) [2024-11-18 13:58:59,818 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-18 13:58:59,818 INFO L93 Difference]: Finished difference Result 569 states and 948 transitions. [2024-11-18 13:58:59,820 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-18 13:58:59,822 INFO L78 Accepts]: Start accepts. Automaton has has 2 states, 2 states have (on average 24.0) internal successors, (48), 2 states have internal predecessors, (48), 2 states have call successors, (10), 2 states have call predecessors, (10), 2 states have return successors, (9), 2 states have call predecessors, (9), 1 states have call successors, (9) Word has length 79 [2024-11-18 13:58:59,823 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-18 13:58:59,842 INFO L225 Difference]: With dead ends: 569 [2024-11-18 13:58:59,842 INFO L226 Difference]: Without dead ends: 540 [2024-11-18 13:58:59,846 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 82 GetRequests, 80 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 13:58:59,849 INFO L432 NwaCegarLoop]: 909 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, 909 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 13:58:59,850 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 909 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 0 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-18 13:58:59,866 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 540 states. [2024-11-18 13:58:59,927 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 540 to 540. [2024-11-18 13:58:59,933 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 540 states, 423 states have (on average 1.6997635933806146) internal successors, (719), 444 states have internal predecessors, (719), 94 states have call successors, (94), 23 states have call predecessors, (94), 22 states have return successors, (89), 86 states have call predecessors, (89), 89 states have call successors, (89) [2024-11-18 13:58:59,941 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 540 states to 540 states and 902 transitions. [2024-11-18 13:58:59,943 INFO L78 Accepts]: Start accepts. Automaton has 540 states and 902 transitions. Word has length 79 [2024-11-18 13:58:59,944 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-18 13:58:59,945 INFO L471 AbstractCegarLoop]: Abstraction has 540 states and 902 transitions. [2024-11-18 13:58:59,945 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 24.0) internal successors, (48), 2 states have internal predecessors, (48), 2 states have call successors, (10), 2 states have call predecessors, (10), 2 states have return successors, (9), 2 states have call predecessors, (9), 1 states have call successors, (9) [2024-11-18 13:58:59,945 INFO L276 IsEmpty]: Start isEmpty. Operand 540 states and 902 transitions. [2024-11-18 13:58:59,951 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 82 [2024-11-18 13:58:59,951 INFO L207 NwaCegarLoop]: Found error trace [2024-11-18 13:58:59,951 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] [2024-11-18 13:58:59,970 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 13:59:00,155 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 13:59:00,156 INFO L396 AbstractCegarLoop]: === Iteration 2 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-18 13:59:00,157 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-18 13:59:00,157 INFO L85 PathProgramCache]: Analyzing trace with hash 295773415, now seen corresponding path program 1 times [2024-11-18 13:59:00,157 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-18 13:59:00,157 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [11787408] [2024-11-18 13:59:00,157 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 13:59:00,158 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-18 13:59:00,203 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 13:59:00,436 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 13:59:00,437 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-18 13:59:00,437 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [11787408] [2024-11-18 13:59:00,437 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [11787408] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-18 13:59:00,437 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [640334900] [2024-11-18 13:59:00,438 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 13:59:00,438 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-18 13:59:00,438 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-18 13:59:00,440 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 13:59:00,441 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 13:59:00,810 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 13:59:00,818 INFO L255 TraceCheckSpWp]: Trace formula consists of 1717 conjuncts, 3 conjuncts are in the unsatisfiable core [2024-11-18 13:59:00,823 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-18 13:59:00,876 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 13:59:00,877 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-18 13:59:00,877 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [640334900] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-18 13:59:00,879 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-18 13:59:00,880 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [4] total 6 [2024-11-18 13:59:00,880 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [279777241] [2024-11-18 13:59:00,880 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-18 13:59:00,881 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-18 13:59:00,881 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-18 13:59:00,882 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-18 13:59:00,882 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2024-11-18 13:59:00,882 INFO L87 Difference]: Start difference. First operand 540 states and 902 transitions. Second operand has 4 states, 4 states have (on average 13.25) internal successors, (53), 4 states have internal predecessors, (53), 2 states have call successors, (10), 2 states have call predecessors, (10), 2 states have return successors, (9), 1 states have call predecessors, (9), 2 states have call successors, (9) [2024-11-18 13:59:00,979 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-18 13:59:00,980 INFO L93 Difference]: Finished difference Result 1071 states and 1796 transitions. [2024-11-18 13:59:00,980 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-18 13:59:00,981 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 13.25) internal successors, (53), 4 states have internal predecessors, (53), 2 states have call successors, (10), 2 states have call predecessors, (10), 2 states have return successors, (9), 1 states have call predecessors, (9), 2 states have call successors, (9) Word has length 81 [2024-11-18 13:59:00,981 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-18 13:59:00,986 INFO L225 Difference]: With dead ends: 1071 [2024-11-18 13:59:00,988 INFO L226 Difference]: Without dead ends: 540 [2024-11-18 13:59:00,995 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 84 GetRequests, 80 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 13:59:00,996 INFO L432 NwaCegarLoop]: 890 mSDtfsCounter, 5 mSDsluCounter, 1774 mSDsCounter, 0 mSdLazyCounter, 35 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 5 SdHoareTripleChecker+Valid, 2664 SdHoareTripleChecker+Invalid, 36 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 35 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-11-18 13:59:00,997 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [5 Valid, 2664 Invalid, 36 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 35 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-18 13:59:00,998 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 540 states. [2024-11-18 13:59:01,025 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 540 to 540. [2024-11-18 13:59:01,026 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 540 states, 423 states have (on average 1.6973995271867612) internal successors, (718), 444 states have internal predecessors, (718), 94 states have call successors, (94), 23 states have call predecessors, (94), 22 states have return successors, (89), 86 states have call predecessors, (89), 89 states have call successors, (89) [2024-11-18 13:59:01,033 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 540 states to 540 states and 901 transitions. [2024-11-18 13:59:01,034 INFO L78 Accepts]: Start accepts. Automaton has 540 states and 901 transitions. Word has length 81 [2024-11-18 13:59:01,034 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-18 13:59:01,034 INFO L471 AbstractCegarLoop]: Abstraction has 540 states and 901 transitions. [2024-11-18 13:59:01,034 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 13.25) internal successors, (53), 4 states have internal predecessors, (53), 2 states have call successors, (10), 2 states have call predecessors, (10), 2 states have return successors, (9), 1 states have call predecessors, (9), 2 states have call successors, (9) [2024-11-18 13:59:01,034 INFO L276 IsEmpty]: Start isEmpty. Operand 540 states and 901 transitions. [2024-11-18 13:59:01,037 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 84 [2024-11-18 13:59:01,038 INFO L207 NwaCegarLoop]: Found error trace [2024-11-18 13:59:01,038 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] [2024-11-18 13:59:01,060 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Ended with exit code 0 [2024-11-18 13:59:01,238 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 13:59:01,239 INFO L396 AbstractCegarLoop]: === Iteration 3 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-18 13:59:01,239 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-18 13:59:01,240 INFO L85 PathProgramCache]: Analyzing trace with hash -1190651257, now seen corresponding path program 1 times [2024-11-18 13:59:01,240 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-18 13:59:01,240 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1800522986] [2024-11-18 13:59:01,240 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 13:59:01,240 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-18 13:59:01,282 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 13:59:01,411 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 13:59:01,413 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-18 13:59:01,413 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1800522986] [2024-11-18 13:59:01,413 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1800522986] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-18 13:59:01,414 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2014887592] [2024-11-18 13:59:01,414 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 13:59:01,414 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-18 13:59:01,414 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-18 13:59:01,416 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 13:59:01,433 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 13:59:01,795 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 13:59:01,802 INFO L255 TraceCheckSpWp]: Trace formula consists of 1719 conjuncts, 3 conjuncts are in the unsatisfiable core [2024-11-18 13:59:01,807 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-18 13:59:01,839 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 13:59:01,842 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-18 13:59:01,842 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2014887592] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-18 13:59:01,843 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-18 13:59:01,843 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [4] total 6 [2024-11-18 13:59:01,843 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1740067992] [2024-11-18 13:59:01,843 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-18 13:59:01,844 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-18 13:59:01,844 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-18 13:59:01,844 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-18 13:59:01,845 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2024-11-18 13:59:01,845 INFO L87 Difference]: Start difference. First operand 540 states and 901 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, (10), 2 states have call predecessors, (10), 2 states have return successors, (9), 1 states have call predecessors, (9), 2 states have call successors, (9) [2024-11-18 13:59:01,924 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-18 13:59:01,924 INFO L93 Difference]: Finished difference Result 1071 states and 1794 transitions. [2024-11-18 13:59:01,925 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-18 13:59:01,926 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, (10), 2 states have call predecessors, (10), 2 states have return successors, (9), 1 states have call predecessors, (9), 2 states have call successors, (9) Word has length 83 [2024-11-18 13:59:01,926 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-18 13:59:01,931 INFO L225 Difference]: With dead ends: 1071 [2024-11-18 13:59:01,931 INFO L226 Difference]: Without dead ends: 540 [2024-11-18 13:59:01,934 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 86 GetRequests, 82 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 13:59:01,935 INFO L432 NwaCegarLoop]: 890 mSDtfsCounter, 4 mSDsluCounter, 1774 mSDsCounter, 0 mSdLazyCounter, 32 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4 SdHoareTripleChecker+Valid, 2664 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 13:59:01,935 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [4 Valid, 2664 Invalid, 33 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 32 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-18 13:59:01,937 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 540 states. [2024-11-18 13:59:01,953 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 540 to 540. [2024-11-18 13:59:01,954 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 540 states, 423 states have (on average 1.6950354609929077) internal successors, (717), 444 states have internal predecessors, (717), 94 states have call successors, (94), 23 states have call predecessors, (94), 22 states have return successors, (89), 86 states have call predecessors, (89), 89 states have call successors, (89) [2024-11-18 13:59:01,959 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 540 states to 540 states and 900 transitions. [2024-11-18 13:59:01,960 INFO L78 Accepts]: Start accepts. Automaton has 540 states and 900 transitions. Word has length 83 [2024-11-18 13:59:01,960 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-18 13:59:01,960 INFO L471 AbstractCegarLoop]: Abstraction has 540 states and 900 transitions. [2024-11-18 13:59:01,960 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, (10), 2 states have call predecessors, (10), 2 states have return successors, (9), 1 states have call predecessors, (9), 2 states have call successors, (9) [2024-11-18 13:59:01,961 INFO L276 IsEmpty]: Start isEmpty. Operand 540 states and 900 transitions. [2024-11-18 13:59:01,962 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 86 [2024-11-18 13:59:01,963 INFO L207 NwaCegarLoop]: Found error trace [2024-11-18 13:59:01,963 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] [2024-11-18 13:59:01,984 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 13:59:02,167 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 13:59:02,168 INFO L396 AbstractCegarLoop]: === Iteration 4 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-18 13:59:02,169 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-18 13:59:02,169 INFO L85 PathProgramCache]: Analyzing trace with hash -756292569, now seen corresponding path program 1 times [2024-11-18 13:59:02,170 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-18 13:59:02,170 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [458130789] [2024-11-18 13:59:02,170 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 13:59:02,170 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-18 13:59:02,218 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 13:59:02,356 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 13:59:02,356 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-18 13:59:02,356 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [458130789] [2024-11-18 13:59:02,356 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [458130789] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-18 13:59:02,357 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1329171153] [2024-11-18 13:59:02,357 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 13:59:02,357 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-18 13:59:02,357 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-18 13:59:02,360 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 13:59:02,362 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 13:59:02,742 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 13:59:02,747 INFO L255 TraceCheckSpWp]: Trace formula consists of 1721 conjuncts, 3 conjuncts are in the unsatisfiable core [2024-11-18 13:59:02,752 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-18 13:59:02,786 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 13:59:02,787 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-18 13:59:02,787 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1329171153] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-18 13:59:02,787 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-18 13:59:02,787 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [4] total 6 [2024-11-18 13:59:02,788 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [433541764] [2024-11-18 13:59:02,788 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-18 13:59:02,789 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-18 13:59:02,790 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-18 13:59:02,790 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-18 13:59:02,791 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2024-11-18 13:59:02,791 INFO L87 Difference]: Start difference. First operand 540 states and 900 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, (10), 2 states have call predecessors, (10), 2 states have return successors, (9), 1 states have call predecessors, (9), 2 states have call successors, (9) [2024-11-18 13:59:02,890 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-18 13:59:02,891 INFO L93 Difference]: Finished difference Result 1078 states and 1801 transitions. [2024-11-18 13:59:02,892 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-18 13:59:02,892 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, (10), 2 states have call predecessors, (10), 2 states have return successors, (9), 1 states have call predecessors, (9), 2 states have call successors, (9) Word has length 85 [2024-11-18 13:59:02,892 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-18 13:59:02,899 INFO L225 Difference]: With dead ends: 1078 [2024-11-18 13:59:02,899 INFO L226 Difference]: Without dead ends: 549 [2024-11-18 13:59:02,903 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 89 GetRequests, 84 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 13:59:02,905 INFO L432 NwaCegarLoop]: 889 mSDtfsCounter, 13 mSDsluCounter, 1772 mSDsCounter, 0 mSdLazyCounter, 47 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 13 SdHoareTripleChecker+Valid, 2661 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 13:59:02,905 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [13 Valid, 2661 Invalid, 48 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 47 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-18 13:59:02,907 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 549 states. [2024-11-18 13:59:02,926 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 549 to 549. [2024-11-18 13:59:02,928 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 549 states, 431 states have (on average 1.691415313225058) internal successors, (729), 452 states have internal predecessors, (729), 94 states have call successors, (94), 24 states have call predecessors, (94), 23 states have return successors, (89), 86 states have call predecessors, (89), 89 states have call successors, (89) [2024-11-18 13:59:02,933 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 549 states to 549 states and 912 transitions. [2024-11-18 13:59:02,934 INFO L78 Accepts]: Start accepts. Automaton has 549 states and 912 transitions. Word has length 85 [2024-11-18 13:59:02,935 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-18 13:59:02,935 INFO L471 AbstractCegarLoop]: Abstraction has 549 states and 912 transitions. [2024-11-18 13:59:02,935 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, (10), 2 states have call predecessors, (10), 2 states have return successors, (9), 1 states have call predecessors, (9), 2 states have call successors, (9) [2024-11-18 13:59:02,936 INFO L276 IsEmpty]: Start isEmpty. Operand 549 states and 912 transitions. [2024-11-18 13:59:02,937 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 87 [2024-11-18 13:59:02,938 INFO L207 NwaCegarLoop]: Found error trace [2024-11-18 13:59:02,938 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] [2024-11-18 13:59:02,959 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 13:59:03,138 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 13:59:03,139 INFO L396 AbstractCegarLoop]: === Iteration 5 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-18 13:59:03,140 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-18 13:59:03,140 INFO L85 PathProgramCache]: Analyzing trace with hash -1855735790, now seen corresponding path program 1 times [2024-11-18 13:59:03,140 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-18 13:59:03,141 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1174394295] [2024-11-18 13:59:03,141 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 13:59:03,141 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-18 13:59:03,168 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 13:59:03,283 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 13:59:03,284 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-18 13:59:03,284 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1174394295] [2024-11-18 13:59:03,284 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1174394295] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-18 13:59:03,284 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1673268224] [2024-11-18 13:59:03,284 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 13:59:03,285 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-18 13:59:03,285 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-18 13:59:03,286 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 13:59:03,288 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 13:59:03,583 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 13:59:03,588 INFO L255 TraceCheckSpWp]: Trace formula consists of 1722 conjuncts, 3 conjuncts are in the unsatisfiable core [2024-11-18 13:59:03,594 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-18 13:59:03,619 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 13:59:03,619 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-18 13:59:03,619 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1673268224] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-18 13:59:03,620 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-18 13:59:03,620 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [4] total 6 [2024-11-18 13:59:03,620 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1085519211] [2024-11-18 13:59:03,620 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-18 13:59:03,620 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-18 13:59:03,620 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-18 13:59:03,621 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-18 13:59:03,621 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2024-11-18 13:59:03,621 INFO L87 Difference]: Start difference. First operand 549 states and 912 transitions. Second operand has 4 states, 4 states have (on average 14.5) internal successors, (58), 4 states have internal predecessors, (58), 2 states have call successors, (10), 2 states have call predecessors, (10), 2 states have return successors, (9), 1 states have call predecessors, (9), 2 states have call successors, (9) [2024-11-18 13:59:03,713 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-18 13:59:03,713 INFO L93 Difference]: Finished difference Result 1080 states and 1802 transitions. [2024-11-18 13:59:03,714 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-18 13:59:03,714 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 14.5) internal successors, (58), 4 states have internal predecessors, (58), 2 states have call successors, (10), 2 states have call predecessors, (10), 2 states have return successors, (9), 1 states have call predecessors, (9), 2 states have call successors, (9) Word has length 86 [2024-11-18 13:59:03,714 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-18 13:59:03,719 INFO L225 Difference]: With dead ends: 1080 [2024-11-18 13:59:03,720 INFO L226 Difference]: Without dead ends: 549 [2024-11-18 13:59:03,722 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 90 GetRequests, 85 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 13:59:03,724 INFO L432 NwaCegarLoop]: 889 mSDtfsCounter, 11 mSDsluCounter, 1772 mSDsCounter, 0 mSdLazyCounter, 46 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 11 SdHoareTripleChecker+Valid, 2661 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 13:59:03,725 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [11 Valid, 2661 Invalid, 48 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 46 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-18 13:59:03,726 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 549 states. [2024-11-18 13:59:03,741 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 549 to 549. [2024-11-18 13:59:03,742 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 549 states, 431 states have (on average 1.6890951276102089) internal successors, (728), 452 states have internal predecessors, (728), 94 states have call successors, (94), 24 states have call predecessors, (94), 23 states have return successors, (89), 86 states have call predecessors, (89), 89 states have call successors, (89) [2024-11-18 13:59:03,746 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 549 states to 549 states and 911 transitions. [2024-11-18 13:59:03,747 INFO L78 Accepts]: Start accepts. Automaton has 549 states and 911 transitions. Word has length 86 [2024-11-18 13:59:03,747 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-18 13:59:03,748 INFO L471 AbstractCegarLoop]: Abstraction has 549 states and 911 transitions. [2024-11-18 13:59:03,748 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 14.5) internal successors, (58), 4 states have internal predecessors, (58), 2 states have call successors, (10), 2 states have call predecessors, (10), 2 states have return successors, (9), 1 states have call predecessors, (9), 2 states have call successors, (9) [2024-11-18 13:59:03,748 INFO L276 IsEmpty]: Start isEmpty. Operand 549 states and 911 transitions. [2024-11-18 13:59:03,750 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 88 [2024-11-18 13:59:03,750 INFO L207 NwaCegarLoop]: Found error trace [2024-11-18 13:59:03,750 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 13:59:03,769 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 13:59:03,950 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 13:59:03,951 INFO L396 AbstractCegarLoop]: === Iteration 6 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-18 13:59:03,951 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-18 13:59:03,951 INFO L85 PathProgramCache]: Analyzing trace with hash 781528715, now seen corresponding path program 1 times [2024-11-18 13:59:03,952 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-18 13:59:03,952 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [977351186] [2024-11-18 13:59:03,952 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 13:59:03,952 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-18 13:59:03,972 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 13:59:04,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 13:59:04,058 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-18 13:59:04,059 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [977351186] [2024-11-18 13:59:04,059 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [977351186] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-18 13:59:04,059 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [229261765] [2024-11-18 13:59:04,059 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 13:59:04,059 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-18 13:59:04,060 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-18 13:59:04,061 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 13:59:04,064 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 13:59:04,374 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 13:59:04,382 INFO L255 TraceCheckSpWp]: Trace formula consists of 1723 conjuncts, 3 conjuncts are in the unsatisfiable core [2024-11-18 13:59:04,386 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-18 13:59:04,414 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 13:59:04,414 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-18 13:59:04,414 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [229261765] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-18 13:59:04,415 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-18 13:59:04,415 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [4] total 6 [2024-11-18 13:59:04,415 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [398875377] [2024-11-18 13:59:04,415 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-18 13:59:04,415 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-18 13:59:04,416 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-18 13:59:04,416 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-18 13:59:04,416 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2024-11-18 13:59:04,417 INFO L87 Difference]: Start difference. First operand 549 states and 911 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, (10), 2 states have call predecessors, (10), 2 states have return successors, (9), 1 states have call predecessors, (9), 2 states have call successors, (9) [2024-11-18 13:59:04,480 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-18 13:59:04,481 INFO L93 Difference]: Finished difference Result 1080 states and 1801 transitions. [2024-11-18 13:59:04,481 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-18 13:59:04,482 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, (10), 2 states have call predecessors, (10), 2 states have return successors, (9), 1 states have call predecessors, (9), 2 states have call successors, (9) Word has length 87 [2024-11-18 13:59:04,482 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-18 13:59:04,486 INFO L225 Difference]: With dead ends: 1080 [2024-11-18 13:59:04,487 INFO L226 Difference]: Without dead ends: 549 [2024-11-18 13:59:04,489 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 91 GetRequests, 86 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 13:59:04,490 INFO L432 NwaCegarLoop]: 889 mSDtfsCounter, 10 mSDsluCounter, 1772 mSDsCounter, 0 mSdLazyCounter, 43 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 10 SdHoareTripleChecker+Valid, 2661 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 13:59:04,490 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [10 Valid, 2661 Invalid, 45 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 43 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-18 13:59:04,491 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 549 states. [2024-11-18 13:59:04,503 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 549 to 549. [2024-11-18 13:59:04,504 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 549 states, 431 states have (on average 1.6867749419953597) internal successors, (727), 452 states have internal predecessors, (727), 94 states have call successors, (94), 24 states have call predecessors, (94), 23 states have return successors, (89), 86 states have call predecessors, (89), 89 states have call successors, (89) [2024-11-18 13:59:04,508 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 549 states to 549 states and 910 transitions. [2024-11-18 13:59:04,509 INFO L78 Accepts]: Start accepts. Automaton has 549 states and 910 transitions. Word has length 87 [2024-11-18 13:59:04,509 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-18 13:59:04,509 INFO L471 AbstractCegarLoop]: Abstraction has 549 states and 910 transitions. [2024-11-18 13:59:04,509 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, (10), 2 states have call predecessors, (10), 2 states have return successors, (9), 1 states have call predecessors, (9), 2 states have call successors, (9) [2024-11-18 13:59:04,510 INFO L276 IsEmpty]: Start isEmpty. Operand 549 states and 910 transitions. [2024-11-18 13:59:04,511 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 89 [2024-11-18 13:59:04,511 INFO L207 NwaCegarLoop]: Found error trace [2024-11-18 13:59:04,511 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] [2024-11-18 13:59:04,531 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 13:59:04,712 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 13:59:04,713 INFO L396 AbstractCegarLoop]: === Iteration 7 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-18 13:59:04,713 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-18 13:59:04,713 INFO L85 PathProgramCache]: Analyzing trace with hash -1002351562, now seen corresponding path program 1 times [2024-11-18 13:59:04,713 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-18 13:59:04,714 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1568899436] [2024-11-18 13:59:04,714 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 13:59:04,714 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-18 13:59:04,733 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 13:59:04,964 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 13:59:04,964 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-18 13:59:04,964 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1568899436] [2024-11-18 13:59:04,965 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1568899436] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-18 13:59:04,965 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2060158571] [2024-11-18 13:59:04,965 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 13:59:04,965 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-18 13:59:04,965 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-18 13:59:04,967 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 13:59:04,968 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 13:59:05,280 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 13:59:05,288 INFO L255 TraceCheckSpWp]: Trace formula consists of 1724 conjuncts, 7 conjuncts are in the unsatisfiable core [2024-11-18 13:59:05,293 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-18 13:59:05,375 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 13:59:05,375 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-18 13:59:05,375 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2060158571] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-18 13:59:05,375 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-18 13:59:05,375 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [9] total 14 [2024-11-18 13:59:05,375 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1786409063] [2024-11-18 13:59:05,375 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-18 13:59:05,376 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2024-11-18 13:59:05,376 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-18 13:59:05,379 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2024-11-18 13:59:05,379 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=152, Unknown=0, NotChecked=0, Total=182 [2024-11-18 13:59:05,379 INFO L87 Difference]: Start difference. First operand 549 states and 910 transitions. Second operand has 7 states, 6 states have (on average 11.5) internal successors, (69), 6 states have internal predecessors, (69), 3 states have call successors, (10), 2 states have call predecessors, (10), 3 states have return successors, (9), 2 states have call predecessors, (9), 3 states have call successors, (9) [2024-11-18 13:59:05,486 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-18 13:59:05,486 INFO L93 Difference]: Finished difference Result 1099 states and 1831 transitions. [2024-11-18 13:59:05,487 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2024-11-18 13:59:05,487 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 6 states have (on average 11.5) internal successors, (69), 6 states have internal predecessors, (69), 3 states have call successors, (10), 2 states have call predecessors, (10), 3 states have return successors, (9), 2 states have call predecessors, (9), 3 states have call successors, (9) Word has length 88 [2024-11-18 13:59:05,487 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-18 13:59:05,491 INFO L225 Difference]: With dead ends: 1099 [2024-11-18 13:59:05,491 INFO L226 Difference]: Without dead ends: 572 [2024-11-18 13:59:05,494 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 99 GetRequests, 86 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 10 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=34, Invalid=176, Unknown=0, NotChecked=0, Total=210 [2024-11-18 13:59:05,495 INFO L432 NwaCegarLoop]: 890 mSDtfsCounter, 100 mSDsluCounter, 4364 mSDsCounter, 0 mSdLazyCounter, 81 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 101 SdHoareTripleChecker+Valid, 5254 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 13:59:05,495 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [101 Valid, 5254 Invalid, 83 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 81 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-18 13:59:05,496 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 572 states. [2024-11-18 13:59:05,511 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 572 to 568. [2024-11-18 13:59:05,513 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 568 states, 447 states have (on average 1.6845637583892616) internal successors, (753), 470 states have internal predecessors, (753), 95 states have call successors, (95), 24 states have call predecessors, (95), 25 states have return successors, (93), 87 states have call predecessors, (93), 90 states have call successors, (93) [2024-11-18 13:59:05,516 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 568 states to 568 states and 941 transitions. [2024-11-18 13:59:05,517 INFO L78 Accepts]: Start accepts. Automaton has 568 states and 941 transitions. Word has length 88 [2024-11-18 13:59:05,518 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-18 13:59:05,518 INFO L471 AbstractCegarLoop]: Abstraction has 568 states and 941 transitions. [2024-11-18 13:59:05,518 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 6 states have (on average 11.5) internal successors, (69), 6 states have internal predecessors, (69), 3 states have call successors, (10), 2 states have call predecessors, (10), 3 states have return successors, (9), 2 states have call predecessors, (9), 3 states have call successors, (9) [2024-11-18 13:59:05,518 INFO L276 IsEmpty]: Start isEmpty. Operand 568 states and 941 transitions. [2024-11-18 13:59:05,520 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 89 [2024-11-18 13:59:05,520 INFO L207 NwaCegarLoop]: Found error trace [2024-11-18 13:59:05,520 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] [2024-11-18 13:59:05,541 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 13:59:05,724 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 13:59:05,725 INFO L396 AbstractCegarLoop]: === Iteration 8 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-18 13:59:05,725 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-18 13:59:05,725 INFO L85 PathProgramCache]: Analyzing trace with hash -1486026889, now seen corresponding path program 1 times [2024-11-18 13:59:05,725 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-18 13:59:05,725 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [799576278] [2024-11-18 13:59:05,725 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 13:59:05,725 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-18 13:59:05,750 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 13:59:05,849 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 13:59:05,849 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-18 13:59:05,849 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [799576278] [2024-11-18 13:59:05,849 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [799576278] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-18 13:59:05,849 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [502753990] [2024-11-18 13:59:05,850 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 13:59:05,850 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-18 13:59:05,850 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-18 13:59:05,858 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 13:59:05,859 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 13:59:06,171 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 13:59:06,177 INFO L255 TraceCheckSpWp]: Trace formula consists of 1723 conjuncts, 3 conjuncts are in the unsatisfiable core [2024-11-18 13:59:06,180 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-18 13:59:06,208 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 13:59:06,208 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-18 13:59:06,208 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [502753990] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-18 13:59:06,208 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-18 13:59:06,208 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [4] total 6 [2024-11-18 13:59:06,208 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1800638479] [2024-11-18 13:59:06,208 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-18 13:59:06,209 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-18 13:59:06,209 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-18 13:59:06,209 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-18 13:59:06,209 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2024-11-18 13:59:06,210 INFO L87 Difference]: Start difference. First operand 568 states and 941 transitions. Second operand has 4 states, 4 states have (on average 17.25) internal successors, (69), 4 states have internal predecessors, (69), 2 states have call successors, (10), 2 states have call predecessors, (10), 3 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) [2024-11-18 13:59:06,343 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-18 13:59:06,343 INFO L93 Difference]: Finished difference Result 1155 states and 1932 transitions. [2024-11-18 13:59:06,344 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-18 13:59:06,344 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 17.25) internal successors, (69), 4 states have internal predecessors, (69), 2 states have call successors, (10), 2 states have call predecessors, (10), 3 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) Word has length 88 [2024-11-18 13:59:06,345 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-18 13:59:06,349 INFO L225 Difference]: With dead ends: 1155 [2024-11-18 13:59:06,349 INFO L226 Difference]: Without dead ends: 583 [2024-11-18 13:59:06,352 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 91 GetRequests, 87 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 13:59:06,352 INFO L432 NwaCegarLoop]: 864 mSDtfsCounter, 76 mSDsluCounter, 1688 mSDsCounter, 0 mSdLazyCounter, 161 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 76 SdHoareTripleChecker+Valid, 2552 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 13:59:06,352 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [76 Valid, 2552 Invalid, 166 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 161 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-18 13:59:06,354 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 583 states. [2024-11-18 13:59:06,367 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 583 to 568. [2024-11-18 13:59:06,368 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 568 states, 447 states have (on average 1.6733780760626398) internal successors, (748), 470 states have internal predecessors, (748), 95 states have call successors, (95), 24 states have call predecessors, (95), 25 states have return successors, (93), 87 states have call predecessors, (93), 90 states have call successors, (93) [2024-11-18 13:59:06,372 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 568 states to 568 states and 936 transitions. [2024-11-18 13:59:06,373 INFO L78 Accepts]: Start accepts. Automaton has 568 states and 936 transitions. Word has length 88 [2024-11-18 13:59:06,373 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-18 13:59:06,373 INFO L471 AbstractCegarLoop]: Abstraction has 568 states and 936 transitions. [2024-11-18 13:59:06,373 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 17.25) internal successors, (69), 4 states have internal predecessors, (69), 2 states have call successors, (10), 2 states have call predecessors, (10), 3 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) [2024-11-18 13:59:06,373 INFO L276 IsEmpty]: Start isEmpty. Operand 568 states and 936 transitions. [2024-11-18 13:59:06,375 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 91 [2024-11-18 13:59:06,375 INFO L207 NwaCegarLoop]: Found error trace [2024-11-18 13:59:06,375 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] [2024-11-18 13:59:06,394 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Forceful destruction successful, exit code 0 [2024-11-18 13:59:06,575 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 13:59:06,576 INFO L396 AbstractCegarLoop]: === Iteration 9 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-18 13:59:06,576 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-18 13:59:06,576 INFO L85 PathProgramCache]: Analyzing trace with hash -931895993, now seen corresponding path program 1 times [2024-11-18 13:59:06,576 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-18 13:59:06,576 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [360628479] [2024-11-18 13:59:06,577 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 13:59:06,577 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-18 13:59:06,597 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 13:59:06,672 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 13:59:06,672 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-18 13:59:06,672 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [360628479] [2024-11-18 13:59:06,673 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [360628479] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-18 13:59:06,673 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1216643172] [2024-11-18 13:59:06,673 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 13:59:06,673 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-18 13:59:06,673 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-18 13:59:06,675 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 13:59:06,677 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 13:59:06,996 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 13:59:07,001 INFO L255 TraceCheckSpWp]: Trace formula consists of 1725 conjuncts, 3 conjuncts are in the unsatisfiable core [2024-11-18 13:59:07,003 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-18 13:59:07,033 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 13:59:07,034 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-18 13:59:07,034 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1216643172] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-18 13:59:07,034 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-18 13:59:07,034 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [4] total 6 [2024-11-18 13:59:07,035 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [511765320] [2024-11-18 13:59:07,035 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-18 13:59:07,035 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-18 13:59:07,036 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-18 13:59:07,036 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-18 13:59:07,037 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2024-11-18 13:59:07,037 INFO L87 Difference]: Start difference. First operand 568 states and 936 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, (10), 2 states have call predecessors, (10), 3 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) [2024-11-18 13:59:07,183 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-18 13:59:07,184 INFO L93 Difference]: Finished difference Result 1155 states and 1922 transitions. [2024-11-18 13:59:07,184 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-18 13:59:07,185 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, (10), 2 states have call predecessors, (10), 3 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) Word has length 90 [2024-11-18 13:59:07,185 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-18 13:59:07,190 INFO L225 Difference]: With dead ends: 1155 [2024-11-18 13:59:07,190 INFO L226 Difference]: Without dead ends: 583 [2024-11-18 13:59:07,194 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 93 GetRequests, 89 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 13:59:07,195 INFO L432 NwaCegarLoop]: 864 mSDtfsCounter, 75 mSDsluCounter, 1688 mSDsCounter, 0 mSdLazyCounter, 146 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 75 SdHoareTripleChecker+Valid, 2552 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 13:59:07,195 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [75 Valid, 2552 Invalid, 151 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 146 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-18 13:59:07,196 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 583 states. [2024-11-18 13:59:07,213 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 583 to 568. [2024-11-18 13:59:07,215 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 568 states, 447 states have (on average 1.662192393736018) internal successors, (743), 470 states have internal predecessors, (743), 95 states have call successors, (95), 24 states have call predecessors, (95), 25 states have return successors, (93), 87 states have call predecessors, (93), 90 states have call successors, (93) [2024-11-18 13:59:07,219 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 568 states to 568 states and 931 transitions. [2024-11-18 13:59:07,220 INFO L78 Accepts]: Start accepts. Automaton has 568 states and 931 transitions. Word has length 90 [2024-11-18 13:59:07,221 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-18 13:59:07,221 INFO L471 AbstractCegarLoop]: Abstraction has 568 states and 931 transitions. [2024-11-18 13:59:07,221 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, (10), 2 states have call predecessors, (10), 3 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) [2024-11-18 13:59:07,221 INFO L276 IsEmpty]: Start isEmpty. Operand 568 states and 931 transitions. [2024-11-18 13:59:07,223 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 93 [2024-11-18 13:59:07,223 INFO L207 NwaCegarLoop]: Found error trace [2024-11-18 13:59:07,223 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] [2024-11-18 13:59:07,244 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 13:59:07,424 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 13:59:07,425 INFO L396 AbstractCegarLoop]: === Iteration 10 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-18 13:59:07,425 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-18 13:59:07,425 INFO L85 PathProgramCache]: Analyzing trace with hash 570563991, now seen corresponding path program 1 times [2024-11-18 13:59:07,426 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-18 13:59:07,426 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1053524802] [2024-11-18 13:59:07,426 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 13:59:07,426 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-18 13:59:07,474 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 13:59:07,582 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 13:59:07,583 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-18 13:59:07,583 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1053524802] [2024-11-18 13:59:07,583 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1053524802] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-18 13:59:07,583 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2067142231] [2024-11-18 13:59:07,583 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 13:59:07,583 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-18 13:59:07,584 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-18 13:59:07,585 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 13:59:07,587 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 13:59:07,913 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 13:59:07,918 INFO L255 TraceCheckSpWp]: Trace formula consists of 1727 conjuncts, 3 conjuncts are in the unsatisfiable core [2024-11-18 13:59:07,921 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-18 13:59:07,949 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 13:59:07,950 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-18 13:59:07,950 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2067142231] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-18 13:59:07,950 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-18 13:59:07,950 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [4] total 6 [2024-11-18 13:59:07,950 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1953000513] [2024-11-18 13:59:07,950 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-18 13:59:07,951 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-18 13:59:07,951 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-18 13:59:07,951 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-18 13:59:07,952 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2024-11-18 13:59:07,952 INFO L87 Difference]: Start difference. First operand 568 states and 931 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, (10), 2 states have call predecessors, (10), 3 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) [2024-11-18 13:59:08,126 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-18 13:59:08,126 INFO L93 Difference]: Finished difference Result 1206 states and 1994 transitions. [2024-11-18 13:59:08,127 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-18 13:59:08,127 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, (10), 2 states have call predecessors, (10), 3 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) Word has length 92 [2024-11-18 13:59:08,127 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-18 13:59:08,133 INFO L225 Difference]: With dead ends: 1206 [2024-11-18 13:59:08,133 INFO L226 Difference]: Without dead ends: 664 [2024-11-18 13:59:08,136 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 96 GetRequests, 91 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 13:59:08,136 INFO L432 NwaCegarLoop]: 897 mSDtfsCounter, 130 mSDsluCounter, 1686 mSDsCounter, 0 mSdLazyCounter, 206 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 130 SdHoareTripleChecker+Valid, 2583 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 13:59:08,137 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [130 Valid, 2583 Invalid, 211 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 206 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-18 13:59:08,138 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 664 states. [2024-11-18 13:59:08,155 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 664 to 619. [2024-11-18 13:59:08,156 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 619 states, 497 states have (on average 1.6659959758551308) internal successors, (828), 520 states have internal predecessors, (828), 95 states have call successors, (95), 25 states have call predecessors, (95), 26 states have return successors, (92), 87 states have call predecessors, (92), 90 states have call successors, (92) [2024-11-18 13:59:08,160 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 619 states to 619 states and 1015 transitions. [2024-11-18 13:59:08,161 INFO L78 Accepts]: Start accepts. Automaton has 619 states and 1015 transitions. Word has length 92 [2024-11-18 13:59:08,161 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-18 13:59:08,162 INFO L471 AbstractCegarLoop]: Abstraction has 619 states and 1015 transitions. [2024-11-18 13:59:08,162 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, (10), 2 states have call predecessors, (10), 3 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) [2024-11-18 13:59:08,162 INFO L276 IsEmpty]: Start isEmpty. Operand 619 states and 1015 transitions. [2024-11-18 13:59:08,163 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 94 [2024-11-18 13:59:08,164 INFO L207 NwaCegarLoop]: Found error trace [2024-11-18 13:59:08,164 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] [2024-11-18 13:59:08,184 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Ended with exit code 0 [2024-11-18 13:59:08,364 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 13:59:08,365 INFO L396 AbstractCegarLoop]: === Iteration 11 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-18 13:59:08,365 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-18 13:59:08,365 INFO L85 PathProgramCache]: Analyzing trace with hash -1295693399, now seen corresponding path program 1 times [2024-11-18 13:59:08,365 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-18 13:59:08,365 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1455322154] [2024-11-18 13:59:08,365 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 13:59:08,365 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-18 13:59:08,386 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 13:59:08,555 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 13:59:08,555 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-18 13:59:08,555 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1455322154] [2024-11-18 13:59:08,555 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1455322154] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-18 13:59:08,555 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2045309938] [2024-11-18 13:59:08,555 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 13:59:08,555 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-18 13:59:08,556 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-18 13:59:08,557 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 13:59:08,558 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 13:59:08,866 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 13:59:08,874 INFO L255 TraceCheckSpWp]: Trace formula consists of 1725 conjuncts, 9 conjuncts are in the unsatisfiable core [2024-11-18 13:59:08,878 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-18 13:59:08,949 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 13:59:08,951 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-18 13:59:08,951 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2045309938] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-18 13:59:08,951 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-18 13:59:08,951 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [7] total 13 [2024-11-18 13:59:08,951 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [905041174] [2024-11-18 13:59:08,951 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-18 13:59:08,952 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2024-11-18 13:59:08,952 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-18 13:59:08,952 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2024-11-18 13:59:08,952 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=128, Unknown=0, NotChecked=0, Total=156 [2024-11-18 13:59:08,953 INFO L87 Difference]: Start difference. First operand 619 states and 1015 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, (10), 2 states have call predecessors, (10), 3 states have return successors, (9), 2 states have call predecessors, (9), 3 states have call successors, (9) [2024-11-18 13:59:09,091 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-18 13:59:09,091 INFO L93 Difference]: Finished difference Result 1168 states and 1923 transitions. [2024-11-18 13:59:09,092 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2024-11-18 13:59:09,092 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, (10), 2 states have call predecessors, (10), 3 states have return successors, (9), 2 states have call predecessors, (9), 3 states have call successors, (9) Word has length 93 [2024-11-18 13:59:09,092 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-18 13:59:09,097 INFO L225 Difference]: With dead ends: 1168 [2024-11-18 13:59:09,097 INFO L226 Difference]: Without dead ends: 641 [2024-11-18 13:59:09,100 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 101 GetRequests, 88 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 13:59:09,100 INFO L432 NwaCegarLoop]: 870 mSDtfsCounter, 113 mSDsluCounter, 5131 mSDsCounter, 0 mSdLazyCounter, 163 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 114 SdHoareTripleChecker+Valid, 6001 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 13:59:09,100 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [114 Valid, 6001 Invalid, 166 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 163 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-18 13:59:09,102 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 641 states. [2024-11-18 13:59:09,117 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 641 to 619. [2024-11-18 13:59:09,118 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 619 states, 497 states have (on average 1.6659959758551308) internal successors, (828), 520 states have internal predecessors, (828), 95 states have call successors, (95), 25 states have call predecessors, (95), 26 states have return successors, (92), 87 states have call predecessors, (92), 90 states have call successors, (92) [2024-11-18 13:59:09,121 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 619 states to 619 states and 1015 transitions. [2024-11-18 13:59:09,122 INFO L78 Accepts]: Start accepts. Automaton has 619 states and 1015 transitions. Word has length 93 [2024-11-18 13:59:09,122 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-18 13:59:09,122 INFO L471 AbstractCegarLoop]: Abstraction has 619 states and 1015 transitions. [2024-11-18 13:59:09,122 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, (10), 2 states have call predecessors, (10), 3 states have return successors, (9), 2 states have call predecessors, (9), 3 states have call successors, (9) [2024-11-18 13:59:09,123 INFO L276 IsEmpty]: Start isEmpty. Operand 619 states and 1015 transitions. [2024-11-18 13:59:09,124 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 94 [2024-11-18 13:59:09,124 INFO L207 NwaCegarLoop]: Found error trace [2024-11-18 13:59:09,124 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] [2024-11-18 13:59:09,143 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 13:59:09,325 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 13:59:09,326 INFO L396 AbstractCegarLoop]: === Iteration 12 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-18 13:59:09,326 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-18 13:59:09,326 INFO L85 PathProgramCache]: Analyzing trace with hash 570099401, now seen corresponding path program 1 times [2024-11-18 13:59:09,326 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-18 13:59:09,326 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [770586270] [2024-11-18 13:59:09,326 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 13:59:09,327 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-18 13:59:09,346 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 13:59:09,421 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 13:59:09,422 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-18 13:59:09,422 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [770586270] [2024-11-18 13:59:09,422 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [770586270] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-18 13:59:09,422 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1267888349] [2024-11-18 13:59:09,422 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 13:59:09,422 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-18 13:59:09,423 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-18 13:59:09,424 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 13:59:09,426 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 13:59:09,739 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 13:59:09,746 INFO L255 TraceCheckSpWp]: Trace formula consists of 1728 conjuncts, 3 conjuncts are in the unsatisfiable core [2024-11-18 13:59:09,749 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-18 13:59:09,776 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 13:59:09,776 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-18 13:59:09,776 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1267888349] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-18 13:59:09,776 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-18 13:59:09,776 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [4] total 6 [2024-11-18 13:59:09,777 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1961106730] [2024-11-18 13:59:09,777 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-18 13:59:09,777 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-18 13:59:09,779 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-18 13:59:09,779 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-18 13:59:09,779 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2024-11-18 13:59:09,780 INFO L87 Difference]: Start difference. First operand 619 states and 1015 transitions. Second operand has 4 states, 4 states have (on average 18.5) internal successors, (74), 4 states have internal predecessors, (74), 2 states have call successors, (10), 2 states have call predecessors, (10), 3 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) [2024-11-18 13:59:09,950 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-18 13:59:09,951 INFO L93 Difference]: Finished difference Result 1209 states and 1995 transitions. [2024-11-18 13:59:09,951 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-18 13:59:09,951 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 18.5) internal successors, (74), 4 states have internal predecessors, (74), 2 states have call successors, (10), 2 states have call predecessors, (10), 3 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) Word has length 93 [2024-11-18 13:59:09,952 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-18 13:59:09,956 INFO L225 Difference]: With dead ends: 1209 [2024-11-18 13:59:09,956 INFO L226 Difference]: Without dead ends: 652 [2024-11-18 13:59:09,959 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 97 GetRequests, 92 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 13:59:09,959 INFO L432 NwaCegarLoop]: 896 mSDtfsCounter, 124 mSDsluCounter, 1660 mSDsCounter, 0 mSdLazyCounter, 201 mSolverCounterSat, 10 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 124 SdHoareTripleChecker+Valid, 2556 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 13:59:09,959 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [124 Valid, 2556 Invalid, 211 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [10 Valid, 201 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-18 13:59:09,961 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 652 states. [2024-11-18 13:59:09,975 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 652 to 619. [2024-11-18 13:59:09,976 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 619 states, 497 states have (on average 1.6559356136820926) internal successors, (823), 520 states have internal predecessors, (823), 95 states have call successors, (95), 25 states have call predecessors, (95), 26 states have return successors, (92), 87 states have call predecessors, (92), 90 states have call successors, (92) [2024-11-18 13:59:09,979 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 619 states to 619 states and 1010 transitions. [2024-11-18 13:59:09,980 INFO L78 Accepts]: Start accepts. Automaton has 619 states and 1010 transitions. Word has length 93 [2024-11-18 13:59:09,981 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-18 13:59:09,981 INFO L471 AbstractCegarLoop]: Abstraction has 619 states and 1010 transitions. [2024-11-18 13:59:09,981 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 18.5) internal successors, (74), 4 states have internal predecessors, (74), 2 states have call successors, (10), 2 states have call predecessors, (10), 3 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) [2024-11-18 13:59:09,982 INFO L276 IsEmpty]: Start isEmpty. Operand 619 states and 1010 transitions. [2024-11-18 13:59:09,983 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 94 [2024-11-18 13:59:09,983 INFO L207 NwaCegarLoop]: Found error trace [2024-11-18 13:59:09,983 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] [2024-11-18 13:59:10,003 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 13:59:10,184 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 13:59:10,184 INFO L396 AbstractCegarLoop]: === Iteration 13 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-18 13:59:10,185 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-18 13:59:10,185 INFO L85 PathProgramCache]: Analyzing trace with hash -186878200, now seen corresponding path program 1 times [2024-11-18 13:59:10,185 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-18 13:59:10,185 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1956676597] [2024-11-18 13:59:10,185 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 13:59:10,186 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-18 13:59:10,220 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 13:59:10,294 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 13:59:10,295 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-18 13:59:10,295 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1956676597] [2024-11-18 13:59:10,295 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1956676597] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-18 13:59:10,295 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1668132318] [2024-11-18 13:59:10,295 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 13:59:10,296 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-18 13:59:10,296 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-18 13:59:10,298 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 13:59:10,299 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 13:59:10,593 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 13:59:10,598 INFO L255 TraceCheckSpWp]: Trace formula consists of 1724 conjuncts, 7 conjuncts are in the unsatisfiable core [2024-11-18 13:59:10,602 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-18 13:59:10,653 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 13:59:10,654 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-18 13:59:10,654 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1668132318] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-18 13:59:10,654 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-18 13:59:10,654 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [4] total 9 [2024-11-18 13:59:10,654 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [676894554] [2024-11-18 13:59:10,654 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-18 13:59:10,655 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2024-11-18 13:59:10,655 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-18 13:59:10,655 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2024-11-18 13:59:10,655 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=57, Unknown=0, NotChecked=0, Total=72 [2024-11-18 13:59:10,656 INFO L87 Difference]: Start difference. First operand 619 states and 1010 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, (10), 2 states have call predecessors, (10), 4 states have return successors, (9), 3 states have call predecessors, (9), 3 states have call successors, (9) [2024-11-18 13:59:10,737 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-18 13:59:10,738 INFO L93 Difference]: Finished difference Result 1103 states and 1815 transitions. [2024-11-18 13:59:10,738 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2024-11-18 13:59:10,738 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, (10), 2 states have call predecessors, (10), 4 states have return successors, (9), 3 states have call predecessors, (9), 3 states have call successors, (9) Word has length 93 [2024-11-18 13:59:10,739 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-18 13:59:10,744 INFO L225 Difference]: With dead ends: 1103 [2024-11-18 13:59:10,744 INFO L226 Difference]: Without dead ends: 643 [2024-11-18 13:59:10,746 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 97 GetRequests, 89 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 13:59:10,747 INFO L432 NwaCegarLoop]: 883 mSDtfsCounter, 86 mSDsluCounter, 4336 mSDsCounter, 0 mSdLazyCounter, 86 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 87 SdHoareTripleChecker+Valid, 5219 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 13:59:10,747 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [87 Valid, 5219 Invalid, 86 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 86 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-18 13:59:10,748 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 643 states. [2024-11-18 13:59:10,762 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 643 to 638. [2024-11-18 13:59:10,764 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 638 states, 513 states have (on average 1.654970760233918) internal successors, (849), 538 states have internal predecessors, (849), 96 states have call successors, (96), 25 states have call predecessors, (96), 28 states have return successors, (95), 88 states have call predecessors, (95), 91 states have call successors, (95) [2024-11-18 13:59:10,766 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 638 states to 638 states and 1040 transitions. [2024-11-18 13:59:10,767 INFO L78 Accepts]: Start accepts. Automaton has 638 states and 1040 transitions. Word has length 93 [2024-11-18 13:59:10,768 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-18 13:59:10,768 INFO L471 AbstractCegarLoop]: Abstraction has 638 states and 1040 transitions. [2024-11-18 13:59:10,768 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, (10), 2 states have call predecessors, (10), 4 states have return successors, (9), 3 states have call predecessors, (9), 3 states have call successors, (9) [2024-11-18 13:59:10,768 INFO L276 IsEmpty]: Start isEmpty. Operand 638 states and 1040 transitions. [2024-11-18 13:59:10,770 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 95 [2024-11-18 13:59:10,770 INFO L207 NwaCegarLoop]: Found error trace [2024-11-18 13:59:10,770 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] [2024-11-18 13:59:10,790 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 13:59:10,970 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 13:59:10,971 INFO L396 AbstractCegarLoop]: === Iteration 14 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-18 13:59:10,972 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-18 13:59:10,972 INFO L85 PathProgramCache]: Analyzing trace with hash -841274157, now seen corresponding path program 1 times [2024-11-18 13:59:10,972 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-18 13:59:10,972 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [866145357] [2024-11-18 13:59:10,972 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 13:59:10,973 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-18 13:59:10,994 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 13:59:11,057 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 13:59:11,057 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-18 13:59:11,057 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [866145357] [2024-11-18 13:59:11,058 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [866145357] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-18 13:59:11,058 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1682561203] [2024-11-18 13:59:11,058 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 13:59:11,058 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-18 13:59:11,058 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-18 13:59:11,060 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 13:59:11,062 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 13:59:11,369 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 13:59:11,374 INFO L255 TraceCheckSpWp]: Trace formula consists of 1725 conjuncts, 7 conjuncts are in the unsatisfiable core [2024-11-18 13:59:11,377 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-18 13:59:11,440 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 13:59:11,440 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-18 13:59:11,440 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1682561203] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-18 13:59:11,440 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-18 13:59:11,440 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [4] total 9 [2024-11-18 13:59:11,440 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [805981877] [2024-11-18 13:59:11,440 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-18 13:59:11,441 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2024-11-18 13:59:11,441 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-18 13:59:11,442 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2024-11-18 13:59:11,442 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=57, Unknown=0, NotChecked=0, Total=72 [2024-11-18 13:59:11,442 INFO L87 Difference]: Start difference. First operand 638 states and 1040 transitions. Second operand has 7 states, 6 states have (on average 12.0) internal successors, (72), 6 states have internal predecessors, (72), 3 states have call successors, (10), 2 states have call predecessors, (10), 4 states have return successors, (9), 3 states have call predecessors, (9), 3 states have call successors, (9) [2024-11-18 13:59:11,551 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-18 13:59:11,552 INFO L93 Difference]: Finished difference Result 1133 states and 1866 transitions. [2024-11-18 13:59:11,552 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2024-11-18 13:59:11,552 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 6 states have (on average 12.0) internal successors, (72), 6 states have internal predecessors, (72), 3 states have call successors, (10), 2 states have call predecessors, (10), 4 states have return successors, (9), 3 states have call predecessors, (9), 3 states have call successors, (9) Word has length 94 [2024-11-18 13:59:11,553 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-18 13:59:11,557 INFO L225 Difference]: With dead ends: 1133 [2024-11-18 13:59:11,558 INFO L226 Difference]: Without dead ends: 673 [2024-11-18 13:59:11,560 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 98 GetRequests, 90 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 13:59:11,560 INFO L432 NwaCegarLoop]: 883 mSDtfsCounter, 95 mSDsluCounter, 4326 mSDsCounter, 0 mSdLazyCounter, 85 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 96 SdHoareTripleChecker+Valid, 5209 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 13:59:11,561 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [96 Valid, 5209 Invalid, 86 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 85 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-18 13:59:11,562 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 673 states. [2024-11-18 13:59:11,575 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 673 to 638. [2024-11-18 13:59:11,576 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 638 states, 513 states have (on average 1.654970760233918) internal successors, (849), 538 states have internal predecessors, (849), 96 states have call successors, (96), 25 states have call predecessors, (96), 28 states have return successors, (95), 88 states have call predecessors, (95), 91 states have call successors, (95) [2024-11-18 13:59:11,578 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 638 states to 638 states and 1040 transitions. [2024-11-18 13:59:11,579 INFO L78 Accepts]: Start accepts. Automaton has 638 states and 1040 transitions. Word has length 94 [2024-11-18 13:59:11,580 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-18 13:59:11,580 INFO L471 AbstractCegarLoop]: Abstraction has 638 states and 1040 transitions. [2024-11-18 13:59:11,580 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 6 states have (on average 12.0) internal successors, (72), 6 states have internal predecessors, (72), 3 states have call successors, (10), 2 states have call predecessors, (10), 4 states have return successors, (9), 3 states have call predecessors, (9), 3 states have call successors, (9) [2024-11-18 13:59:11,580 INFO L276 IsEmpty]: Start isEmpty. Operand 638 states and 1040 transitions. [2024-11-18 13:59:11,582 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 95 [2024-11-18 13:59:11,582 INFO L207 NwaCegarLoop]: Found error trace [2024-11-18 13:59:11,582 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] [2024-11-18 13:59:11,601 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 13:59:11,782 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 13:59:11,783 INFO L396 AbstractCegarLoop]: === Iteration 15 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-18 13:59:11,783 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-18 13:59:11,783 INFO L85 PathProgramCache]: Analyzing trace with hash 1297394003, now seen corresponding path program 1 times [2024-11-18 13:59:11,783 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-18 13:59:11,784 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [206676026] [2024-11-18 13:59:11,784 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 13:59:11,784 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-18 13:59:11,808 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 13:59:11,877 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 13:59:11,877 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-18 13:59:11,877 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [206676026] [2024-11-18 13:59:11,877 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [206676026] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-18 13:59:11,877 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [50571369] [2024-11-18 13:59:11,877 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 13:59:11,878 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-18 13:59:11,878 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-18 13:59:11,879 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 13:59:11,882 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 13:59:12,189 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 13:59:12,193 INFO L255 TraceCheckSpWp]: Trace formula consists of 1721 conjuncts, 9 conjuncts are in the unsatisfiable core [2024-11-18 13:59:12,196 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-18 13:59:12,263 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 13:59:12,263 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-18 13:59:12,263 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [50571369] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-18 13:59:12,263 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-18 13:59:12,264 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [4] total 10 [2024-11-18 13:59:12,264 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1247954704] [2024-11-18 13:59:12,264 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-18 13:59:12,264 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2024-11-18 13:59:12,264 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-18 13:59:12,265 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2024-11-18 13:59:12,265 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=73, Unknown=0, NotChecked=0, Total=90 [2024-11-18 13:59:12,269 INFO L87 Difference]: Start difference. First operand 638 states and 1040 transitions. Second operand has 8 states, 7 states have (on average 10.285714285714286) internal successors, (72), 7 states have internal predecessors, (72), 3 states have call successors, (10), 2 states have call predecessors, (10), 4 states have return successors, (9), 3 states have call predecessors, (9), 3 states have call successors, (9) [2024-11-18 13:59:12,434 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-18 13:59:12,434 INFO L93 Difference]: Finished difference Result 1118 states and 1840 transitions. [2024-11-18 13:59:12,435 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2024-11-18 13:59:12,435 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 10.285714285714286) internal successors, (72), 7 states have internal predecessors, (72), 3 states have call successors, (10), 2 states have call predecessors, (10), 4 states have return successors, (9), 3 states have call predecessors, (9), 3 states have call successors, (9) Word has length 94 [2024-11-18 13:59:12,436 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-18 13:59:12,440 INFO L225 Difference]: With dead ends: 1118 [2024-11-18 13:59:12,440 INFO L226 Difference]: Without dead ends: 658 [2024-11-18 13:59:12,443 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 100 GetRequests, 90 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 13:59:12,443 INFO L432 NwaCegarLoop]: 872 mSDtfsCounter, 113 mSDsluCounter, 5137 mSDsCounter, 0 mSdLazyCounter, 169 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 114 SdHoareTripleChecker+Valid, 6009 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 13:59:12,443 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [114 Valid, 6009 Invalid, 170 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 169 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-18 13:59:12,444 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 658 states. [2024-11-18 13:59:12,461 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 658 to 638. [2024-11-18 13:59:12,462 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 638 states, 513 states have (on average 1.654970760233918) internal successors, (849), 538 states have internal predecessors, (849), 96 states have call successors, (96), 25 states have call predecessors, (96), 28 states have return successors, (95), 88 states have call predecessors, (95), 91 states have call successors, (95) [2024-11-18 13:59:12,465 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 638 states to 638 states and 1040 transitions. [2024-11-18 13:59:12,466 INFO L78 Accepts]: Start accepts. Automaton has 638 states and 1040 transitions. Word has length 94 [2024-11-18 13:59:12,466 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-18 13:59:12,466 INFO L471 AbstractCegarLoop]: Abstraction has 638 states and 1040 transitions. [2024-11-18 13:59:12,466 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 10.285714285714286) internal successors, (72), 7 states have internal predecessors, (72), 3 states have call successors, (10), 2 states have call predecessors, (10), 4 states have return successors, (9), 3 states have call predecessors, (9), 3 states have call successors, (9) [2024-11-18 13:59:12,466 INFO L276 IsEmpty]: Start isEmpty. Operand 638 states and 1040 transitions. [2024-11-18 13:59:12,468 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 95 [2024-11-18 13:59:12,469 INFO L207 NwaCegarLoop]: Found error trace [2024-11-18 13:59:12,469 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] [2024-11-18 13:59:12,489 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 13:59:12,669 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 13:59:12,669 INFO L396 AbstractCegarLoop]: === Iteration 16 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-18 13:59:12,670 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-18 13:59:12,670 INFO L85 PathProgramCache]: Analyzing trace with hash -2023274445, now seen corresponding path program 1 times [2024-11-18 13:59:12,670 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-18 13:59:12,670 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [470202751] [2024-11-18 13:59:12,670 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 13:59:12,670 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-18 13:59:12,691 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 13:59:12,759 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 13:59:12,759 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-18 13:59:12,759 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [470202751] [2024-11-18 13:59:12,759 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [470202751] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-18 13:59:12,759 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1532139997] [2024-11-18 13:59:12,760 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 13:59:12,760 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-18 13:59:12,760 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-18 13:59:12,762 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 13:59:12,764 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 13:59:13,097 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 13:59:13,103 INFO L255 TraceCheckSpWp]: Trace formula consists of 1725 conjuncts, 3 conjuncts are in the unsatisfiable core [2024-11-18 13:59:13,106 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-18 13:59:13,129 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 13:59:13,129 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-18 13:59:13,130 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1532139997] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-18 13:59:13,130 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-18 13:59:13,130 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [4] total 6 [2024-11-18 13:59:13,130 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [565229826] [2024-11-18 13:59:13,130 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-18 13:59:13,130 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-18 13:59:13,131 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-18 13:59:13,131 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-18 13:59:13,131 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2024-11-18 13:59:13,131 INFO L87 Difference]: Start difference. First operand 638 states and 1040 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, (10), 2 states have call predecessors, (10), 3 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) [2024-11-18 13:59:13,182 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-18 13:59:13,182 INFO L93 Difference]: Finished difference Result 1170 states and 1925 transitions. [2024-11-18 13:59:13,182 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-18 13:59:13,183 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, (10), 2 states have call predecessors, (10), 3 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) Word has length 94 [2024-11-18 13:59:13,183 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-18 13:59:13,187 INFO L225 Difference]: With dead ends: 1170 [2024-11-18 13:59:13,187 INFO L226 Difference]: Without dead ends: 638 [2024-11-18 13:59:13,190 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 98 GetRequests, 93 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 13:59:13,190 INFO L432 NwaCegarLoop]: 878 mSDtfsCounter, 13 mSDsluCounter, 1752 mSDsCounter, 0 mSdLazyCounter, 30 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 13 SdHoareTripleChecker+Valid, 2630 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 13:59:13,191 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [13 Valid, 2630 Invalid, 33 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 30 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-18 13:59:13,192 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 638 states. [2024-11-18 13:59:13,206 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 638 to 638. [2024-11-18 13:59:13,207 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 638 states, 513 states have (on average 1.6471734892787524) internal successors, (845), 538 states have internal predecessors, (845), 96 states have call successors, (96), 25 states have call predecessors, (96), 28 states have return successors, (95), 88 states have call predecessors, (95), 91 states have call successors, (95) [2024-11-18 13:59:13,209 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 638 states to 638 states and 1036 transitions. [2024-11-18 13:59:13,211 INFO L78 Accepts]: Start accepts. Automaton has 638 states and 1036 transitions. Word has length 94 [2024-11-18 13:59:13,211 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-18 13:59:13,211 INFO L471 AbstractCegarLoop]: Abstraction has 638 states and 1036 transitions. [2024-11-18 13:59:13,211 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, (10), 2 states have call predecessors, (10), 3 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) [2024-11-18 13:59:13,211 INFO L276 IsEmpty]: Start isEmpty. Operand 638 states and 1036 transitions. [2024-11-18 13:59:13,213 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 96 [2024-11-18 13:59:13,213 INFO L207 NwaCegarLoop]: Found error trace [2024-11-18 13:59:13,213 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] [2024-11-18 13:59:13,233 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Ended with exit code 0 [2024-11-18 13:59:13,413 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 13:59:13,414 INFO L396 AbstractCegarLoop]: === Iteration 17 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-18 13:59:13,414 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-18 13:59:13,414 INFO L85 PathProgramCache]: Analyzing trace with hash -1664930944, now seen corresponding path program 1 times [2024-11-18 13:59:13,414 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-18 13:59:13,414 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [850474429] [2024-11-18 13:59:13,414 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 13:59:13,415 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-18 13:59:13,433 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 13:59:13,507 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 13:59:13,507 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-18 13:59:13,507 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [850474429] [2024-11-18 13:59:13,508 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [850474429] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-18 13:59:13,508 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [440330808] [2024-11-18 13:59:13,508 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 13:59:13,508 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-18 13:59:13,508 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-18 13:59:13,510 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 13:59:13,511 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 13:59:13,836 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 13:59:13,840 INFO L255 TraceCheckSpWp]: Trace formula consists of 1722 conjuncts, 5 conjuncts are in the unsatisfiable core [2024-11-18 13:59:13,843 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-18 13:59:13,867 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 13:59:13,869 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-18 13:59:13,870 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [440330808] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-18 13:59:13,870 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-18 13:59:13,870 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [4] total 6 [2024-11-18 13:59:13,870 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1938323029] [2024-11-18 13:59:13,870 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-18 13:59:13,871 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-18 13:59:13,871 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-18 13:59:13,871 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-18 13:59:13,871 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2024-11-18 13:59:13,871 INFO L87 Difference]: Start difference. First operand 638 states and 1036 transitions. Second operand has 4 states, 4 states have (on average 16.5) internal successors, (66), 4 states have internal predecessors, (66), 2 states have call successors, (10), 2 states have call predecessors, (10), 2 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) [2024-11-18 13:59:13,932 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-18 13:59:13,932 INFO L93 Difference]: Finished difference Result 1214 states and 1993 transitions. [2024-11-18 13:59:13,932 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-18 13:59:13,933 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 16.5) internal successors, (66), 4 states have internal predecessors, (66), 2 states have call successors, (10), 2 states have call predecessors, (10), 2 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) Word has length 95 [2024-11-18 13:59:13,933 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-18 13:59:13,937 INFO L225 Difference]: With dead ends: 1214 [2024-11-18 13:59:13,937 INFO L226 Difference]: Without dead ends: 662 [2024-11-18 13:59:13,939 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 98 GetRequests, 94 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 13:59:13,939 INFO L432 NwaCegarLoop]: 872 mSDtfsCounter, 7 mSDsluCounter, 1731 mSDsCounter, 0 mSdLazyCounter, 55 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 7 SdHoareTripleChecker+Valid, 2603 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 13:59:13,940 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [7 Valid, 2603 Invalid, 58 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 55 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-18 13:59:13,941 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 662 states. [2024-11-18 13:59:13,954 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 662 to 662. [2024-11-18 13:59:13,955 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 662 states, 537 states have (on average 1.6256983240223464) internal successors, (873), 562 states have internal predecessors, (873), 96 states have call successors, (96), 25 states have call predecessors, (96), 28 states have return successors, (95), 88 states have call predecessors, (95), 91 states have call successors, (95) [2024-11-18 13:59:13,957 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 662 states to 662 states and 1064 transitions. [2024-11-18 13:59:13,959 INFO L78 Accepts]: Start accepts. Automaton has 662 states and 1064 transitions. Word has length 95 [2024-11-18 13:59:13,959 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-18 13:59:13,959 INFO L471 AbstractCegarLoop]: Abstraction has 662 states and 1064 transitions. [2024-11-18 13:59:13,959 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 16.5) internal successors, (66), 4 states have internal predecessors, (66), 2 states have call successors, (10), 2 states have call predecessors, (10), 2 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) [2024-11-18 13:59:13,959 INFO L276 IsEmpty]: Start isEmpty. Operand 662 states and 1064 transitions. [2024-11-18 13:59:13,961 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 97 [2024-11-18 13:59:13,961 INFO L207 NwaCegarLoop]: Found error trace [2024-11-18 13:59:13,961 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] [2024-11-18 13:59:13,980 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 13:59:14,162 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 13:59:14,162 INFO L396 AbstractCegarLoop]: === Iteration 18 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-18 13:59:14,163 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-18 13:59:14,163 INFO L85 PathProgramCache]: Analyzing trace with hash -1301508055, now seen corresponding path program 1 times [2024-11-18 13:59:14,163 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-18 13:59:14,163 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [283210745] [2024-11-18 13:59:14,163 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 13:59:14,163 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-18 13:59:14,181 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 13:59:14,286 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 13:59:14,287 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-18 13:59:14,287 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [283210745] [2024-11-18 13:59:14,287 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [283210745] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-18 13:59:14,287 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [410373574] [2024-11-18 13:59:14,287 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 13:59:14,287 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-18 13:59:14,287 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-18 13:59:14,289 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 13:59:14,291 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 13:59:14,613 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 13:59:14,618 INFO L255 TraceCheckSpWp]: Trace formula consists of 1723 conjuncts, 9 conjuncts are in the unsatisfiable core [2024-11-18 13:59:14,622 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-18 13:59:14,698 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 13:59:14,698 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-18 13:59:14,698 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [410373574] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-18 13:59:14,698 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-18 13:59:14,698 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [4] total 10 [2024-11-18 13:59:14,699 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2013733594] [2024-11-18 13:59:14,699 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-18 13:59:14,699 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2024-11-18 13:59:14,699 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-18 13:59:14,700 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2024-11-18 13:59:14,700 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=73, Unknown=0, NotChecked=0, Total=90 [2024-11-18 13:59:14,700 INFO L87 Difference]: Start difference. First operand 662 states and 1064 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, (10), 2 states have call predecessors, (10), 4 states have return successors, (9), 3 states have call predecessors, (9), 3 states have call successors, (9) [2024-11-18 13:59:14,853 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-18 13:59:14,854 INFO L93 Difference]: Finished difference Result 1148 states and 1872 transitions. [2024-11-18 13:59:14,854 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2024-11-18 13:59:14,854 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, (10), 2 states have call predecessors, (10), 4 states have return successors, (9), 3 states have call predecessors, (9), 3 states have call successors, (9) Word has length 96 [2024-11-18 13:59:14,854 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-18 13:59:14,859 INFO L225 Difference]: With dead ends: 1148 [2024-11-18 13:59:14,859 INFO L226 Difference]: Without dead ends: 688 [2024-11-18 13:59:14,861 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 102 GetRequests, 92 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 13:59:14,862 INFO L432 NwaCegarLoop]: 866 mSDtfsCounter, 119 mSDsluCounter, 5099 mSDsCounter, 0 mSdLazyCounter, 161 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 120 SdHoareTripleChecker+Valid, 5965 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 13:59:14,862 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [120 Valid, 5965 Invalid, 164 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 161 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-18 13:59:14,863 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 688 states. [2024-11-18 13:59:14,878 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 688 to 662. [2024-11-18 13:59:14,880 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 662 states, 537 states have (on average 1.6256983240223464) internal successors, (873), 562 states have internal predecessors, (873), 96 states have call successors, (96), 25 states have call predecessors, (96), 28 states have return successors, (95), 88 states have call predecessors, (95), 91 states have call successors, (95) [2024-11-18 13:59:14,882 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 662 states to 662 states and 1064 transitions. [2024-11-18 13:59:14,884 INFO L78 Accepts]: Start accepts. Automaton has 662 states and 1064 transitions. Word has length 96 [2024-11-18 13:59:14,884 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-18 13:59:14,884 INFO L471 AbstractCegarLoop]: Abstraction has 662 states and 1064 transitions. [2024-11-18 13:59:14,884 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, (10), 2 states have call predecessors, (10), 4 states have return successors, (9), 3 states have call predecessors, (9), 3 states have call successors, (9) [2024-11-18 13:59:14,885 INFO L276 IsEmpty]: Start isEmpty. Operand 662 states and 1064 transitions. [2024-11-18 13:59:14,886 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 97 [2024-11-18 13:59:14,886 INFO L207 NwaCegarLoop]: Found error trace [2024-11-18 13:59:14,887 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 13:59:14,907 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 13:59:15,087 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 13:59:15,087 INFO L396 AbstractCegarLoop]: === Iteration 19 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-18 13:59:15,088 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-18 13:59:15,088 INFO L85 PathProgramCache]: Analyzing trace with hash -294314770, now seen corresponding path program 1 times [2024-11-18 13:59:15,088 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-18 13:59:15,088 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [70375375] [2024-11-18 13:59:15,088 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 13:59:15,088 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-18 13:59:15,106 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 13:59:15,176 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 13:59:15,176 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-18 13:59:15,176 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [70375375] [2024-11-18 13:59:15,176 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [70375375] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-18 13:59:15,176 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [860311191] [2024-11-18 13:59:15,176 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 13:59:15,176 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-18 13:59:15,177 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-18 13:59:15,178 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 13:59:15,180 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 13:59:15,504 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 13:59:15,511 INFO L255 TraceCheckSpWp]: Trace formula consists of 1726 conjuncts, 7 conjuncts are in the unsatisfiable core [2024-11-18 13:59:15,519 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-18 13:59:15,888 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 13:59:15,888 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-18 13:59:15,889 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [860311191] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-18 13:59:15,889 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-18 13:59:15,889 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [4] total 8 [2024-11-18 13:59:15,889 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1067075782] [2024-11-18 13:59:15,889 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-18 13:59:15,890 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-11-18 13:59:15,890 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-18 13:59:15,890 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-11-18 13:59:15,891 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=39, Unknown=0, NotChecked=0, Total=56 [2024-11-18 13:59:15,891 INFO L87 Difference]: Start difference. First operand 662 states and 1064 transitions. Second operand has 6 states, 6 states have (on average 10.333333333333334) internal successors, (62), 5 states have internal predecessors, (62), 3 states have call successors, (10), 4 states have call predecessors, (10), 3 states have return successors, (9), 4 states have call predecessors, (9), 2 states have call successors, (9) [2024-11-18 13:59:17,842 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-18 13:59:17,842 INFO L93 Difference]: Finished difference Result 1715 states and 2843 transitions. [2024-11-18 13:59:17,842 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-11-18 13:59:17,842 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 10.333333333333334) internal successors, (62), 5 states have internal predecessors, (62), 3 states have call successors, (10), 4 states have call predecessors, (10), 3 states have return successors, (9), 4 states have call predecessors, (9), 2 states have call successors, (9) Word has length 96 [2024-11-18 13:59:17,843 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-18 13:59:17,851 INFO L225 Difference]: With dead ends: 1715 [2024-11-18 13:59:17,851 INFO L226 Difference]: Without dead ends: 1260 [2024-11-18 13:59:17,854 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 100 GetRequests, 93 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=22, Invalid=50, Unknown=0, NotChecked=0, Total=72 [2024-11-18 13:59:17,854 INFO L432 NwaCegarLoop]: 366 mSDtfsCounter, 2114 mSDsluCounter, 719 mSDsCounter, 0 mSdLazyCounter, 1956 mSolverCounterSat, 397 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2221 SdHoareTripleChecker+Valid, 1085 SdHoareTripleChecker+Invalid, 2353 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 397 IncrementalHoareTripleChecker+Valid, 1956 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.8s IncrementalHoareTripleChecker+Time [2024-11-18 13:59:17,854 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [2221 Valid, 1085 Invalid, 2353 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [397 Valid, 1956 Invalid, 0 Unknown, 0 Unchecked, 1.8s Time] [2024-11-18 13:59:17,856 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1260 states. [2024-11-18 13:59:17,896 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1260 to 1144. [2024-11-18 13:59:17,898 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1144 states, 920 states have (on average 1.6554347826086957) internal successors, (1523), 954 states have internal predecessors, (1523), 179 states have call successors, (179), 39 states have call predecessors, (179), 44 states have return successors, (185), 163 states have call predecessors, (185), 174 states have call successors, (185) [2024-11-18 13:59:17,902 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1144 states to 1144 states and 1887 transitions. [2024-11-18 13:59:17,906 INFO L78 Accepts]: Start accepts. Automaton has 1144 states and 1887 transitions. Word has length 96 [2024-11-18 13:59:17,907 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-18 13:59:17,907 INFO L471 AbstractCegarLoop]: Abstraction has 1144 states and 1887 transitions. [2024-11-18 13:59:17,907 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 10.333333333333334) internal successors, (62), 5 states have internal predecessors, (62), 3 states have call successors, (10), 4 states have call predecessors, (10), 3 states have return successors, (9), 4 states have call predecessors, (9), 2 states have call successors, (9) [2024-11-18 13:59:17,907 INFO L276 IsEmpty]: Start isEmpty. Operand 1144 states and 1887 transitions. [2024-11-18 13:59:17,912 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 126 [2024-11-18 13:59:17,912 INFO L207 NwaCegarLoop]: Found error trace [2024-11-18 13:59:17,913 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] [2024-11-18 13:59:17,932 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 13:59:18,116 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 13:59:18,118 INFO L396 AbstractCegarLoop]: === Iteration 20 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-18 13:59:18,118 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-18 13:59:18,119 INFO L85 PathProgramCache]: Analyzing trace with hash 1675445414, now seen corresponding path program 1 times [2024-11-18 13:59:18,119 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-18 13:59:18,119 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1924685997] [2024-11-18 13:59:18,119 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 13:59:18,119 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-18 13:59:18,142 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 13:59:18,215 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 13:59:18,216 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-18 13:59:18,216 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1924685997] [2024-11-18 13:59:18,216 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1924685997] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-18 13:59:18,216 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1323263121] [2024-11-18 13:59:18,216 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 13:59:18,216 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-18 13:59:18,216 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-18 13:59:18,218 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 13:59:18,219 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 13:59:18,603 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 13:59:18,611 INFO L255 TraceCheckSpWp]: Trace formula consists of 2018 conjuncts, 4 conjuncts are in the unsatisfiable core [2024-11-18 13:59:18,616 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-18 13:59:18,639 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 13:59:18,639 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-18 13:59:18,640 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1323263121] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-18 13:59:18,640 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-18 13:59:18,640 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [4] total 6 [2024-11-18 13:59:18,640 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1025973187] [2024-11-18 13:59:18,640 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-18 13:59:18,640 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-18 13:59:18,640 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-18 13:59:18,641 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-18 13:59:18,641 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2024-11-18 13:59:18,643 INFO L87 Difference]: Start difference. First operand 1144 states and 1887 transitions. Second operand has 4 states, 4 states have (on average 20.75) internal successors, (83), 4 states have internal predecessors, (83), 2 states have call successors, (14), 2 states have call predecessors, (14), 2 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) [2024-11-18 13:59:18,685 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-18 13:59:18,686 INFO L93 Difference]: Finished difference Result 2084 states and 3484 transitions. [2024-11-18 13:59:18,686 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-18 13:59:18,686 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 20.75) internal successors, (83), 4 states have internal predecessors, (83), 2 states have call successors, (14), 2 states have call predecessors, (14), 2 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) Word has length 125 [2024-11-18 13:59:18,686 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-18 13:59:18,693 INFO L225 Difference]: With dead ends: 2084 [2024-11-18 13:59:18,693 INFO L226 Difference]: Without dead ends: 1148 [2024-11-18 13:59:18,697 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 128 GetRequests, 124 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 13:59:18,698 INFO L432 NwaCegarLoop]: 886 mSDtfsCounter, 0 mSDsluCounter, 1766 mSDsCounter, 0 mSdLazyCounter, 10 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 2652 SdHoareTripleChecker+Invalid, 11 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 10 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-11-18 13:59:18,698 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 2652 Invalid, 11 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 10 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-18 13:59:18,700 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1148 states. [2024-11-18 13:59:18,734 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1148 to 1148. [2024-11-18 13:59:18,736 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1148 states, 924 states have (on average 1.6525974025974026) internal successors, (1527), 958 states have internal predecessors, (1527), 179 states have call successors, (179), 39 states have call predecessors, (179), 44 states have return successors, (185), 163 states have call predecessors, (185), 174 states have call successors, (185) [2024-11-18 13:59:18,740 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1148 states to 1148 states and 1891 transitions. [2024-11-18 13:59:18,742 INFO L78 Accepts]: Start accepts. Automaton has 1148 states and 1891 transitions. Word has length 125 [2024-11-18 13:59:18,742 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-18 13:59:18,742 INFO L471 AbstractCegarLoop]: Abstraction has 1148 states and 1891 transitions. [2024-11-18 13:59:18,742 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 20.75) internal successors, (83), 4 states have internal predecessors, (83), 2 states have call successors, (14), 2 states have call predecessors, (14), 2 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) [2024-11-18 13:59:18,743 INFO L276 IsEmpty]: Start isEmpty. Operand 1148 states and 1891 transitions. [2024-11-18 13:59:18,746 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 128 [2024-11-18 13:59:18,746 INFO L207 NwaCegarLoop]: Found error trace [2024-11-18 13:59:18,746 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] [2024-11-18 13:59:18,766 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Forceful destruction successful, exit code 0 [2024-11-18 13:59:18,946 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 13:59:18,947 INFO L396 AbstractCegarLoop]: === Iteration 21 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-18 13:59:18,947 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-18 13:59:18,947 INFO L85 PathProgramCache]: Analyzing trace with hash -1744354344, now seen corresponding path program 1 times [2024-11-18 13:59:18,947 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-18 13:59:18,947 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2123001209] [2024-11-18 13:59:18,947 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 13:59:18,948 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-18 13:59:18,974 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 13:59:19,051 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 13:59:19,052 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-18 13:59:19,052 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2123001209] [2024-11-18 13:59:19,052 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2123001209] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-18 13:59:19,052 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [586919492] [2024-11-18 13:59:19,052 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 13:59:19,052 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-18 13:59:19,052 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-18 13:59:19,054 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 13:59:19,055 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 13:59:19,377 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 13:59:19,383 INFO L255 TraceCheckSpWp]: Trace formula consists of 2035 conjuncts, 10 conjuncts are in the unsatisfiable core [2024-11-18 13:59:19,387 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-18 13:59:19,532 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 13:59:19,532 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-18 13:59:19,532 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [586919492] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-18 13:59:19,532 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-18 13:59:19,532 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [4] total 10 [2024-11-18 13:59:19,532 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [279053554] [2024-11-18 13:59:19,532 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-18 13:59:19,533 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2024-11-18 13:59:19,533 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-18 13:59:19,533 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2024-11-18 13:59:19,534 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=73, Unknown=0, NotChecked=0, Total=90 [2024-11-18 13:59:19,534 INFO L87 Difference]: Start difference. First operand 1148 states and 1891 transitions. Second operand has 8 states, 8 states have (on average 10.625) internal successors, (85), 7 states have internal predecessors, (85), 5 states have call successors, (14), 4 states have call predecessors, (14), 4 states have return successors, (13), 5 states have call predecessors, (13), 4 states have call successors, (13) [2024-11-18 13:59:22,133 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-18 13:59:22,133 INFO L93 Difference]: Finished difference Result 2968 states and 4957 transitions. [2024-11-18 13:59:22,133 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2024-11-18 13:59:22,134 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 10.625) internal successors, (85), 7 states have internal predecessors, (85), 5 states have call successors, (14), 4 states have call predecessors, (14), 4 states have return successors, (13), 5 states have call predecessors, (13), 4 states have call successors, (13) Word has length 127 [2024-11-18 13:59:22,134 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-18 13:59:22,152 INFO L225 Difference]: With dead ends: 2968 [2024-11-18 13:59:22,153 INFO L226 Difference]: Without dead ends: 2025 [2024-11-18 13:59:22,159 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 140 GetRequests, 123 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 13:59:22,160 INFO L432 NwaCegarLoop]: 402 mSDtfsCounter, 1707 mSDsluCounter, 1648 mSDsCounter, 0 mSdLazyCounter, 4602 mSolverCounterSat, 240 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1792 SdHoareTripleChecker+Valid, 2050 SdHoareTripleChecker+Invalid, 4842 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 240 IncrementalHoareTripleChecker+Valid, 4602 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.4s IncrementalHoareTripleChecker+Time [2024-11-18 13:59:22,161 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [1792 Valid, 2050 Invalid, 4842 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [240 Valid, 4602 Invalid, 0 Unknown, 0 Unchecked, 2.4s Time] [2024-11-18 13:59:22,163 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2025 states. [2024-11-18 13:59:22,233 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2025 to 1851. [2024-11-18 13:59:22,236 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1851 states, 1475 states have (on average 1.6447457627118645) internal successors, (2426), 1519 states have internal predecessors, (2426), 301 states have call successors, (301), 58 states have call predecessors, (301), 74 states have return successors, (337), 284 states have call predecessors, (337), 296 states have call successors, (337) [2024-11-18 13:59:22,244 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1851 states to 1851 states and 3064 transitions. [2024-11-18 13:59:22,246 INFO L78 Accepts]: Start accepts. Automaton has 1851 states and 3064 transitions. Word has length 127 [2024-11-18 13:59:22,246 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-18 13:59:22,246 INFO L471 AbstractCegarLoop]: Abstraction has 1851 states and 3064 transitions. [2024-11-18 13:59:22,247 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 10.625) internal successors, (85), 7 states have internal predecessors, (85), 5 states have call successors, (14), 4 states have call predecessors, (14), 4 states have return successors, (13), 5 states have call predecessors, (13), 4 states have call successors, (13) [2024-11-18 13:59:22,247 INFO L276 IsEmpty]: Start isEmpty. Operand 1851 states and 3064 transitions. [2024-11-18 13:59:22,251 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 129 [2024-11-18 13:59:22,251 INFO L207 NwaCegarLoop]: Found error trace [2024-11-18 13:59:22,251 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] [2024-11-18 13:59:22,272 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Ended with exit code 0 [2024-11-18 13:59:22,452 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 13:59:22,452 INFO L396 AbstractCegarLoop]: === Iteration 22 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-18 13:59:22,453 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-18 13:59:22,453 INFO L85 PathProgramCache]: Analyzing trace with hash -585044381, now seen corresponding path program 1 times [2024-11-18 13:59:22,453 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-18 13:59:22,453 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [920369179] [2024-11-18 13:59:22,453 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 13:59:22,453 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-18 13:59:22,474 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 13:59:22,587 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 13:59:22,587 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-18 13:59:22,588 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [920369179] [2024-11-18 13:59:22,588 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [920369179] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-18 13:59:22,588 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [195615231] [2024-11-18 13:59:22,588 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 13:59:22,588 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-18 13:59:22,588 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-18 13:59:22,590 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 13:59:22,590 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 13:59:22,957 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 13:59:22,964 INFO L255 TraceCheckSpWp]: Trace formula consists of 2035 conjuncts, 12 conjuncts are in the unsatisfiable core [2024-11-18 13:59:22,968 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-18 13:59:23,139 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 3 proven. 0 refuted. 0 times theorem prover too weak. 15 trivial. 0 not checked. [2024-11-18 13:59:23,139 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-18 13:59:23,139 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [195615231] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-18 13:59:23,139 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-18 13:59:23,139 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [4] total 11 [2024-11-18 13:59:23,140 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1979577243] [2024-11-18 13:59:23,140 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-18 13:59:23,140 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2024-11-18 13:59:23,140 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-18 13:59:23,141 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2024-11-18 13:59:23,141 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=87, Unknown=0, NotChecked=0, Total=110 [2024-11-18 13:59:23,141 INFO L87 Difference]: Start difference. First operand 1851 states and 3064 transitions. Second operand has 9 states, 9 states have (on average 9.88888888888889) internal successors, (89), 8 states have internal predecessors, (89), 5 states have call successors, (14), 4 states have call predecessors, (14), 5 states have return successors, (13), 6 states have call predecessors, (13), 4 states have call successors, (13) [2024-11-18 13:59:26,070 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-18 13:59:26,071 INFO L93 Difference]: Finished difference Result 5680 states and 9677 transitions. [2024-11-18 13:59:26,072 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2024-11-18 13:59:26,072 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 9.88888888888889) internal successors, (89), 8 states have internal predecessors, (89), 5 states have call successors, (14), 4 states have call predecessors, (14), 5 states have return successors, (13), 6 states have call predecessors, (13), 4 states have call successors, (13) Word has length 128 [2024-11-18 13:59:26,072 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-18 13:59:26,100 INFO L225 Difference]: With dead ends: 5680 [2024-11-18 13:59:26,101 INFO L226 Difference]: Without dead ends: 4036 [2024-11-18 13:59:26,111 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 139 GetRequests, 123 SyntacticMatches, 0 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 21 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=63, Invalid=243, Unknown=0, NotChecked=0, Total=306 [2024-11-18 13:59:26,113 INFO L432 NwaCegarLoop]: 974 mSDtfsCounter, 2859 mSDsluCounter, 3506 mSDsCounter, 0 mSdLazyCounter, 5822 mSolverCounterSat, 695 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2984 SdHoareTripleChecker+Valid, 4480 SdHoareTripleChecker+Invalid, 6517 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 695 IncrementalHoareTripleChecker+Valid, 5822 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.7s IncrementalHoareTripleChecker+Time [2024-11-18 13:59:26,113 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [2984 Valid, 4480 Invalid, 6517 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [695 Valid, 5822 Invalid, 0 Unknown, 0 Unchecked, 2.7s Time] [2024-11-18 13:59:26,119 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4036 states. [2024-11-18 13:59:26,299 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4036 to 4001. [2024-11-18 13:59:26,310 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4001 states, 3150 states have (on average 1.6403174603174604) internal successors, (5167), 3241 states have internal predecessors, (5167), 686 states have call successors, (686), 112 states have call predecessors, (686), 164 states have return successors, (890), 674 states have call predecessors, (890), 681 states have call successors, (890) [2024-11-18 13:59:26,374 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4001 states to 4001 states and 6743 transitions. [2024-11-18 13:59:26,377 INFO L78 Accepts]: Start accepts. Automaton has 4001 states and 6743 transitions. Word has length 128 [2024-11-18 13:59:26,378 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-18 13:59:26,378 INFO L471 AbstractCegarLoop]: Abstraction has 4001 states and 6743 transitions. [2024-11-18 13:59:26,381 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 9.88888888888889) internal successors, (89), 8 states have internal predecessors, (89), 5 states have call successors, (14), 4 states have call predecessors, (14), 5 states have return successors, (13), 6 states have call predecessors, (13), 4 states have call successors, (13) [2024-11-18 13:59:26,381 INFO L276 IsEmpty]: Start isEmpty. Operand 4001 states and 6743 transitions. [2024-11-18 13:59:26,392 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 130 [2024-11-18 13:59:26,392 INFO L207 NwaCegarLoop]: Found error trace [2024-11-18 13:59:26,392 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] [2024-11-18 13:59:26,412 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 13:59:26,593 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 13:59:26,593 INFO L396 AbstractCegarLoop]: === Iteration 23 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-18 13:59:26,594 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-18 13:59:26,594 INFO L85 PathProgramCache]: Analyzing trace with hash -73057662, now seen corresponding path program 1 times [2024-11-18 13:59:26,594 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-18 13:59:26,594 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [61642003] [2024-11-18 13:59:26,594 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 13:59:26,594 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-18 13:59:26,613 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 13:59:26,685 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 13:59:26,686 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-18 13:59:26,686 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [61642003] [2024-11-18 13:59:26,686 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [61642003] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-18 13:59:26,686 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [907824515] [2024-11-18 13:59:26,686 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 13:59:26,686 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-18 13:59:26,686 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-18 13:59:26,688 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 13:59:26,689 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 13:59:27,034 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 13:59:27,040 INFO L255 TraceCheckSpWp]: Trace formula consists of 2036 conjuncts, 4 conjuncts are in the unsatisfiable core [2024-11-18 13:59:27,043 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-18 13:59:27,082 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 13:59:27,082 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-18 13:59:27,082 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [907824515] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-18 13:59:27,082 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-18 13:59:27,082 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [4] total 7 [2024-11-18 13:59:27,083 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1096276339] [2024-11-18 13:59:27,083 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-18 13:59:27,083 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-18 13:59:27,083 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-18 13:59:27,084 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-18 13:59:27,084 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2024-11-18 13:59:27,084 INFO L87 Difference]: Start difference. First operand 4001 states and 6743 transitions. Second operand has 5 states, 5 states have (on average 17.4) internal successors, (87), 5 states have internal predecessors, (87), 3 states have call successors, (14), 3 states have call predecessors, (14), 3 states have return successors, (13), 3 states have call predecessors, (13), 3 states have call successors, (13) [2024-11-18 13:59:27,572 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-18 13:59:27,573 INFO L93 Difference]: Finished difference Result 11171 states and 19319 transitions. [2024-11-18 13:59:27,573 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2024-11-18 13:59:27,573 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 17.4) internal successors, (87), 5 states have internal predecessors, (87), 3 states have call successors, (14), 3 states have call predecessors, (14), 3 states have return successors, (13), 3 states have call predecessors, (13), 3 states have call successors, (13) Word has length 129 [2024-11-18 13:59:27,573 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-18 13:59:27,626 INFO L225 Difference]: With dead ends: 11171 [2024-11-18 13:59:27,626 INFO L226 Difference]: Without dead ends: 7492 [2024-11-18 13:59:27,650 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 137 GetRequests, 128 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=31, Invalid=79, Unknown=0, NotChecked=0, Total=110 [2024-11-18 13:59:27,650 INFO L432 NwaCegarLoop]: 1367 mSDtfsCounter, 728 mSDsluCounter, 3440 mSDsCounter, 0 mSdLazyCounter, 383 mSolverCounterSat, 51 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 739 SdHoareTripleChecker+Valid, 4807 SdHoareTripleChecker+Invalid, 434 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 51 IncrementalHoareTripleChecker+Valid, 383 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-11-18 13:59:27,651 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [739 Valid, 4807 Invalid, 434 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [51 Valid, 383 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-11-18 13:59:27,658 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7492 states. [2024-11-18 13:59:28,021 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7492 to 7467. [2024-11-18 13:59:28,042 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7467 states, 5844 states have (on average 1.6302190280629705) internal successors, (9527), 6016 states have internal predecessors, (9527), 1295 states have call successors, (1295), 228 states have call predecessors, (1295), 327 states have return successors, (1910), 1276 states have call predecessors, (1910), 1290 states have call successors, (1910) [2024-11-18 13:59:28,099 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7467 states to 7467 states and 12732 transitions. [2024-11-18 13:59:28,104 INFO L78 Accepts]: Start accepts. Automaton has 7467 states and 12732 transitions. Word has length 129 [2024-11-18 13:59:28,104 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-18 13:59:28,104 INFO L471 AbstractCegarLoop]: Abstraction has 7467 states and 12732 transitions. [2024-11-18 13:59:28,105 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 17.4) internal successors, (87), 5 states have internal predecessors, (87), 3 states have call successors, (14), 3 states have call predecessors, (14), 3 states have return successors, (13), 3 states have call predecessors, (13), 3 states have call successors, (13) [2024-11-18 13:59:28,106 INFO L276 IsEmpty]: Start isEmpty. Operand 7467 states and 12732 transitions. [2024-11-18 13:59:28,119 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 132 [2024-11-18 13:59:28,119 INFO L207 NwaCegarLoop]: Found error trace [2024-11-18 13:59:28,120 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] [2024-11-18 13:59:28,139 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 13:59:28,320 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 13:59:28,321 INFO L396 AbstractCegarLoop]: === Iteration 24 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-18 13:59:28,321 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-18 13:59:28,321 INFO L85 PathProgramCache]: Analyzing trace with hash -503591505, now seen corresponding path program 1 times [2024-11-18 13:59:28,322 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-18 13:59:28,322 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1695684994] [2024-11-18 13:59:28,322 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 13:59:28,322 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-18 13:59:28,350 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 13:59:28,534 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 13:59:28,535 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-18 13:59:28,535 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1695684994] [2024-11-18 13:59:28,535 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1695684994] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-18 13:59:28,535 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1409221226] [2024-11-18 13:59:28,535 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 13:59:28,535 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-18 13:59:28,535 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-18 13:59:28,537 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 13:59:28,538 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 13:59:28,884 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 13:59:28,891 INFO L255 TraceCheckSpWp]: Trace formula consists of 2036 conjuncts, 5 conjuncts are in the unsatisfiable core [2024-11-18 13:59:28,894 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-18 13:59:28,922 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 13:59:28,922 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-18 13:59:28,922 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1409221226] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-18 13:59:28,922 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-18 13:59:28,922 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [7] total 9 [2024-11-18 13:59:28,922 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1625329070] [2024-11-18 13:59:28,923 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-18 13:59:28,923 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-18 13:59:28,923 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-18 13:59:28,924 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-18 13:59:28,924 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=57, Unknown=0, NotChecked=0, Total=72 [2024-11-18 13:59:28,924 INFO L87 Difference]: Start difference. First operand 7467 states and 12732 transitions. Second operand has 4 states, 4 states have (on average 23.5) internal successors, (94), 4 states have internal predecessors, (94), 2 states have call successors, (14), 2 states have call predecessors, (14), 2 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) [2024-11-18 13:59:29,202 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-18 13:59:29,203 INFO L93 Difference]: Finished difference Result 14772 states and 25245 transitions. [2024-11-18 13:59:29,203 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-18 13:59:29,203 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 23.5) internal successors, (94), 4 states have internal predecessors, (94), 2 states have call successors, (14), 2 states have call predecessors, (14), 2 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) Word has length 131 [2024-11-18 13:59:29,203 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-18 13:59:29,246 INFO L225 Difference]: With dead ends: 14772 [2024-11-18 13:59:29,247 INFO L226 Difference]: Without dead ends: 7503 [2024-11-18 13:59:29,278 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 137 GetRequests, 130 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=15, Invalid=57, Unknown=0, NotChecked=0, Total=72 [2024-11-18 13:59:29,279 INFO L432 NwaCegarLoop]: 871 mSDtfsCounter, 5 mSDsluCounter, 1731 mSDsCounter, 0 mSdLazyCounter, 55 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 5 SdHoareTripleChecker+Valid, 2602 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 13:59:29,279 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [5 Valid, 2602 Invalid, 58 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 55 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-18 13:59:29,287 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7503 states. [2024-11-18 13:59:29,541 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7503 to 7485. [2024-11-18 13:59:29,551 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7485 states, 5862 states have (on average 1.630330945069942) internal successors, (9557), 6034 states have internal predecessors, (9557), 1295 states have call successors, (1295), 228 states have call predecessors, (1295), 327 states have return successors, (1910), 1276 states have call predecessors, (1910), 1290 states have call successors, (1910) [2024-11-18 13:59:29,594 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7485 states to 7485 states and 12762 transitions. [2024-11-18 13:59:29,600 INFO L78 Accepts]: Start accepts. Automaton has 7485 states and 12762 transitions. Word has length 131 [2024-11-18 13:59:29,601 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-18 13:59:29,601 INFO L471 AbstractCegarLoop]: Abstraction has 7485 states and 12762 transitions. [2024-11-18 13:59:29,601 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 23.5) internal successors, (94), 4 states have internal predecessors, (94), 2 states have call successors, (14), 2 states have call predecessors, (14), 2 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) [2024-11-18 13:59:29,601 INFO L276 IsEmpty]: Start isEmpty. Operand 7485 states and 12762 transitions. [2024-11-18 13:59:29,612 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 133 [2024-11-18 13:59:29,613 INFO L207 NwaCegarLoop]: Found error trace [2024-11-18 13:59:29,613 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] [2024-11-18 13:59:29,632 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (25)] Forceful destruction successful, exit code 0 [2024-11-18 13:59:29,813 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 13:59:29,814 INFO L396 AbstractCegarLoop]: === Iteration 25 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-18 13:59:29,814 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-18 13:59:29,815 INFO L85 PathProgramCache]: Analyzing trace with hash -263847383, now seen corresponding path program 1 times [2024-11-18 13:59:29,815 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-18 13:59:29,815 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [194729159] [2024-11-18 13:59:29,815 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 13:59:29,815 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-18 13:59:29,868 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 13:59:29,994 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 0 proven. 15 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2024-11-18 13:59:29,994 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-18 13:59:29,994 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [194729159] [2024-11-18 13:59:29,995 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [194729159] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-18 13:59:29,995 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [673814570] [2024-11-18 13:59:29,995 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 13:59:29,995 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-18 13:59:29,995 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-18 13:59:29,997 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 13:59:29,998 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 13:59:30,321 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 13:59:30,327 INFO L255 TraceCheckSpWp]: Trace formula consists of 2034 conjuncts, 12 conjuncts are in the unsatisfiable core [2024-11-18 13:59:30,331 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-18 13:59:30,418 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 13:59:30,419 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-18 13:59:30,419 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [673814570] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-18 13:59:30,419 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-18 13:59:30,420 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [7] total 13 [2024-11-18 13:59:30,420 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1262852436] [2024-11-18 13:59:30,420 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-18 13:59:30,421 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2024-11-18 13:59:30,421 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-18 13:59:30,421 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2024-11-18 13:59:30,422 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=131, Unknown=0, NotChecked=0, Total=156 [2024-11-18 13:59:30,422 INFO L87 Difference]: Start difference. First operand 7485 states and 12762 transitions. Second operand has 8 states, 7 states have (on average 14.571428571428571) internal successors, (102), 7 states have internal predecessors, (102), 3 states have call successors, (14), 2 states have call predecessors, (14), 4 states have return successors, (13), 3 states have call predecessors, (13), 3 states have call successors, (13) [2024-11-18 13:59:30,784 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-18 13:59:30,784 INFO L93 Difference]: Finished difference Result 14714 states and 25140 transitions. [2024-11-18 13:59:30,785 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2024-11-18 13:59:30,785 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 14.571428571428571) internal successors, (102), 7 states have internal predecessors, (102), 3 states have call successors, (14), 2 states have call predecessors, (14), 4 states have return successors, (13), 3 states have call predecessors, (13), 3 states have call successors, (13) Word has length 132 [2024-11-18 13:59:30,785 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-18 13:59:30,823 INFO L225 Difference]: With dead ends: 14714 [2024-11-18 13:59:30,823 INFO L226 Difference]: Without dead ends: 7555 [2024-11-18 13:59:30,845 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 141 GetRequests, 128 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=35, Invalid=175, Unknown=0, NotChecked=0, Total=210 [2024-11-18 13:59:30,846 INFO L432 NwaCegarLoop]: 866 mSDtfsCounter, 89 mSDsluCounter, 5120 mSDsCounter, 0 mSdLazyCounter, 163 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 90 SdHoareTripleChecker+Valid, 5986 SdHoareTripleChecker+Invalid, 164 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 163 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-18 13:59:30,846 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [90 Valid, 5986 Invalid, 164 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 163 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-18 13:59:30,853 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7555 states. [2024-11-18 13:59:31,103 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7555 to 7488. [2024-11-18 13:59:31,113 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7488 states, 5864 states have (on average 1.6299454297407914) internal successors, (9558), 6037 states have internal predecessors, (9558), 1295 states have call successors, (1295), 228 states have call predecessors, (1295), 328 states have return successors, (1911), 1276 states have call predecessors, (1911), 1290 states have call successors, (1911) [2024-11-18 13:59:31,157 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7488 states to 7488 states and 12764 transitions. [2024-11-18 13:59:31,165 INFO L78 Accepts]: Start accepts. Automaton has 7488 states and 12764 transitions. Word has length 132 [2024-11-18 13:59:31,166 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-18 13:59:31,166 INFO L471 AbstractCegarLoop]: Abstraction has 7488 states and 12764 transitions. [2024-11-18 13:59:31,166 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 14.571428571428571) internal successors, (102), 7 states have internal predecessors, (102), 3 states have call successors, (14), 2 states have call predecessors, (14), 4 states have return successors, (13), 3 states have call predecessors, (13), 3 states have call successors, (13) [2024-11-18 13:59:31,166 INFO L276 IsEmpty]: Start isEmpty. Operand 7488 states and 12764 transitions. [2024-11-18 13:59:31,178 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 133 [2024-11-18 13:59:31,179 INFO L207 NwaCegarLoop]: Found error trace [2024-11-18 13:59:31,179 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 13:59:31,200 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 13:59:31,379 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 13:59:31,380 INFO L396 AbstractCegarLoop]: === Iteration 26 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-18 13:59:31,380 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-18 13:59:31,380 INFO L85 PathProgramCache]: Analyzing trace with hash 1871459815, now seen corresponding path program 1 times [2024-11-18 13:59:31,380 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-18 13:59:31,380 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1288146892] [2024-11-18 13:59:31,380 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 13:59:31,380 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-18 13:59:31,400 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 13:59:31,612 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 13:59:31,613 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-18 13:59:31,613 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1288146892] [2024-11-18 13:59:31,613 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1288146892] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-18 13:59:31,614 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [456869758] [2024-11-18 13:59:31,614 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 13:59:31,614 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-18 13:59:31,614 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-18 13:59:31,616 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 13:59:31,618 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 13:59:31,975 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 13:59:31,981 INFO L255 TraceCheckSpWp]: Trace formula consists of 2037 conjuncts, 4 conjuncts are in the unsatisfiable core [2024-11-18 13:59:31,986 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-18 13:59:32,163 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 13:59:32,163 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-18 13:59:32,163 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [456869758] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-18 13:59:32,163 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-18 13:59:32,163 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [7] total 10 [2024-11-18 13:59:32,163 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [715587012] [2024-11-18 13:59:32,164 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-18 13:59:32,164 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-18 13:59:32,164 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-18 13:59:32,165 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-18 13:59:32,165 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=70, Unknown=0, NotChecked=0, Total=90 [2024-11-18 13:59:32,165 INFO L87 Difference]: Start difference. First operand 7488 states and 12764 transitions. Second operand has 5 states, 5 states have (on average 17.8) internal successors, (89), 4 states have internal predecessors, (89), 2 states have call successors, (14), 2 states have call predecessors, (14), 2 states have return successors, (13), 2 states have call predecessors, (13), 1 states have call successors, (13) [2024-11-18 13:59:32,715 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-18 13:59:32,716 INFO L93 Difference]: Finished difference Result 8029 states and 13787 transitions. [2024-11-18 13:59:32,716 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-18 13:59:32,716 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 17.8) internal successors, (89), 4 states have internal predecessors, (89), 2 states have call successors, (14), 2 states have call predecessors, (14), 2 states have return successors, (13), 2 states have call predecessors, (13), 1 states have call successors, (13) Word has length 132 [2024-11-18 13:59:32,717 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-18 13:59:32,778 INFO L225 Difference]: With dead ends: 8029 [2024-11-18 13:59:32,778 INFO L226 Difference]: Without dead ends: 8012 [2024-11-18 13:59:32,789 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 138 GetRequests, 130 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=20, Invalid=70, Unknown=0, NotChecked=0, Total=90 [2024-11-18 13:59:32,789 INFO L432 NwaCegarLoop]: 878 mSDtfsCounter, 817 mSDsluCounter, 1396 mSDsCounter, 0 mSdLazyCounter, 389 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 825 SdHoareTripleChecker+Valid, 2274 SdHoareTripleChecker+Invalid, 396 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 389 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2024-11-18 13:59:32,790 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [825 Valid, 2274 Invalid, 396 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 389 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2024-11-18 13:59:32,801 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8012 states. [2024-11-18 13:59:33,157 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8012 to 7536. [2024-11-18 13:59:33,167 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7536 states, 5912 states have (on average 1.624830852503383) internal successors, (9606), 6085 states have internal predecessors, (9606), 1295 states have call successors, (1295), 228 states have call predecessors, (1295), 328 states have return successors, (1911), 1276 states have call predecessors, (1911), 1290 states have call successors, (1911) [2024-11-18 13:59:33,212 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7536 states to 7536 states and 12812 transitions. [2024-11-18 13:59:33,218 INFO L78 Accepts]: Start accepts. Automaton has 7536 states and 12812 transitions. Word has length 132 [2024-11-18 13:59:33,218 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-18 13:59:33,218 INFO L471 AbstractCegarLoop]: Abstraction has 7536 states and 12812 transitions. [2024-11-18 13:59:33,219 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 17.8) internal successors, (89), 4 states have internal predecessors, (89), 2 states have call successors, (14), 2 states have call predecessors, (14), 2 states have return successors, (13), 2 states have call predecessors, (13), 1 states have call successors, (13) [2024-11-18 13:59:33,219 INFO L276 IsEmpty]: Start isEmpty. Operand 7536 states and 12812 transitions. [2024-11-18 13:59:33,233 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 139 [2024-11-18 13:59:33,233 INFO L207 NwaCegarLoop]: Found error trace [2024-11-18 13:59:33,233 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 13:59:33,254 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (27)] Ended with exit code 0 [2024-11-18 13:59:33,434 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 13:59:33,435 INFO L396 AbstractCegarLoop]: === Iteration 27 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-18 13:59:33,435 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-18 13:59:33,435 INFO L85 PathProgramCache]: Analyzing trace with hash -1227014014, now seen corresponding path program 1 times [2024-11-18 13:59:33,435 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-18 13:59:33,436 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1886094395] [2024-11-18 13:59:33,436 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 13:59:33,436 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-18 13:59:33,459 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 13:59:33,587 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 13:59:33,587 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-18 13:59:33,588 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1886094395] [2024-11-18 13:59:33,588 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1886094395] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-18 13:59:33,588 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [460931506] [2024-11-18 13:59:33,588 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 13:59:33,588 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-18 13:59:33,588 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-18 13:59:33,590 INFO L229 MonitoredProcess]: Starting monitored process 28 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-18 13:59:33,591 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (28)] Waiting until timeout for monitored process [2024-11-18 13:59:33,924 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 13:59:33,930 INFO L255 TraceCheckSpWp]: Trace formula consists of 2053 conjuncts, 6 conjuncts are in the unsatisfiable core [2024-11-18 13:59:33,935 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-18 13:59:34,029 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 13:59:34,029 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-18 13:59:34,029 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [460931506] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-18 13:59:34,029 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-18 13:59:34,030 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [7] total 11 [2024-11-18 13:59:34,030 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1824603473] [2024-11-18 13:59:34,030 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-18 13:59:34,030 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-11-18 13:59:34,030 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-18 13:59:34,031 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-11-18 13:59:34,031 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=90, Unknown=0, NotChecked=0, Total=110 [2024-11-18 13:59:34,031 INFO L87 Difference]: Start difference. First operand 7536 states and 12812 transitions. Second operand has 6 states, 6 states have (on average 15.5) internal successors, (93), 5 states have internal predecessors, (93), 3 states have call successors, (15), 3 states have call predecessors, (15), 4 states have return successors, (14), 4 states have call predecessors, (14), 2 states have call successors, (14) [2024-11-18 13:59:34,585 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-18 13:59:34,585 INFO L93 Difference]: Finished difference Result 8222 states and 13956 transitions. [2024-11-18 13:59:34,586 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-11-18 13:59:34,586 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 15.5) internal successors, (93), 5 states have internal predecessors, (93), 3 states have call successors, (15), 3 states have call predecessors, (15), 4 states have return successors, (14), 4 states have call predecessors, (14), 2 states have call successors, (14) Word has length 138 [2024-11-18 13:59:34,586 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-18 13:59:34,636 INFO L225 Difference]: With dead ends: 8222 [2024-11-18 13:59:34,636 INFO L226 Difference]: Without dead ends: 8205 [2024-11-18 13:59:34,645 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 146 GetRequests, 135 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=28, Invalid=128, Unknown=0, NotChecked=0, Total=156 [2024-11-18 13:59:34,645 INFO L432 NwaCegarLoop]: 885 mSDtfsCounter, 834 mSDsluCounter, 2603 mSDsCounter, 0 mSdLazyCounter, 201 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 835 SdHoareTripleChecker+Valid, 3488 SdHoareTripleChecker+Invalid, 204 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 201 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2024-11-18 13:59:34,646 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [835 Valid, 3488 Invalid, 204 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 201 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2024-11-18 13:59:34,652 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8205 states. [2024-11-18 13:59:34,966 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8205 to 8152. [2024-11-18 13:59:34,977 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8152 states, 6396 states have (on average 1.611944965603502) internal successors, (10310), 6569 states have internal predecessors, (10310), 1387 states have call successors, (1387), 268 states have call predecessors, (1387), 368 states have return successors, (2135), 1368 states have call predecessors, (2135), 1382 states have call successors, (2135) [2024-11-18 13:59:35,117 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8152 states to 8152 states and 13832 transitions. [2024-11-18 13:59:35,122 INFO L78 Accepts]: Start accepts. Automaton has 8152 states and 13832 transitions. Word has length 138 [2024-11-18 13:59:35,123 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-18 13:59:35,123 INFO L471 AbstractCegarLoop]: Abstraction has 8152 states and 13832 transitions. [2024-11-18 13:59:35,123 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 15.5) internal successors, (93), 5 states have internal predecessors, (93), 3 states have call successors, (15), 3 states have call predecessors, (15), 4 states have return successors, (14), 4 states have call predecessors, (14), 2 states have call successors, (14) [2024-11-18 13:59:35,123 INFO L276 IsEmpty]: Start isEmpty. Operand 8152 states and 13832 transitions. [2024-11-18 13:59:35,142 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 150 [2024-11-18 13:59:35,142 INFO L207 NwaCegarLoop]: Found error trace [2024-11-18 13:59:35,142 INFO L215 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-18 13:59:35,163 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (28)] Forceful destruction successful, exit code 0 [2024-11-18 13:59:35,343 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 28 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable26 [2024-11-18 13:59:35,343 INFO L396 AbstractCegarLoop]: === Iteration 28 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-18 13:59:35,343 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-18 13:59:35,344 INFO L85 PathProgramCache]: Analyzing trace with hash -279383730, now seen corresponding path program 1 times [2024-11-18 13:59:35,344 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-18 13:59:35,344 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [36180587] [2024-11-18 13:59:35,344 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 13:59:35,344 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-18 13:59:35,366 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 13:59:35,537 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 0 proven. 16 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2024-11-18 13:59:35,538 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-18 13:59:35,538 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [36180587] [2024-11-18 13:59:35,538 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [36180587] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-18 13:59:35,538 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1834303190] [2024-11-18 13:59:35,538 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 13:59:35,538 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-18 13:59:35,539 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-18 13:59:35,540 INFO L229 MonitoredProcess]: Starting monitored process 29 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-18 13:59:35,542 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (29)] Waiting until timeout for monitored process [2024-11-18 13:59:35,948 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 13:59:35,960 INFO L255 TraceCheckSpWp]: Trace formula consists of 2090 conjuncts, 13 conjuncts are in the unsatisfiable core [2024-11-18 13:59:35,965 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-18 13:59:35,998 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 21 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2024-11-18 13:59:35,999 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-18 13:59:35,999 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1834303190] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-18 13:59:35,999 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-18 13:59:35,999 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [7] total 7 [2024-11-18 13:59:36,000 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [861156254] [2024-11-18 13:59:36,000 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-18 13:59:36,001 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2024-11-18 13:59:36,001 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-18 13:59:36,002 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2024-11-18 13:59:36,002 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2024-11-18 13:59:36,002 INFO L87 Difference]: Start difference. First operand 8152 states and 13832 transitions. Second operand has 7 states, 6 states have (on average 19.166666666666668) internal successors, (115), 6 states have internal predecessors, (115), 3 states have call successors, (16), 2 states have call predecessors, (16), 3 states have return successors, (15), 2 states have call predecessors, (15), 3 states have call successors, (15) [2024-11-18 13:59:36,485 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-18 13:59:36,486 INFO L93 Difference]: Finished difference Result 16159 states and 27457 transitions. [2024-11-18 13:59:36,487 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2024-11-18 13:59:36,487 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 6 states have (on average 19.166666666666668) internal successors, (115), 6 states have internal predecessors, (115), 3 states have call successors, (16), 2 states have call predecessors, (16), 3 states have return successors, (15), 2 states have call predecessors, (15), 3 states have call successors, (15) Word has length 149 [2024-11-18 13:59:36,487 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-18 13:59:36,550 INFO L225 Difference]: With dead ends: 16159 [2024-11-18 13:59:36,550 INFO L226 Difference]: Without dead ends: 8232 [2024-11-18 13:59:36,593 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 156 GetRequests, 150 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 13:59:36,594 INFO L432 NwaCegarLoop]: 877 mSDtfsCounter, 119 mSDsluCounter, 4283 mSDsCounter, 0 mSdLazyCounter, 74 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 120 SdHoareTripleChecker+Valid, 5160 SdHoareTripleChecker+Invalid, 75 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 74 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-11-18 13:59:36,594 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [120 Valid, 5160 Invalid, 75 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 74 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-18 13:59:36,602 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8232 states. [2024-11-18 13:59:37,080 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8232 to 8152. [2024-11-18 13:59:37,090 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8152 states, 6396 states have (on average 1.611944965603502) internal successors, (10310), 6569 states have internal predecessors, (10310), 1387 states have call successors, (1387), 268 states have call predecessors, (1387), 368 states have return successors, (2135), 1368 states have call predecessors, (2135), 1382 states have call successors, (2135) [2024-11-18 13:59:37,155 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8152 states to 8152 states and 13832 transitions. [2024-11-18 13:59:37,163 INFO L78 Accepts]: Start accepts. Automaton has 8152 states and 13832 transitions. Word has length 149 [2024-11-18 13:59:37,163 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-18 13:59:37,163 INFO L471 AbstractCegarLoop]: Abstraction has 8152 states and 13832 transitions. [2024-11-18 13:59:37,163 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 6 states have (on average 19.166666666666668) internal successors, (115), 6 states have internal predecessors, (115), 3 states have call successors, (16), 2 states have call predecessors, (16), 3 states have return successors, (15), 2 states have call predecessors, (15), 3 states have call successors, (15) [2024-11-18 13:59:37,164 INFO L276 IsEmpty]: Start isEmpty. Operand 8152 states and 13832 transitions. [2024-11-18 13:59:37,178 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 150 [2024-11-18 13:59:37,179 INFO L207 NwaCegarLoop]: Found error trace [2024-11-18 13:59:37,179 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] [2024-11-18 13:59:37,200 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (29)] Forceful destruction successful, exit code 0 [2024-11-18 13:59:37,383 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 29 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable27 [2024-11-18 13:59:37,384 INFO L396 AbstractCegarLoop]: === Iteration 29 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-18 13:59:37,385 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-18 13:59:37,385 INFO L85 PathProgramCache]: Analyzing trace with hash -523767653, now seen corresponding path program 1 times [2024-11-18 13:59:37,385 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-18 13:59:37,385 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [331510357] [2024-11-18 13:59:37,385 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 13:59:37,385 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-18 13:59:37,414 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 13:59:37,511 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 14 trivial. 0 not checked. [2024-11-18 13:59:37,512 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-18 13:59:37,513 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [331510357] [2024-11-18 13:59:37,513 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [331510357] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-18 13:59:37,513 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [940844222] [2024-11-18 13:59:37,514 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 13:59:37,514 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-18 13:59:37,514 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-18 13:59:37,516 INFO L229 MonitoredProcess]: Starting monitored process 30 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-18 13:59:37,517 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (30)] Waiting until timeout for monitored process [2024-11-18 13:59:37,905 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 13:59:37,915 INFO L255 TraceCheckSpWp]: Trace formula consists of 2091 conjuncts, 5 conjuncts are in the unsatisfiable core [2024-11-18 13:59:37,921 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-18 13:59:37,940 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 9 proven. 0 refuted. 0 times theorem prover too weak. 13 trivial. 0 not checked. [2024-11-18 13:59:37,940 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-18 13:59:37,940 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [940844222] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-18 13:59:37,940 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-18 13:59:37,940 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [4] total 4 [2024-11-18 13:59:37,941 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [923119788] [2024-11-18 13:59:37,941 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-18 13:59:37,941 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-18 13:59:37,941 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-18 13:59:37,942 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-18 13:59:37,942 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-11-18 13:59:37,942 INFO L87 Difference]: Start difference. First operand 8152 states and 13832 transitions. Second operand has 4 states, 4 states have (on average 27.25) internal successors, (109), 4 states have internal predecessors, (109), 2 states have call successors, (16), 2 states have call predecessors, (16), 2 states have return successors, (15), 1 states have call predecessors, (15), 2 states have call successors, (15) [2024-11-18 13:59:38,278 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-18 13:59:38,278 INFO L93 Difference]: Finished difference Result 16166 states and 27466 transitions. [2024-11-18 13:59:38,278 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-18 13:59:38,279 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 27.25) internal successors, (109), 4 states have internal predecessors, (109), 2 states have call successors, (16), 2 states have call predecessors, (16), 2 states have return successors, (15), 1 states have call predecessors, (15), 2 states have call successors, (15) Word has length 149 [2024-11-18 13:59:38,279 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-18 13:59:38,324 INFO L225 Difference]: With dead ends: 16166 [2024-11-18 13:59:38,324 INFO L226 Difference]: Without dead ends: 7982 [2024-11-18 13:59:38,354 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 153 GetRequests, 150 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 13:59:38,354 INFO L432 NwaCegarLoop]: 880 mSDtfsCounter, 7 mSDsluCounter, 1753 mSDsCounter, 0 mSdLazyCounter, 32 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 7 SdHoareTripleChecker+Valid, 2633 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 13:59:38,355 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [7 Valid, 2633 Invalid, 33 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 32 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-18 13:59:38,361 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7982 states. [2024-11-18 13:59:38,654 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7982 to 7982. [2024-11-18 13:59:38,665 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7982 states, 6241 states have (on average 1.6133632430700209) internal successors, (10069), 6408 states have internal predecessors, (10069), 1382 states have call successors, (1382), 265 states have call predecessors, (1382), 358 states have return successors, (2121), 1362 states have call predecessors, (2121), 1377 states have call successors, (2121) [2024-11-18 13:59:38,719 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7982 states to 7982 states and 13572 transitions. [2024-11-18 13:59:38,729 INFO L78 Accepts]: Start accepts. Automaton has 7982 states and 13572 transitions. Word has length 149 [2024-11-18 13:59:38,729 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-18 13:59:38,729 INFO L471 AbstractCegarLoop]: Abstraction has 7982 states and 13572 transitions. [2024-11-18 13:59:38,729 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 27.25) internal successors, (109), 4 states have internal predecessors, (109), 2 states have call successors, (16), 2 states have call predecessors, (16), 2 states have return successors, (15), 1 states have call predecessors, (15), 2 states have call successors, (15) [2024-11-18 13:59:38,730 INFO L276 IsEmpty]: Start isEmpty. Operand 7982 states and 13572 transitions. [2024-11-18 13:59:38,741 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 152 [2024-11-18 13:59:38,742 INFO L207 NwaCegarLoop]: Found error trace [2024-11-18 13:59:38,742 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] [2024-11-18 13:59:38,763 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (30)] Ended with exit code 0 [2024-11-18 13:59:38,942 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 30 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable28 [2024-11-18 13:59:38,943 INFO L396 AbstractCegarLoop]: === Iteration 30 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-18 13:59:38,943 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-18 13:59:38,943 INFO L85 PathProgramCache]: Analyzing trace with hash -1458958679, now seen corresponding path program 1 times [2024-11-18 13:59:38,944 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-18 13:59:38,944 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1554200347] [2024-11-18 13:59:38,944 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 13:59:38,944 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-18 13:59:38,964 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 13:59:39,096 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 0 proven. 16 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2024-11-18 13:59:39,096 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-18 13:59:39,096 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1554200347] [2024-11-18 13:59:39,096 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1554200347] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-18 13:59:39,097 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1323467402] [2024-11-18 13:59:39,097 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 13:59:39,097 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-18 13:59:39,097 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-18 13:59:39,099 INFO L229 MonitoredProcess]: Starting monitored process 31 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-18 13:59:39,100 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (31)] Waiting until timeout for monitored process [2024-11-18 13:59:39,441 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 13:59:39,447 INFO L255 TraceCheckSpWp]: Trace formula consists of 2096 conjuncts, 3 conjuncts are in the unsatisfiable core [2024-11-18 13:59:39,450 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-18 13:59:39,480 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 18 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2024-11-18 13:59:39,480 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-18 13:59:39,480 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1323467402] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-18 13:59:39,480 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-18 13:59:39,480 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [6] total 8 [2024-11-18 13:59:39,481 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [382345136] [2024-11-18 13:59:39,481 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-18 13:59:39,481 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-18 13:59:39,481 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-18 13:59:39,482 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-18 13:59:39,482 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=41, Unknown=0, NotChecked=0, Total=56 [2024-11-18 13:59:39,482 INFO L87 Difference]: Start difference. First operand 7982 states and 13572 transitions. Second operand has 4 states, 4 states have (on average 29.25) internal successors, (117), 4 states have internal predecessors, (117), 2 states have call successors, (16), 2 states have call predecessors, (16), 3 states have return successors, (15), 2 states have call predecessors, (15), 2 states have call successors, (15) [2024-11-18 13:59:39,934 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-18 13:59:39,934 INFO L93 Difference]: Finished difference Result 15966 states and 27157 transitions. [2024-11-18 13:59:39,935 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-18 13:59:39,935 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 29.25) internal successors, (117), 4 states have internal predecessors, (117), 2 states have call successors, (16), 2 states have call predecessors, (16), 3 states have return successors, (15), 2 states have call predecessors, (15), 2 states have call successors, (15) Word has length 151 [2024-11-18 13:59:39,935 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-18 13:59:39,976 INFO L225 Difference]: With dead ends: 15966 [2024-11-18 13:59:39,976 INFO L226 Difference]: Without dead ends: 8015 [2024-11-18 13:59:40,009 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 158 GetRequests, 151 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 13:59:40,010 INFO L432 NwaCegarLoop]: 863 mSDtfsCounter, 128 mSDsluCounter, 1649 mSDsCounter, 0 mSdLazyCounter, 103 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 128 SdHoareTripleChecker+Valid, 2512 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 13:59:40,010 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [128 Valid, 2512 Invalid, 105 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 103 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-18 13:59:40,017 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8015 states. [2024-11-18 13:59:40,316 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8015 to 7982. [2024-11-18 13:59:40,324 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7982 states, 6241 states have (on average 1.6132030123377663) internal successors, (10068), 6408 states have internal predecessors, (10068), 1382 states have call successors, (1382), 265 states have call predecessors, (1382), 358 states have return successors, (2121), 1362 states have call predecessors, (2121), 1377 states have call successors, (2121) [2024-11-18 13:59:40,373 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7982 states to 7982 states and 13571 transitions. [2024-11-18 13:59:40,382 INFO L78 Accepts]: Start accepts. Automaton has 7982 states and 13571 transitions. Word has length 151 [2024-11-18 13:59:40,382 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-18 13:59:40,382 INFO L471 AbstractCegarLoop]: Abstraction has 7982 states and 13571 transitions. [2024-11-18 13:59:40,383 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 29.25) internal successors, (117), 4 states have internal predecessors, (117), 2 states have call successors, (16), 2 states have call predecessors, (16), 3 states have return successors, (15), 2 states have call predecessors, (15), 2 states have call successors, (15) [2024-11-18 13:59:40,383 INFO L276 IsEmpty]: Start isEmpty. Operand 7982 states and 13571 transitions. [2024-11-18 13:59:40,393 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 153 [2024-11-18 13:59:40,393 INFO L207 NwaCegarLoop]: Found error trace [2024-11-18 13:59:40,393 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] [2024-11-18 13:59:40,415 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (31)] Forceful destruction successful, exit code 0 [2024-11-18 13:59:40,594 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29,31 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-18 13:59:40,595 INFO L396 AbstractCegarLoop]: === Iteration 31 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-18 13:59:40,595 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-18 13:59:40,595 INFO L85 PathProgramCache]: Analyzing trace with hash 1870522419, now seen corresponding path program 1 times [2024-11-18 13:59:40,595 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-18 13:59:40,595 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1355091175] [2024-11-18 13:59:40,596 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 13:59:40,596 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-18 13:59:40,622 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 13:59:40,760 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 13 proven. 0 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2024-11-18 13:59:40,760 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-18 13:59:40,760 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1355091175] [2024-11-18 13:59:40,760 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1355091175] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-18 13:59:40,760 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-18 13:59:40,761 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2024-11-18 13:59:40,761 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [620914098] [2024-11-18 13:59:40,761 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-18 13:59:40,761 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2024-11-18 13:59:40,761 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-18 13:59:40,762 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2024-11-18 13:59:40,762 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2024-11-18 13:59:40,762 INFO L87 Difference]: Start difference. First operand 7982 states and 13571 transitions. Second operand has 7 states, 6 states have (on average 19.166666666666668) internal successors, (115), 6 states have internal predecessors, (115), 3 states have call successors, (16), 2 states have call predecessors, (16), 4 states have return successors, (15), 3 states have call predecessors, (15), 3 states have call successors, (15) [2024-11-18 13:59:41,149 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-18 13:59:41,149 INFO L93 Difference]: Finished difference Result 11453 states and 19389 transitions. [2024-11-18 13:59:41,150 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2024-11-18 13:59:41,150 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 6 states have (on average 19.166666666666668) internal successors, (115), 6 states have internal predecessors, (115), 3 states have call successors, (16), 2 states have call predecessors, (16), 4 states have return successors, (15), 3 states have call predecessors, (15), 3 states have call successors, (15) Word has length 152 [2024-11-18 13:59:41,151 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-18 13:59:41,192 INFO L225 Difference]: With dead ends: 11453 [2024-11-18 13:59:41,192 INFO L226 Difference]: Without dead ends: 8017 [2024-11-18 13:59:41,209 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 13:59:41,209 INFO L432 NwaCegarLoop]: 876 mSDtfsCounter, 115 mSDsluCounter, 4278 mSDsCounter, 0 mSdLazyCounter, 75 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 116 SdHoareTripleChecker+Valid, 5154 SdHoareTripleChecker+Invalid, 77 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 75 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-11-18 13:59:41,210 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [116 Valid, 5154 Invalid, 77 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 75 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-18 13:59:41,216 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8017 states. [2024-11-18 13:59:41,508 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8017 to 7982. [2024-11-18 13:59:41,516 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7982 states, 6241 states have (on average 1.6132030123377663) internal successors, (10068), 6408 states have internal predecessors, (10068), 1382 states have call successors, (1382), 265 states have call predecessors, (1382), 358 states have return successors, (2121), 1362 states have call predecessors, (2121), 1377 states have call successors, (2121) [2024-11-18 13:59:41,558 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7982 states to 7982 states and 13571 transitions. [2024-11-18 13:59:41,565 INFO L78 Accepts]: Start accepts. Automaton has 7982 states and 13571 transitions. Word has length 152 [2024-11-18 13:59:41,565 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-18 13:59:41,566 INFO L471 AbstractCegarLoop]: Abstraction has 7982 states and 13571 transitions. [2024-11-18 13:59:41,566 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 6 states have (on average 19.166666666666668) internal successors, (115), 6 states have internal predecessors, (115), 3 states have call successors, (16), 2 states have call predecessors, (16), 4 states have return successors, (15), 3 states have call predecessors, (15), 3 states have call successors, (15) [2024-11-18 13:59:41,566 INFO L276 IsEmpty]: Start isEmpty. Operand 7982 states and 13571 transitions. [2024-11-18 13:59:41,573 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 153 [2024-11-18 13:59:41,573 INFO L207 NwaCegarLoop]: Found error trace [2024-11-18 13:59:41,574 INFO L215 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-18 13:59:41,574 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable30 [2024-11-18 13:59:41,574 INFO L396 AbstractCegarLoop]: === Iteration 32 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-18 13:59:41,574 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-18 13:59:41,574 INFO L85 PathProgramCache]: Analyzing trace with hash 1090253932, now seen corresponding path program 1 times [2024-11-18 13:59:41,574 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-18 13:59:41,574 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [949697782] [2024-11-18 13:59:41,575 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 13:59:41,575 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-18 13:59:41,594 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 13:59:41,666 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 8 proven. 0 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2024-11-18 13:59:41,666 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-18 13:59:41,667 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [949697782] [2024-11-18 13:59:41,667 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [949697782] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-18 13:59:41,667 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-18 13:59:41,667 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-11-18 13:59:41,667 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [757804015] [2024-11-18 13:59:41,667 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-18 13:59:41,668 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-18 13:59:41,668 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-18 13:59:41,668 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-18 13:59:41,668 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-11-18 13:59:41,669 INFO L87 Difference]: Start difference. First operand 7982 states and 13571 transitions. Second operand has 4 states, 4 states have (on average 27.25) internal successors, (109), 4 states have internal predecessors, (109), 2 states have call successors, (16), 2 states have call predecessors, (16), 3 states have return successors, (15), 2 states have call predecessors, (15), 2 states have call successors, (15) [2024-11-18 13:59:41,842 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-18 13:59:41,843 INFO L93 Difference]: Finished difference Result 11502 states and 19471 transitions. [2024-11-18 13:59:41,843 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-18 13:59:41,843 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 27.25) internal successors, (109), 4 states have internal predecessors, (109), 2 states have call successors, (16), 2 states have call predecessors, (16), 3 states have return successors, (15), 2 states have call predecessors, (15), 2 states have call successors, (15) Word has length 152 [2024-11-18 13:59:41,843 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-18 13:59:41,861 INFO L225 Difference]: With dead ends: 11502 [2024-11-18 13:59:41,861 INFO L226 Difference]: Without dead ends: 3535 [2024-11-18 13:59:41,885 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 13:59:41,886 INFO L432 NwaCegarLoop]: 878 mSDtfsCounter, 8 mSDsluCounter, 1752 mSDsCounter, 0 mSdLazyCounter, 22 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 8 SdHoareTripleChecker+Valid, 2630 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 13:59:41,886 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [8 Valid, 2630 Invalid, 23 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 22 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-18 13:59:41,889 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3535 states. [2024-11-18 13:59:42,090 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3535 to 3535. [2024-11-18 13:59:42,094 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3535 states, 2784 states have (on average 1.6185344827586208) internal successors, (4506), 2859 states have internal predecessors, (4506), 589 states have call successors, (589), 136 states have call predecessors, (589), 161 states have return successors, (795), 561 states have call predecessors, (795), 584 states have call successors, (795) [2024-11-18 13:59:42,108 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3535 states to 3535 states and 5890 transitions. [2024-11-18 13:59:42,114 INFO L78 Accepts]: Start accepts. Automaton has 3535 states and 5890 transitions. Word has length 152 [2024-11-18 13:59:42,115 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-18 13:59:42,115 INFO L471 AbstractCegarLoop]: Abstraction has 3535 states and 5890 transitions. [2024-11-18 13:59:42,115 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 27.25) internal successors, (109), 4 states have internal predecessors, (109), 2 states have call successors, (16), 2 states have call predecessors, (16), 3 states have return successors, (15), 2 states have call predecessors, (15), 2 states have call successors, (15) [2024-11-18 13:59:42,115 INFO L276 IsEmpty]: Start isEmpty. Operand 3535 states and 5890 transitions. [2024-11-18 13:59:42,120 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 154 [2024-11-18 13:59:42,120 INFO L207 NwaCegarLoop]: Found error trace [2024-11-18 13:59:42,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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 13:59:42,120 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable31 [2024-11-18 13:59:42,121 INFO L396 AbstractCegarLoop]: === Iteration 33 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-18 13:59:42,121 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-18 13:59:42,121 INFO L85 PathProgramCache]: Analyzing trace with hash 431743418, now seen corresponding path program 1 times [2024-11-18 13:59:42,121 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-18 13:59:42,121 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [484647726] [2024-11-18 13:59:42,121 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 13:59:42,122 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-18 13:59:42,155 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 13:59:42,403 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 22 trivial. 0 not checked. [2024-11-18 13:59:42,404 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-18 13:59:42,404 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [484647726] [2024-11-18 13:59:42,404 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [484647726] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-18 13:59:42,404 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-18 13:59:42,405 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2024-11-18 13:59:42,405 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [119878431] [2024-11-18 13:59:42,405 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-18 13:59:42,406 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2024-11-18 13:59:42,406 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-18 13:59:42,407 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2024-11-18 13:59:42,407 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2024-11-18 13:59:42,407 INFO L87 Difference]: Start difference. First operand 3535 states and 5890 transitions. Second operand has 7 states, 7 states have (on average 15.285714285714286) internal successors, (107), 7 states have internal predecessors, (107), 5 states have call successors, (16), 3 states have call predecessors, (16), 3 states have return successors, (15), 5 states have call predecessors, (15), 4 states have call successors, (15) [2024-11-18 13:59:45,111 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-18 13:59:45,111 INFO L93 Difference]: Finished difference Result 12296 states and 21094 transitions. [2024-11-18 13:59:45,111 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2024-11-18 13:59:45,111 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 15.285714285714286) internal successors, (107), 7 states have internal predecessors, (107), 5 states have call successors, (16), 3 states have call predecessors, (16), 3 states have return successors, (15), 5 states have call predecessors, (15), 4 states have call successors, (15) Word has length 153 [2024-11-18 13:59:45,112 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-18 13:59:45,178 INFO L225 Difference]: With dead ends: 12296 [2024-11-18 13:59:45,178 INFO L226 Difference]: Without dead ends: 8873 [2024-11-18 13:59:45,207 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 23 GetRequests, 9 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 30 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=59, Invalid=181, Unknown=0, NotChecked=0, Total=240 [2024-11-18 13:59:45,208 INFO L432 NwaCegarLoop]: 420 mSDtfsCounter, 2336 mSDsluCounter, 1565 mSDsCounter, 0 mSdLazyCounter, 3592 mSolverCounterSat, 500 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2415 SdHoareTripleChecker+Valid, 1985 SdHoareTripleChecker+Invalid, 4092 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 500 IncrementalHoareTripleChecker+Valid, 3592 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.2s IncrementalHoareTripleChecker+Time [2024-11-18 13:59:45,209 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [2415 Valid, 1985 Invalid, 4092 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [500 Valid, 3592 Invalid, 0 Unknown, 0 Unchecked, 2.2s Time] [2024-11-18 13:59:45,217 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8873 states. [2024-11-18 13:59:45,603 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8873 to 8064. [2024-11-18 13:59:45,609 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8064 states, 6348 states have (on average 1.6315374921235035) internal successors, (10357), 6542 states have internal predecessors, (10357), 1322 states have call successors, (1322), 290 states have call predecessors, (1322), 393 states have return successors, (1905), 1275 states have call predecessors, (1905), 1317 states have call successors, (1905) [2024-11-18 13:59:45,637 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8064 states to 8064 states and 13584 transitions. [2024-11-18 13:59:45,645 INFO L78 Accepts]: Start accepts. Automaton has 8064 states and 13584 transitions. Word has length 153 [2024-11-18 13:59:45,645 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-18 13:59:45,646 INFO L471 AbstractCegarLoop]: Abstraction has 8064 states and 13584 transitions. [2024-11-18 13:59:45,646 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 15.285714285714286) internal successors, (107), 7 states have internal predecessors, (107), 5 states have call successors, (16), 3 states have call predecessors, (16), 3 states have return successors, (15), 5 states have call predecessors, (15), 4 states have call successors, (15) [2024-11-18 13:59:45,646 INFO L276 IsEmpty]: Start isEmpty. Operand 8064 states and 13584 transitions. [2024-11-18 13:59:45,650 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 159 [2024-11-18 13:59:45,650 INFO L207 NwaCegarLoop]: Found error trace [2024-11-18 13:59:45,650 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] [2024-11-18 13:59:45,650 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable32 [2024-11-18 13:59:45,651 INFO L396 AbstractCegarLoop]: === Iteration 34 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-18 13:59:45,651 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-18 13:59:45,651 INFO L85 PathProgramCache]: Analyzing trace with hash 975029444, now seen corresponding path program 1 times [2024-11-18 13:59:45,651 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-18 13:59:45,651 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1580047242] [2024-11-18 13:59:45,651 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 13:59:45,651 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-18 13:59:45,680 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 13:59:45,826 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 22 trivial. 0 not checked. [2024-11-18 13:59:45,827 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-18 13:59:45,827 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1580047242] [2024-11-18 13:59:45,827 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1580047242] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-18 13:59:45,828 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-18 13:59:45,828 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-11-18 13:59:45,828 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1780427084] [2024-11-18 13:59:45,828 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-18 13:59:45,829 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-18 13:59:45,829 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-18 13:59:45,830 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-18 13:59:45,830 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-11-18 13:59:45,830 INFO L87 Difference]: Start difference. First operand 8064 states and 13584 transitions. Second operand has 5 states, 5 states have (on average 22.0) internal successors, (110), 4 states have internal predecessors, (110), 2 states have call successors, (17), 2 states have call predecessors, (17), 3 states have return successors, (16), 3 states have call predecessors, (16), 2 states have call successors, (16) [2024-11-18 13:59:46,164 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-18 13:59:46,164 INFO L93 Difference]: Finished difference Result 16134 states and 27506 transitions. [2024-11-18 13:59:46,165 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-18 13:59:46,165 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 22.0) internal successors, (110), 4 states have internal predecessors, (110), 2 states have call successors, (17), 2 states have call predecessors, (17), 3 states have return successors, (16), 3 states have call predecessors, (16), 2 states have call successors, (16) Word has length 158 [2024-11-18 13:59:46,165 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-18 13:59:46,215 INFO L225 Difference]: With dead ends: 16134 [2024-11-18 13:59:46,215 INFO L226 Difference]: Without dead ends: 8182 [2024-11-18 13:59:46,250 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-11-18 13:59:46,251 INFO L432 NwaCegarLoop]: 845 mSDtfsCounter, 0 mSDsluCounter, 2505 mSDsCounter, 0 mSdLazyCounter, 30 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 3350 SdHoareTripleChecker+Invalid, 37 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 30 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-11-18 13:59:46,251 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 3350 Invalid, 37 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 30 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-18 13:59:46,258 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8182 states. [2024-11-18 13:59:46,580 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8182 to 8158. [2024-11-18 13:59:46,589 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8158 states, 6428 states have (on average 1.622744243932794) internal successors, (10431), 6606 states have internal predecessors, (10431), 1316 states have call successors, (1316), 290 states have call predecessors, (1316), 413 states have return successors, (1989), 1305 states have call predecessors, (1989), 1311 states have call successors, (1989) [2024-11-18 13:59:46,621 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8158 states to 8158 states and 13736 transitions. [2024-11-18 13:59:46,632 INFO L78 Accepts]: Start accepts. Automaton has 8158 states and 13736 transitions. Word has length 158 [2024-11-18 13:59:46,632 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-18 13:59:46,633 INFO L471 AbstractCegarLoop]: Abstraction has 8158 states and 13736 transitions. [2024-11-18 13:59:46,633 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 22.0) internal successors, (110), 4 states have internal predecessors, (110), 2 states have call successors, (17), 2 states have call predecessors, (17), 3 states have return successors, (16), 3 states have call predecessors, (16), 2 states have call successors, (16) [2024-11-18 13:59:46,633 INFO L276 IsEmpty]: Start isEmpty. Operand 8158 states and 13736 transitions. [2024-11-18 13:59:46,638 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 163 [2024-11-18 13:59:46,638 INFO L207 NwaCegarLoop]: Found error trace [2024-11-18 13:59:46,639 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] [2024-11-18 13:59:46,639 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable33 [2024-11-18 13:59:46,639 INFO L396 AbstractCegarLoop]: === Iteration 35 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-18 13:59:46,640 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-18 13:59:46,640 INFO L85 PathProgramCache]: Analyzing trace with hash -1910242388, now seen corresponding path program 1 times [2024-11-18 13:59:46,640 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-18 13:59:46,640 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [835140281] [2024-11-18 13:59:46,640 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 13:59:46,641 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-18 13:59:46,676 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 13:59:46,907 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 22 trivial. 0 not checked. [2024-11-18 13:59:46,907 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-18 13:59:46,907 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [835140281] [2024-11-18 13:59:46,907 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [835140281] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-18 13:59:46,907 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-18 13:59:46,908 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2024-11-18 13:59:46,908 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2032377359] [2024-11-18 13:59:46,908 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-18 13:59:46,908 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2024-11-18 13:59:46,908 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-18 13:59:46,909 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2024-11-18 13:59:46,909 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=37, Unknown=0, NotChecked=0, Total=56 [2024-11-18 13:59:46,909 INFO L87 Difference]: Start difference. First operand 8158 states and 13736 transitions. Second operand has 8 states, 8 states have (on average 14.25) internal successors, (114), 8 states have internal predecessors, (114), 7 states have call successors, (17), 4 states have call predecessors, (17), 3 states have return successors, (16), 7 states have call predecessors, (16), 6 states have call successors, (16) [2024-11-18 13:59:49,481 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-18 13:59:49,482 INFO L93 Difference]: Finished difference Result 25663 states and 44274 transitions. [2024-11-18 13:59:49,482 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2024-11-18 13:59:49,482 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 14.25) internal successors, (114), 8 states have internal predecessors, (114), 7 states have call successors, (17), 4 states have call predecessors, (17), 3 states have return successors, (16), 7 states have call predecessors, (16), 6 states have call successors, (16) Word has length 162 [2024-11-18 13:59:49,483 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-18 13:59:49,569 INFO L225 Difference]: With dead ends: 25663 [2024-11-18 13:59:49,569 INFO L226 Difference]: Without dead ends: 17597 [2024-11-18 13:59:49,602 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 14 GetRequests, 7 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=24, Invalid=48, Unknown=0, NotChecked=0, Total=72 [2024-11-18 13:59:49,602 INFO L432 NwaCegarLoop]: 623 mSDtfsCounter, 3825 mSDsluCounter, 1134 mSDsCounter, 0 mSdLazyCounter, 2850 mSolverCounterSat, 953 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3972 SdHoareTripleChecker+Valid, 1757 SdHoareTripleChecker+Invalid, 3803 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 953 IncrementalHoareTripleChecker+Valid, 2850 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.8s IncrementalHoareTripleChecker+Time [2024-11-18 13:59:49,602 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [3972 Valid, 1757 Invalid, 3803 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [953 Valid, 2850 Invalid, 0 Unknown, 0 Unchecked, 1.8s Time] [2024-11-18 13:59:49,613 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 17597 states. [2024-11-18 13:59:50,266 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 17597 to 17531. [2024-11-18 13:59:50,284 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 17531 states, 13672 states have (on average 1.6088355763604447) internal successors, (21996), 14073 states have internal predecessors, (21996), 2937 states have call successors, (2937), 638 states have call predecessors, (2937), 921 states have return successors, (4945), 2929 states have call predecessors, (4945), 2932 states have call successors, (4945) [2024-11-18 13:59:50,363 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 17531 states to 17531 states and 29878 transitions. [2024-11-18 13:59:50,380 INFO L78 Accepts]: Start accepts. Automaton has 17531 states and 29878 transitions. Word has length 162 [2024-11-18 13:59:50,380 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-18 13:59:50,381 INFO L471 AbstractCegarLoop]: Abstraction has 17531 states and 29878 transitions. [2024-11-18 13:59:50,381 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 14.25) internal successors, (114), 8 states have internal predecessors, (114), 7 states have call successors, (17), 4 states have call predecessors, (17), 3 states have return successors, (16), 7 states have call predecessors, (16), 6 states have call successors, (16) [2024-11-18 13:59:50,381 INFO L276 IsEmpty]: Start isEmpty. Operand 17531 states and 29878 transitions. [2024-11-18 13:59:50,384 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 166 [2024-11-18 13:59:50,384 INFO L207 NwaCegarLoop]: Found error trace [2024-11-18 13:59:50,384 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 13:59:50,385 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable34 [2024-11-18 13:59:50,385 INFO L396 AbstractCegarLoop]: === Iteration 36 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-18 13:59:50,385 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-18 13:59:50,385 INFO L85 PathProgramCache]: Analyzing trace with hash 1156597558, now seen corresponding path program 1 times [2024-11-18 13:59:50,385 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-18 13:59:50,385 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [413744163] [2024-11-18 13:59:50,385 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 13:59:50,385 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-18 13:59:50,512 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 13:59:50,663 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 22 trivial. 0 not checked. [2024-11-18 13:59:50,664 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-18 13:59:50,664 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [413744163] [2024-11-18 13:59:50,664 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [413744163] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-18 13:59:50,664 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-18 13:59:50,664 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2024-11-18 13:59:50,665 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1426365501] [2024-11-18 13:59:50,665 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-18 13:59:50,665 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-11-18 13:59:50,665 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-18 13:59:50,666 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-11-18 13:59:50,666 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2024-11-18 13:59:50,666 INFO L87 Difference]: Start difference. First operand 17531 states and 29878 transitions. Second operand has 6 states, 6 states have (on average 19.5) internal successors, (117), 6 states have internal predecessors, (117), 3 states have call successors, (17), 2 states have call predecessors, (17), 3 states have return successors, (16), 3 states have call predecessors, (16), 3 states have call successors, (16) [2024-11-18 13:59:51,502 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-18 13:59:51,502 INFO L93 Difference]: Finished difference Result 34581 states and 61414 transitions. [2024-11-18 13:59:51,502 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-11-18 13:59:51,503 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), 3 states have call successors, (17), 2 states have call predecessors, (17), 3 states have return successors, (16), 3 states have call predecessors, (16), 3 states have call successors, (16) Word has length 165 [2024-11-18 13:59:51,503 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-18 13:59:51,604 INFO L225 Difference]: With dead ends: 34581 [2024-11-18 13:59:51,605 INFO L226 Difference]: Without dead ends: 17763 [2024-11-18 13:59:51,681 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 9 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2024-11-18 13:59:51,681 INFO L432 NwaCegarLoop]: 893 mSDtfsCounter, 217 mSDsluCounter, 3307 mSDsCounter, 0 mSdLazyCounter, 124 mSolverCounterSat, 19 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 225 SdHoareTripleChecker+Valid, 4200 SdHoareTripleChecker+Invalid, 143 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 19 IncrementalHoareTripleChecker+Valid, 124 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-18 13:59:51,681 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [225 Valid, 4200 Invalid, 143 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [19 Valid, 124 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-18 13:59:51,693 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 17763 states. [2024-11-18 13:59:52,786 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 17763 to 17547. [2024-11-18 13:59:52,806 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 17547 states, 13680 states have (on average 1.5923976608187134) internal successors, (21784), 14089 states have internal predecessors, (21784), 2937 states have call successors, (2937), 638 states have call predecessors, (2937), 929 states have return successors, (4969), 2929 states have call predecessors, (4969), 2932 states have call successors, (4969) [2024-11-18 13:59:52,925 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 17547 states to 17547 states and 29690 transitions. [2024-11-18 13:59:52,944 INFO L78 Accepts]: Start accepts. Automaton has 17547 states and 29690 transitions. Word has length 165 [2024-11-18 13:59:52,944 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-18 13:59:52,944 INFO L471 AbstractCegarLoop]: Abstraction has 17547 states and 29690 transitions. [2024-11-18 13:59:52,944 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), 3 states have call successors, (17), 2 states have call predecessors, (17), 3 states have return successors, (16), 3 states have call predecessors, (16), 3 states have call successors, (16) [2024-11-18 13:59:52,944 INFO L276 IsEmpty]: Start isEmpty. Operand 17547 states and 29690 transitions. [2024-11-18 13:59:52,949 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 170 [2024-11-18 13:59:52,949 INFO L207 NwaCegarLoop]: Found error trace [2024-11-18 13:59:52,949 INFO L215 NwaCegarLoop]: trace histogram [3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-18 13:59:52,950 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable35 [2024-11-18 13:59:52,950 INFO L396 AbstractCegarLoop]: === Iteration 37 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-18 13:59:52,950 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-18 13:59:52,950 INFO L85 PathProgramCache]: Analyzing trace with hash 2101578318, now seen corresponding path program 1 times [2024-11-18 13:59:52,951 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-18 13:59:52,951 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [483960393] [2024-11-18 13:59:52,951 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 13:59:52,951 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-18 13:59:52,999 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 13:59:53,186 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 3 proven. 3 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2024-11-18 13:59:53,186 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-18 13:59:53,186 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [483960393] [2024-11-18 13:59:53,187 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [483960393] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-18 13:59:53,187 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2040648068] [2024-11-18 13:59:53,187 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 13:59:53,187 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-18 13:59:53,187 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-18 13:59:53,189 INFO L229 MonitoredProcess]: Starting monitored process 32 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-18 13:59:53,191 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (32)] Waiting until timeout for monitored process [2024-11-18 13:59:53,601 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 13:59:53,608 INFO L255 TraceCheckSpWp]: Trace formula consists of 2144 conjuncts, 3 conjuncts are in the unsatisfiable core [2024-11-18 13:59:53,611 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-18 13:59:53,638 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 11 proven. 0 refuted. 0 times theorem prover too weak. 19 trivial. 0 not checked. [2024-11-18 13:59:53,639 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-18 13:59:53,639 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2040648068] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-18 13:59:53,639 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-18 13:59:53,639 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [6] total 8 [2024-11-18 13:59:53,641 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [799803911] [2024-11-18 13:59:53,641 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-18 13:59:53,641 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-18 13:59:53,642 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-18 13:59:53,643 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-18 13:59:53,643 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=41, Unknown=0, NotChecked=0, Total=56 [2024-11-18 13:59:53,643 INFO L87 Difference]: Start difference. First operand 17547 states and 29690 transitions. Second operand has 4 states, 4 states have (on average 30.5) internal successors, (122), 4 states have internal predecessors, (122), 2 states have call successors, (18), 2 states have call predecessors, (18), 3 states have return successors, (17), 2 states have call predecessors, (17), 2 states have call successors, (17) [2024-11-18 13:59:54,504 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-18 13:59:54,504 INFO L93 Difference]: Finished difference Result 35238 states and 61148 transitions. [2024-11-18 13:59:54,504 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-18 13:59:54,505 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 30.5) internal successors, (122), 4 states have internal predecessors, (122), 2 states have call successors, (18), 2 states have call predecessors, (18), 3 states have return successors, (17), 2 states have call predecessors, (17), 2 states have call successors, (17) Word has length 169 [2024-11-18 13:59:54,505 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-18 13:59:54,609 INFO L225 Difference]: With dead ends: 35238 [2024-11-18 13:59:54,609 INFO L226 Difference]: Without dead ends: 17719 [2024-11-18 13:59:54,681 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 178 GetRequests, 171 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 13:59:54,681 INFO L432 NwaCegarLoop]: 823 mSDtfsCounter, 14 mSDsluCounter, 1612 mSDsCounter, 0 mSdLazyCounter, 84 mSolverCounterSat, 14 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 14 SdHoareTripleChecker+Valid, 2435 SdHoareTripleChecker+Invalid, 98 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 14 IncrementalHoareTripleChecker+Valid, 84 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-18 13:59:54,682 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [14 Valid, 2435 Invalid, 98 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [14 Valid, 84 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-18 13:59:54,691 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 17719 states. [2024-11-18 13:59:55,446 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 17719 to 17719. [2024-11-18 13:59:55,465 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 17719 states, 13820 states have (on average 1.5765557163531114) internal successors, (21788), 14243 states have internal predecessors, (21788), 2937 states have call successors, (2937), 656 states have call predecessors, (2937), 961 states have return successors, (5001), 2929 states have call predecessors, (5001), 2932 states have call successors, (5001) [2024-11-18 13:59:55,553 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 17719 states to 17719 states and 29726 transitions. [2024-11-18 13:59:55,573 INFO L78 Accepts]: Start accepts. Automaton has 17719 states and 29726 transitions. Word has length 169 [2024-11-18 13:59:55,573 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-18 13:59:55,573 INFO L471 AbstractCegarLoop]: Abstraction has 17719 states and 29726 transitions. [2024-11-18 13:59:55,574 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 30.5) internal successors, (122), 4 states have internal predecessors, (122), 2 states have call successors, (18), 2 states have call predecessors, (18), 3 states have return successors, (17), 2 states have call predecessors, (17), 2 states have call successors, (17) [2024-11-18 13:59:55,574 INFO L276 IsEmpty]: Start isEmpty. Operand 17719 states and 29726 transitions. [2024-11-18 13:59:55,577 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 171 [2024-11-18 13:59:55,577 INFO L207 NwaCegarLoop]: Found error trace [2024-11-18 13:59:55,578 INFO L215 NwaCegarLoop]: trace histogram [3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-18 13:59:55,592 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (32)] Ended with exit code 0 [2024-11-18 13:59:55,778 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 32 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable36 [2024-11-18 13:59:55,778 INFO L396 AbstractCegarLoop]: === Iteration 38 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-18 13:59:55,779 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-18 13:59:55,779 INFO L85 PathProgramCache]: Analyzing trace with hash 688513865, now seen corresponding path program 1 times [2024-11-18 13:59:55,779 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-18 13:59:55,779 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [582328557] [2024-11-18 13:59:55,779 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 13:59:55,779 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-18 13:59:55,809 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 13:59:56,121 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 30 trivial. 0 not checked. [2024-11-18 13:59:56,122 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-18 13:59:56,122 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [582328557] [2024-11-18 13:59:56,122 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [582328557] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-18 13:59:56,122 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-18 13:59:56,122 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2024-11-18 13:59:56,122 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1012878375] [2024-11-18 13:59:56,122 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-18 13:59:56,124 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2024-11-18 13:59:56,124 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-18 13:59:56,124 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2024-11-18 13:59:56,125 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2024-11-18 13:59:56,125 INFO L87 Difference]: Start difference. First operand 17719 states and 29726 transitions. Second operand has 7 states, 7 states have (on average 16.857142857142858) internal successors, (118), 7 states have internal predecessors, (118), 5 states have call successors, (18), 3 states have call predecessors, (18), 3 states have return successors, (17), 5 states have call predecessors, (17), 4 states have call successors, (17) [2024-11-18 13:59:58,903 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-18 13:59:58,903 INFO L93 Difference]: Finished difference Result 35870 states and 61368 transitions. [2024-11-18 13:59:58,903 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2024-11-18 13:59:58,904 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 16.857142857142858) internal successors, (118), 7 states have internal predecessors, (118), 5 states have call successors, (18), 3 states have call predecessors, (18), 3 states have return successors, (17), 5 states have call predecessors, (17), 4 states have call successors, (17) Word has length 170 [2024-11-18 13:59:58,904 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-18 13:59:59,036 INFO L225 Difference]: With dead ends: 35870 [2024-11-18 13:59:59,036 INFO L226 Difference]: Without dead ends: 20516 [2024-11-18 13:59:59,110 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 25 GetRequests, 10 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 42 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=63, Invalid=209, Unknown=0, NotChecked=0, Total=272 [2024-11-18 13:59:59,111 INFO L432 NwaCegarLoop]: 383 mSDtfsCounter, 2019 mSDsluCounter, 1354 mSDsCounter, 0 mSdLazyCounter, 3108 mSolverCounterSat, 473 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2095 SdHoareTripleChecker+Valid, 1737 SdHoareTripleChecker+Invalid, 3581 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 473 IncrementalHoareTripleChecker+Valid, 3108 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.8s IncrementalHoareTripleChecker+Time [2024-11-18 13:59:59,111 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [2095 Valid, 1737 Invalid, 3581 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [473 Valid, 3108 Invalid, 0 Unknown, 0 Unchecked, 1.8s Time] [2024-11-18 13:59:59,128 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 20516 states. [2024-11-18 13:59:59,984 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 20516 to 18377. [2024-11-18 14:00:00,006 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 18377 states, 14306 states have (on average 1.5678736194603662) internal successors, (22430), 14769 states have internal predecessors, (22430), 3003 states have call successors, (3003), 716 states have call predecessors, (3003), 1067 states have return successors, (5315), 3001 states have call predecessors, (5315), 2998 states have call successors, (5315) [2024-11-18 14:00:00,108 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 18377 states to 18377 states and 30748 transitions. [2024-11-18 14:00:00,130 INFO L78 Accepts]: Start accepts. Automaton has 18377 states and 30748 transitions. Word has length 170 [2024-11-18 14:00:00,131 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-18 14:00:00,131 INFO L471 AbstractCegarLoop]: Abstraction has 18377 states and 30748 transitions. [2024-11-18 14:00:00,131 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 16.857142857142858) internal successors, (118), 7 states have internal predecessors, (118), 5 states have call successors, (18), 3 states have call predecessors, (18), 3 states have return successors, (17), 5 states have call predecessors, (17), 4 states have call successors, (17) [2024-11-18 14:00:00,131 INFO L276 IsEmpty]: Start isEmpty. Operand 18377 states and 30748 transitions. [2024-11-18 14:00:00,135 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 178 [2024-11-18 14:00:00,135 INFO L207 NwaCegarLoop]: Found error trace [2024-11-18 14:00:00,135 INFO L215 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-18 14:00:00,136 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable37 [2024-11-18 14:00:00,136 INFO L396 AbstractCegarLoop]: === Iteration 39 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-18 14:00:00,136 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-18 14:00:00,136 INFO L85 PathProgramCache]: Analyzing trace with hash 1004391166, now seen corresponding path program 1 times [2024-11-18 14:00:00,136 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-18 14:00:00,136 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1087460603] [2024-11-18 14:00:00,136 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 14:00:00,137 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-18 14:00:00,161 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 14:00:00,445 INFO L134 CoverageAnalysis]: Checked inductivity of 29 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 29 trivial. 0 not checked. [2024-11-18 14:00:00,445 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-18 14:00:00,445 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1087460603] [2024-11-18 14:00:00,445 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1087460603] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-18 14:00:00,445 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-18 14:00:00,446 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2024-11-18 14:00:00,446 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2063844960] [2024-11-18 14:00:00,446 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-18 14:00:00,446 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2024-11-18 14:00:00,447 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-18 14:00:00,447 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2024-11-18 14:00:00,447 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=72, Unknown=0, NotChecked=0, Total=90 [2024-11-18 14:00:00,447 INFO L87 Difference]: Start difference. First operand 18377 states and 30748 transitions. Second operand has 10 states, 10 states have (on average 11.9) internal successors, (119), 10 states have internal predecessors, (119), 5 states have call successors, (20), 3 states have call predecessors, (20), 3 states have return successors, (19), 5 states have call predecessors, (19), 4 states have call successors, (19) [2024-11-18 14:00:04,972 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-18 14:00:04,972 INFO L93 Difference]: Finished difference Result 41471 states and 70705 transitions. [2024-11-18 14:00:04,972 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2024-11-18 14:00:04,973 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 11.9) internal successors, (119), 10 states have internal predecessors, (119), 5 states have call successors, (20), 3 states have call predecessors, (20), 3 states have return successors, (19), 5 states have call predecessors, (19), 4 states have call successors, (19) Word has length 177 [2024-11-18 14:00:04,973 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-18 14:00:05,469 INFO L225 Difference]: With dead ends: 41471 [2024-11-18 14:00:05,470 INFO L226 Difference]: Without dead ends: 24740 [2024-11-18 14:00:05,522 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 28 GetRequests, 9 SyntacticMatches, 0 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 51 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=83, Invalid=337, Unknown=0, NotChecked=0, Total=420 [2024-11-18 14:00:05,522 INFO L432 NwaCegarLoop]: 445 mSDtfsCounter, 2937 mSDsluCounter, 2291 mSDsCounter, 0 mSdLazyCounter, 5403 mSolverCounterSat, 716 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3023 SdHoareTripleChecker+Valid, 2736 SdHoareTripleChecker+Invalid, 6119 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 716 IncrementalHoareTripleChecker+Valid, 5403 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.6s IncrementalHoareTripleChecker+Time [2024-11-18 14:00:05,523 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [3023 Valid, 2736 Invalid, 6119 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [716 Valid, 5403 Invalid, 0 Unknown, 0 Unchecked, 2.6s Time] [2024-11-18 14:00:05,534 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 24740 states. [2024-11-18 14:00:06,485 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 24740 to 22021. [2024-11-18 14:00:06,509 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 22021 states, 17138 states have (on average 1.550472633912942) internal successors, (26572), 17733 states have internal predecessors, (26572), 3507 states have call successors, (3507), 916 states have call predecessors, (3507), 1375 states have return successors, (6221), 3481 states have call predecessors, (6221), 3502 states have call successors, (6221) [2024-11-18 14:00:06,630 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 22021 states to 22021 states and 36300 transitions. [2024-11-18 14:00:06,662 INFO L78 Accepts]: Start accepts. Automaton has 22021 states and 36300 transitions. Word has length 177 [2024-11-18 14:00:06,663 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-18 14:00:06,663 INFO L471 AbstractCegarLoop]: Abstraction has 22021 states and 36300 transitions. [2024-11-18 14:00:06,663 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 11.9) internal successors, (119), 10 states have internal predecessors, (119), 5 states have call successors, (20), 3 states have call predecessors, (20), 3 states have return successors, (19), 5 states have call predecessors, (19), 4 states have call successors, (19) [2024-11-18 14:00:06,663 INFO L276 IsEmpty]: Start isEmpty. Operand 22021 states and 36300 transitions. [2024-11-18 14:00:06,667 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 176 [2024-11-18 14:00:06,667 INFO L207 NwaCegarLoop]: Found error trace [2024-11-18 14:00:06,668 INFO L215 NwaCegarLoop]: trace histogram [3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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,668 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable38 [2024-11-18 14:00:06,668 INFO L396 AbstractCegarLoop]: === Iteration 40 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-18 14:00:06,668 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-18 14:00:06,668 INFO L85 PathProgramCache]: Analyzing trace with hash -616337285, now seen corresponding path program 1 times [2024-11-18 14:00:06,668 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-18 14:00:06,668 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [857958390] [2024-11-18 14:00:06,669 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 14:00:06,669 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-18 14:00:06,700 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 14:00:06,840 INFO L134 CoverageAnalysis]: Checked inductivity of 33 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 33 trivial. 0 not checked. [2024-11-18 14:00:06,840 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-18 14:00:06,840 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [857958390] [2024-11-18 14:00:06,841 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [857958390] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-18 14:00:06,841 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-18 14:00:06,841 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-11-18 14:00:06,841 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1793371633] [2024-11-18 14:00:06,841 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-18 14:00:06,841 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-18 14:00:06,842 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-18 14:00:06,842 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-18 14:00:06,842 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-11-18 14:00:06,843 INFO L87 Difference]: Start difference. First operand 22021 states and 36300 transitions. Second operand has 5 states, 5 states have (on average 23.8) internal successors, (119), 5 states have internal predecessors, (119), 2 states have call successors, (19), 2 states have call predecessors, (19), 2 states have return successors, (18), 2 states have call predecessors, (18), 2 states have call successors, (18)