./Ultimate.py --spec ../sv-benchmarks/c/properties/unreach-call.prp --file ../sv-benchmarks/c/product-lines/elevator_spec13_product31.cil.c --full-output --architecture 32bit -------------------------------------------------------------------------------- Checking for ERROR reachability Using default analysis Version 803cd42f Calling Ultimate with: /root/.sdkman/candidates/java/current/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_spec13_product31.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 2e77838346608929bef5ad1e655ea0710d74ebb9f10b29169ab985d305812d92 --- Real Ultimate output --- This is Ultimate 0.2.5-tmp.dk.eval-assert-order-craig-803cd42-m [2024-11-22 01:41:26,611 INFO L188 SettingsManager]: Resetting all preferences to default values... [2024-11-22 01:41:26,674 INFO L114 SettingsManager]: Loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-32bit-Automizer_Default.epf [2024-11-22 01:41:26,679 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2024-11-22 01:41:26,680 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2024-11-22 01:41:26,716 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2024-11-22 01:41:26,716 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2024-11-22 01:41:26,716 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2024-11-22 01:41:26,717 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2024-11-22 01:41:26,717 INFO L153 SettingsManager]: * Use memory slicer=true [2024-11-22 01:41:26,717 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2024-11-22 01:41:26,718 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2024-11-22 01:41:26,718 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2024-11-22 01:41:26,719 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2024-11-22 01:41:26,719 INFO L153 SettingsManager]: * Use SBE=true [2024-11-22 01:41:26,719 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2024-11-22 01:41:26,720 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2024-11-22 01:41:26,720 INFO L153 SettingsManager]: * sizeof long=4 [2024-11-22 01:41:26,724 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2024-11-22 01:41:26,724 INFO L153 SettingsManager]: * sizeof POINTER=4 [2024-11-22 01:41:26,725 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2024-11-22 01:41:26,727 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2024-11-22 01:41:26,728 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2024-11-22 01:41:26,728 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2024-11-22 01:41:26,728 INFO L153 SettingsManager]: * Allow undefined functions=false [2024-11-22 01:41:26,731 INFO L153 SettingsManager]: * sizeof long double=12 [2024-11-22 01:41:26,732 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2024-11-22 01:41:26,732 INFO L153 SettingsManager]: * Use constant arrays=true [2024-11-22 01:41:26,732 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2024-11-22 01:41:26,732 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2024-11-22 01:41:26,733 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2024-11-22 01:41:26,733 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2024-11-22 01:41:26,733 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-11-22 01:41:26,733 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2024-11-22 01:41:26,733 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2024-11-22 01:41:26,734 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2024-11-22 01:41:26,734 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2024-11-22 01:41:26,734 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2024-11-22 01:41:26,734 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2024-11-22 01:41:26,735 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2024-11-22 01:41:26,736 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2024-11-22 01:41:26,736 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2024-11-22 01:41:26,737 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 -> 2e77838346608929bef5ad1e655ea0710d74ebb9f10b29169ab985d305812d92 [2024-11-22 01:41:26,977 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2024-11-22 01:41:27,004 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2024-11-22 01:41:27,012 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2024-11-22 01:41:27,013 INFO L270 PluginConnector]: Initializing CDTParser... [2024-11-22 01:41:27,029 INFO L274 PluginConnector]: CDTParser initialized [2024-11-22 01:41:27,031 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../sv-benchmarks/c/product-lines/elevator_spec13_product31.cil.c [2024-11-22 01:41:28,474 INFO L533 CDTParser]: Created temporary CDT project at NULL [2024-11-22 01:41:28,763 INFO L384 CDTParser]: Found 1 translation units. [2024-11-22 01:41:28,764 INFO L180 CDTParser]: Scanning /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/product-lines/elevator_spec13_product31.cil.c [2024-11-22 01:41:28,790 INFO L427 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/c80424256/2748d2ae1e7349048edcd26a433fa70b/FLAG9b9149795 [2024-11-22 01:41:28,807 INFO L435 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/c80424256/2748d2ae1e7349048edcd26a433fa70b [2024-11-22 01:41:28,809 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2024-11-22 01:41:28,810 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2024-11-22 01:41:28,811 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2024-11-22 01:41:28,811 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2024-11-22 01:41:28,816 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2024-11-22 01:41:28,817 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 22.11 01:41:28" (1/1) ... [2024-11-22 01:41:28,818 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@30187751 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.11 01:41:28, skipping insertion in model container [2024-11-22 01:41:28,818 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 22.11 01:41:28" (1/1) ... [2024-11-22 01:41:28,879 INFO L175 MainTranslator]: Built tables and reachable declarations [2024-11-22 01:41:29,090 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_spec13_product31.cil.c[1546,1559] [2024-11-22 01:41:29,458 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-11-22 01:41:29,474 INFO L200 MainTranslator]: Completed pre-run [2024-11-22 01:41:29,485 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma merger(0,"wsllib_check.i","") [48] [2024-11-22 01:41:29,487 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma merger(0,"libacc.i","") [57] [2024-11-22 01:41:29,487 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma merger(0,"Specification13_spec.i","") [423] [2024-11-22 01:41:29,487 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma merger(0,"Person.i","") [517] [2024-11-22 01:41:29,487 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma merger(0,"Floor.i","") [638] [2024-11-22 01:41:29,487 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma merger(0,"Test.i","") [1306] [2024-11-22 01:41:29,487 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma merger(0,"scenario.i","") [1664] [2024-11-22 01:41:29,488 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma merger(0,"featureselect.i","") [1679] [2024-11-22 01:41:29,488 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma merger(0,"Elevator.i","") [1714] [2024-11-22 01:41:29,489 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma merger(0,"UnitTests.i","") [3329] [2024-11-22 01:41:29,493 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_spec13_product31.cil.c[1546,1559] [2024-11-22 01:41:29,596 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-11-22 01:41:29,626 INFO L204 MainTranslator]: Completed translation [2024-11-22 01:41:29,627 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.11 01:41:29 WrapperNode [2024-11-22 01:41:29,627 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2024-11-22 01:41:29,628 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2024-11-22 01:41:29,628 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2024-11-22 01:41:29,628 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2024-11-22 01:41:29,633 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.11 01:41:29" (1/1) ... [2024-11-22 01:41:29,658 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.11 01:41:29" (1/1) ... [2024-11-22 01:41:29,709 INFO L138 Inliner]: procedures = 95, calls = 348, calls flagged for inlining = 28, calls inlined = 25, statements flattened = 916 [2024-11-22 01:41:29,709 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2024-11-22 01:41:29,710 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2024-11-22 01:41:29,710 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2024-11-22 01:41:29,710 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2024-11-22 01:41:29,725 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.11 01:41:29" (1/1) ... [2024-11-22 01:41:29,725 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.11 01:41:29" (1/1) ... [2024-11-22 01:41:29,731 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.11 01:41:29" (1/1) ... [2024-11-22 01:41:29,769 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-22 01:41:29,769 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.11 01:41:29" (1/1) ... [2024-11-22 01:41:29,770 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.11 01:41:29" (1/1) ... [2024-11-22 01:41:29,800 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.11 01:41:29" (1/1) ... [2024-11-22 01:41:29,816 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.11 01:41:29" (1/1) ... [2024-11-22 01:41:29,823 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.11 01:41:29" (1/1) ... [2024-11-22 01:41:29,828 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.11 01:41:29" (1/1) ... [2024-11-22 01:41:29,847 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2024-11-22 01:41:29,855 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2024-11-22 01:41:29,855 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2024-11-22 01:41:29,855 INFO L274 PluginConnector]: RCFGBuilder initialized [2024-11-22 01:41:29,856 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.11 01:41:29" (1/1) ... [2024-11-22 01:41:29,867 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-11-22 01:41:29,883 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-22 01:41:29,906 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-22 01:41:29,913 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-22 01:41:29,962 INFO L130 BoogieDeclarations]: Found specification of procedure angelinaCall [2024-11-22 01:41:29,962 INFO L138 BoogieDeclarations]: Found implementation of procedure angelinaCall [2024-11-22 01:41:29,962 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2024-11-22 01:41:29,962 INFO L130 BoogieDeclarations]: Found specification of procedure stopRequestedAtCurrentFloor__wrappee__twothirdsfull [2024-11-22 01:41:29,963 INFO L138 BoogieDeclarations]: Found implementation of procedure stopRequestedAtCurrentFloor__wrappee__twothirdsfull [2024-11-22 01:41:29,963 INFO L130 BoogieDeclarations]: Found specification of procedure getCurrentHeading [2024-11-22 01:41:29,963 INFO L138 BoogieDeclarations]: Found implementation of procedure getCurrentHeading [2024-11-22 01:41:29,963 INFO L130 BoogieDeclarations]: Found specification of procedure getWeight [2024-11-22 01:41:29,963 INFO L138 BoogieDeclarations]: Found implementation of procedure getWeight [2024-11-22 01:41:29,964 INFO L130 BoogieDeclarations]: Found specification of procedure existInLiftCallsInDirection [2024-11-22 01:41:29,964 INFO L138 BoogieDeclarations]: Found implementation of procedure existInLiftCallsInDirection [2024-11-22 01:41:29,964 INFO L130 BoogieDeclarations]: Found specification of procedure enterElevator [2024-11-22 01:41:29,965 INFO L138 BoogieDeclarations]: Found implementation of procedure enterElevator [2024-11-22 01:41:29,965 INFO L130 BoogieDeclarations]: Found specification of procedure isExecutiveFloorCalling [2024-11-22 01:41:29,965 INFO L138 BoogieDeclarations]: Found implementation of procedure isExecutiveFloorCalling [2024-11-22 01:41:29,966 INFO L130 BoogieDeclarations]: Found specification of procedure stopRequestedInDirection [2024-11-22 01:41:29,966 INFO L138 BoogieDeclarations]: Found implementation of procedure stopRequestedInDirection [2024-11-22 01:41:29,966 INFO L130 BoogieDeclarations]: Found specification of procedure bobCall [2024-11-22 01:41:29,966 INFO L138 BoogieDeclarations]: Found implementation of procedure bobCall [2024-11-22 01:41:29,968 INFO L130 BoogieDeclarations]: Found specification of procedure getReverseHeading [2024-11-22 01:41:29,968 INFO L138 BoogieDeclarations]: Found implementation of procedure getReverseHeading [2024-11-22 01:41:29,968 INFO L130 BoogieDeclarations]: Found specification of procedure stopRequestedInDirection__wrappee__empty [2024-11-22 01:41:29,968 INFO L138 BoogieDeclarations]: Found implementation of procedure stopRequestedInDirection__wrappee__empty [2024-11-22 01:41:29,968 INFO L130 BoogieDeclarations]: Found specification of procedure cleanup [2024-11-22 01:41:29,968 INFO L138 BoogieDeclarations]: Found implementation of procedure cleanup [2024-11-22 01:41:29,968 INFO L130 BoogieDeclarations]: Found specification of procedure timeShift [2024-11-22 01:41:29,968 INFO L138 BoogieDeclarations]: Found implementation of procedure timeShift [2024-11-22 01:41:29,968 INFO L130 BoogieDeclarations]: Found specification of procedure __automaton_fail [2024-11-22 01:41:29,969 INFO L138 BoogieDeclarations]: Found implementation of procedure __automaton_fail [2024-11-22 01:41:29,969 INFO L130 BoogieDeclarations]: Found specification of procedure isTopFloor [2024-11-22 01:41:29,969 INFO L138 BoogieDeclarations]: Found implementation of procedure isTopFloor [2024-11-22 01:41:29,969 INFO L130 BoogieDeclarations]: Found specification of procedure getDestination [2024-11-22 01:41:29,969 INFO L138 BoogieDeclarations]: Found implementation of procedure getDestination [2024-11-22 01:41:29,969 INFO L130 BoogieDeclarations]: Found specification of procedure isBlocked [2024-11-22 01:41:29,969 INFO L138 BoogieDeclarations]: Found implementation of procedure isBlocked [2024-11-22 01:41:29,969 INFO L130 BoogieDeclarations]: Found specification of procedure getCurrentFloorID [2024-11-22 01:41:29,969 INFO L138 BoogieDeclarations]: Found implementation of procedure getCurrentFloorID [2024-11-22 01:41:29,969 INFO L130 BoogieDeclarations]: Found specification of procedure resetCallOnFloor [2024-11-22 01:41:29,969 INFO L138 BoogieDeclarations]: Found implementation of procedure resetCallOnFloor [2024-11-22 01:41:29,969 INFO L130 BoogieDeclarations]: Found specification of procedure initPersonOnFloor [2024-11-22 01:41:29,969 INFO L138 BoogieDeclarations]: Found implementation of procedure initPersonOnFloor [2024-11-22 01:41:29,969 INFO L130 BoogieDeclarations]: Found specification of procedure removePersonFromFloor [2024-11-22 01:41:29,970 INFO L138 BoogieDeclarations]: Found implementation of procedure removePersonFromFloor [2024-11-22 01:41:29,970 INFO L130 BoogieDeclarations]: Found specification of procedure getOrigin [2024-11-22 01:41:29,970 INFO L138 BoogieDeclarations]: Found implementation of procedure getOrigin [2024-11-22 01:41:29,970 INFO L130 BoogieDeclarations]: Found specification of procedure continueInDirection [2024-11-22 01:41:29,970 INFO L138 BoogieDeclarations]: Found implementation of procedure continueInDirection [2024-11-22 01:41:29,970 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#0 [2024-11-22 01:41:29,971 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#1 [2024-11-22 01:41:29,972 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#2 [2024-11-22 01:41:29,972 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#3 [2024-11-22 01:41:29,972 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#4 [2024-11-22 01:41:29,972 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#5 [2024-11-22 01:41:29,972 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#6 [2024-11-22 01:41:29,972 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#7 [2024-11-22 01:41:29,973 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#8 [2024-11-22 01:41:29,973 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#9 [2024-11-22 01:41:29,973 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#10 [2024-11-22 01:41:29,973 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#11 [2024-11-22 01:41:29,973 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#12 [2024-11-22 01:41:29,973 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#13 [2024-11-22 01:41:29,973 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#14 [2024-11-22 01:41:29,973 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#15 [2024-11-22 01:41:29,974 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#16 [2024-11-22 01:41:29,974 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#17 [2024-11-22 01:41:29,974 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#18 [2024-11-22 01:41:29,974 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#19 [2024-11-22 01:41:29,974 INFO L130 BoogieDeclarations]: Found specification of procedure buttonForFloorIsPressed [2024-11-22 01:41:29,975 INFO L138 BoogieDeclarations]: Found implementation of procedure buttonForFloorIsPressed [2024-11-22 01:41:29,975 INFO L130 BoogieDeclarations]: Found specification of procedure pressInLiftFloorButton [2024-11-22 01:41:29,975 INFO L138 BoogieDeclarations]: Found implementation of procedure pressInLiftFloorButton [2024-11-22 01:41:29,975 INFO L130 BoogieDeclarations]: Found specification of procedure leaveElevator [2024-11-22 01:41:29,975 INFO L138 BoogieDeclarations]: Found implementation of procedure leaveElevator [2024-11-22 01:41:29,975 INFO L130 BoogieDeclarations]: Found specification of procedure isPersonOnFloor [2024-11-22 01:41:29,975 INFO L138 BoogieDeclarations]: Found implementation of procedure isPersonOnFloor [2024-11-22 01:41:29,975 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2024-11-22 01:41:29,975 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2024-11-22 01:41:29,976 INFO L130 BoogieDeclarations]: Found specification of procedure isFloorCalling [2024-11-22 01:41:29,976 INFO L138 BoogieDeclarations]: Found implementation of procedure isFloorCalling [2024-11-22 01:41:30,209 INFO L238 CfgBuilder]: Building ICFG [2024-11-22 01:41:30,212 INFO L264 CfgBuilder]: Building CFG for each procedure with an implementation [2024-11-22 01:41:31,642 INFO L? ?]: Removed 494 outVars from TransFormulas that were not future-live. [2024-11-22 01:41:31,642 INFO L287 CfgBuilder]: Performing block encoding [2024-11-22 01:41:31,683 INFO L311 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2024-11-22 01:41:31,683 INFO L316 CfgBuilder]: Removed 4 assume(true) statements. [2024-11-22 01:41:31,684 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 22.11 01:41:31 BoogieIcfgContainer [2024-11-22 01:41:31,684 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2024-11-22 01:41:31,688 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2024-11-22 01:41:31,688 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2024-11-22 01:41:31,692 INFO L274 PluginConnector]: TraceAbstraction initialized [2024-11-22 01:41:31,693 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 22.11 01:41:28" (1/3) ... [2024-11-22 01:41:31,694 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@6b3f44e3 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 22.11 01:41:31, skipping insertion in model container [2024-11-22 01:41:31,694 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.11 01:41:29" (2/3) ... [2024-11-22 01:41:31,694 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@6b3f44e3 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 22.11 01:41:31, skipping insertion in model container [2024-11-22 01:41:31,694 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 22.11 01:41:31" (3/3) ... [2024-11-22 01:41:31,695 INFO L112 eAbstractionObserver]: Analyzing ICFG elevator_spec13_product31.cil.c [2024-11-22 01:41:31,709 INFO L214 ceAbstractionStarter]: Automizer settings: Hoare:LoopHeads NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2024-11-22 01:41:31,709 INFO L154 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2024-11-22 01:41:31,802 INFO L332 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2024-11-22 01:41:31,810 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;@907e577, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2024-11-22 01:41:31,811 INFO L334 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2024-11-22 01:41:31,821 INFO L276 IsEmpty]: Start isEmpty. Operand has 629 states, 491 states have (on average 1.6761710794297353) internal successors, (823), 509 states have internal predecessors, (823), 108 states have call successors, (108), 28 states have call predecessors, (108), 28 states have return successors, (108), 105 states have call predecessors, (108), 108 states have call successors, (108) [2024-11-22 01:41:31,854 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 132 [2024-11-22 01:41:31,855 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 01:41:31,855 INFO L215 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-22 01:41:31,856 INFO L396 AbstractCegarLoop]: === Iteration 1 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-22 01:41:31,863 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 01:41:31,864 INFO L85 PathProgramCache]: Analyzing trace with hash -1642876970, now seen corresponding path program 1 times [2024-11-22 01:41:31,874 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 01:41:31,874 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [771100186] [2024-11-22 01:41:31,874 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 01:41:31,875 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 01:41:32,160 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 01:41:32,585 INFO L134 CoverageAnalysis]: Checked inductivity of 33 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 30 trivial. 0 not checked. [2024-11-22 01:41:32,586 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 01:41:32,586 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [771100186] [2024-11-22 01:41:32,587 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [771100186] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-22 01:41:32,587 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1160200751] [2024-11-22 01:41:32,587 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 01:41:32,588 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-22 01:41:32,588 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-22 01:41:32,591 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-22 01:41:32,593 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-22 01:41:33,014 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 01:41:33,021 INFO L255 TraceCheckSpWp]: Trace formula consists of 1399 conjuncts, 3 conjuncts are in the unsatisfiable core [2024-11-22 01:41:33,051 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-22 01:41:33,137 INFO L134 CoverageAnalysis]: Checked inductivity of 33 backedges. 4 proven. 0 refuted. 0 times theorem prover too weak. 29 trivial. 0 not checked. [2024-11-22 01:41:33,138 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-22 01:41:33,138 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1160200751] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-22 01:41:33,138 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-22 01:41:33,139 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [4] total 6 [2024-11-22 01:41:33,141 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [286098151] [2024-11-22 01:41:33,142 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-22 01:41:33,147 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-22 01:41:33,148 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 01:41:33,166 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-22 01:41:33,167 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2024-11-22 01:41:33,170 INFO L87 Difference]: Start difference. First operand has 629 states, 491 states have (on average 1.6761710794297353) internal successors, (823), 509 states have internal predecessors, (823), 108 states have call successors, (108), 28 states have call predecessors, (108), 28 states have return successors, (108), 105 states have call predecessors, (108), 108 states have call successors, (108) 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, (18), 2 states have call predecessors, (18), 2 states have return successors, (16), 1 states have call predecessors, (16), 2 states have call successors, (16) [2024-11-22 01:41:33,403 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-22 01:41:33,404 INFO L93 Difference]: Finished difference Result 1257 states and 2094 transitions. [2024-11-22 01:41:33,406 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-22 01:41:33,407 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, (18), 2 states have call predecessors, (18), 2 states have return successors, (16), 1 states have call predecessors, (16), 2 states have call successors, (16) Word has length 131 [2024-11-22 01:41:33,408 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-22 01:41:33,425 INFO L225 Difference]: With dead ends: 1257 [2024-11-22 01:41:33,425 INFO L226 Difference]: Without dead ends: 628 [2024-11-22 01:41:33,437 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 135 GetRequests, 130 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-22 01:41:33,440 INFO L432 NwaCegarLoop]: 1014 mSDtfsCounter, 17 mSDsluCounter, 2020 mSDsCounter, 0 mSdLazyCounter, 59 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 17 SdHoareTripleChecker+Valid, 3034 SdHoareTripleChecker+Invalid, 61 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 59 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-22 01:41:33,441 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [17 Valid, 3034 Invalid, 61 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 59 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-22 01:41:33,455 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 628 states. [2024-11-22 01:41:33,531 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 628 to 628. [2024-11-22 01:41:33,534 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 628 states, 492 states have (on average 1.660569105691057) internal successors, (817), 508 states have internal predecessors, (817), 108 states have call successors, (108), 29 states have call predecessors, (108), 27 states have return successors, (105), 103 states have call predecessors, (105), 105 states have call successors, (105) [2024-11-22 01:41:33,544 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 628 states to 628 states and 1030 transitions. [2024-11-22 01:41:33,548 INFO L78 Accepts]: Start accepts. Automaton has 628 states and 1030 transitions. Word has length 131 [2024-11-22 01:41:33,549 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-22 01:41:33,549 INFO L471 AbstractCegarLoop]: Abstraction has 628 states and 1030 transitions. [2024-11-22 01:41:33,550 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, (18), 2 states have call predecessors, (18), 2 states have return successors, (16), 1 states have call predecessors, (16), 2 states have call successors, (16) [2024-11-22 01:41:33,550 INFO L276 IsEmpty]: Start isEmpty. Operand 628 states and 1030 transitions. [2024-11-22 01:41:33,561 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 134 [2024-11-22 01:41:33,561 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 01:41:33,562 INFO L215 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-22 01:41:33,574 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Forceful destruction successful, exit code 0 [2024-11-22 01:41:33,766 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-22 01:41:33,766 INFO L396 AbstractCegarLoop]: === Iteration 2 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-22 01:41:33,767 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 01:41:33,767 INFO L85 PathProgramCache]: Analyzing trace with hash -2138711154, now seen corresponding path program 1 times [2024-11-22 01:41:33,768 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 01:41:33,768 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1961335444] [2024-11-22 01:41:33,768 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 01:41:33,768 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 01:41:33,818 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 01:41:34,077 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 25 trivial. 0 not checked. [2024-11-22 01:41:34,077 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 01:41:34,077 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1961335444] [2024-11-22 01:41:34,077 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1961335444] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-22 01:41:34,077 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1694528126] [2024-11-22 01:41:34,078 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 01:41:34,078 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-22 01:41:34,078 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-22 01:41:34,081 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-22 01:41:34,083 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-22 01:41:34,402 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 01:41:34,409 INFO L255 TraceCheckSpWp]: Trace formula consists of 1401 conjuncts, 7 conjuncts are in the unsatisfiable core [2024-11-22 01:41:34,420 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-22 01:41:34,507 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 13 proven. 0 refuted. 0 times theorem prover too weak. 21 trivial. 0 not checked. [2024-11-22 01:41:34,507 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-22 01:41:34,507 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1694528126] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-22 01:41:34,511 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-22 01:41:34,511 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [7] total 12 [2024-11-22 01:41:34,512 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1109012348] [2024-11-22 01:41:34,512 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-22 01:41:34,513 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2024-11-22 01:41:34,513 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 01:41:34,514 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2024-11-22 01:41:34,514 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=26, Invalid=106, Unknown=0, NotChecked=0, Total=132 [2024-11-22 01:41:34,514 INFO L87 Difference]: Start difference. First operand 628 states and 1030 transitions. Second operand has 7 states, 6 states have (on average 13.666666666666666) internal successors, (82), 6 states have internal predecessors, (82), 3 states have call successors, (18), 2 states have call predecessors, (18), 3 states have return successors, (16), 2 states have call predecessors, (16), 3 states have call successors, (16) [2024-11-22 01:41:34,684 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-22 01:41:34,684 INFO L93 Difference]: Finished difference Result 1262 states and 2074 transitions. [2024-11-22 01:41:34,685 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2024-11-22 01:41:34,685 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 6 states have (on average 13.666666666666666) internal successors, (82), 6 states have internal predecessors, (82), 3 states have call successors, (18), 2 states have call predecessors, (18), 3 states have return successors, (16), 2 states have call predecessors, (16), 3 states have call successors, (16) Word has length 133 [2024-11-22 01:41:34,686 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-22 01:41:34,693 INFO L225 Difference]: With dead ends: 1262 [2024-11-22 01:41:34,693 INFO L226 Difference]: Without dead ends: 644 [2024-11-22 01:41:34,697 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 140 GetRequests, 129 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 10 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=30, Invalid=126, Unknown=0, NotChecked=0, Total=156 [2024-11-22 01:41:34,698 INFO L432 NwaCegarLoop]: 1004 mSDtfsCounter, 90 mSDsluCounter, 4926 mSDsCounter, 0 mSdLazyCounter, 97 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 91 SdHoareTripleChecker+Valid, 5930 SdHoareTripleChecker+Invalid, 98 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 97 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-22 01:41:34,700 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [91 Valid, 5930 Invalid, 98 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 97 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-22 01:41:34,702 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 644 states. [2024-11-22 01:41:34,755 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 644 to 641. [2024-11-22 01:41:34,757 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 641 states, 502 states have (on average 1.657370517928287) internal successors, (832), 520 states have internal predecessors, (832), 109 states have call successors, (109), 29 states have call predecessors, (109), 29 states have return successors, (111), 104 states have call predecessors, (111), 106 states have call successors, (111) [2024-11-22 01:41:34,763 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 641 states to 641 states and 1052 transitions. [2024-11-22 01:41:34,764 INFO L78 Accepts]: Start accepts. Automaton has 641 states and 1052 transitions. Word has length 133 [2024-11-22 01:41:34,765 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-22 01:41:34,765 INFO L471 AbstractCegarLoop]: Abstraction has 641 states and 1052 transitions. [2024-11-22 01:41:34,766 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 6 states have (on average 13.666666666666666) internal successors, (82), 6 states have internal predecessors, (82), 3 states have call successors, (18), 2 states have call predecessors, (18), 3 states have return successors, (16), 2 states have call predecessors, (16), 3 states have call successors, (16) [2024-11-22 01:41:34,766 INFO L276 IsEmpty]: Start isEmpty. Operand 641 states and 1052 transitions. [2024-11-22 01:41:34,771 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 135 [2024-11-22 01:41:34,771 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 01:41:34,772 INFO L215 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-22 01:41:34,781 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-22 01:41:34,972 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-22 01:41:34,973 INFO L396 AbstractCegarLoop]: === Iteration 3 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-22 01:41:34,973 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 01:41:34,974 INFO L85 PathProgramCache]: Analyzing trace with hash -605809734, now seen corresponding path program 1 times [2024-11-22 01:41:34,974 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 01:41:34,974 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [814499450] [2024-11-22 01:41:34,974 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 01:41:34,974 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 01:41:35,003 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 01:41:35,086 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 30 trivial. 0 not checked. [2024-11-22 01:41:35,086 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 01:41:35,087 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [814499450] [2024-11-22 01:41:35,087 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [814499450] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-22 01:41:35,087 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1334352690] [2024-11-22 01:41:35,087 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 01:41:35,087 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-22 01:41:35,087 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-22 01:41:35,090 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-22 01:41:35,092 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-22 01:41:35,407 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 01:41:35,414 INFO L255 TraceCheckSpWp]: Trace formula consists of 1402 conjuncts, 3 conjuncts are in the unsatisfiable core [2024-11-22 01:41:35,418 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-22 01:41:35,451 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 5 proven. 0 refuted. 0 times theorem prover too weak. 29 trivial. 0 not checked. [2024-11-22 01:41:35,452 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-22 01:41:35,452 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1334352690] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-22 01:41:35,452 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-22 01:41:35,452 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [4] total 6 [2024-11-22 01:41:35,452 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1574475946] [2024-11-22 01:41:35,453 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-22 01:41:35,453 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-22 01:41:35,453 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 01:41:35,454 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-22 01:41:35,454 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2024-11-22 01:41:35,454 INFO L87 Difference]: Start difference. First operand 641 states and 1052 transitions. Second operand has 4 states, 4 states have (on average 19.0) internal successors, (76), 4 states have internal predecessors, (76), 2 states have call successors, (18), 2 states have call predecessors, (18), 2 states have return successors, (16), 1 states have call predecessors, (16), 2 states have call successors, (16) [2024-11-22 01:41:35,562 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-22 01:41:35,562 INFO L93 Difference]: Finished difference Result 1285 states and 2110 transitions. [2024-11-22 01:41:35,564 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-22 01:41:35,564 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 19.0) internal successors, (76), 4 states have internal predecessors, (76), 2 states have call successors, (18), 2 states have call predecessors, (18), 2 states have return successors, (16), 1 states have call predecessors, (16), 2 states have call successors, (16) Word has length 134 [2024-11-22 01:41:35,564 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-22 01:41:35,570 INFO L225 Difference]: With dead ends: 1285 [2024-11-22 01:41:35,570 INFO L226 Difference]: Without dead ends: 652 [2024-11-22 01:41:35,574 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 138 GetRequests, 133 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=16, Invalid=26, Unknown=0, NotChecked=0, Total=42 [2024-11-22 01:41:35,576 INFO L432 NwaCegarLoop]: 1004 mSDtfsCounter, 12 mSDsluCounter, 1999 mSDsCounter, 0 mSdLazyCounter, 56 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 12 SdHoareTripleChecker+Valid, 3003 SdHoareTripleChecker+Invalid, 61 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 56 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-11-22 01:41:35,577 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [12 Valid, 3003 Invalid, 61 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 56 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-22 01:41:35,581 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 652 states. [2024-11-22 01:41:35,610 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 652 to 650. [2024-11-22 01:41:35,612 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 650 states, 510 states have (on average 1.6490196078431372) internal successors, (841), 528 states have internal predecessors, (841), 109 states have call successors, (109), 30 states have call predecessors, (109), 30 states have return successors, (110), 104 states have call predecessors, (110), 106 states have call successors, (110) [2024-11-22 01:41:35,619 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 650 states to 650 states and 1060 transitions. [2024-11-22 01:41:35,619 INFO L78 Accepts]: Start accepts. Automaton has 650 states and 1060 transitions. Word has length 134 [2024-11-22 01:41:35,620 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-22 01:41:35,620 INFO L471 AbstractCegarLoop]: Abstraction has 650 states and 1060 transitions. [2024-11-22 01:41:35,620 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 19.0) internal successors, (76), 4 states have internal predecessors, (76), 2 states have call successors, (18), 2 states have call predecessors, (18), 2 states have return successors, (16), 1 states have call predecessors, (16), 2 states have call successors, (16) [2024-11-22 01:41:35,621 INFO L276 IsEmpty]: Start isEmpty. Operand 650 states and 1060 transitions. [2024-11-22 01:41:35,626 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 135 [2024-11-22 01:41:35,626 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 01:41:35,626 INFO L215 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-22 01:41:35,637 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-22 01:41:35,830 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-22 01:41:35,831 INFO L396 AbstractCegarLoop]: === Iteration 4 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-22 01:41:35,833 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 01:41:35,833 INFO L85 PathProgramCache]: Analyzing trace with hash 478041220, now seen corresponding path program 1 times [2024-11-22 01:41:35,833 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 01:41:35,833 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [37623546] [2024-11-22 01:41:35,834 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 01:41:35,834 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 01:41:35,865 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 01:41:36,029 INFO L134 CoverageAnalysis]: Checked inductivity of 33 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 25 trivial. 0 not checked. [2024-11-22 01:41:36,030 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 01:41:36,030 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [37623546] [2024-11-22 01:41:36,030 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [37623546] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-22 01:41:36,031 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [827077862] [2024-11-22 01:41:36,031 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 01:41:36,031 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-22 01:41:36,031 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-22 01:41:36,033 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-22 01:41:36,035 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-22 01:41:36,320 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 01:41:36,327 INFO L255 TraceCheckSpWp]: Trace formula consists of 1402 conjuncts, 7 conjuncts are in the unsatisfiable core [2024-11-22 01:41:36,331 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-22 01:41:36,407 INFO L134 CoverageAnalysis]: Checked inductivity of 33 backedges. 12 proven. 0 refuted. 0 times theorem prover too weak. 21 trivial. 0 not checked. [2024-11-22 01:41:36,408 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-22 01:41:36,408 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [827077862] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-22 01:41:36,408 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-22 01:41:36,408 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [7] total 12 [2024-11-22 01:41:36,409 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1152090000] [2024-11-22 01:41:36,409 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-22 01:41:36,409 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2024-11-22 01:41:36,409 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 01:41:36,410 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2024-11-22 01:41:36,410 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=26, Invalid=106, Unknown=0, NotChecked=0, Total=132 [2024-11-22 01:41:36,410 INFO L87 Difference]: Start difference. First operand 650 states and 1060 transitions. Second operand has 7 states, 6 states have (on average 13.833333333333334) internal successors, (83), 6 states have internal predecessors, (83), 3 states have call successors, (18), 2 states have call predecessors, (18), 3 states have return successors, (16), 2 states have call predecessors, (16), 3 states have call successors, (16) [2024-11-22 01:41:36,563 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-22 01:41:36,563 INFO L93 Difference]: Finished difference Result 1291 states and 2110 transitions. [2024-11-22 01:41:36,564 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2024-11-22 01:41:36,564 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 6 states have (on average 13.833333333333334) internal successors, (83), 6 states have internal predecessors, (83), 3 states have call successors, (18), 2 states have call predecessors, (18), 3 states have return successors, (16), 2 states have call predecessors, (16), 3 states have call successors, (16) Word has length 134 [2024-11-22 01:41:36,564 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-22 01:41:36,570 INFO L225 Difference]: With dead ends: 1291 [2024-11-22 01:41:36,570 INFO L226 Difference]: Without dead ends: 664 [2024-11-22 01:41:36,575 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 141 GetRequests, 130 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 10 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=30, Invalid=126, Unknown=0, NotChecked=0, Total=156 [2024-11-22 01:41:36,575 INFO L432 NwaCegarLoop]: 1003 mSDtfsCounter, 101 mSDsluCounter, 4911 mSDsCounter, 0 mSdLazyCounter, 94 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 102 SdHoareTripleChecker+Valid, 5914 SdHoareTripleChecker+Invalid, 96 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 94 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-22 01:41:36,577 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [102 Valid, 5914 Invalid, 96 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 94 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-22 01:41:36,579 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 664 states. [2024-11-22 01:41:36,602 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 664 to 650. [2024-11-22 01:41:36,604 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 650 states, 510 states have (on average 1.6490196078431372) internal successors, (841), 528 states have internal predecessors, (841), 109 states have call successors, (109), 30 states have call predecessors, (109), 30 states have return successors, (110), 104 states have call predecessors, (110), 106 states have call successors, (110) [2024-11-22 01:41:36,610 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 650 states to 650 states and 1060 transitions. [2024-11-22 01:41:36,612 INFO L78 Accepts]: Start accepts. Automaton has 650 states and 1060 transitions. Word has length 134 [2024-11-22 01:41:36,612 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-22 01:41:36,612 INFO L471 AbstractCegarLoop]: Abstraction has 650 states and 1060 transitions. [2024-11-22 01:41:36,612 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 6 states have (on average 13.833333333333334) internal successors, (83), 6 states have internal predecessors, (83), 3 states have call successors, (18), 2 states have call predecessors, (18), 3 states have return successors, (16), 2 states have call predecessors, (16), 3 states have call successors, (16) [2024-11-22 01:41:36,613 INFO L276 IsEmpty]: Start isEmpty. Operand 650 states and 1060 transitions. [2024-11-22 01:41:36,617 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 136 [2024-11-22 01:41:36,617 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 01:41:36,617 INFO L215 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-22 01:41:36,628 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Forceful destruction successful, exit code 0 [2024-11-22 01:41:36,817 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-22 01:41:36,818 INFO L396 AbstractCegarLoop]: === Iteration 5 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-22 01:41:36,819 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 01:41:36,819 INFO L85 PathProgramCache]: Analyzing trace with hash -1699622998, now seen corresponding path program 1 times [2024-11-22 01:41:36,819 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 01:41:36,819 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2046741717] [2024-11-22 01:41:36,819 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 01:41:36,820 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 01:41:36,850 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 01:41:37,021 INFO L134 CoverageAnalysis]: Checked inductivity of 33 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 25 trivial. 0 not checked. [2024-11-22 01:41:37,022 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 01:41:37,022 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2046741717] [2024-11-22 01:41:37,022 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2046741717] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-22 01:41:37,022 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2036590612] [2024-11-22 01:41:37,022 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 01:41:37,023 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-22 01:41:37,024 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-22 01:41:37,026 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-22 01:41:37,028 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-22 01:41:37,316 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 01:41:37,322 INFO L255 TraceCheckSpWp]: Trace formula consists of 1403 conjuncts, 7 conjuncts are in the unsatisfiable core [2024-11-22 01:41:37,340 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-22 01:41:37,422 INFO L134 CoverageAnalysis]: Checked inductivity of 33 backedges. 12 proven. 0 refuted. 0 times theorem prover too weak. 21 trivial. 0 not checked. [2024-11-22 01:41:37,422 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-22 01:41:37,422 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2036590612] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-22 01:41:37,423 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-22 01:41:37,423 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [7] total 12 [2024-11-22 01:41:37,423 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [993328110] [2024-11-22 01:41:37,423 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-22 01:41:37,424 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2024-11-22 01:41:37,424 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 01:41:37,424 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2024-11-22 01:41:37,424 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=26, Invalid=106, Unknown=0, NotChecked=0, Total=132 [2024-11-22 01:41:37,425 INFO L87 Difference]: Start difference. First operand 650 states and 1060 transitions. Second operand has 7 states, 6 states have (on average 14.0) internal successors, (84), 6 states have internal predecessors, (84), 3 states have call successors, (18), 2 states have call predecessors, (18), 3 states have return successors, (16), 2 states have call predecessors, (16), 3 states have call successors, (16) [2024-11-22 01:41:37,555 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-22 01:41:37,555 INFO L93 Difference]: Finished difference Result 1291 states and 2110 transitions. [2024-11-22 01:41:37,556 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2024-11-22 01:41:37,556 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 6 states have (on average 14.0) internal successors, (84), 6 states have internal predecessors, (84), 3 states have call successors, (18), 2 states have call predecessors, (18), 3 states have return successors, (16), 2 states have call predecessors, (16), 3 states have call successors, (16) Word has length 135 [2024-11-22 01:41:37,556 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-22 01:41:37,562 INFO L225 Difference]: With dead ends: 1291 [2024-11-22 01:41:37,563 INFO L226 Difference]: Without dead ends: 664 [2024-11-22 01:41:37,567 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 142 GetRequests, 131 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 10 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=30, Invalid=126, Unknown=0, NotChecked=0, Total=156 [2024-11-22 01:41:37,568 INFO L432 NwaCegarLoop]: 1003 mSDtfsCounter, 112 mSDsluCounter, 4899 mSDsCounter, 0 mSdLazyCounter, 93 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 113 SdHoareTripleChecker+Valid, 5902 SdHoareTripleChecker+Invalid, 96 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 93 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-22 01:41:37,568 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [113 Valid, 5902 Invalid, 96 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 93 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-22 01:41:37,569 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 664 states. [2024-11-22 01:41:37,589 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 664 to 650. [2024-11-22 01:41:37,591 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 650 states, 510 states have (on average 1.6490196078431372) internal successors, (841), 528 states have internal predecessors, (841), 109 states have call successors, (109), 30 states have call predecessors, (109), 30 states have return successors, (110), 104 states have call predecessors, (110), 106 states have call successors, (110) [2024-11-22 01:41:37,596 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 650 states to 650 states and 1060 transitions. [2024-11-22 01:41:37,597 INFO L78 Accepts]: Start accepts. Automaton has 650 states and 1060 transitions. Word has length 135 [2024-11-22 01:41:37,598 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-22 01:41:37,598 INFO L471 AbstractCegarLoop]: Abstraction has 650 states and 1060 transitions. [2024-11-22 01:41:37,598 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 6 states have (on average 14.0) internal successors, (84), 6 states have internal predecessors, (84), 3 states have call successors, (18), 2 states have call predecessors, (18), 3 states have return successors, (16), 2 states have call predecessors, (16), 3 states have call successors, (16) [2024-11-22 01:41:37,598 INFO L276 IsEmpty]: Start isEmpty. Operand 650 states and 1060 transitions. [2024-11-22 01:41:37,602 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 137 [2024-11-22 01:41:37,602 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 01:41:37,603 INFO L215 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-22 01:41:37,614 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-22 01:41:37,806 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-22 01:41:37,807 INFO L396 AbstractCegarLoop]: === Iteration 6 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-22 01:41:37,808 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 01:41:37,809 INFO L85 PathProgramCache]: Analyzing trace with hash 2114621088, now seen corresponding path program 1 times [2024-11-22 01:41:37,809 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 01:41:37,809 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1934564985] [2024-11-22 01:41:37,809 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 01:41:37,809 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 01:41:37,838 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 01:41:37,971 INFO L134 CoverageAnalysis]: Checked inductivity of 33 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 23 trivial. 0 not checked. [2024-11-22 01:41:37,972 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 01:41:37,973 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1934564985] [2024-11-22 01:41:37,973 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1934564985] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-22 01:41:37,974 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1403865121] [2024-11-22 01:41:37,974 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 01:41:37,974 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-22 01:41:37,977 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-22 01:41:37,979 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-22 01:41:37,990 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-22 01:41:38,271 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 01:41:38,278 INFO L255 TraceCheckSpWp]: Trace formula consists of 1404 conjuncts, 3 conjuncts are in the unsatisfiable core [2024-11-22 01:41:38,281 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-22 01:41:38,346 INFO L134 CoverageAnalysis]: Checked inductivity of 33 backedges. 12 proven. 0 refuted. 0 times theorem prover too weak. 21 trivial. 0 not checked. [2024-11-22 01:41:38,346 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-22 01:41:38,346 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1403865121] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-22 01:41:38,346 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-22 01:41:38,346 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [6] total 8 [2024-11-22 01:41:38,347 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [761371102] [2024-11-22 01:41:38,347 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-22 01:41:38,347 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-22 01:41:38,347 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 01:41:38,348 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-22 01:41:38,348 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=41, Unknown=0, NotChecked=0, Total=56 [2024-11-22 01:41:38,348 INFO L87 Difference]: Start difference. First operand 650 states and 1060 transitions. Second operand has 4 states, 4 states have (on average 21.25) internal successors, (85), 4 states have internal predecessors, (85), 2 states have call successors, (18), 2 states have call predecessors, (18), 3 states have return successors, (16), 2 states have call predecessors, (16), 2 states have call successors, (16) [2024-11-22 01:41:38,584 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-22 01:41:38,584 INFO L93 Difference]: Finished difference Result 1349 states and 2221 transitions. [2024-11-22 01:41:38,585 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-22 01:41:38,585 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 21.25) internal successors, (85), 4 states have internal predecessors, (85), 2 states have call successors, (18), 2 states have call predecessors, (18), 3 states have return successors, (16), 2 states have call predecessors, (16), 2 states have call successors, (16) Word has length 136 [2024-11-22 01:41:38,585 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-22 01:41:38,591 INFO L225 Difference]: With dead ends: 1349 [2024-11-22 01:41:38,591 INFO L226 Difference]: Without dead ends: 722 [2024-11-22 01:41:38,594 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 143 GetRequests, 136 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-22 01:41:38,595 INFO L432 NwaCegarLoop]: 990 mSDtfsCounter, 119 mSDsluCounter, 1903 mSDsCounter, 0 mSdLazyCounter, 261 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 119 SdHoareTripleChecker+Valid, 2893 SdHoareTripleChecker+Invalid, 267 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 261 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-11-22 01:41:38,595 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [119 Valid, 2893 Invalid, 267 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 261 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-11-22 01:41:38,597 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 722 states. [2024-11-22 01:41:38,613 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 722 to 695. [2024-11-22 01:41:38,615 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 695 states, 554 states have (on average 1.6696750902527075) internal successors, (925), 572 states have internal predecessors, (925), 109 states have call successors, (109), 31 states have call predecessors, (109), 31 states have return successors, (109), 104 states have call predecessors, (109), 106 states have call successors, (109) [2024-11-22 01:41:38,620 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 695 states to 695 states and 1143 transitions. [2024-11-22 01:41:38,621 INFO L78 Accepts]: Start accepts. Automaton has 695 states and 1143 transitions. Word has length 136 [2024-11-22 01:41:38,621 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-22 01:41:38,621 INFO L471 AbstractCegarLoop]: Abstraction has 695 states and 1143 transitions. [2024-11-22 01:41:38,622 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 21.25) internal successors, (85), 4 states have internal predecessors, (85), 2 states have call successors, (18), 2 states have call predecessors, (18), 3 states have return successors, (16), 2 states have call predecessors, (16), 2 states have call successors, (16) [2024-11-22 01:41:38,622 INFO L276 IsEmpty]: Start isEmpty. Operand 695 states and 1143 transitions. [2024-11-22 01:41:38,626 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 138 [2024-11-22 01:41:38,626 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 01:41:38,626 INFO L215 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-22 01:41:38,636 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Forceful destruction successful, exit code 0 [2024-11-22 01:41:38,830 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-22 01:41:38,831 INFO L396 AbstractCegarLoop]: === Iteration 7 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-22 01:41:38,832 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 01:41:38,832 INFO L85 PathProgramCache]: Analyzing trace with hash 1101336346, now seen corresponding path program 1 times [2024-11-22 01:41:38,832 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 01:41:38,832 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1981141300] [2024-11-22 01:41:38,832 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 01:41:38,832 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 01:41:38,855 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 01:41:38,996 INFO L134 CoverageAnalysis]: Checked inductivity of 33 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 25 trivial. 0 not checked. [2024-11-22 01:41:38,996 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 01:41:38,997 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1981141300] [2024-11-22 01:41:38,997 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1981141300] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-22 01:41:38,997 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [764816035] [2024-11-22 01:41:38,997 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 01:41:38,997 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-22 01:41:38,997 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-22 01:41:39,000 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-22 01:41:39,001 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-22 01:41:39,282 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 01:41:39,287 INFO L255 TraceCheckSpWp]: Trace formula consists of 1401 conjuncts, 9 conjuncts are in the unsatisfiable core [2024-11-22 01:41:39,291 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-22 01:41:39,390 INFO L134 CoverageAnalysis]: Checked inductivity of 33 backedges. 12 proven. 0 refuted. 0 times theorem prover too weak. 21 trivial. 0 not checked. [2024-11-22 01:41:39,390 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-22 01:41:39,391 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [764816035] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-22 01:41:39,391 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-22 01:41:39,391 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [7] total 13 [2024-11-22 01:41:39,391 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [241789311] [2024-11-22 01:41:39,391 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-22 01:41:39,392 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2024-11-22 01:41:39,392 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 01:41:39,393 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2024-11-22 01:41:39,393 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=128, Unknown=0, NotChecked=0, Total=156 [2024-11-22 01:41:39,393 INFO L87 Difference]: Start difference. First operand 695 states and 1143 transitions. Second operand has 8 states, 7 states have (on average 12.285714285714286) internal successors, (86), 7 states have internal predecessors, (86), 3 states have call successors, (18), 2 states have call predecessors, (18), 3 states have return successors, (16), 2 states have call predecessors, (16), 3 states have call successors, (16) [2024-11-22 01:41:39,581 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-22 01:41:39,582 INFO L93 Difference]: Finished difference Result 1393 states and 2293 transitions. [2024-11-22 01:41:39,582 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2024-11-22 01:41:39,582 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 12.285714285714286) internal successors, (86), 7 states have internal predecessors, (86), 3 states have call successors, (18), 2 states have call predecessors, (18), 3 states have return successors, (16), 2 states have call predecessors, (16), 3 states have call successors, (16) Word has length 137 [2024-11-22 01:41:39,583 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-22 01:41:39,588 INFO L225 Difference]: With dead ends: 1393 [2024-11-22 01:41:39,588 INFO L226 Difference]: Without dead ends: 721 [2024-11-22 01:41:39,592 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 145 GetRequests, 132 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-22 01:41:39,593 INFO L432 NwaCegarLoop]: 993 mSDtfsCounter, 95 mSDsluCounter, 5861 mSDsCounter, 0 mSdLazyCounter, 179 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 96 SdHoareTripleChecker+Valid, 6854 SdHoareTripleChecker+Invalid, 181 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 179 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-22 01:41:39,593 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [96 Valid, 6854 Invalid, 181 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 179 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-22 01:41:39,595 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 721 states. [2024-11-22 01:41:39,616 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 721 to 695. [2024-11-22 01:41:39,618 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 695 states, 554 states have (on average 1.6696750902527075) internal successors, (925), 572 states have internal predecessors, (925), 109 states have call successors, (109), 31 states have call predecessors, (109), 31 states have return successors, (109), 104 states have call predecessors, (109), 106 states have call successors, (109) [2024-11-22 01:41:39,623 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 695 states to 695 states and 1143 transitions. [2024-11-22 01:41:39,624 INFO L78 Accepts]: Start accepts. Automaton has 695 states and 1143 transitions. Word has length 137 [2024-11-22 01:41:39,624 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-22 01:41:39,625 INFO L471 AbstractCegarLoop]: Abstraction has 695 states and 1143 transitions. [2024-11-22 01:41:39,625 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 12.285714285714286) internal successors, (86), 7 states have internal predecessors, (86), 3 states have call successors, (18), 2 states have call predecessors, (18), 3 states have return successors, (16), 2 states have call predecessors, (16), 3 states have call successors, (16) [2024-11-22 01:41:39,625 INFO L276 IsEmpty]: Start isEmpty. Operand 695 states and 1143 transitions. [2024-11-22 01:41:39,629 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 139 [2024-11-22 01:41:39,630 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 01:41:39,630 INFO L215 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-22 01:41:39,640 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Ended with exit code 0 [2024-11-22 01:41:39,830 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-22 01:41:39,831 INFO L396 AbstractCegarLoop]: === Iteration 8 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-22 01:41:39,831 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 01:41:39,831 INFO L85 PathProgramCache]: Analyzing trace with hash 956552242, now seen corresponding path program 1 times [2024-11-22 01:41:39,832 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 01:41:39,832 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1769240678] [2024-11-22 01:41:39,832 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 01:41:39,832 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 01:41:39,859 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 01:41:40,009 INFO L134 CoverageAnalysis]: Checked inductivity of 33 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 25 trivial. 0 not checked. [2024-11-22 01:41:40,009 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 01:41:40,010 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1769240678] [2024-11-22 01:41:40,010 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1769240678] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-22 01:41:40,010 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [587477740] [2024-11-22 01:41:40,010 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 01:41:40,010 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-22 01:41:40,010 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-22 01:41:40,013 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-22 01:41:40,014 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-22 01:41:40,317 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 01:41:40,324 INFO L255 TraceCheckSpWp]: Trace formula consists of 1402 conjuncts, 9 conjuncts are in the unsatisfiable core [2024-11-22 01:41:40,330 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-22 01:41:40,416 INFO L134 CoverageAnalysis]: Checked inductivity of 33 backedges. 12 proven. 0 refuted. 0 times theorem prover too weak. 21 trivial. 0 not checked. [2024-11-22 01:41:40,416 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-22 01:41:40,416 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [587477740] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-22 01:41:40,416 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-22 01:41:40,417 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [7] total 13 [2024-11-22 01:41:40,418 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [836932977] [2024-11-22 01:41:40,418 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-22 01:41:40,419 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2024-11-22 01:41:40,419 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 01:41:40,420 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2024-11-22 01:41:40,420 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=128, Unknown=0, NotChecked=0, Total=156 [2024-11-22 01:41:40,420 INFO L87 Difference]: Start difference. First operand 695 states and 1143 transitions. Second operand has 8 states, 7 states have (on average 12.428571428571429) internal successors, (87), 7 states have internal predecessors, (87), 3 states have call successors, (18), 2 states have call predecessors, (18), 3 states have return successors, (16), 2 states have call predecessors, (16), 3 states have call successors, (16) [2024-11-22 01:41:40,623 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-22 01:41:40,624 INFO L93 Difference]: Finished difference Result 1393 states and 2293 transitions. [2024-11-22 01:41:40,624 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2024-11-22 01:41:40,625 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 12.428571428571429) internal successors, (87), 7 states have internal predecessors, (87), 3 states have call successors, (18), 2 states have call predecessors, (18), 3 states have return successors, (16), 2 states have call predecessors, (16), 3 states have call successors, (16) Word has length 138 [2024-11-22 01:41:40,625 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-22 01:41:40,630 INFO L225 Difference]: With dead ends: 1393 [2024-11-22 01:41:40,630 INFO L226 Difference]: Without dead ends: 721 [2024-11-22 01:41:40,634 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 146 GetRequests, 133 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-22 01:41:40,635 INFO L432 NwaCegarLoop]: 993 mSDtfsCounter, 105 mSDsluCounter, 5849 mSDsCounter, 0 mSdLazyCounter, 177 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 106 SdHoareTripleChecker+Valid, 6842 SdHoareTripleChecker+Invalid, 181 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 177 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-22 01:41:40,636 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [106 Valid, 6842 Invalid, 181 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 177 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-22 01:41:40,638 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 721 states. [2024-11-22 01:41:40,655 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 721 to 695. [2024-11-22 01:41:40,656 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 695 states, 554 states have (on average 1.6696750902527075) internal successors, (925), 572 states have internal predecessors, (925), 109 states have call successors, (109), 31 states have call predecessors, (109), 31 states have return successors, (109), 104 states have call predecessors, (109), 106 states have call successors, (109) [2024-11-22 01:41:40,660 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 695 states to 695 states and 1143 transitions. [2024-11-22 01:41:40,661 INFO L78 Accepts]: Start accepts. Automaton has 695 states and 1143 transitions. Word has length 138 [2024-11-22 01:41:40,662 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-22 01:41:40,662 INFO L471 AbstractCegarLoop]: Abstraction has 695 states and 1143 transitions. [2024-11-22 01:41:40,662 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 12.428571428571429) internal successors, (87), 7 states have internal predecessors, (87), 3 states have call successors, (18), 2 states have call predecessors, (18), 3 states have return successors, (16), 2 states have call predecessors, (16), 3 states have call successors, (16) [2024-11-22 01:41:40,662 INFO L276 IsEmpty]: Start isEmpty. Operand 695 states and 1143 transitions. [2024-11-22 01:41:40,666 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 140 [2024-11-22 01:41:40,666 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 01:41:40,667 INFO L215 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-22 01:41:40,677 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-22 01:41:40,867 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-22 01:41:40,867 INFO L396 AbstractCegarLoop]: === Iteration 9 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-22 01:41:40,868 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 01:41:40,868 INFO L85 PathProgramCache]: Analyzing trace with hash -221444547, now seen corresponding path program 1 times [2024-11-22 01:41:40,868 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 01:41:40,868 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [603407457] [2024-11-22 01:41:40,868 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 01:41:40,868 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 01:41:40,891 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 01:41:40,967 INFO L134 CoverageAnalysis]: Checked inductivity of 35 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 31 trivial. 0 not checked. [2024-11-22 01:41:40,967 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 01:41:40,967 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [603407457] [2024-11-22 01:41:40,968 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [603407457] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-22 01:41:40,968 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1969087187] [2024-11-22 01:41:40,968 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 01:41:40,968 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-22 01:41:40,968 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-22 01:41:40,970 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-22 01:41:40,972 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-22 01:41:41,276 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 01:41:41,282 INFO L255 TraceCheckSpWp]: Trace formula consists of 1406 conjuncts, 3 conjuncts are in the unsatisfiable core [2024-11-22 01:41:41,285 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-22 01:41:41,304 INFO L134 CoverageAnalysis]: Checked inductivity of 35 backedges. 13 proven. 0 refuted. 0 times theorem prover too weak. 22 trivial. 0 not checked. [2024-11-22 01:41:41,305 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-22 01:41:41,305 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1969087187] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-22 01:41:41,305 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-22 01:41:41,305 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [4] total 6 [2024-11-22 01:41:41,305 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1539718607] [2024-11-22 01:41:41,305 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-22 01:41:41,306 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-22 01:41:41,306 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 01:41:41,307 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-22 01:41:41,307 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2024-11-22 01:41:41,307 INFO L87 Difference]: Start difference. First operand 695 states and 1143 transitions. Second operand has 4 states, 4 states have (on average 22.0) internal successors, (88), 4 states have internal predecessors, (88), 2 states have call successors, (18), 2 states have call predecessors, (18), 3 states have return successors, (16), 2 states have call predecessors, (16), 2 states have call successors, (16) [2024-11-22 01:41:41,373 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-22 01:41:41,373 INFO L93 Difference]: Finished difference Result 1356 states and 2238 transitions. [2024-11-22 01:41:41,374 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-22 01:41:41,374 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 22.0) internal successors, (88), 4 states have internal predecessors, (88), 2 states have call successors, (18), 2 states have call predecessors, (18), 3 states have return successors, (16), 2 states have call predecessors, (16), 2 states have call successors, (16) Word has length 139 [2024-11-22 01:41:41,374 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-22 01:41:41,379 INFO L225 Difference]: With dead ends: 1356 [2024-11-22 01:41:41,379 INFO L226 Difference]: Without dead ends: 695 [2024-11-22 01:41:41,382 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 143 GetRequests, 138 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-22 01:41:41,383 INFO L432 NwaCegarLoop]: 1001 mSDtfsCounter, 20 mSDsluCounter, 1996 mSDsCounter, 0 mSdLazyCounter, 41 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 20 SdHoareTripleChecker+Valid, 2997 SdHoareTripleChecker+Invalid, 43 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 41 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-11-22 01:41:41,383 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [20 Valid, 2997 Invalid, 43 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 41 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-22 01:41:41,384 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 695 states. [2024-11-22 01:41:41,400 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 695 to 695. [2024-11-22 01:41:41,402 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 695 states, 554 states have (on average 1.660649819494585) internal successors, (920), 572 states have internal predecessors, (920), 109 states have call successors, (109), 31 states have call predecessors, (109), 31 states have return successors, (109), 104 states have call predecessors, (109), 106 states have call successors, (109) [2024-11-22 01:41:41,405 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 695 states to 695 states and 1138 transitions. [2024-11-22 01:41:41,407 INFO L78 Accepts]: Start accepts. Automaton has 695 states and 1138 transitions. Word has length 139 [2024-11-22 01:41:41,407 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-22 01:41:41,407 INFO L471 AbstractCegarLoop]: Abstraction has 695 states and 1138 transitions. [2024-11-22 01:41:41,407 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 22.0) internal successors, (88), 4 states have internal predecessors, (88), 2 states have call successors, (18), 2 states have call predecessors, (18), 3 states have return successors, (16), 2 states have call predecessors, (16), 2 states have call successors, (16) [2024-11-22 01:41:41,408 INFO L276 IsEmpty]: Start isEmpty. Operand 695 states and 1138 transitions. [2024-11-22 01:41:41,411 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 141 [2024-11-22 01:41:41,411 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 01:41:41,411 INFO L215 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-22 01:41:41,426 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Ended with exit code 0 [2024-11-22 01:41:41,612 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-22 01:41:41,612 INFO L396 AbstractCegarLoop]: === Iteration 10 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-22 01:41:41,612 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 01:41:41,612 INFO L85 PathProgramCache]: Analyzing trace with hash -1816746771, now seen corresponding path program 1 times [2024-11-22 01:41:41,613 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 01:41:41,613 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [30243791] [2024-11-22 01:41:41,613 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 01:41:41,613 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 01:41:41,635 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 01:41:41,715 INFO L134 CoverageAnalysis]: Checked inductivity of 36 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 31 trivial. 0 not checked. [2024-11-22 01:41:41,715 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 01:41:41,715 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [30243791] [2024-11-22 01:41:41,716 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [30243791] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-22 01:41:41,716 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [457778631] [2024-11-22 01:41:41,716 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 01:41:41,716 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-22 01:41:41,716 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-22 01:41:41,718 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-22 01:41:41,720 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-22 01:41:42,015 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 01:41:42,021 INFO L255 TraceCheckSpWp]: Trace formula consists of 1407 conjuncts, 7 conjuncts are in the unsatisfiable core [2024-11-22 01:41:42,024 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-22 01:41:42,080 INFO L134 CoverageAnalysis]: Checked inductivity of 36 backedges. 10 proven. 0 refuted. 0 times theorem prover too weak. 26 trivial. 0 not checked. [2024-11-22 01:41:42,082 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-22 01:41:42,082 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [457778631] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-22 01:41:42,082 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-22 01:41:42,082 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [4] total 9 [2024-11-22 01:41:42,083 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [229330308] [2024-11-22 01:41:42,083 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-22 01:41:42,083 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2024-11-22 01:41:42,084 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 01:41:42,084 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2024-11-22 01:41:42,084 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=57, Unknown=0, NotChecked=0, Total=72 [2024-11-22 01:41:42,084 INFO L87 Difference]: Start difference. First operand 695 states and 1138 transitions. Second operand has 7 states, 6 states have (on average 14.333333333333334) internal successors, (86), 6 states have internal predecessors, (86), 3 states have call successors, (18), 2 states have call predecessors, (18), 4 states have return successors, (16), 3 states have call predecessors, (16), 3 states have call successors, (16) [2024-11-22 01:41:42,187 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-22 01:41:42,187 INFO L93 Difference]: Finished difference Result 1324 states and 2170 transitions. [2024-11-22 01:41:42,188 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2024-11-22 01:41:42,188 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 6 states have (on average 14.333333333333334) internal successors, (86), 6 states have internal predecessors, (86), 3 states have call successors, (18), 2 states have call predecessors, (18), 4 states have return successors, (16), 3 states have call predecessors, (16), 3 states have call successors, (16) Word has length 140 [2024-11-22 01:41:42,188 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-22 01:41:42,194 INFO L225 Difference]: With dead ends: 1324 [2024-11-22 01:41:42,194 INFO L226 Difference]: Without dead ends: 721 [2024-11-22 01:41:42,197 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 145 GetRequests, 137 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-22 01:41:42,198 INFO L432 NwaCegarLoop]: 1006 mSDtfsCounter, 90 mSDsluCounter, 4940 mSDsCounter, 0 mSdLazyCounter, 91 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 91 SdHoareTripleChecker+Valid, 5946 SdHoareTripleChecker+Invalid, 93 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 91 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-22 01:41:42,199 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [91 Valid, 5946 Invalid, 93 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 91 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-22 01:41:42,200 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 721 states. [2024-11-22 01:41:42,220 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 721 to 708. [2024-11-22 01:41:42,221 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 708 states, 564 states have (on average 1.6578014184397163) internal successors, (935), 584 states have internal predecessors, (935), 110 states have call successors, (110), 31 states have call predecessors, (110), 33 states have return successors, (114), 105 states have call predecessors, (114), 107 states have call successors, (114) [2024-11-22 01:41:42,225 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 708 states to 708 states and 1159 transitions. [2024-11-22 01:41:42,226 INFO L78 Accepts]: Start accepts. Automaton has 708 states and 1159 transitions. Word has length 140 [2024-11-22 01:41:42,227 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-22 01:41:42,227 INFO L471 AbstractCegarLoop]: Abstraction has 708 states and 1159 transitions. [2024-11-22 01:41:42,227 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 6 states have (on average 14.333333333333334) internal successors, (86), 6 states have internal predecessors, (86), 3 states have call successors, (18), 2 states have call predecessors, (18), 4 states have return successors, (16), 3 states have call predecessors, (16), 3 states have call successors, (16) [2024-11-22 01:41:42,227 INFO L276 IsEmpty]: Start isEmpty. Operand 708 states and 1159 transitions. [2024-11-22 01:41:42,231 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 142 [2024-11-22 01:41:42,231 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 01:41:42,232 INFO L215 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-22 01:41:42,241 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Forceful destruction successful, exit code 0 [2024-11-22 01:41:42,435 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-22 01:41:42,435 INFO L396 AbstractCegarLoop]: === Iteration 11 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-22 01:41:42,436 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 01:41:42,436 INFO L85 PathProgramCache]: Analyzing trace with hash 130828591, now seen corresponding path program 1 times [2024-11-22 01:41:42,436 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 01:41:42,436 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2016863324] [2024-11-22 01:41:42,436 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 01:41:42,436 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 01:41:42,456 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 01:41:42,517 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 29 trivial. 0 not checked. [2024-11-22 01:41:42,517 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 01:41:42,517 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2016863324] [2024-11-22 01:41:42,517 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2016863324] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-22 01:41:42,518 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1934606339] [2024-11-22 01:41:42,518 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 01:41:42,518 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-22 01:41:42,518 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-22 01:41:42,520 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-22 01:41:42,526 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-22 01:41:42,822 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 01:41:42,826 INFO L255 TraceCheckSpWp]: Trace formula consists of 1408 conjuncts, 7 conjuncts are in the unsatisfiable core [2024-11-22 01:41:42,830 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-22 01:41:42,890 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 8 proven. 0 refuted. 0 times theorem prover too weak. 26 trivial. 0 not checked. [2024-11-22 01:41:42,890 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-22 01:41:42,890 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1934606339] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-22 01:41:42,891 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-22 01:41:42,891 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [4] total 9 [2024-11-22 01:41:42,891 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [488880374] [2024-11-22 01:41:42,891 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-22 01:41:42,891 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2024-11-22 01:41:42,892 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 01:41:42,892 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2024-11-22 01:41:42,892 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=57, Unknown=0, NotChecked=0, Total=72 [2024-11-22 01:41:42,893 INFO L87 Difference]: Start difference. First operand 708 states and 1159 transitions. Second operand has 7 states, 6 states have (on average 14.5) internal successors, (87), 6 states have internal predecessors, (87), 3 states have call successors, (18), 2 states have call predecessors, (18), 4 states have return successors, (16), 3 states have call predecessors, (16), 3 states have call successors, (16) [2024-11-22 01:41:43,012 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-22 01:41:43,013 INFO L93 Difference]: Finished difference Result 1333 states and 2185 transitions. [2024-11-22 01:41:43,013 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2024-11-22 01:41:43,013 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 6 states have (on average 14.5) internal successors, (87), 6 states have internal predecessors, (87), 3 states have call successors, (18), 2 states have call predecessors, (18), 4 states have return successors, (16), 3 states have call predecessors, (16), 3 states have call successors, (16) Word has length 141 [2024-11-22 01:41:43,014 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-22 01:41:43,019 INFO L225 Difference]: With dead ends: 1333 [2024-11-22 01:41:43,019 INFO L226 Difference]: Without dead ends: 730 [2024-11-22 01:41:43,023 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 146 GetRequests, 138 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-22 01:41:43,023 INFO L432 NwaCegarLoop]: 1006 mSDtfsCounter, 101 mSDsluCounter, 4928 mSDsCounter, 0 mSdLazyCounter, 90 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 102 SdHoareTripleChecker+Valid, 5934 SdHoareTripleChecker+Invalid, 93 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 90 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-22 01:41:43,023 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [102 Valid, 5934 Invalid, 93 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 90 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-22 01:41:43,025 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 730 states. [2024-11-22 01:41:43,042 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 730 to 708. [2024-11-22 01:41:43,043 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 708 states, 564 states have (on average 1.6578014184397163) internal successors, (935), 584 states have internal predecessors, (935), 110 states have call successors, (110), 31 states have call predecessors, (110), 33 states have return successors, (114), 105 states have call predecessors, (114), 107 states have call successors, (114) [2024-11-22 01:41:43,048 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 708 states to 708 states and 1159 transitions. [2024-11-22 01:41:43,049 INFO L78 Accepts]: Start accepts. Automaton has 708 states and 1159 transitions. Word has length 141 [2024-11-22 01:41:43,050 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-22 01:41:43,050 INFO L471 AbstractCegarLoop]: Abstraction has 708 states and 1159 transitions. [2024-11-22 01:41:43,050 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 6 states have (on average 14.5) internal successors, (87), 6 states have internal predecessors, (87), 3 states have call successors, (18), 2 states have call predecessors, (18), 4 states have return successors, (16), 3 states have call predecessors, (16), 3 states have call successors, (16) [2024-11-22 01:41:43,050 INFO L276 IsEmpty]: Start isEmpty. Operand 708 states and 1159 transitions. [2024-11-22 01:41:43,055 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 142 [2024-11-22 01:41:43,055 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 01:41:43,055 INFO L215 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-22 01:41:43,065 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-22 01:41:43,255 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-22 01:41:43,256 INFO L396 AbstractCegarLoop]: === Iteration 12 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-22 01:41:43,257 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 01:41:43,257 INFO L85 PathProgramCache]: Analyzing trace with hash 505374785, now seen corresponding path program 1 times [2024-11-22 01:41:43,257 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 01:41:43,257 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1621548105] [2024-11-22 01:41:43,257 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 01:41:43,257 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 01:41:43,276 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 01:41:43,344 INFO L134 CoverageAnalysis]: Checked inductivity of 37 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 31 trivial. 0 not checked. [2024-11-22 01:41:43,345 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 01:41:43,345 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1621548105] [2024-11-22 01:41:43,345 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1621548105] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-22 01:41:43,345 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [790659402] [2024-11-22 01:41:43,345 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 01:41:43,345 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-22 01:41:43,345 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-22 01:41:43,348 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-22 01:41:43,349 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Waiting until timeout for monitored process [2024-11-22 01:41:43,631 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 01:41:43,637 INFO L255 TraceCheckSpWp]: Trace formula consists of 1408 conjuncts, 3 conjuncts are in the unsatisfiable core [2024-11-22 01:41:43,644 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-22 01:41:43,669 INFO L134 CoverageAnalysis]: Checked inductivity of 37 backedges. 15 proven. 0 refuted. 0 times theorem prover too weak. 22 trivial. 0 not checked. [2024-11-22 01:41:43,670 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-22 01:41:43,670 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [790659402] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-22 01:41:43,670 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-22 01:41:43,670 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [4] total 6 [2024-11-22 01:41:43,670 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [144330369] [2024-11-22 01:41:43,670 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-22 01:41:43,671 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-22 01:41:43,671 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 01:41:43,671 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-22 01:41:43,671 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2024-11-22 01:41:43,671 INFO L87 Difference]: Start difference. First operand 708 states and 1159 transitions. Second operand has 4 states, 4 states have (on average 22.5) internal successors, (90), 4 states have internal predecessors, (90), 2 states have call successors, (18), 2 states have call predecessors, (18), 3 states have return successors, (16), 2 states have call predecessors, (16), 2 states have call successors, (16) [2024-11-22 01:41:43,722 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-22 01:41:43,722 INFO L93 Difference]: Finished difference Result 1378 states and 2268 transitions. [2024-11-22 01:41:43,723 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-22 01:41:43,723 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 22.5) internal successors, (90), 4 states have internal predecessors, (90), 2 states have call successors, (18), 2 states have call predecessors, (18), 3 states have return successors, (16), 2 states have call predecessors, (16), 2 states have call successors, (16) Word has length 141 [2024-11-22 01:41:43,723 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-22 01:41:43,729 INFO L225 Difference]: With dead ends: 1378 [2024-11-22 01:41:43,729 INFO L226 Difference]: Without dead ends: 708 [2024-11-22 01:41:43,732 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 144 GetRequests, 140 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-22 01:41:43,733 INFO L432 NwaCegarLoop]: 1005 mSDtfsCounter, 2 mSDsluCounter, 2001 mSDsCounter, 0 mSdLazyCounter, 35 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2 SdHoareTripleChecker+Valid, 3006 SdHoareTripleChecker+Invalid, 37 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 35 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-11-22 01:41:43,733 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [2 Valid, 3006 Invalid, 37 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 35 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-22 01:41:43,734 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 708 states. [2024-11-22 01:41:43,750 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 708 to 708. [2024-11-22 01:41:43,751 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 708 states, 564 states have (on average 1.6524822695035462) internal successors, (932), 584 states have internal predecessors, (932), 110 states have call successors, (110), 31 states have call predecessors, (110), 33 states have return successors, (114), 105 states have call predecessors, (114), 107 states have call successors, (114) [2024-11-22 01:41:43,755 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 708 states to 708 states and 1156 transitions. [2024-11-22 01:41:43,757 INFO L78 Accepts]: Start accepts. Automaton has 708 states and 1156 transitions. Word has length 141 [2024-11-22 01:41:43,757 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-22 01:41:43,757 INFO L471 AbstractCegarLoop]: Abstraction has 708 states and 1156 transitions. [2024-11-22 01:41:43,757 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 22.5) internal successors, (90), 4 states have internal predecessors, (90), 2 states have call successors, (18), 2 states have call predecessors, (18), 3 states have return successors, (16), 2 states have call predecessors, (16), 2 states have call successors, (16) [2024-11-22 01:41:43,758 INFO L276 IsEmpty]: Start isEmpty. Operand 708 states and 1156 transitions. [2024-11-22 01:41:43,762 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 143 [2024-11-22 01:41:43,762 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 01:41:43,762 INFO L215 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-22 01:41:43,773 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Forceful destruction successful, exit code 0 [2024-11-22 01:41:43,963 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-22 01:41:43,964 INFO L396 AbstractCegarLoop]: === Iteration 13 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-22 01:41:43,964 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 01:41:43,965 INFO L85 PathProgramCache]: Analyzing trace with hash -869368495, now seen corresponding path program 1 times [2024-11-22 01:41:43,965 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 01:41:43,965 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1065550785] [2024-11-22 01:41:43,965 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 01:41:43,965 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 01:41:43,984 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 01:41:44,083 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 29 trivial. 0 not checked. [2024-11-22 01:41:44,083 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 01:41:44,083 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1065550785] [2024-11-22 01:41:44,084 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1065550785] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-22 01:41:44,084 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1110519087] [2024-11-22 01:41:44,084 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 01:41:44,084 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-22 01:41:44,084 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-22 01:41:44,087 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-22 01:41:44,089 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-22 01:41:44,416 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 01:41:44,423 INFO L255 TraceCheckSpWp]: Trace formula consists of 1409 conjuncts, 3 conjuncts are in the unsatisfiable core [2024-11-22 01:41:44,427 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-22 01:41:44,456 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 6 proven. 0 refuted. 0 times theorem prover too weak. 28 trivial. 0 not checked. [2024-11-22 01:41:44,456 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-22 01:41:44,456 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1110519087] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-22 01:41:44,456 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-22 01:41:44,456 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [4] total 6 [2024-11-22 01:41:44,457 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1432868661] [2024-11-22 01:41:44,457 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-22 01:41:44,457 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-22 01:41:44,457 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 01:41:44,458 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-22 01:41:44,458 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2024-11-22 01:41:44,459 INFO L87 Difference]: Start difference. First operand 708 states and 1156 transitions. Second operand has 4 states, 4 states have (on average 21.75) internal successors, (87), 4 states have internal predecessors, (87), 2 states have call successors, (18), 2 states have call predecessors, (18), 3 states have return successors, (16), 2 states have call predecessors, (16), 2 states have call successors, (16) [2024-11-22 01:41:44,651 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-22 01:41:44,651 INFO L93 Difference]: Finished difference Result 1407 states and 2314 transitions. [2024-11-22 01:41:44,652 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-22 01:41:44,653 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 21.75) internal successors, (87), 4 states have internal predecessors, (87), 2 states have call successors, (18), 2 states have call predecessors, (18), 3 states have return successors, (16), 2 states have call predecessors, (16), 2 states have call successors, (16) Word has length 142 [2024-11-22 01:41:44,653 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-22 01:41:44,659 INFO L225 Difference]: With dead ends: 1407 [2024-11-22 01:41:44,659 INFO L226 Difference]: Without dead ends: 804 [2024-11-22 01:41:44,663 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 147 GetRequests, 142 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-22 01:41:44,664 INFO L432 NwaCegarLoop]: 962 mSDtfsCounter, 167 mSDsluCounter, 1895 mSDsCounter, 0 mSdLazyCounter, 160 mSolverCounterSat, 11 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 167 SdHoareTripleChecker+Valid, 2857 SdHoareTripleChecker+Invalid, 171 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 11 IncrementalHoareTripleChecker+Valid, 160 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-22 01:41:44,664 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [167 Valid, 2857 Invalid, 171 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [11 Valid, 160 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-22 01:41:44,666 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 804 states. [2024-11-22 01:41:44,684 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 804 to 753. [2024-11-22 01:41:44,685 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 753 states, 608 states have (on average 1.6710526315789473) internal successors, (1016), 628 states have internal predecessors, (1016), 110 states have call successors, (110), 32 states have call predecessors, (110), 34 states have return successors, (111), 105 states have call predecessors, (111), 107 states have call successors, (111) [2024-11-22 01:41:44,689 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 753 states to 753 states and 1237 transitions. [2024-11-22 01:41:44,690 INFO L78 Accepts]: Start accepts. Automaton has 753 states and 1237 transitions. Word has length 142 [2024-11-22 01:41:44,691 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-22 01:41:44,691 INFO L471 AbstractCegarLoop]: Abstraction has 753 states and 1237 transitions. [2024-11-22 01:41:44,691 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 21.75) internal successors, (87), 4 states have internal predecessors, (87), 2 states have call successors, (18), 2 states have call predecessors, (18), 3 states have return successors, (16), 2 states have call predecessors, (16), 2 states have call successors, (16) [2024-11-22 01:41:44,691 INFO L276 IsEmpty]: Start isEmpty. Operand 753 states and 1237 transitions. [2024-11-22 01:41:44,695 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 143 [2024-11-22 01:41:44,695 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 01:41:44,695 INFO L215 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-22 01:41:44,706 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Forceful destruction successful, exit code 0 [2024-11-22 01:41:44,896 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-22 01:41:44,896 INFO L396 AbstractCegarLoop]: === Iteration 14 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-22 01:41:44,896 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 01:41:44,896 INFO L85 PathProgramCache]: Analyzing trace with hash -1569887917, now seen corresponding path program 1 times [2024-11-22 01:41:44,897 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 01:41:44,897 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [238539246] [2024-11-22 01:41:44,897 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 01:41:44,897 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 01:41:44,920 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 01:41:44,985 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 29 trivial. 0 not checked. [2024-11-22 01:41:44,986 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 01:41:44,986 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [238539246] [2024-11-22 01:41:44,986 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [238539246] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-22 01:41:44,986 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [625256243] [2024-11-22 01:41:44,986 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 01:41:44,986 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-22 01:41:44,986 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-22 01:41:44,989 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-22 01:41:44,991 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-22 01:41:45,261 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 01:41:45,265 INFO L255 TraceCheckSpWp]: Trace formula consists of 1405 conjuncts, 9 conjuncts are in the unsatisfiable core [2024-11-22 01:41:45,269 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-22 01:41:45,326 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 8 proven. 0 refuted. 0 times theorem prover too weak. 26 trivial. 0 not checked. [2024-11-22 01:41:45,326 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-22 01:41:45,327 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [625256243] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-22 01:41:45,327 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-22 01:41:45,327 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [4] total 10 [2024-11-22 01:41:45,329 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1028737928] [2024-11-22 01:41:45,329 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-22 01:41:45,329 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2024-11-22 01:41:45,329 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 01:41:45,330 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2024-11-22 01:41:45,330 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=73, Unknown=0, NotChecked=0, Total=90 [2024-11-22 01:41:45,330 INFO L87 Difference]: Start difference. First operand 753 states and 1237 transitions. Second operand has 8 states, 7 states have (on average 12.571428571428571) internal successors, (88), 7 states have internal predecessors, (88), 3 states have call successors, (18), 2 states have call predecessors, (18), 4 states have return successors, (16), 3 states have call predecessors, (16), 3 states have call successors, (16) [2024-11-22 01:41:45,483 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-22 01:41:45,483 INFO L93 Difference]: Finished difference Result 1390 states and 2279 transitions. [2024-11-22 01:41:45,483 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2024-11-22 01:41:45,484 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 12.571428571428571) internal successors, (88), 7 states have internal predecessors, (88), 3 states have call successors, (18), 2 states have call predecessors, (18), 4 states have return successors, (16), 3 states have call predecessors, (16), 3 states have call successors, (16) Word has length 142 [2024-11-22 01:41:45,484 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-22 01:41:45,489 INFO L225 Difference]: With dead ends: 1390 [2024-11-22 01:41:45,490 INFO L226 Difference]: Without dead ends: 787 [2024-11-22 01:41:45,493 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 149 GetRequests, 139 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-22 01:41:45,494 INFO L432 NwaCegarLoop]: 991 mSDtfsCounter, 96 mSDsluCounter, 5855 mSDsCounter, 0 mSdLazyCounter, 172 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 97 SdHoareTripleChecker+Valid, 6846 SdHoareTripleChecker+Invalid, 175 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 172 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-22 01:41:45,494 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [97 Valid, 6846 Invalid, 175 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 172 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-22 01:41:45,495 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 787 states. [2024-11-22 01:41:45,510 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 787 to 753. [2024-11-22 01:41:45,512 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 753 states, 608 states have (on average 1.6710526315789473) internal successors, (1016), 628 states have internal predecessors, (1016), 110 states have call successors, (110), 32 states have call predecessors, (110), 34 states have return successors, (111), 105 states have call predecessors, (111), 107 states have call successors, (111) [2024-11-22 01:41:45,515 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 753 states to 753 states and 1237 transitions. [2024-11-22 01:41:45,517 INFO L78 Accepts]: Start accepts. Automaton has 753 states and 1237 transitions. Word has length 142 [2024-11-22 01:41:45,517 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-22 01:41:45,517 INFO L471 AbstractCegarLoop]: Abstraction has 753 states and 1237 transitions. [2024-11-22 01:41:45,517 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 12.571428571428571) internal successors, (88), 7 states have internal predecessors, (88), 3 states have call successors, (18), 2 states have call predecessors, (18), 4 states have return successors, (16), 3 states have call predecessors, (16), 3 states have call successors, (16) [2024-11-22 01:41:45,518 INFO L276 IsEmpty]: Start isEmpty. Operand 753 states and 1237 transitions. [2024-11-22 01:41:45,545 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 144 [2024-11-22 01:41:45,545 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 01:41:45,545 INFO L215 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-22 01:41:45,559 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Ended with exit code 0 [2024-11-22 01:41:45,746 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-22 01:41:45,746 INFO L396 AbstractCegarLoop]: === Iteration 15 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-22 01:41:45,747 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 01:41:45,747 INFO L85 PathProgramCache]: Analyzing trace with hash -173520365, now seen corresponding path program 1 times [2024-11-22 01:41:45,747 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 01:41:45,747 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1568611529] [2024-11-22 01:41:45,747 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 01:41:45,747 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 01:41:45,773 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 01:41:45,841 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 29 trivial. 0 not checked. [2024-11-22 01:41:45,842 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 01:41:45,842 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1568611529] [2024-11-22 01:41:45,842 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1568611529] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-22 01:41:45,842 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1393342424] [2024-11-22 01:41:45,842 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 01:41:45,843 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-22 01:41:45,843 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-22 01:41:45,845 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-22 01:41:45,848 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-22 01:41:46,143 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 01:41:46,149 INFO L255 TraceCheckSpWp]: Trace formula consists of 1406 conjuncts, 9 conjuncts are in the unsatisfiable core [2024-11-22 01:41:46,152 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-22 01:41:46,220 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 8 proven. 0 refuted. 0 times theorem prover too weak. 26 trivial. 0 not checked. [2024-11-22 01:41:46,222 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-22 01:41:46,222 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1393342424] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-22 01:41:46,222 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-22 01:41:46,222 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [4] total 10 [2024-11-22 01:41:46,223 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1509806150] [2024-11-22 01:41:46,223 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-22 01:41:46,223 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2024-11-22 01:41:46,223 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 01:41:46,224 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2024-11-22 01:41:46,224 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=73, Unknown=0, NotChecked=0, Total=90 [2024-11-22 01:41:46,224 INFO L87 Difference]: Start difference. First operand 753 states and 1237 transitions. Second operand has 8 states, 7 states have (on average 12.714285714285714) internal successors, (89), 7 states have internal predecessors, (89), 3 states have call successors, (18), 2 states have call predecessors, (18), 4 states have return successors, (16), 3 states have call predecessors, (16), 3 states have call successors, (16) [2024-11-22 01:41:46,352 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-22 01:41:46,353 INFO L93 Difference]: Finished difference Result 1381 states and 2265 transitions. [2024-11-22 01:41:46,353 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2024-11-22 01:41:46,353 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 12.714285714285714) internal successors, (89), 7 states have internal predecessors, (89), 3 states have call successors, (18), 2 states have call predecessors, (18), 4 states have return successors, (16), 3 states have call predecessors, (16), 3 states have call successors, (16) Word has length 143 [2024-11-22 01:41:46,353 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-22 01:41:46,359 INFO L225 Difference]: With dead ends: 1381 [2024-11-22 01:41:46,359 INFO L226 Difference]: Without dead ends: 778 [2024-11-22 01:41:46,362 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 150 GetRequests, 140 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=25, Invalid=107, Unknown=0, NotChecked=0, Total=132 [2024-11-22 01:41:46,363 INFO L432 NwaCegarLoop]: 991 mSDtfsCounter, 106 mSDsluCounter, 5843 mSDsCounter, 0 mSdLazyCounter, 170 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 107 SdHoareTripleChecker+Valid, 6834 SdHoareTripleChecker+Invalid, 175 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 170 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-22 01:41:46,364 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [107 Valid, 6834 Invalid, 175 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 170 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-22 01:41:46,365 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 778 states. [2024-11-22 01:41:46,382 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 778 to 753. [2024-11-22 01:41:46,384 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 753 states, 608 states have (on average 1.6710526315789473) internal successors, (1016), 628 states have internal predecessors, (1016), 110 states have call successors, (110), 32 states have call predecessors, (110), 34 states have return successors, (111), 105 states have call predecessors, (111), 107 states have call successors, (111) [2024-11-22 01:41:46,387 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 753 states to 753 states and 1237 transitions. [2024-11-22 01:41:46,389 INFO L78 Accepts]: Start accepts. Automaton has 753 states and 1237 transitions. Word has length 143 [2024-11-22 01:41:46,390 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-22 01:41:46,390 INFO L471 AbstractCegarLoop]: Abstraction has 753 states and 1237 transitions. [2024-11-22 01:41:46,390 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 12.714285714285714) internal successors, (89), 7 states have internal predecessors, (89), 3 states have call successors, (18), 2 states have call predecessors, (18), 4 states have return successors, (16), 3 states have call predecessors, (16), 3 states have call successors, (16) [2024-11-22 01:41:46,390 INFO L276 IsEmpty]: Start isEmpty. Operand 753 states and 1237 transitions. [2024-11-22 01:41:46,395 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 145 [2024-11-22 01:41:46,395 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 01:41:46,395 INFO L215 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-22 01:41:46,406 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Ended with exit code 0 [2024-11-22 01:41:46,596 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-22 01:41:46,596 INFO L396 AbstractCegarLoop]: === Iteration 16 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-22 01:41:46,596 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 01:41:46,597 INFO L85 PathProgramCache]: Analyzing trace with hash -752303464, now seen corresponding path program 1 times [2024-11-22 01:41:46,597 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 01:41:46,597 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1391186557] [2024-11-22 01:41:46,597 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 01:41:46,597 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 01:41:46,616 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 01:41:46,679 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 29 trivial. 0 not checked. [2024-11-22 01:41:46,679 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 01:41:46,679 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1391186557] [2024-11-22 01:41:46,679 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1391186557] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-22 01:41:46,679 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2093393851] [2024-11-22 01:41:46,680 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 01:41:46,680 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-22 01:41:46,680 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-22 01:41:46,683 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-22 01:41:46,684 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-22 01:41:46,974 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 01:41:46,978 INFO L255 TraceCheckSpWp]: Trace formula consists of 1407 conjuncts, 4 conjuncts are in the unsatisfiable core [2024-11-22 01:41:46,981 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-22 01:41:47,122 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 9 proven. 0 refuted. 0 times theorem prover too weak. 25 trivial. 0 not checked. [2024-11-22 01:41:47,122 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-22 01:41:47,122 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2093393851] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-22 01:41:47,122 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-22 01:41:47,122 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [4] total 7 [2024-11-22 01:41:47,122 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [112571465] [2024-11-22 01:41:47,123 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-22 01:41:47,123 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-22 01:41:47,123 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 01:41:47,125 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-22 01:41:47,125 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2024-11-22 01:41:47,125 INFO L87 Difference]: Start difference. First operand 753 states and 1237 transitions. Second operand has 5 states, 5 states have (on average 18.2) internal successors, (91), 4 states have internal predecessors, (91), 2 states have call successors, (19), 2 states have call predecessors, (19), 3 states have return successors, (17), 2 states have call predecessors, (17), 2 states have call successors, (17) [2024-11-22 01:41:47,650 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-22 01:41:47,650 INFO L93 Difference]: Finished difference Result 1360 states and 2262 transitions. [2024-11-22 01:41:47,650 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-11-22 01:41:47,651 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 18.2) internal successors, (91), 4 states have internal predecessors, (91), 2 states have call successors, (19), 2 states have call predecessors, (19), 3 states have return successors, (17), 2 states have call predecessors, (17), 2 states have call successors, (17) Word has length 144 [2024-11-22 01:41:47,651 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-22 01:41:47,657 INFO L225 Difference]: With dead ends: 1360 [2024-11-22 01:41:47,657 INFO L226 Difference]: Without dead ends: 761 [2024-11-22 01:41:47,661 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 148 GetRequests, 142 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=18, Invalid=38, Unknown=0, NotChecked=0, Total=56 [2024-11-22 01:41:47,662 INFO L432 NwaCegarLoop]: 995 mSDtfsCounter, 956 mSDsluCounter, 1570 mSDsCounter, 0 mSdLazyCounter, 482 mSolverCounterSat, 15 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 960 SdHoareTripleChecker+Valid, 2565 SdHoareTripleChecker+Invalid, 497 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 15 IncrementalHoareTripleChecker+Valid, 482 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2024-11-22 01:41:47,662 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [960 Valid, 2565 Invalid, 497 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [15 Valid, 482 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2024-11-22 01:41:47,663 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 761 states. [2024-11-22 01:41:47,683 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 761 to 761. [2024-11-22 01:41:47,684 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 761 states, 615 states have (on average 1.6715447154471545) internal successors, (1028), 635 states have internal predecessors, (1028), 110 states have call successors, (110), 33 states have call predecessors, (110), 35 states have return successors, (112), 105 states have call predecessors, (112), 107 states have call successors, (112) [2024-11-22 01:41:47,688 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 761 states to 761 states and 1250 transitions. [2024-11-22 01:41:47,690 INFO L78 Accepts]: Start accepts. Automaton has 761 states and 1250 transitions. Word has length 144 [2024-11-22 01:41:47,690 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-22 01:41:47,690 INFO L471 AbstractCegarLoop]: Abstraction has 761 states and 1250 transitions. [2024-11-22 01:41:47,691 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 18.2) internal successors, (91), 4 states have internal predecessors, (91), 2 states have call successors, (19), 2 states have call predecessors, (19), 3 states have return successors, (17), 2 states have call predecessors, (17), 2 states have call successors, (17) [2024-11-22 01:41:47,691 INFO L276 IsEmpty]: Start isEmpty. Operand 761 states and 1250 transitions. [2024-11-22 01:41:47,695 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 147 [2024-11-22 01:41:47,695 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 01:41:47,695 INFO L215 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-22 01:41:47,707 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Forceful destruction successful, exit code 0 [2024-11-22 01:41:47,895 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-22 01:41:47,896 INFO L396 AbstractCegarLoop]: === Iteration 17 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-22 01:41:47,896 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 01:41:47,896 INFO L85 PathProgramCache]: Analyzing trace with hash -1709492348, now seen corresponding path program 1 times [2024-11-22 01:41:47,896 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 01:41:47,896 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2011295951] [2024-11-22 01:41:47,897 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 01:41:47,897 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 01:41:47,916 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 01:41:47,978 INFO L134 CoverageAnalysis]: Checked inductivity of 35 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 30 trivial. 0 not checked. [2024-11-22 01:41:47,979 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 01:41:47,979 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2011295951] [2024-11-22 01:41:47,979 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2011295951] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-22 01:41:47,979 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1565448115] [2024-11-22 01:41:47,979 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 01:41:47,980 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-22 01:41:47,980 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-22 01:41:47,982 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-22 01:41:47,983 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-22 01:41:48,284 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 01:41:48,291 INFO L255 TraceCheckSpWp]: Trace formula consists of 1409 conjuncts, 4 conjuncts are in the unsatisfiable core [2024-11-22 01:41:48,295 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-22 01:41:48,397 INFO L134 CoverageAnalysis]: Checked inductivity of 35 backedges. 10 proven. 0 refuted. 0 times theorem prover too weak. 25 trivial. 0 not checked. [2024-11-22 01:41:48,397 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-22 01:41:48,398 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1565448115] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-22 01:41:48,398 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-22 01:41:48,398 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [4] total 7 [2024-11-22 01:41:48,398 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [731674980] [2024-11-22 01:41:48,398 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-22 01:41:48,399 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-22 01:41:48,399 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 01:41:48,399 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-22 01:41:48,399 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2024-11-22 01:41:48,400 INFO L87 Difference]: Start difference. First operand 761 states and 1250 transitions. Second operand has 5 states, 5 states have (on average 18.6) internal successors, (93), 4 states have internal predecessors, (93), 2 states have call successors, (19), 2 states have call predecessors, (19), 3 states have return successors, (17), 2 states have call predecessors, (17), 2 states have call successors, (17) [2024-11-22 01:41:48,883 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-22 01:41:48,884 INFO L93 Difference]: Finished difference Result 1376 states and 2285 transitions. [2024-11-22 01:41:48,884 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-11-22 01:41:48,884 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 18.6) internal successors, (93), 4 states have internal predecessors, (93), 2 states have call successors, (19), 2 states have call predecessors, (19), 3 states have return successors, (17), 2 states have call predecessors, (17), 2 states have call successors, (17) Word has length 146 [2024-11-22 01:41:48,885 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-22 01:41:48,892 INFO L225 Difference]: With dead ends: 1376 [2024-11-22 01:41:48,893 INFO L226 Difference]: Without dead ends: 769 [2024-11-22 01:41:48,896 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 150 GetRequests, 144 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=18, Invalid=38, Unknown=0, NotChecked=0, Total=56 [2024-11-22 01:41:48,896 INFO L432 NwaCegarLoop]: 992 mSDtfsCounter, 950 mSDsluCounter, 1570 mSDsCounter, 0 mSdLazyCounter, 481 mSolverCounterSat, 16 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 957 SdHoareTripleChecker+Valid, 2562 SdHoareTripleChecker+Invalid, 497 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 16 IncrementalHoareTripleChecker+Valid, 481 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2024-11-22 01:41:48,897 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [957 Valid, 2562 Invalid, 497 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [16 Valid, 481 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2024-11-22 01:41:48,898 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 769 states. [2024-11-22 01:41:48,914 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 769 to 769. [2024-11-22 01:41:48,915 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 769 states, 622 states have (on average 1.6720257234726688) internal successors, (1040), 642 states have internal predecessors, (1040), 110 states have call successors, (110), 34 states have call predecessors, (110), 36 states have return successors, (113), 105 states have call predecessors, (113), 107 states have call successors, (113) [2024-11-22 01:41:48,919 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 769 states to 769 states and 1263 transitions. [2024-11-22 01:41:48,923 INFO L78 Accepts]: Start accepts. Automaton has 769 states and 1263 transitions. Word has length 146 [2024-11-22 01:41:48,923 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-22 01:41:48,923 INFO L471 AbstractCegarLoop]: Abstraction has 769 states and 1263 transitions. [2024-11-22 01:41:48,923 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 18.6) internal successors, (93), 4 states have internal predecessors, (93), 2 states have call successors, (19), 2 states have call predecessors, (19), 3 states have return successors, (17), 2 states have call predecessors, (17), 2 states have call successors, (17) [2024-11-22 01:41:48,924 INFO L276 IsEmpty]: Start isEmpty. Operand 769 states and 1263 transitions. [2024-11-22 01:41:48,927 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 149 [2024-11-22 01:41:48,928 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 01:41:48,928 INFO L215 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-22 01:41:48,938 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Forceful destruction successful, exit code 0 [2024-11-22 01:41:49,131 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-22 01:41:49,132 INFO L396 AbstractCegarLoop]: === Iteration 18 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-22 01:41:49,132 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 01:41:49,133 INFO L85 PathProgramCache]: Analyzing trace with hash -1394626152, now seen corresponding path program 1 times [2024-11-22 01:41:49,133 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 01:41:49,133 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1120382345] [2024-11-22 01:41:49,133 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 01:41:49,133 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 01:41:49,152 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 01:41:49,221 INFO L134 CoverageAnalysis]: Checked inductivity of 36 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 31 trivial. 0 not checked. [2024-11-22 01:41:49,221 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 01:41:49,221 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1120382345] [2024-11-22 01:41:49,221 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1120382345] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-22 01:41:49,221 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [529199846] [2024-11-22 01:41:49,221 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 01:41:49,221 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-22 01:41:49,221 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-22 01:41:49,224 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-22 01:41:49,225 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-22 01:41:49,513 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 01:41:49,517 INFO L255 TraceCheckSpWp]: Trace formula consists of 1411 conjuncts, 4 conjuncts are in the unsatisfiable core [2024-11-22 01:41:49,520 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-22 01:41:49,631 INFO L134 CoverageAnalysis]: Checked inductivity of 36 backedges. 11 proven. 0 refuted. 0 times theorem prover too weak. 25 trivial. 0 not checked. [2024-11-22 01:41:49,631 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-22 01:41:49,632 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [529199846] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-22 01:41:49,632 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-22 01:41:49,632 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [4] total 7 [2024-11-22 01:41:49,632 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2066197582] [2024-11-22 01:41:49,632 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-22 01:41:49,632 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-22 01:41:49,632 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 01:41:49,633 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-22 01:41:49,633 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2024-11-22 01:41:49,633 INFO L87 Difference]: Start difference. First operand 769 states and 1263 transitions. Second operand has 5 states, 5 states have (on average 19.0) internal successors, (95), 4 states have internal predecessors, (95), 2 states have call successors, (19), 2 states have call predecessors, (19), 3 states have return successors, (17), 2 states have call predecessors, (17), 2 states have call successors, (17) [2024-11-22 01:41:50,066 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-22 01:41:50,066 INFO L93 Difference]: Finished difference Result 1392 states and 2308 transitions. [2024-11-22 01:41:50,067 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-11-22 01:41:50,067 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 19.0) internal successors, (95), 4 states have internal predecessors, (95), 2 states have call successors, (19), 2 states have call predecessors, (19), 3 states have return successors, (17), 2 states have call predecessors, (17), 2 states have call successors, (17) Word has length 148 [2024-11-22 01:41:50,067 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-22 01:41:50,072 INFO L225 Difference]: With dead ends: 1392 [2024-11-22 01:41:50,072 INFO L226 Difference]: Without dead ends: 777 [2024-11-22 01:41:50,076 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 152 GetRequests, 146 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=18, Invalid=38, Unknown=0, NotChecked=0, Total=56 [2024-11-22 01:41:50,077 INFO L432 NwaCegarLoop]: 989 mSDtfsCounter, 938 mSDsluCounter, 1570 mSDsCounter, 0 mSdLazyCounter, 480 mSolverCounterSat, 17 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 948 SdHoareTripleChecker+Valid, 2559 SdHoareTripleChecker+Invalid, 497 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 17 IncrementalHoareTripleChecker+Valid, 480 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2024-11-22 01:41:50,077 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [948 Valid, 2559 Invalid, 497 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [17 Valid, 480 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2024-11-22 01:41:50,078 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 777 states. [2024-11-22 01:41:50,095 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 777 to 777. [2024-11-22 01:41:50,097 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 777 states, 629 states have (on average 1.6724960254372019) internal successors, (1052), 649 states have internal predecessors, (1052), 110 states have call successors, (110), 35 states have call predecessors, (110), 37 states have return successors, (114), 105 states have call predecessors, (114), 107 states have call successors, (114) [2024-11-22 01:41:50,100 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 777 states to 777 states and 1276 transitions. [2024-11-22 01:41:50,101 INFO L78 Accepts]: Start accepts. Automaton has 777 states and 1276 transitions. Word has length 148 [2024-11-22 01:41:50,102 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-22 01:41:50,102 INFO L471 AbstractCegarLoop]: Abstraction has 777 states and 1276 transitions. [2024-11-22 01:41:50,102 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 19.0) internal successors, (95), 4 states have internal predecessors, (95), 2 states have call successors, (19), 2 states have call predecessors, (19), 3 states have return successors, (17), 2 states have call predecessors, (17), 2 states have call successors, (17) [2024-11-22 01:41:50,102 INFO L276 IsEmpty]: Start isEmpty. Operand 777 states and 1276 transitions. [2024-11-22 01:41:50,106 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 151 [2024-11-22 01:41:50,106 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 01:41:50,107 INFO L215 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-22 01:41:50,118 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Ended with exit code 0 [2024-11-22 01:41:50,307 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-22 01:41:50,307 INFO L396 AbstractCegarLoop]: === Iteration 19 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-22 01:41:50,308 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 01:41:50,308 INFO L85 PathProgramCache]: Analyzing trace with hash -42197236, now seen corresponding path program 1 times [2024-11-22 01:41:50,308 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 01:41:50,308 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [845474028] [2024-11-22 01:41:50,308 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 01:41:50,308 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 01:41:50,330 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 01:41:50,426 INFO L134 CoverageAnalysis]: Checked inductivity of 37 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 32 trivial. 0 not checked. [2024-11-22 01:41:50,426 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 01:41:50,426 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [845474028] [2024-11-22 01:41:50,426 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [845474028] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-22 01:41:50,426 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1977575900] [2024-11-22 01:41:50,426 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 01:41:50,427 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-22 01:41:50,427 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-22 01:41:50,429 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-22 01:41:50,432 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-22 01:41:50,756 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 01:41:50,760 INFO L255 TraceCheckSpWp]: Trace formula consists of 1413 conjuncts, 4 conjuncts are in the unsatisfiable core [2024-11-22 01:41:50,763 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-22 01:41:50,863 INFO L134 CoverageAnalysis]: Checked inductivity of 37 backedges. 12 proven. 0 refuted. 0 times theorem prover too weak. 25 trivial. 0 not checked. [2024-11-22 01:41:50,863 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-22 01:41:50,864 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1977575900] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-22 01:41:50,864 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-22 01:41:50,864 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [4] total 7 [2024-11-22 01:41:50,864 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [33001774] [2024-11-22 01:41:50,864 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-22 01:41:50,865 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-22 01:41:50,865 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 01:41:50,865 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-22 01:41:50,865 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2024-11-22 01:41:50,866 INFO L87 Difference]: Start difference. First operand 777 states and 1276 transitions. Second operand has 5 states, 5 states have (on average 19.4) internal successors, (97), 4 states have internal predecessors, (97), 2 states have call successors, (19), 2 states have call predecessors, (19), 3 states have return successors, (17), 2 states have call predecessors, (17), 2 states have call successors, (17) [2024-11-22 01:41:51,283 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-22 01:41:51,283 INFO L93 Difference]: Finished difference Result 1408 states and 2331 transitions. [2024-11-22 01:41:51,283 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-11-22 01:41:51,284 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 19.4) internal successors, (97), 4 states have internal predecessors, (97), 2 states have call successors, (19), 2 states have call predecessors, (19), 3 states have return successors, (17), 2 states have call predecessors, (17), 2 states have call successors, (17) Word has length 150 [2024-11-22 01:41:51,284 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-22 01:41:51,289 INFO L225 Difference]: With dead ends: 1408 [2024-11-22 01:41:51,290 INFO L226 Difference]: Without dead ends: 785 [2024-11-22 01:41:51,293 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 154 GetRequests, 148 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=18, Invalid=38, Unknown=0, NotChecked=0, Total=56 [2024-11-22 01:41:51,294 INFO L432 NwaCegarLoop]: 986 mSDtfsCounter, 929 mSDsluCounter, 1570 mSDsCounter, 0 mSdLazyCounter, 479 mSolverCounterSat, 18 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 942 SdHoareTripleChecker+Valid, 2556 SdHoareTripleChecker+Invalid, 497 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 18 IncrementalHoareTripleChecker+Valid, 479 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2024-11-22 01:41:51,294 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [942 Valid, 2556 Invalid, 497 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [18 Valid, 479 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2024-11-22 01:41:51,295 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 785 states. [2024-11-22 01:41:51,313 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 785 to 785. [2024-11-22 01:41:51,315 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 785 states, 636 states have (on average 1.6729559748427674) internal successors, (1064), 656 states have internal predecessors, (1064), 110 states have call successors, (110), 36 states have call predecessors, (110), 38 states have return successors, (115), 105 states have call predecessors, (115), 107 states have call successors, (115) [2024-11-22 01:41:51,318 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 785 states to 785 states and 1289 transitions. [2024-11-22 01:41:51,320 INFO L78 Accepts]: Start accepts. Automaton has 785 states and 1289 transitions. Word has length 150 [2024-11-22 01:41:51,320 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-22 01:41:51,320 INFO L471 AbstractCegarLoop]: Abstraction has 785 states and 1289 transitions. [2024-11-22 01:41:51,321 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 19.4) internal successors, (97), 4 states have internal predecessors, (97), 2 states have call successors, (19), 2 states have call predecessors, (19), 3 states have return successors, (17), 2 states have call predecessors, (17), 2 states have call successors, (17) [2024-11-22 01:41:51,321 INFO L276 IsEmpty]: Start isEmpty. Operand 785 states and 1289 transitions. [2024-11-22 01:41:51,324 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 153 [2024-11-22 01:41:51,325 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 01:41:51,325 INFO L215 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-22 01:41:51,335 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-22 01:41:51,525 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-22 01:41:51,525 INFO L396 AbstractCegarLoop]: === Iteration 20 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-22 01:41:51,526 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 01:41:51,526 INFO L85 PathProgramCache]: Analyzing trace with hash 1210933912, now seen corresponding path program 1 times [2024-11-22 01:41:51,526 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 01:41:51,526 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1771396354] [2024-11-22 01:41:51,526 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 01:41:51,526 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 01:41:51,554 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 01:41:51,613 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 33 trivial. 0 not checked. [2024-11-22 01:41:51,614 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 01:41:51,614 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1771396354] [2024-11-22 01:41:51,614 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1771396354] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-22 01:41:51,614 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [37789678] [2024-11-22 01:41:51,614 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 01:41:51,614 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-22 01:41:51,614 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-22 01:41:51,616 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-22 01:41:51,617 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-22 01:41:51,898 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 01:41:51,902 INFO L255 TraceCheckSpWp]: Trace formula consists of 1415 conjuncts, 5 conjuncts are in the unsatisfiable core [2024-11-22 01:41:51,905 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-22 01:41:51,919 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 6 proven. 0 refuted. 0 times theorem prover too weak. 32 trivial. 0 not checked. [2024-11-22 01:41:51,920 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-22 01:41:51,920 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [37789678] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-22 01:41:51,920 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-22 01:41:51,920 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [4] total 4 [2024-11-22 01:41:51,920 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [495100665] [2024-11-22 01:41:51,920 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-22 01:41:51,921 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-22 01:41:51,921 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 01:41:51,921 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-22 01:41:51,921 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-11-22 01:41:51,922 INFO L87 Difference]: Start difference. First operand 785 states and 1289 transitions. Second operand has 4 states, 4 states have (on average 23.25) internal successors, (93), 4 states have internal predecessors, (93), 2 states have call successors, (18), 2 states have call predecessors, (18), 2 states have return successors, (16), 1 states have call predecessors, (16), 2 states have call successors, (16) [2024-11-22 01:41:51,974 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-22 01:41:51,974 INFO L93 Difference]: Finished difference Result 1547 states and 2552 transitions. [2024-11-22 01:41:51,975 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-22 01:41:51,975 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 23.25) internal successors, (93), 4 states have internal predecessors, (93), 2 states have call successors, (18), 2 states have call predecessors, (18), 2 states have return successors, (16), 1 states have call predecessors, (16), 2 states have call successors, (16) Word has length 152 [2024-11-22 01:41:51,975 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-22 01:41:51,980 INFO L225 Difference]: With dead ends: 1547 [2024-11-22 01:41:51,980 INFO L226 Difference]: Without dead ends: 750 [2024-11-22 01:41:51,984 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 156 GetRequests, 153 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-22 01:41:51,984 INFO L432 NwaCegarLoop]: 1002 mSDtfsCounter, 7 mSDsluCounter, 1996 mSDsCounter, 0 mSdLazyCounter, 31 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 7 SdHoareTripleChecker+Valid, 2998 SdHoareTripleChecker+Invalid, 35 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 31 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-11-22 01:41:51,984 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [7 Valid, 2998 Invalid, 35 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 31 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-22 01:41:51,986 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 750 states. [2024-11-22 01:41:52,002 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 750 to 750. [2024-11-22 01:41:52,003 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 750 states, 604 states have (on average 1.653973509933775) internal successors, (999), 622 states have internal predecessors, (999), 109 states have call successors, (109), 36 states have call predecessors, (109), 36 states have return successors, (112), 104 states have call predecessors, (112), 106 states have call successors, (112) [2024-11-22 01:41:52,007 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 750 states to 750 states and 1220 transitions. [2024-11-22 01:41:52,009 INFO L78 Accepts]: Start accepts. Automaton has 750 states and 1220 transitions. Word has length 152 [2024-11-22 01:41:52,009 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-22 01:41:52,009 INFO L471 AbstractCegarLoop]: Abstraction has 750 states and 1220 transitions. [2024-11-22 01:41:52,009 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 23.25) internal successors, (93), 4 states have internal predecessors, (93), 2 states have call successors, (18), 2 states have call predecessors, (18), 2 states have return successors, (16), 1 states have call predecessors, (16), 2 states have call successors, (16) [2024-11-22 01:41:52,009 INFO L276 IsEmpty]: Start isEmpty. Operand 750 states and 1220 transitions. [2024-11-22 01:41:52,013 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 153 [2024-11-22 01:41:52,013 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 01:41:52,013 INFO L215 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 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] [2024-11-22 01:41:52,024 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Ended with exit code 0 [2024-11-22 01:41:52,214 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-22 01:41:52,214 INFO L396 AbstractCegarLoop]: === Iteration 21 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-22 01:41:52,214 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 01:41:52,215 INFO L85 PathProgramCache]: Analyzing trace with hash -1233231562, now seen corresponding path program 1 times [2024-11-22 01:41:52,215 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 01:41:52,215 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [724309960] [2024-11-22 01:41:52,215 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 01:41:52,215 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 01:41:52,231 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 01:41:52,389 INFO L134 CoverageAnalysis]: Checked inductivity of 43 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 29 trivial. 0 not checked. [2024-11-22 01:41:52,389 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 01:41:52,389 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [724309960] [2024-11-22 01:41:52,389 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [724309960] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-22 01:41:52,390 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2124724068] [2024-11-22 01:41:52,390 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 01:41:52,390 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-22 01:41:52,390 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-22 01:41:52,392 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-22 01:41:52,394 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-22 01:41:52,688 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 01:41:52,692 INFO L255 TraceCheckSpWp]: Trace formula consists of 1412 conjuncts, 9 conjuncts are in the unsatisfiable core [2024-11-22 01:41:52,695 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-22 01:41:52,757 INFO L134 CoverageAnalysis]: Checked inductivity of 43 backedges. 18 proven. 0 refuted. 0 times theorem prover too weak. 25 trivial. 0 not checked. [2024-11-22 01:41:52,758 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-22 01:41:52,758 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2124724068] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-22 01:41:52,758 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-22 01:41:52,758 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [7] total 13 [2024-11-22 01:41:52,758 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1265770993] [2024-11-22 01:41:52,758 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-22 01:41:52,758 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2024-11-22 01:41:52,759 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 01:41:52,759 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2024-11-22 01:41:52,759 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=128, Unknown=0, NotChecked=0, Total=156 [2024-11-22 01:41:52,759 INFO L87 Difference]: Start difference. First operand 750 states and 1220 transitions. Second operand has 8 states, 7 states have (on average 13.857142857142858) internal successors, (97), 7 states have internal predecessors, (97), 3 states have call successors, (18), 2 states have call predecessors, (18), 3 states have return successors, (16), 2 states have call predecessors, (16), 3 states have call successors, (16) [2024-11-22 01:41:52,896 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-22 01:41:52,896 INFO L93 Difference]: Finished difference Result 1490 states and 2425 transitions. [2024-11-22 01:41:52,896 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2024-11-22 01:41:52,897 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 13.857142857142858) internal successors, (97), 7 states have internal predecessors, (97), 3 states have call successors, (18), 2 states have call predecessors, (18), 3 states have return successors, (16), 2 states have call predecessors, (16), 3 states have call successors, (16) Word has length 152 [2024-11-22 01:41:52,897 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-22 01:41:52,902 INFO L225 Difference]: With dead ends: 1490 [2024-11-22 01:41:52,902 INFO L226 Difference]: Without dead ends: 770 [2024-11-22 01:41:52,905 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 160 GetRequests, 147 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-22 01:41:52,906 INFO L432 NwaCegarLoop]: 990 mSDtfsCounter, 111 mSDsluCounter, 5821 mSDsCounter, 0 mSdLazyCounter, 225 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 112 SdHoareTripleChecker+Valid, 6811 SdHoareTripleChecker+Invalid, 231 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 225 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-22 01:41:52,906 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [112 Valid, 6811 Invalid, 231 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 225 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-22 01:41:52,908 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 770 states. [2024-11-22 01:41:52,928 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 770 to 750. [2024-11-22 01:41:52,936 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 750 states, 604 states have (on average 1.6523178807947019) internal successors, (998), 622 states have internal predecessors, (998), 109 states have call successors, (109), 36 states have call predecessors, (109), 36 states have return successors, (112), 104 states have call predecessors, (112), 106 states have call successors, (112) [2024-11-22 01:41:52,939 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 750 states to 750 states and 1219 transitions. [2024-11-22 01:41:52,945 INFO L78 Accepts]: Start accepts. Automaton has 750 states and 1219 transitions. Word has length 152 [2024-11-22 01:41:52,947 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-22 01:41:52,948 INFO L471 AbstractCegarLoop]: Abstraction has 750 states and 1219 transitions. [2024-11-22 01:41:52,948 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 13.857142857142858) internal successors, (97), 7 states have internal predecessors, (97), 3 states have call successors, (18), 2 states have call predecessors, (18), 3 states have return successors, (16), 2 states have call predecessors, (16), 3 states have call successors, (16) [2024-11-22 01:41:52,949 INFO L276 IsEmpty]: Start isEmpty. Operand 750 states and 1219 transitions. [2024-11-22 01:41:52,952 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 154 [2024-11-22 01:41:52,952 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 01:41:52,953 INFO L215 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 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] [2024-11-22 01:41:52,963 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Forceful destruction successful, exit code 0 [2024-11-22 01:41:53,153 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-22 01:41:53,153 INFO L396 AbstractCegarLoop]: === Iteration 22 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-22 01:41:53,154 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 01:41:53,154 INFO L85 PathProgramCache]: Analyzing trace with hash -664718210, now seen corresponding path program 1 times [2024-11-22 01:41:53,155 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 01:41:53,155 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1191369759] [2024-11-22 01:41:53,155 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 01:41:53,155 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 01:41:53,173 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 01:41:53,295 INFO L134 CoverageAnalysis]: Checked inductivity of 43 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 29 trivial. 0 not checked. [2024-11-22 01:41:53,295 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 01:41:53,295 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1191369759] [2024-11-22 01:41:53,296 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1191369759] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-22 01:41:53,296 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2096415831] [2024-11-22 01:41:53,296 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 01:41:53,296 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-22 01:41:53,296 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-22 01:41:53,298 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-22 01:41:53,299 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-22 01:41:53,595 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 01:41:53,600 INFO L255 TraceCheckSpWp]: Trace formula consists of 1413 conjuncts, 13 conjuncts are in the unsatisfiable core [2024-11-22 01:41:53,602 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-22 01:41:53,631 INFO L134 CoverageAnalysis]: Checked inductivity of 43 backedges. 18 proven. 0 refuted. 0 times theorem prover too weak. 25 trivial. 0 not checked. [2024-11-22 01:41:53,631 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-22 01:41:53,631 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2096415831] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-22 01:41:53,631 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-22 01:41:53,631 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [7] total 7 [2024-11-22 01:41:53,631 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [749859351] [2024-11-22 01:41:53,631 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-22 01:41:53,632 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2024-11-22 01:41:53,632 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 01:41:53,632 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2024-11-22 01:41:53,632 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2024-11-22 01:41:53,633 INFO L87 Difference]: Start difference. First operand 750 states and 1219 transitions. Second operand has 7 states, 6 states have (on average 16.333333333333332) internal successors, (98), 6 states have internal predecessors, (98), 3 states have call successors, (18), 2 states have call predecessors, (18), 3 states have return successors, (16), 2 states have call predecessors, (16), 3 states have call successors, (16) [2024-11-22 01:41:53,749 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-22 01:41:53,749 INFO L93 Difference]: Finished difference Result 1497 states and 2432 transitions. [2024-11-22 01:41:53,750 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2024-11-22 01:41:53,750 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 6 states have (on average 16.333333333333332) internal successors, (98), 6 states have internal predecessors, (98), 3 states have call successors, (18), 2 states have call predecessors, (18), 3 states have return successors, (16), 2 states have call predecessors, (16), 3 states have call successors, (16) Word has length 153 [2024-11-22 01:41:53,750 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-22 01:41:53,755 INFO L225 Difference]: With dead ends: 1497 [2024-11-22 01:41:53,755 INFO L226 Difference]: Without dead ends: 764 [2024-11-22 01:41:53,759 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 160 GetRequests, 154 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-22 01:41:53,759 INFO L432 NwaCegarLoop]: 1012 mSDtfsCounter, 122 mSDsluCounter, 4921 mSDsCounter, 0 mSdLazyCounter, 86 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 123 SdHoareTripleChecker+Valid, 5933 SdHoareTripleChecker+Invalid, 89 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 86 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-22 01:41:53,760 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [123 Valid, 5933 Invalid, 89 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 86 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-22 01:41:53,761 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 764 states. [2024-11-22 01:41:53,778 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 764 to 743. [2024-11-22 01:41:53,779 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 743 states, 597 states have (on average 1.644891122278057) internal successors, (982), 615 states have internal predecessors, (982), 109 states have call successors, (109), 36 states have call predecessors, (109), 36 states have return successors, (112), 104 states have call predecessors, (112), 106 states have call successors, (112) [2024-11-22 01:41:53,783 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 743 states to 743 states and 1203 transitions. [2024-11-22 01:41:53,785 INFO L78 Accepts]: Start accepts. Automaton has 743 states and 1203 transitions. Word has length 153 [2024-11-22 01:41:53,785 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-22 01:41:53,785 INFO L471 AbstractCegarLoop]: Abstraction has 743 states and 1203 transitions. [2024-11-22 01:41:53,786 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 6 states have (on average 16.333333333333332) internal successors, (98), 6 states have internal predecessors, (98), 3 states have call successors, (18), 2 states have call predecessors, (18), 3 states have return successors, (16), 2 states have call predecessors, (16), 3 states have call successors, (16) [2024-11-22 01:41:53,786 INFO L276 IsEmpty]: Start isEmpty. Operand 743 states and 1203 transitions. [2024-11-22 01:41:53,790 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 155 [2024-11-22 01:41:53,790 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 01:41:53,790 INFO L215 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 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] [2024-11-22 01:41:53,800 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-22 01:41:53,991 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-22 01:41:53,991 INFO L396 AbstractCegarLoop]: === Iteration 23 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-22 01:41:53,991 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 01:41:53,991 INFO L85 PathProgramCache]: Analyzing trace with hash 1147985174, now seen corresponding path program 1 times [2024-11-22 01:41:53,991 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 01:41:53,992 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1383485386] [2024-11-22 01:41:53,992 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 01:41:53,992 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 01:41:54,009 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 01:41:54,125 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 13 proven. 0 refuted. 0 times theorem prover too weak. 29 trivial. 0 not checked. [2024-11-22 01:41:54,125 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 01:41:54,125 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1383485386] [2024-11-22 01:41:54,125 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1383485386] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-22 01:41:54,125 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-22 01:41:54,126 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2024-11-22 01:41:54,126 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [259599542] [2024-11-22 01:41:54,126 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-22 01:41:54,126 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2024-11-22 01:41:54,126 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 01:41:54,127 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2024-11-22 01:41:54,127 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2024-11-22 01:41:54,127 INFO L87 Difference]: Start difference. First operand 743 states and 1203 transitions. Second operand has 7 states, 6 states have (on average 16.166666666666668) internal successors, (97), 6 states have internal predecessors, (97), 3 states have call successors, (18), 2 states have call predecessors, (18), 4 states have return successors, (16), 3 states have call predecessors, (16), 3 states have call successors, (16) [2024-11-22 01:41:54,217 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-22 01:41:54,217 INFO L93 Difference]: Finished difference Result 1401 states and 2280 transitions. [2024-11-22 01:41:54,218 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2024-11-22 01:41:54,218 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 6 states have (on average 16.166666666666668) internal successors, (97), 6 states have internal predecessors, (97), 3 states have call successors, (18), 2 states have call predecessors, (18), 4 states have return successors, (16), 3 states have call predecessors, (16), 3 states have call successors, (16) Word has length 154 [2024-11-22 01:41:54,219 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-22 01:41:54,224 INFO L225 Difference]: With dead ends: 1401 [2024-11-22 01:41:54,224 INFO L226 Difference]: Without dead ends: 766 [2024-11-22 01:41:54,227 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-22 01:41:54,228 INFO L432 NwaCegarLoop]: 1000 mSDtfsCounter, 126 mSDsluCounter, 4877 mSDsCounter, 0 mSdLazyCounter, 84 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 127 SdHoareTripleChecker+Valid, 5877 SdHoareTripleChecker+Invalid, 86 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 84 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-22 01:41:54,228 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [127 Valid, 5877 Invalid, 86 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 84 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-22 01:41:54,229 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 766 states. [2024-11-22 01:41:54,245 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 766 to 743. [2024-11-22 01:41:54,246 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 743 states, 597 states have (on average 1.644891122278057) internal successors, (982), 615 states have internal predecessors, (982), 109 states have call successors, (109), 36 states have call predecessors, (109), 36 states have return successors, (112), 104 states have call predecessors, (112), 106 states have call successors, (112) [2024-11-22 01:41:54,249 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 743 states to 743 states and 1203 transitions. [2024-11-22 01:41:54,251 INFO L78 Accepts]: Start accepts. Automaton has 743 states and 1203 transitions. Word has length 154 [2024-11-22 01:41:54,251 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-22 01:41:54,251 INFO L471 AbstractCegarLoop]: Abstraction has 743 states and 1203 transitions. [2024-11-22 01:41:54,251 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 6 states have (on average 16.166666666666668) internal successors, (97), 6 states have internal predecessors, (97), 3 states have call successors, (18), 2 states have call predecessors, (18), 4 states have return successors, (16), 3 states have call predecessors, (16), 3 states have call successors, (16) [2024-11-22 01:41:54,252 INFO L276 IsEmpty]: Start isEmpty. Operand 743 states and 1203 transitions. [2024-11-22 01:41:54,255 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 155 [2024-11-22 01:41:54,255 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 01:41:54,255 INFO L215 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-22 01:41:54,255 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22 [2024-11-22 01:41:54,255 INFO L396 AbstractCegarLoop]: === Iteration 24 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-22 01:41:54,256 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 01:41:54,256 INFO L85 PathProgramCache]: Analyzing trace with hash -997972490, now seen corresponding path program 1 times [2024-11-22 01:41:54,256 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 01:41:54,256 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [294384394] [2024-11-22 01:41:54,256 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 01:41:54,256 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 01:41:54,285 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 01:41:54,401 INFO L134 CoverageAnalysis]: Checked inductivity of 37 backedges. 4 proven. 0 refuted. 0 times theorem prover too weak. 33 trivial. 0 not checked. [2024-11-22 01:41:54,401 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 01:41:54,401 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [294384394] [2024-11-22 01:41:54,401 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [294384394] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-22 01:41:54,401 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-22 01:41:54,402 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-11-22 01:41:54,402 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [931088604] [2024-11-22 01:41:54,402 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-22 01:41:54,403 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-22 01:41:54,403 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 01:41:54,403 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-22 01:41:54,403 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-11-22 01:41:54,403 INFO L87 Difference]: Start difference. First operand 743 states and 1203 transitions. Second operand has 4 states, 4 states have (on average 23.75) internal successors, (95), 4 states have internal predecessors, (95), 2 states have call successors, (18), 2 states have call predecessors, (18), 3 states have return successors, (16), 2 states have call predecessors, (16), 2 states have call successors, (16) [2024-11-22 01:41:54,462 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-22 01:41:54,462 INFO L93 Difference]: Finished difference Result 1441 states and 2349 transitions. [2024-11-22 01:41:54,462 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-22 01:41:54,462 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 23.75) internal successors, (95), 4 states have internal predecessors, (95), 2 states have call successors, (18), 2 states have call predecessors, (18), 3 states have return successors, (16), 2 states have call predecessors, (16), 2 states have call successors, (16) Word has length 154 [2024-11-22 01:41:54,463 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-22 01:41:54,467 INFO L225 Difference]: With dead ends: 1441 [2024-11-22 01:41:54,468 INFO L226 Difference]: Without dead ends: 701 [2024-11-22 01:41:54,470 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2024-11-22 01:41:54,470 INFO L432 NwaCegarLoop]: 1001 mSDtfsCounter, 8 mSDsluCounter, 1996 mSDsCounter, 0 mSdLazyCounter, 30 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 8 SdHoareTripleChecker+Valid, 2997 SdHoareTripleChecker+Invalid, 32 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 30 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-11-22 01:41:54,470 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [8 Valid, 2997 Invalid, 32 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 30 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-22 01:41:54,471 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 701 states. [2024-11-22 01:41:54,485 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 701 to 701. [2024-11-22 01:41:54,486 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 701 states, 558 states have (on average 1.6290322580645162) internal successors, (909), 574 states have internal predecessors, (909), 108 states have call successors, (108), 36 states have call predecessors, (108), 34 states have return successors, (109), 103 states have call predecessors, (109), 105 states have call successors, (109) [2024-11-22 01:41:54,489 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 701 states to 701 states and 1126 transitions. [2024-11-22 01:41:54,490 INFO L78 Accepts]: Start accepts. Automaton has 701 states and 1126 transitions. Word has length 154 [2024-11-22 01:41:54,491 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-22 01:41:54,491 INFO L471 AbstractCegarLoop]: Abstraction has 701 states and 1126 transitions. [2024-11-22 01:41:54,491 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 23.75) internal successors, (95), 4 states have internal predecessors, (95), 2 states have call successors, (18), 2 states have call predecessors, (18), 3 states have return successors, (16), 2 states have call predecessors, (16), 2 states have call successors, (16) [2024-11-22 01:41:54,491 INFO L276 IsEmpty]: Start isEmpty. Operand 701 states and 1126 transitions. [2024-11-22 01:41:54,494 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 156 [2024-11-22 01:41:54,494 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 01:41:54,494 INFO L215 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-22 01:41:54,494 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23 [2024-11-22 01:41:54,494 INFO L396 AbstractCegarLoop]: === Iteration 25 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-22 01:41:54,494 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 01:41:54,495 INFO L85 PathProgramCache]: Analyzing trace with hash 696946972, now seen corresponding path program 1 times [2024-11-22 01:41:54,495 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 01:41:54,495 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [219650618] [2024-11-22 01:41:54,495 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 01:41:54,495 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 01:41:54,517 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 01:41:54,777 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 36 trivial. 0 not checked. [2024-11-22 01:41:54,777 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 01:41:54,777 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [219650618] [2024-11-22 01:41:54,777 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [219650618] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-22 01:41:54,777 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [456621615] [2024-11-22 01:41:54,778 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 01:41:54,778 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-22 01:41:54,778 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-22 01:41:54,781 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-22 01:41:54,783 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-22 01:41:55,070 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 01:41:55,074 INFO L255 TraceCheckSpWp]: Trace formula consists of 1423 conjuncts, 7 conjuncts are in the unsatisfiable core [2024-11-22 01:41:55,080 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-22 01:41:55,195 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 19 proven. 0 refuted. 0 times theorem prover too weak. 22 trivial. 0 not checked. [2024-11-22 01:41:55,195 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-22 01:41:55,195 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [456621615] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-22 01:41:55,196 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-22 01:41:55,196 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [9] total 10 [2024-11-22 01:41:55,196 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [145167239] [2024-11-22 01:41:55,196 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-22 01:41:55,196 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-22 01:41:55,197 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 01:41:55,197 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-22 01:41:55,197 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=73, Unknown=0, NotChecked=0, Total=90 [2024-11-22 01:41:55,197 INFO L87 Difference]: Start difference. First operand 701 states and 1126 transitions. Second operand has 3 states, 3 states have (on average 34.333333333333336) internal successors, (103), 2 states have internal predecessors, (103), 2 states have call successors, (19), 2 states have call predecessors, (19), 2 states have return successors, (17), 2 states have call predecessors, (17), 2 states have call successors, (17) [2024-11-22 01:41:55,226 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-22 01:41:55,227 INFO L93 Difference]: Finished difference Result 1591 states and 2575 transitions. [2024-11-22 01:41:55,227 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-22 01:41:55,227 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 34.333333333333336) internal successors, (103), 2 states have internal predecessors, (103), 2 states have call successors, (19), 2 states have call predecessors, (19), 2 states have return successors, (17), 2 states have call predecessors, (17), 2 states have call successors, (17) Word has length 155 [2024-11-22 01:41:55,227 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-22 01:41:55,234 INFO L225 Difference]: With dead ends: 1591 [2024-11-22 01:41:55,234 INFO L226 Difference]: Without dead ends: 960 [2024-11-22 01:41:55,236 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 169 GetRequests, 161 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=17, Invalid=73, Unknown=0, NotChecked=0, Total=90 [2024-11-22 01:41:55,237 INFO L432 NwaCegarLoop]: 1239 mSDtfsCounter, 693 mSDsluCounter, 584 mSDsCounter, 0 mSdLazyCounter, 3 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 693 SdHoareTripleChecker+Valid, 1823 SdHoareTripleChecker+Invalid, 5 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 3 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-11-22 01:41:55,237 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [693 Valid, 1823 Invalid, 5 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 3 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-22 01:41:55,238 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 960 states. [2024-11-22 01:41:55,260 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 960 to 956. [2024-11-22 01:41:55,261 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 956 states, 767 states have (on average 1.6153846153846154) internal successors, (1239), 781 states have internal predecessors, (1239), 138 states have call successors, (138), 53 states have call predecessors, (138), 50 states have return successors, (151), 133 states have call predecessors, (151), 134 states have call successors, (151) [2024-11-22 01:41:55,266 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 956 states to 956 states and 1528 transitions. [2024-11-22 01:41:55,268 INFO L78 Accepts]: Start accepts. Automaton has 956 states and 1528 transitions. Word has length 155 [2024-11-22 01:41:55,268 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-22 01:41:55,268 INFO L471 AbstractCegarLoop]: Abstraction has 956 states and 1528 transitions. [2024-11-22 01:41:55,269 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 34.333333333333336) internal successors, (103), 2 states have internal predecessors, (103), 2 states have call successors, (19), 2 states have call predecessors, (19), 2 states have return successors, (17), 2 states have call predecessors, (17), 2 states have call successors, (17) [2024-11-22 01:41:55,269 INFO L276 IsEmpty]: Start isEmpty. Operand 956 states and 1528 transitions. [2024-11-22 01:41:55,272 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 156 [2024-11-22 01:41:55,272 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 01:41:55,272 INFO L215 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-22 01:41:55,282 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Ended with exit code 0 [2024-11-22 01:41:55,472 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable24,24 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-22 01:41:55,473 INFO L396 AbstractCegarLoop]: === Iteration 26 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-22 01:41:55,473 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 01:41:55,473 INFO L85 PathProgramCache]: Analyzing trace with hash 751339870, now seen corresponding path program 1 times [2024-11-22 01:41:55,473 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 01:41:55,473 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1928802669] [2024-11-22 01:41:55,473 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 01:41:55,473 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 01:41:55,495 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 01:41:55,788 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 36 trivial. 0 not checked. [2024-11-22 01:41:55,788 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 01:41:55,788 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1928802669] [2024-11-22 01:41:55,788 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1928802669] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-22 01:41:55,788 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [815355098] [2024-11-22 01:41:55,788 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 01:41:55,789 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-22 01:41:55,789 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-22 01:41:55,791 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-22 01:41:55,792 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-22 01:41:56,066 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 01:41:56,070 INFO L255 TraceCheckSpWp]: Trace formula consists of 1426 conjuncts, 13 conjuncts are in the unsatisfiable core [2024-11-22 01:41:56,074 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-22 01:41:56,220 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 3 proven. 0 refuted. 0 times theorem prover too weak. 38 trivial. 0 not checked. [2024-11-22 01:41:56,220 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-22 01:41:56,220 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [815355098] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-22 01:41:56,220 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-22 01:41:56,220 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [9] total 12 [2024-11-22 01:41:56,221 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1313087666] [2024-11-22 01:41:56,221 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-22 01:41:56,221 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-22 01:41:56,221 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 01:41:56,222 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-22 01:41:56,222 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=111, Unknown=0, NotChecked=0, Total=132 [2024-11-22 01:41:56,222 INFO L87 Difference]: Start difference. First operand 956 states and 1528 transitions. Second operand has 5 states, 5 states have (on average 18.2) internal successors, (91), 4 states have internal predecessors, (91), 2 states have call successors, (18), 3 states have call predecessors, (18), 3 states have return successors, (16), 2 states have call predecessors, (16), 2 states have call successors, (16) [2024-11-22 01:41:56,665 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-22 01:41:56,665 INFO L93 Difference]: Finished difference Result 2732 states and 4460 transitions. [2024-11-22 01:41:56,665 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-11-22 01:41:56,666 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 18.2) internal successors, (91), 4 states have internal predecessors, (91), 2 states have call successors, (18), 3 states have call predecessors, (18), 3 states have return successors, (16), 2 states have call predecessors, (16), 2 states have call successors, (16) Word has length 155 [2024-11-22 01:41:56,666 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-22 01:41:56,678 INFO L225 Difference]: With dead ends: 2732 [2024-11-22 01:41:56,678 INFO L226 Difference]: Without dead ends: 1847 [2024-11-22 01:41:56,682 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 173 GetRequests, 160 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=33, Invalid=177, Unknown=0, NotChecked=0, Total=210 [2024-11-22 01:41:56,683 INFO L432 NwaCegarLoop]: 1012 mSDtfsCounter, 927 mSDsluCounter, 2768 mSDsCounter, 0 mSdLazyCounter, 290 mSolverCounterSat, 18 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 927 SdHoareTripleChecker+Valid, 3780 SdHoareTripleChecker+Invalid, 308 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 18 IncrementalHoareTripleChecker+Valid, 290 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2024-11-22 01:41:56,683 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [927 Valid, 3780 Invalid, 308 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [18 Valid, 290 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2024-11-22 01:41:56,685 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1847 states. [2024-11-22 01:41:56,733 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1847 to 1837. [2024-11-22 01:41:56,736 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1837 states, 1474 states have (on average 1.6261872455902306) internal successors, (2397), 1502 states have internal predecessors, (2397), 265 states have call successors, (265), 100 states have call predecessors, (265), 97 states have return successors, (318), 258 states have call predecessors, (318), 259 states have call successors, (318) [2024-11-22 01:41:56,745 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1837 states to 1837 states and 2980 transitions. [2024-11-22 01:41:56,748 INFO L78 Accepts]: Start accepts. Automaton has 1837 states and 2980 transitions. Word has length 155 [2024-11-22 01:41:56,749 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-22 01:41:56,749 INFO L471 AbstractCegarLoop]: Abstraction has 1837 states and 2980 transitions. [2024-11-22 01:41:56,749 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 18.2) internal successors, (91), 4 states have internal predecessors, (91), 2 states have call successors, (18), 3 states have call predecessors, (18), 3 states have return successors, (16), 2 states have call predecessors, (16), 2 states have call successors, (16) [2024-11-22 01:41:56,749 INFO L276 IsEmpty]: Start isEmpty. Operand 1837 states and 2980 transitions. [2024-11-22 01:41:56,753 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 161 [2024-11-22 01:41:56,753 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 01:41:56,753 INFO L215 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-22 01:41:56,768 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-22 01:41:56,954 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 25 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable25 [2024-11-22 01:41:56,955 INFO L396 AbstractCegarLoop]: === Iteration 27 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-22 01:41:56,955 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 01:41:56,955 INFO L85 PathProgramCache]: Analyzing trace with hash 1908481329, now seen corresponding path program 1 times [2024-11-22 01:41:56,955 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 01:41:56,955 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2126053546] [2024-11-22 01:41:56,955 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 01:41:56,956 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 01:41:56,979 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 01:41:57,235 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 36 trivial. 0 not checked. [2024-11-22 01:41:57,235 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 01:41:57,235 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2126053546] [2024-11-22 01:41:57,235 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2126053546] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-22 01:41:57,235 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [214843830] [2024-11-22 01:41:57,235 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 01:41:57,235 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-22 01:41:57,236 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-22 01:41:57,238 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-22 01:41:57,240 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-22 01:41:57,511 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 01:41:57,515 INFO L255 TraceCheckSpWp]: Trace formula consists of 1443 conjuncts, 2 conjuncts are in the unsatisfiable core [2024-11-22 01:41:57,518 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-22 01:41:57,529 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 3 proven. 0 refuted. 0 times theorem prover too weak. 38 trivial. 0 not checked. [2024-11-22 01:41:57,529 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-22 01:41:57,529 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [214843830] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-22 01:41:57,529 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-22 01:41:57,529 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [9] total 10 [2024-11-22 01:41:57,529 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1041966573] [2024-11-22 01:41:57,529 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-22 01:41:57,530 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-22 01:41:57,530 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 01:41:57,530 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-22 01:41:57,530 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=73, Unknown=0, NotChecked=0, Total=90 [2024-11-22 01:41:57,530 INFO L87 Difference]: Start difference. First operand 1837 states and 2980 transitions. Second operand has 3 states, 3 states have (on average 31.333333333333332) internal successors, (94), 3 states have internal predecessors, (94), 2 states have call successors, (19), 2 states have call predecessors, (19), 2 states have return successors, (17), 2 states have call predecessors, (17), 2 states have call successors, (17) [2024-11-22 01:41:57,616 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-22 01:41:57,616 INFO L93 Difference]: Finished difference Result 4478 states and 7352 transitions. [2024-11-22 01:41:57,617 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-22 01:41:57,617 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 31.333333333333332) internal successors, (94), 3 states have internal predecessors, (94), 2 states have call successors, (19), 2 states have call predecessors, (19), 2 states have return successors, (17), 2 states have call predecessors, (17), 2 states have call successors, (17) Word has length 160 [2024-11-22 01:41:57,617 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-22 01:41:57,636 INFO L225 Difference]: With dead ends: 4478 [2024-11-22 01:41:57,637 INFO L226 Difference]: Without dead ends: 2714 [2024-11-22 01:41:57,646 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 174 GetRequests, 166 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=17, Invalid=73, Unknown=0, NotChecked=0, Total=90 [2024-11-22 01:41:57,646 INFO L432 NwaCegarLoop]: 1831 mSDtfsCounter, 978 mSDsluCounter, 1004 mSDsCounter, 0 mSdLazyCounter, 23 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 978 SdHoareTripleChecker+Valid, 2835 SdHoareTripleChecker+Invalid, 23 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 23 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-11-22 01:41:57,647 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [978 Valid, 2835 Invalid, 23 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 23 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-22 01:41:57,650 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2714 states. [2024-11-22 01:41:57,705 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2714 to 1837. [2024-11-22 01:41:57,708 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1837 states, 1474 states have (on average 1.6255088195386702) internal successors, (2396), 1502 states have internal predecessors, (2396), 265 states have call successors, (265), 100 states have call predecessors, (265), 97 states have return successors, (318), 258 states have call predecessors, (318), 259 states have call successors, (318) [2024-11-22 01:41:57,717 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1837 states to 1837 states and 2979 transitions. [2024-11-22 01:41:57,720 INFO L78 Accepts]: Start accepts. Automaton has 1837 states and 2979 transitions. Word has length 160 [2024-11-22 01:41:57,721 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-22 01:41:57,721 INFO L471 AbstractCegarLoop]: Abstraction has 1837 states and 2979 transitions. [2024-11-22 01:41:57,721 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 31.333333333333332) internal successors, (94), 3 states have internal predecessors, (94), 2 states have call successors, (19), 2 states have call predecessors, (19), 2 states have return successors, (17), 2 states have call predecessors, (17), 2 states have call successors, (17) [2024-11-22 01:41:57,721 INFO L276 IsEmpty]: Start isEmpty. Operand 1837 states and 2979 transitions. [2024-11-22 01:41:57,724 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 161 [2024-11-22 01:41:57,724 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 01:41:57,725 INFO L215 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-22 01:41:57,735 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-22 01:41:57,925 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,SelfDestructingSolverStorable26 [2024-11-22 01:41:57,926 INFO L396 AbstractCegarLoop]: === Iteration 28 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-22 01:41:57,926 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 01:41:57,926 INFO L85 PathProgramCache]: Analyzing trace with hash -2111726353, now seen corresponding path program 1 times [2024-11-22 01:41:57,926 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 01:41:57,927 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [378196949] [2024-11-22 01:41:57,927 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 01:41:57,927 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 01:41:57,950 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 01:41:58,207 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 36 trivial. 0 not checked. [2024-11-22 01:41:58,208 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 01:41:58,208 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [378196949] [2024-11-22 01:41:58,208 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [378196949] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-22 01:41:58,208 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1464838843] [2024-11-22 01:41:58,208 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 01:41:58,209 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-22 01:41:58,209 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-22 01:41:58,211 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-22 01:41:58,213 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-22 01:41:58,491 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 01:41:58,495 INFO L255 TraceCheckSpWp]: Trace formula consists of 1442 conjuncts, 6 conjuncts are in the unsatisfiable core [2024-11-22 01:41:58,497 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-22 01:41:58,560 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 3 proven. 0 refuted. 0 times theorem prover too weak. 38 trivial. 0 not checked. [2024-11-22 01:41:58,560 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-22 01:41:58,561 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1464838843] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-22 01:41:58,561 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-22 01:41:58,561 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [9] total 13 [2024-11-22 01:41:58,561 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [966590001] [2024-11-22 01:41:58,561 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-22 01:41:58,561 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-11-22 01:41:58,562 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 01:41:58,562 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-11-22 01:41:58,562 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=132, Unknown=0, NotChecked=0, Total=156 [2024-11-22 01:41:58,562 INFO L87 Difference]: Start difference. First operand 1837 states and 2979 transitions. Second operand has 6 states, 6 states have (on average 15.666666666666666) internal successors, (94), 5 states have internal predecessors, (94), 3 states have call successors, (19), 3 states have call predecessors, (19), 3 states have return successors, (17), 3 states have call predecessors, (17), 2 states have call successors, (17) [2024-11-22 01:41:58,941 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-22 01:41:58,941 INFO L93 Difference]: Finished difference Result 2716 states and 4443 transitions. [2024-11-22 01:41:58,941 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-11-22 01:41:58,941 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 15.666666666666666) internal successors, (94), 5 states have internal predecessors, (94), 3 states have call successors, (19), 3 states have call predecessors, (19), 3 states have return successors, (17), 3 states have call predecessors, (17), 2 states have call successors, (17) Word has length 160 [2024-11-22 01:41:58,942 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-22 01:41:58,954 INFO L225 Difference]: With dead ends: 2716 [2024-11-22 01:41:58,954 INFO L226 Difference]: Without dead ends: 2713 [2024-11-22 01:41:58,956 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 176 GetRequests, 163 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=32, Invalid=178, Unknown=0, NotChecked=0, Total=210 [2024-11-22 01:41:58,957 INFO L432 NwaCegarLoop]: 1882 mSDtfsCounter, 950 mSDsluCounter, 6423 mSDsCounter, 0 mSdLazyCounter, 284 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 953 SdHoareTripleChecker+Valid, 8305 SdHoareTripleChecker+Invalid, 284 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 284 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2024-11-22 01:41:58,957 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [953 Valid, 8305 Invalid, 284 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 284 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2024-11-22 01:41:58,959 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2713 states. [2024-11-22 01:41:59,036 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2713 to 2705. [2024-11-22 01:41:59,041 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2705 states, 2173 states have (on average 1.630924988495168) internal successors, (3544), 2211 states have internal predecessors, (3544), 390 states have call successors, (390), 146 states have call predecessors, (390), 141 states have return successors, (486), 383 states have call predecessors, (486), 382 states have call successors, (486) [2024-11-22 01:41:59,056 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2705 states to 2705 states and 4420 transitions. [2024-11-22 01:41:59,059 INFO L78 Accepts]: Start accepts. Automaton has 2705 states and 4420 transitions. Word has length 160 [2024-11-22 01:41:59,060 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-22 01:41:59,060 INFO L471 AbstractCegarLoop]: Abstraction has 2705 states and 4420 transitions. [2024-11-22 01:41:59,060 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 15.666666666666666) internal successors, (94), 5 states have internal predecessors, (94), 3 states have call successors, (19), 3 states have call predecessors, (19), 3 states have return successors, (17), 3 states have call predecessors, (17), 2 states have call successors, (17) [2024-11-22 01:41:59,060 INFO L276 IsEmpty]: Start isEmpty. Operand 2705 states and 4420 transitions. [2024-11-22 01:41:59,064 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 161 [2024-11-22 01:41:59,064 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 01:41:59,064 INFO L215 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-22 01:41:59,076 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-22 01:41:59,264 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,SelfDestructingSolverStorable27 [2024-11-22 01:41:59,265 INFO L396 AbstractCegarLoop]: === Iteration 29 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-22 01:41:59,265 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 01:41:59,265 INFO L85 PathProgramCache]: Analyzing trace with hash 1836094771, now seen corresponding path program 1 times [2024-11-22 01:41:59,265 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 01:41:59,266 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [405570888] [2024-11-22 01:41:59,266 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 01:41:59,266 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 01:41:59,309 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 01:41:59,560 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 36 trivial. 0 not checked. [2024-11-22 01:41:59,560 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 01:41:59,560 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [405570888] [2024-11-22 01:41:59,561 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [405570888] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-22 01:41:59,561 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [544906542] [2024-11-22 01:41:59,561 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 01:41:59,561 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-22 01:41:59,561 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-22 01:41:59,563 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-22 01:41:59,565 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-22 01:41:59,847 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 01:41:59,851 INFO L255 TraceCheckSpWp]: Trace formula consists of 1442 conjuncts, 5 conjuncts are in the unsatisfiable core [2024-11-22 01:41:59,853 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-22 01:41:59,879 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 9 proven. 0 refuted. 0 times theorem prover too weak. 32 trivial. 0 not checked. [2024-11-22 01:41:59,880 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-22 01:41:59,880 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [544906542] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-22 01:41:59,880 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-22 01:41:59,880 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [9] total 11 [2024-11-22 01:41:59,880 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1089380436] [2024-11-22 01:41:59,880 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-22 01:41:59,880 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-22 01:41:59,880 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 01:41:59,881 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-22 01:41:59,881 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=91, Unknown=0, NotChecked=0, Total=110 [2024-11-22 01:41:59,881 INFO L87 Difference]: Start difference. First operand 2705 states and 4420 transitions. Second operand has 4 states, 4 states have (on average 24.75) internal successors, (99), 4 states have internal predecessors, (99), 2 states have call successors, (19), 2 states have call predecessors, (19), 3 states have return successors, (17), 2 states have call predecessors, (17), 2 states have call successors, (17) [2024-11-22 01:41:59,978 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-22 01:41:59,979 INFO L93 Difference]: Finished difference Result 5376 states and 8907 transitions. [2024-11-22 01:41:59,979 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-22 01:41:59,979 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 24.75) internal successors, (99), 4 states have internal predecessors, (99), 2 states have call successors, (19), 2 states have call predecessors, (19), 3 states have return successors, (17), 2 states have call predecessors, (17), 2 states have call successors, (17) Word has length 160 [2024-11-22 01:41:59,979 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-22 01:41:59,991 INFO L225 Difference]: With dead ends: 5376 [2024-11-22 01:41:59,991 INFO L226 Difference]: Without dead ends: 2741 [2024-11-22 01:42:00,001 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 175 GetRequests, 165 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=23, Invalid=109, Unknown=0, NotChecked=0, Total=132 [2024-11-22 01:42:00,001 INFO L432 NwaCegarLoop]: 1007 mSDtfsCounter, 26 mSDsluCounter, 1980 mSDsCounter, 0 mSdLazyCounter, 28 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 26 SdHoareTripleChecker+Valid, 2987 SdHoareTripleChecker+Invalid, 33 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 28 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-11-22 01:42:00,002 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [26 Valid, 2987 Invalid, 33 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 28 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-22 01:42:00,005 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2741 states. [2024-11-22 01:42:00,110 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2741 to 2741. [2024-11-22 01:42:00,114 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2741 states, 2203 states have (on average 1.625056740807989) internal successors, (3580), 2241 states have internal predecessors, (3580), 390 states have call successors, (390), 152 states have call predecessors, (390), 147 states have return successors, (486), 383 states have call predecessors, (486), 382 states have call successors, (486) [2024-11-22 01:42:00,132 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2741 states to 2741 states and 4456 transitions. [2024-11-22 01:42:00,135 INFO L78 Accepts]: Start accepts. Automaton has 2741 states and 4456 transitions. Word has length 160 [2024-11-22 01:42:00,136 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-22 01:42:00,136 INFO L471 AbstractCegarLoop]: Abstraction has 2741 states and 4456 transitions. [2024-11-22 01:42:00,136 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 24.75) internal successors, (99), 4 states have internal predecessors, (99), 2 states have call successors, (19), 2 states have call predecessors, (19), 3 states have return successors, (17), 2 states have call predecessors, (17), 2 states have call successors, (17) [2024-11-22 01:42:00,137 INFO L276 IsEmpty]: Start isEmpty. Operand 2741 states and 4456 transitions. [2024-11-22 01:42:00,140 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 163 [2024-11-22 01:42:00,141 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 01:42:00,141 INFO L215 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-22 01:42:00,151 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (28)] Ended with exit code 0 [2024-11-22 01:42:00,341 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,SelfDestructingSolverStorable28 [2024-11-22 01:42:00,342 INFO L396 AbstractCegarLoop]: === Iteration 30 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-22 01:42:00,342 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 01:42:00,342 INFO L85 PathProgramCache]: Analyzing trace with hash 23615004, now seen corresponding path program 1 times [2024-11-22 01:42:00,342 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 01:42:00,342 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1386272305] [2024-11-22 01:42:00,342 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 01:42:00,343 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 01:42:00,368 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 01:42:00,625 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 36 trivial. 0 not checked. [2024-11-22 01:42:00,626 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 01:42:00,626 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1386272305] [2024-11-22 01:42:00,626 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1386272305] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-22 01:42:00,626 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [348245483] [2024-11-22 01:42:00,626 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 01:42:00,626 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-22 01:42:00,626 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-22 01:42:00,627 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-22 01:42:00,628 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-22 01:42:00,910 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 01:42:00,915 INFO L255 TraceCheckSpWp]: Trace formula consists of 1447 conjuncts, 8 conjuncts are in the unsatisfiable core [2024-11-22 01:42:00,918 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-22 01:42:01,078 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 6 proven. 0 refuted. 0 times theorem prover too weak. 35 trivial. 0 not checked. [2024-11-22 01:42:01,078 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-22 01:42:01,078 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [348245483] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-22 01:42:01,078 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-22 01:42:01,078 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [9] total 14 [2024-11-22 01:42:01,078 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [810910949] [2024-11-22 01:42:01,079 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-22 01:42:01,079 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2024-11-22 01:42:01,079 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 01:42:01,079 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2024-11-22 01:42:01,079 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=153, Unknown=0, NotChecked=0, Total=182 [2024-11-22 01:42:01,080 INFO L87 Difference]: Start difference. First operand 2741 states and 4456 transitions. Second operand has 7 states, 7 states have (on average 14.142857142857142) internal successors, (99), 7 states have internal predecessors, (99), 4 states have call successors, (19), 5 states have call predecessors, (19), 4 states have return successors, (17), 4 states have call predecessors, (17), 4 states have call successors, (17) [2024-11-22 01:42:05,248 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-22 01:42:05,249 INFO L93 Difference]: Finished difference Result 9175 states and 15239 transitions. [2024-11-22 01:42:05,249 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2024-11-22 01:42:05,249 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 14.142857142857142) internal successors, (99), 7 states have internal predecessors, (99), 4 states have call successors, (19), 5 states have call predecessors, (19), 4 states have return successors, (17), 4 states have call predecessors, (17), 4 states have call successors, (17) Word has length 162 [2024-11-22 01:42:05,250 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-22 01:42:05,292 INFO L225 Difference]: With dead ends: 9175 [2024-11-22 01:42:05,292 INFO L226 Difference]: Without dead ends: 6503 [2024-11-22 01:42:05,313 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 182 GetRequests, 166 SyntacticMatches, 0 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=55, Invalid=251, Unknown=0, NotChecked=0, Total=306 [2024-11-22 01:42:05,313 INFO L432 NwaCegarLoop]: 454 mSDtfsCounter, 3210 mSDsluCounter, 1272 mSDsCounter, 0 mSdLazyCounter, 6028 mSolverCounterSat, 741 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3329 SdHoareTripleChecker+Valid, 1726 SdHoareTripleChecker+Invalid, 6769 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 741 IncrementalHoareTripleChecker+Valid, 6028 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.8s IncrementalHoareTripleChecker+Time [2024-11-22 01:42:05,314 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [3329 Valid, 1726 Invalid, 6769 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [741 Valid, 6028 Invalid, 0 Unknown, 0 Unchecked, 3.8s Time] [2024-11-22 01:42:05,320 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6503 states. [2024-11-22 01:42:05,566 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6503 to 6161. [2024-11-22 01:42:05,575 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6161 states, 4945 states have (on average 1.6208291203235592) internal successors, (8015), 5032 states have internal predecessors, (8015), 870 states have call successors, (870), 358 states have call predecessors, (870), 345 states have return successors, (1181), 854 states have call predecessors, (1181), 855 states have call successors, (1181) [2024-11-22 01:42:05,614 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6161 states to 6161 states and 10066 transitions. [2024-11-22 01:42:05,618 INFO L78 Accepts]: Start accepts. Automaton has 6161 states and 10066 transitions. Word has length 162 [2024-11-22 01:42:05,619 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-22 01:42:05,619 INFO L471 AbstractCegarLoop]: Abstraction has 6161 states and 10066 transitions. [2024-11-22 01:42:05,619 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 14.142857142857142) internal successors, (99), 7 states have internal predecessors, (99), 4 states have call successors, (19), 5 states have call predecessors, (19), 4 states have return successors, (17), 4 states have call predecessors, (17), 4 states have call successors, (17) [2024-11-22 01:42:05,619 INFO L276 IsEmpty]: Start isEmpty. Operand 6161 states and 10066 transitions. [2024-11-22 01:42:05,623 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 164 [2024-11-22 01:42:05,623 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 01:42:05,623 INFO L215 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-22 01:42:05,633 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-22 01:42:05,823 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29,29 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-22 01:42:05,824 INFO L396 AbstractCegarLoop]: === Iteration 31 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-22 01:42:05,824 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 01:42:05,824 INFO L85 PathProgramCache]: Analyzing trace with hash 2075099793, now seen corresponding path program 1 times [2024-11-22 01:42:05,824 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 01:42:05,825 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1048347413] [2024-11-22 01:42:05,825 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 01:42:05,825 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 01:42:05,846 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 01:42:06,058 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 36 trivial. 0 not checked. [2024-11-22 01:42:06,059 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 01:42:06,059 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1048347413] [2024-11-22 01:42:06,059 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1048347413] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-22 01:42:06,059 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1315736942] [2024-11-22 01:42:06,059 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 01:42:06,059 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-22 01:42:06,059 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-22 01:42:06,060 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-22 01:42:06,061 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-22 01:42:06,337 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 01:42:06,341 INFO L255 TraceCheckSpWp]: Trace formula consists of 1448 conjuncts, 8 conjuncts are in the unsatisfiable core [2024-11-22 01:42:06,343 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-22 01:42:06,525 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 3 proven. 0 refuted. 0 times theorem prover too weak. 38 trivial. 0 not checked. [2024-11-22 01:42:06,525 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-22 01:42:06,525 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1315736942] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-22 01:42:06,525 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-22 01:42:06,525 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [9] total 13 [2024-11-22 01:42:06,525 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1529838553] [2024-11-22 01:42:06,525 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-22 01:42:06,526 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-11-22 01:42:06,526 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 01:42:06,526 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-11-22 01:42:06,526 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=132, Unknown=0, NotChecked=0, Total=156 [2024-11-22 01:42:06,526 INFO L87 Difference]: Start difference. First operand 6161 states and 10066 transitions. Second operand has 6 states, 6 states have (on average 16.333333333333332) internal successors, (98), 4 states have internal predecessors, (98), 3 states have call successors, (19), 3 states have call predecessors, (19), 4 states have return successors, (17), 4 states have call predecessors, (17), 3 states have call successors, (17) [2024-11-22 01:42:07,281 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-22 01:42:07,281 INFO L93 Difference]: Finished difference Result 14259 states and 23631 transitions. [2024-11-22 01:42:07,282 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2024-11-22 01:42:07,282 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 16.333333333333332) internal successors, (98), 4 states have internal predecessors, (98), 3 states have call successors, (19), 3 states have call predecessors, (19), 4 states have return successors, (17), 4 states have call predecessors, (17), 3 states have call successors, (17) Word has length 163 [2024-11-22 01:42:07,282 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-22 01:42:07,326 INFO L225 Difference]: With dead ends: 14259 [2024-11-22 01:42:07,326 INFO L226 Difference]: Without dead ends: 8157 [2024-11-22 01:42:07,362 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 181 GetRequests, 166 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=45, Invalid=227, Unknown=0, NotChecked=0, Total=272 [2024-11-22 01:42:07,362 INFO L432 NwaCegarLoop]: 1359 mSDtfsCounter, 1762 mSDsluCounter, 4403 mSDsCounter, 0 mSdLazyCounter, 329 mSolverCounterSat, 327 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1764 SdHoareTripleChecker+Valid, 5762 SdHoareTripleChecker+Invalid, 656 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 327 IncrementalHoareTripleChecker+Valid, 329 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2024-11-22 01:42:07,363 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [1764 Valid, 5762 Invalid, 656 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [327 Valid, 329 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2024-11-22 01:42:07,369 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8157 states. [2024-11-22 01:42:07,841 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8157 to 8138. [2024-11-22 01:42:07,850 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8138 states, 6644 states have (on average 1.6163455749548465) internal successors, (10739), 6729 states have internal predecessors, (10739), 1007 states have call successors, (1007), 506 states have call predecessors, (1007), 486 states have return successors, (1748), 986 states have call predecessors, (1748), 982 states have call successors, (1748) [2024-11-22 01:42:07,910 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8138 states to 8138 states and 13494 transitions. [2024-11-22 01:42:07,916 INFO L78 Accepts]: Start accepts. Automaton has 8138 states and 13494 transitions. Word has length 163 [2024-11-22 01:42:07,917 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-22 01:42:07,917 INFO L471 AbstractCegarLoop]: Abstraction has 8138 states and 13494 transitions. [2024-11-22 01:42:07,917 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 16.333333333333332) internal successors, (98), 4 states have internal predecessors, (98), 3 states have call successors, (19), 3 states have call predecessors, (19), 4 states have return successors, (17), 4 states have call predecessors, (17), 3 states have call successors, (17) [2024-11-22 01:42:07,917 INFO L276 IsEmpty]: Start isEmpty. Operand 8138 states and 13494 transitions. [2024-11-22 01:42:07,924 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 167 [2024-11-22 01:42:07,924 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 01:42:07,924 INFO L215 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-22 01:42:07,935 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (30)] Forceful destruction successful, exit code 0 [2024-11-22 01:42:08,124 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable30,30 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-22 01:42:08,125 INFO L396 AbstractCegarLoop]: === Iteration 32 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-22 01:42:08,125 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 01:42:08,126 INFO L85 PathProgramCache]: Analyzing trace with hash 1284174593, now seen corresponding path program 1 times [2024-11-22 01:42:08,126 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 01:42:08,126 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1360804377] [2024-11-22 01:42:08,126 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 01:42:08,126 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 01:42:08,146 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 01:42:08,355 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 35 trivial. 0 not checked. [2024-11-22 01:42:08,356 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 01:42:08,356 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1360804377] [2024-11-22 01:42:08,356 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1360804377] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-22 01:42:08,356 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [348377759] [2024-11-22 01:42:08,356 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 01:42:08,357 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-22 01:42:08,357 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-22 01:42:08,359 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-22 01:42:08,361 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-22 01:42:08,680 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 01:42:08,685 INFO L255 TraceCheckSpWp]: Trace formula consists of 1454 conjuncts, 8 conjuncts are in the unsatisfiable core [2024-11-22 01:42:08,689 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-22 01:42:08,859 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 6 proven. 0 refuted. 0 times theorem prover too weak. 34 trivial. 0 not checked. [2024-11-22 01:42:08,859 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-22 01:42:08,860 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [348377759] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-22 01:42:08,860 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-22 01:42:08,860 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [9] total 14 [2024-11-22 01:42:08,860 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1850464098] [2024-11-22 01:42:08,860 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-22 01:42:08,860 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2024-11-22 01:42:08,860 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 01:42:08,861 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2024-11-22 01:42:08,861 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=153, Unknown=0, NotChecked=0, Total=182 [2024-11-22 01:42:08,861 INFO L87 Difference]: Start difference. First operand 8138 states and 13494 transitions. Second operand has 7 states, 7 states have (on average 14.857142857142858) internal successors, (104), 7 states have internal predecessors, (104), 4 states have call successors, (19), 5 states have call predecessors, (19), 4 states have return successors, (17), 4 states have call predecessors, (17), 4 states have call successors, (17) [2024-11-22 01:42:12,810 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-22 01:42:12,810 INFO L93 Difference]: Finished difference Result 15642 states and 25898 transitions. [2024-11-22 01:42:12,811 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2024-11-22 01:42:12,811 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 14.857142857142858) internal successors, (104), 7 states have internal predecessors, (104), 4 states have call successors, (19), 5 states have call predecessors, (19), 4 states have return successors, (17), 4 states have call predecessors, (17), 4 states have call successors, (17) Word has length 166 [2024-11-22 01:42:12,811 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-22 01:42:12,853 INFO L225 Difference]: With dead ends: 15642 [2024-11-22 01:42:12,853 INFO L226 Difference]: Without dead ends: 8669 [2024-11-22 01:42:12,890 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 186 GetRequests, 170 SyntacticMatches, 0 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=55, Invalid=251, Unknown=0, NotChecked=0, Total=306 [2024-11-22 01:42:12,890 INFO L432 NwaCegarLoop]: 486 mSDtfsCounter, 3414 mSDsluCounter, 1139 mSDsCounter, 0 mSdLazyCounter, 5861 mSolverCounterSat, 823 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3533 SdHoareTripleChecker+Valid, 1625 SdHoareTripleChecker+Invalid, 6684 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 823 IncrementalHoareTripleChecker+Valid, 5861 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.5s IncrementalHoareTripleChecker+Time [2024-11-22 01:42:12,891 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [3533 Valid, 1625 Invalid, 6684 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [823 Valid, 5861 Invalid, 0 Unknown, 0 Unchecked, 3.5s Time] [2024-11-22 01:42:12,897 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8669 states. [2024-11-22 01:42:13,175 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8669 to 8132. [2024-11-22 01:42:13,187 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8132 states, 6638 states have (on average 1.615094908104851) internal successors, (10721), 6723 states have internal predecessors, (10721), 1007 states have call successors, (1007), 506 states have call predecessors, (1007), 486 states have return successors, (1748), 986 states have call predecessors, (1748), 982 states have call successors, (1748) [2024-11-22 01:42:13,248 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8132 states to 8132 states and 13476 transitions. [2024-11-22 01:42:13,258 INFO L78 Accepts]: Start accepts. Automaton has 8132 states and 13476 transitions. Word has length 166 [2024-11-22 01:42:13,259 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-22 01:42:13,259 INFO L471 AbstractCegarLoop]: Abstraction has 8132 states and 13476 transitions. [2024-11-22 01:42:13,259 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 14.857142857142858) internal successors, (104), 7 states have internal predecessors, (104), 4 states have call successors, (19), 5 states have call predecessors, (19), 4 states have return successors, (17), 4 states have call predecessors, (17), 4 states have call successors, (17) [2024-11-22 01:42:13,259 INFO L276 IsEmpty]: Start isEmpty. Operand 8132 states and 13476 transitions. [2024-11-22 01:42:13,262 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 169 [2024-11-22 01:42:13,262 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 01:42:13,263 INFO L215 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-22 01:42:13,274 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-22 01:42:13,466 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 31 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable31 [2024-11-22 01:42:13,467 INFO L396 AbstractCegarLoop]: === Iteration 33 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-22 01:42:13,467 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 01:42:13,467 INFO L85 PathProgramCache]: Analyzing trace with hash 231591191, now seen corresponding path program 1 times [2024-11-22 01:42:13,467 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 01:42:13,467 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1331665295] [2024-11-22 01:42:13,467 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 01:42:13,467 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 01:42:13,491 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 01:42:13,825 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 35 trivial. 0 not checked. [2024-11-22 01:42:13,826 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 01:42:13,826 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1331665295] [2024-11-22 01:42:13,826 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1331665295] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-22 01:42:13,826 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [466320238] [2024-11-22 01:42:13,826 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 01:42:13,826 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-22 01:42:13,826 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-22 01:42:13,830 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-22 01:42:13,832 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-22 01:42:14,122 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 01:42:14,126 INFO L255 TraceCheckSpWp]: Trace formula consists of 1456 conjuncts, 5 conjuncts are in the unsatisfiable core [2024-11-22 01:42:14,129 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-22 01:42:14,149 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 7 proven. 0 refuted. 0 times theorem prover too weak. 33 trivial. 0 not checked. [2024-11-22 01:42:14,149 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-22 01:42:14,149 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [466320238] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-22 01:42:14,149 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-22 01:42:14,150 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [9] total 11 [2024-11-22 01:42:14,150 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1578118040] [2024-11-22 01:42:14,150 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-22 01:42:14,150 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-22 01:42:14,150 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 01:42:14,151 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-22 01:42:14,151 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=91, Unknown=0, NotChecked=0, Total=110 [2024-11-22 01:42:14,151 INFO L87 Difference]: Start difference. First operand 8132 states and 13476 transitions. Second operand has 4 states, 4 states have (on average 26.75) internal successors, (107), 4 states have internal predecessors, (107), 2 states have call successors, (19), 2 states have call predecessors, (19), 3 states have return successors, (17), 2 states have call predecessors, (17), 2 states have call successors, (17) [2024-11-22 01:42:14,440 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-22 01:42:14,441 INFO L93 Difference]: Finished difference Result 16258 states and 27630 transitions. [2024-11-22 01:42:14,441 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-22 01:42:14,441 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 26.75) internal successors, (107), 4 states have internal predecessors, (107), 2 states have call successors, (19), 2 states have call predecessors, (19), 3 states have return successors, (17), 2 states have call predecessors, (17), 2 states have call successors, (17) Word has length 168 [2024-11-22 01:42:14,442 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-22 01:42:14,491 INFO L225 Difference]: With dead ends: 16258 [2024-11-22 01:42:14,492 INFO L226 Difference]: Without dead ends: 8109 [2024-11-22 01:42:14,548 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 183 GetRequests, 173 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=23, Invalid=109, Unknown=0, NotChecked=0, Total=132 [2024-11-22 01:42:14,549 INFO L432 NwaCegarLoop]: 1006 mSDtfsCounter, 33 mSDsluCounter, 1975 mSDsCounter, 0 mSdLazyCounter, 22 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 33 SdHoareTripleChecker+Valid, 2981 SdHoareTripleChecker+Invalid, 26 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 22 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-11-22 01:42:14,550 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [33 Valid, 2981 Invalid, 26 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 22 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-22 01:42:14,557 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8109 states. [2024-11-22 01:42:15,039 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8109 to 8109. [2024-11-22 01:42:15,052 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8109 states, 6615 states have (on average 1.6068027210884355) internal successors, (10629), 6700 states have internal predecessors, (10629), 1007 states have call successors, (1007), 506 states have call predecessors, (1007), 486 states have return successors, (1748), 986 states have call predecessors, (1748), 982 states have call successors, (1748) [2024-11-22 01:42:15,121 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8109 states to 8109 states and 13384 transitions. [2024-11-22 01:42:15,132 INFO L78 Accepts]: Start accepts. Automaton has 8109 states and 13384 transitions. Word has length 168 [2024-11-22 01:42:15,133 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-22 01:42:15,133 INFO L471 AbstractCegarLoop]: Abstraction has 8109 states and 13384 transitions. [2024-11-22 01:42:15,133 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 26.75) internal successors, (107), 4 states have internal predecessors, (107), 2 states have call successors, (19), 2 states have call predecessors, (19), 3 states have return successors, (17), 2 states have call predecessors, (17), 2 states have call successors, (17) [2024-11-22 01:42:15,133 INFO L276 IsEmpty]: Start isEmpty. Operand 8109 states and 13384 transitions. [2024-11-22 01:42:15,137 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 170 [2024-11-22 01:42:15,137 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 01:42:15,138 INFO L215 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-22 01:42:15,148 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (32)] Forceful destruction successful, exit code 0 [2024-11-22 01:42:15,338 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable32,32 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-22 01:42:15,339 INFO L396 AbstractCegarLoop]: === Iteration 34 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-22 01:42:15,339 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 01:42:15,340 INFO L85 PathProgramCache]: Analyzing trace with hash 1956248327, now seen corresponding path program 1 times [2024-11-22 01:42:15,340 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 01:42:15,340 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [132611867] [2024-11-22 01:42:15,340 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 01:42:15,340 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 01:42:15,370 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 01:42:15,681 INFO L134 CoverageAnalysis]: Checked inductivity of 39 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 34 trivial. 0 not checked. [2024-11-22 01:42:15,681 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 01:42:15,681 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [132611867] [2024-11-22 01:42:15,682 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [132611867] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-22 01:42:15,682 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1665437932] [2024-11-22 01:42:15,682 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 01:42:15,682 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-22 01:42:15,682 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-22 01:42:15,685 INFO L229 MonitoredProcess]: Starting monitored process 33 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-22 01:42:15,686 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (33)] Waiting until timeout for monitored process [2024-11-22 01:42:16,025 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 01:42:16,029 INFO L255 TraceCheckSpWp]: Trace formula consists of 1460 conjuncts, 8 conjuncts are in the unsatisfiable core [2024-11-22 01:42:16,033 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-22 01:42:16,271 INFO L134 CoverageAnalysis]: Checked inductivity of 39 backedges. 5 proven. 0 refuted. 0 times theorem prover too weak. 34 trivial. 0 not checked. [2024-11-22 01:42:16,271 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-22 01:42:16,271 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1665437932] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-22 01:42:16,271 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-22 01:42:16,271 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [9] total 14 [2024-11-22 01:42:16,272 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1015415697] [2024-11-22 01:42:16,272 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-22 01:42:16,272 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2024-11-22 01:42:16,272 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 01:42:16,273 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2024-11-22 01:42:16,273 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=154, Unknown=0, NotChecked=0, Total=182 [2024-11-22 01:42:16,273 INFO L87 Difference]: Start difference. First operand 8109 states and 13384 transitions. Second operand has 7 states, 7 states have (on average 15.285714285714286) internal successors, (107), 7 states have internal predecessors, (107), 4 states have call successors, (19), 5 states have call predecessors, (19), 5 states have return successors, (17), 4 states have call predecessors, (17), 4 states have call successors, (17) [2024-11-22 01:42:20,029 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-22 01:42:20,029 INFO L93 Difference]: Finished difference Result 25016 states and 43563 transitions. [2024-11-22 01:42:20,030 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2024-11-22 01:42:20,030 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), 4 states have call successors, (19), 5 states have call predecessors, (19), 5 states have return successors, (17), 4 states have call predecessors, (17), 4 states have call successors, (17) Word has length 169 [2024-11-22 01:42:20,030 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-22 01:42:20,275 INFO L225 Difference]: With dead ends: 25016 [2024-11-22 01:42:20,275 INFO L226 Difference]: Without dead ends: 16975 [2024-11-22 01:42:20,338 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 191 GetRequests, 173 SyntacticMatches, 0 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 14 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=73, Invalid=307, Unknown=0, NotChecked=0, Total=380 [2024-11-22 01:42:20,339 INFO L432 NwaCegarLoop]: 303 mSDtfsCounter, 3596 mSDsluCounter, 869 mSDsCounter, 0 mSdLazyCounter, 3663 mSolverCounterSat, 903 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3709 SdHoareTripleChecker+Valid, 1172 SdHoareTripleChecker+Invalid, 4566 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 903 IncrementalHoareTripleChecker+Valid, 3663 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.9s IncrementalHoareTripleChecker+Time [2024-11-22 01:42:20,339 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [3709 Valid, 1172 Invalid, 4566 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [903 Valid, 3663 Invalid, 0 Unknown, 0 Unchecked, 2.9s Time] [2024-11-22 01:42:20,349 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 16975 states. [2024-11-22 01:42:20,929 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 16975 to 14327. [2024-11-22 01:42:20,947 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 14327 states, 11669 states have (on average 1.579312708886794) internal successors, (18429), 11829 states have internal predecessors, (18429), 1773 states have call successors, (1773), 905 states have call predecessors, (1773), 884 states have return successors, (3009), 1748 states have call predecessors, (3009), 1744 states have call successors, (3009) [2024-11-22 01:42:21,084 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14327 states to 14327 states and 23211 transitions. [2024-11-22 01:42:21,098 INFO L78 Accepts]: Start accepts. Automaton has 14327 states and 23211 transitions. Word has length 169 [2024-11-22 01:42:21,099 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-22 01:42:21,099 INFO L471 AbstractCegarLoop]: Abstraction has 14327 states and 23211 transitions. [2024-11-22 01:42:21,099 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), 4 states have call successors, (19), 5 states have call predecessors, (19), 5 states have return successors, (17), 4 states have call predecessors, (17), 4 states have call successors, (17) [2024-11-22 01:42:21,100 INFO L276 IsEmpty]: Start isEmpty. Operand 14327 states and 23211 transitions. [2024-11-22 01:42:21,103 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 171 [2024-11-22 01:42:21,103 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 01:42:21,103 INFO L215 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-22 01:42:21,113 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (33)] Forceful destruction successful, exit code 0 [2024-11-22 01:42:21,303 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable33,33 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-22 01:42:21,304 INFO L396 AbstractCegarLoop]: === Iteration 35 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-22 01:42:21,305 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 01:42:21,305 INFO L85 PathProgramCache]: Analyzing trace with hash 396459924, now seen corresponding path program 1 times [2024-11-22 01:42:21,305 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 01:42:21,305 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1506014810] [2024-11-22 01:42:21,305 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 01:42:21,305 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 01:42:21,328 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 01:42:21,627 INFO L134 CoverageAnalysis]: Checked inductivity of 39 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 34 trivial. 0 not checked. [2024-11-22 01:42:21,627 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 01:42:21,627 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1506014810] [2024-11-22 01:42:21,627 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1506014810] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-22 01:42:21,627 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1144656876] [2024-11-22 01:42:21,627 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 01:42:21,627 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-22 01:42:21,627 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-22 01:42:21,628 INFO L229 MonitoredProcess]: Starting monitored process 34 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-22 01:42:21,629 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (34)] Waiting until timeout for monitored process [2024-11-22 01:42:21,916 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 01:42:21,921 INFO L255 TraceCheckSpWp]: Trace formula consists of 1463 conjuncts, 8 conjuncts are in the unsatisfiable core [2024-11-22 01:42:21,924 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-22 01:42:22,132 INFO L134 CoverageAnalysis]: Checked inductivity of 39 backedges. 5 proven. 0 refuted. 0 times theorem prover too weak. 34 trivial. 0 not checked. [2024-11-22 01:42:22,132 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-22 01:42:22,132 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1144656876] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-22 01:42:22,132 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-22 01:42:22,132 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [9] total 14 [2024-11-22 01:42:22,132 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [840802003] [2024-11-22 01:42:22,132 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-22 01:42:22,133 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2024-11-22 01:42:22,133 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 01:42:22,133 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2024-11-22 01:42:22,133 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=153, Unknown=0, NotChecked=0, Total=182 [2024-11-22 01:42:22,134 INFO L87 Difference]: Start difference. First operand 14327 states and 23211 transitions. Second operand has 7 states, 7 states have (on average 15.428571428571429) internal successors, (108), 7 states have internal predecessors, (108), 4 states have call successors, (19), 5 states have call predecessors, (19), 5 states have return successors, (17), 4 states have call predecessors, (17), 4 states have call successors, (17) [2024-11-22 01:42:26,211 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-22 01:42:26,211 INFO L93 Difference]: Finished difference Result 28294 states and 46039 transitions. [2024-11-22 01:42:26,212 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2024-11-22 01:42:26,212 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 15.428571428571429) internal successors, (108), 7 states have internal predecessors, (108), 4 states have call successors, (19), 5 states have call predecessors, (19), 5 states have return successors, (17), 4 states have call predecessors, (17), 4 states have call successors, (17) Word has length 170 [2024-11-22 01:42:26,212 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-22 01:42:26,317 INFO L225 Difference]: With dead ends: 28294 [2024-11-22 01:42:26,317 INFO L226 Difference]: Without dead ends: 15204 [2024-11-22 01:42:26,429 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 190 GetRequests, 174 SyntacticMatches, 0 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=55, Invalid=251, Unknown=0, NotChecked=0, Total=306 [2024-11-22 01:42:26,430 INFO L432 NwaCegarLoop]: 532 mSDtfsCounter, 2941 mSDsluCounter, 1404 mSDsCounter, 0 mSdLazyCounter, 5777 mSolverCounterSat, 649 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3062 SdHoareTripleChecker+Valid, 1936 SdHoareTripleChecker+Invalid, 6426 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 649 IncrementalHoareTripleChecker+Valid, 5777 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.1s IncrementalHoareTripleChecker+Time [2024-11-22 01:42:26,430 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [3062 Valid, 1936 Invalid, 6426 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [649 Valid, 5777 Invalid, 0 Unknown, 0 Unchecked, 3.1s Time] [2024-11-22 01:42:26,441 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 15204 states. [2024-11-22 01:42:27,164 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 15204 to 14309. [2024-11-22 01:42:27,179 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 14309 states, 11651 states have (on average 1.5771178439618916) internal successors, (18375), 11811 states have internal predecessors, (18375), 1773 states have call successors, (1773), 905 states have call predecessors, (1773), 884 states have return successors, (3009), 1748 states have call predecessors, (3009), 1744 states have call successors, (3009) [2024-11-22 01:42:27,269 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14309 states to 14309 states and 23157 transitions. [2024-11-22 01:42:27,281 INFO L78 Accepts]: Start accepts. Automaton has 14309 states and 23157 transitions. Word has length 170 [2024-11-22 01:42:27,281 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-22 01:42:27,281 INFO L471 AbstractCegarLoop]: Abstraction has 14309 states and 23157 transitions. [2024-11-22 01:42:27,281 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 15.428571428571429) internal successors, (108), 7 states have internal predecessors, (108), 4 states have call successors, (19), 5 states have call predecessors, (19), 5 states have return successors, (17), 4 states have call predecessors, (17), 4 states have call successors, (17) [2024-11-22 01:42:27,281 INFO L276 IsEmpty]: Start isEmpty. Operand 14309 states and 23157 transitions. [2024-11-22 01:42:27,283 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 173 [2024-11-22 01:42:27,283 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 01:42:27,283 INFO L215 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-22 01:42:27,291 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (34)] Forceful destruction successful, exit code 0 [2024-11-22 01:42:27,484 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 34 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable34 [2024-11-22 01:42:27,484 INFO L396 AbstractCegarLoop]: === Iteration 36 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-22 01:42:27,484 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 01:42:27,485 INFO L85 PathProgramCache]: Analyzing trace with hash 23185790, now seen corresponding path program 1 times [2024-11-22 01:42:27,485 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 01:42:27,485 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1533557367] [2024-11-22 01:42:27,485 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 01:42:27,485 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 01:42:27,501 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 01:42:27,788 INFO L134 CoverageAnalysis]: Checked inductivity of 39 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 34 trivial. 0 not checked. [2024-11-22 01:42:27,788 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 01:42:27,788 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1533557367] [2024-11-22 01:42:27,788 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1533557367] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-22 01:42:27,788 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [578067326] [2024-11-22 01:42:27,789 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 01:42:27,789 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-22 01:42:27,789 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-22 01:42:27,790 INFO L229 MonitoredProcess]: Starting monitored process 35 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-22 01:42:27,791 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (35)] Waiting until timeout for monitored process [2024-11-22 01:42:28,078 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 01:42:28,082 INFO L255 TraceCheckSpWp]: Trace formula consists of 1465 conjuncts, 5 conjuncts are in the unsatisfiable core [2024-11-22 01:42:28,084 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-22 01:42:28,112 INFO L134 CoverageAnalysis]: Checked inductivity of 39 backedges. 5 proven. 0 refuted. 0 times theorem prover too weak. 34 trivial. 0 not checked. [2024-11-22 01:42:28,112 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-22 01:42:28,112 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [578067326] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-22 01:42:28,112 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-22 01:42:28,112 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [9] total 12 [2024-11-22 01:42:28,112 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [664140661] [2024-11-22 01:42:28,112 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-22 01:42:28,113 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-22 01:42:28,113 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 01:42:28,113 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-22 01:42:28,113 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=111, Unknown=0, NotChecked=0, Total=132 [2024-11-22 01:42:28,114 INFO L87 Difference]: Start difference. First operand 14309 states and 23157 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, (19), 2 states have call predecessors, (19), 3 states have return successors, (17), 3 states have call predecessors, (17), 2 states have call successors, (17) [2024-11-22 01:42:28,662 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-22 01:42:28,663 INFO L93 Difference]: Finished difference Result 28773 states and 47112 transitions. [2024-11-22 01:42:28,663 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-22 01:42:28,663 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, (19), 2 states have call predecessors, (19), 3 states have return successors, (17), 3 states have call predecessors, (17), 2 states have call successors, (17) Word has length 172 [2024-11-22 01:42:28,664 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-22 01:42:28,749 INFO L225 Difference]: With dead ends: 28773 [2024-11-22 01:42:28,749 INFO L226 Difference]: Without dead ends: 14539 [2024-11-22 01:42:28,835 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 186 GetRequests, 176 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=21, Invalid=111, Unknown=0, NotChecked=0, Total=132 [2024-11-22 01:42:28,836 INFO L432 NwaCegarLoop]: 1013 mSDtfsCounter, 0 mSDsluCounter, 3022 mSDsCounter, 0 mSdLazyCounter, 14 mSolverCounterSat, 9 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 4035 SdHoareTripleChecker+Invalid, 23 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 9 IncrementalHoareTripleChecker+Valid, 14 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-11-22 01:42:28,836 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 4035 Invalid, 23 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [9 Valid, 14 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-22 01:42:28,849 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 14539 states. [2024-11-22 01:42:29,446 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 14539 to 14409. [2024-11-22 01:42:29,458 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 14409 states, 11726 states have (on average 1.5734265734265733) internal successors, (18450), 11886 states have internal predecessors, (18450), 1773 states have call successors, (1773), 905 states have call predecessors, (1773), 909 states have return successors, (3034), 1773 states have call predecessors, (3034), 1744 states have call successors, (3034) [2024-11-22 01:42:29,542 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14409 states to 14409 states and 23257 transitions. [2024-11-22 01:42:29,554 INFO L78 Accepts]: Start accepts. Automaton has 14409 states and 23257 transitions. Word has length 172 [2024-11-22 01:42:29,555 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-22 01:42:29,555 INFO L471 AbstractCegarLoop]: Abstraction has 14409 states and 23257 transitions. [2024-11-22 01:42:29,555 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, (19), 2 states have call predecessors, (19), 3 states have return successors, (17), 3 states have call predecessors, (17), 2 states have call successors, (17) [2024-11-22 01:42:29,555 INFO L276 IsEmpty]: Start isEmpty. Operand 14409 states and 23257 transitions. [2024-11-22 01:42:29,557 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 178 [2024-11-22 01:42:29,557 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 01:42:29,557 INFO L215 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-22 01:42:29,567 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (35)] Ended with exit code 0 [2024-11-22 01:42:29,758 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 35 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable35 [2024-11-22 01:42:29,758 INFO L396 AbstractCegarLoop]: === Iteration 37 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-22 01:42:29,759 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 01:42:29,759 INFO L85 PathProgramCache]: Analyzing trace with hash -1438000851, now seen corresponding path program 1 times [2024-11-22 01:42:29,759 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 01:42:29,759 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1817781034] [2024-11-22 01:42:29,759 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 01:42:29,759 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 01:42:29,778 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 01:42:29,947 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 36 trivial. 0 not checked. [2024-11-22 01:42:29,947 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 01:42:29,947 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1817781034] [2024-11-22 01:42:29,947 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1817781034] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-22 01:42:29,948 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2072666478] [2024-11-22 01:42:29,948 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 01:42:29,948 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-22 01:42:29,948 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-22 01:42:29,949 INFO L229 MonitoredProcess]: Starting monitored process 36 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-22 01:42:29,950 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (36)] Waiting until timeout for monitored process [2024-11-22 01:42:30,247 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 01:42:30,251 INFO L255 TraceCheckSpWp]: Trace formula consists of 1469 conjuncts, 9 conjuncts are in the unsatisfiable core [2024-11-22 01:42:30,254 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-22 01:42:30,467 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 5 proven. 2 refuted. 0 times theorem prover too weak. 34 trivial. 0 not checked. [2024-11-22 01:42:30,467 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-22 01:42:30,784 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 2 proven. 2 refuted. 0 times theorem prover too weak. 37 trivial. 0 not checked. [2024-11-22 01:42:30,784 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2072666478] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-22 01:42:30,784 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-22 01:42:30,784 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8, 9] total 21 [2024-11-22 01:42:30,784 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1378764294] [2024-11-22 01:42:30,784 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-22 01:42:30,785 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2024-11-22 01:42:30,785 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 01:42:30,786 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2024-11-22 01:42:30,786 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=68, Invalid=352, Unknown=0, NotChecked=0, Total=420 [2024-11-22 01:42:30,786 INFO L87 Difference]: Start difference. First operand 14409 states and 23257 transitions. Second operand has 21 states, 21 states have (on average 13.857142857142858) internal successors, (291), 19 states have internal predecessors, (291), 9 states have call successors, (51), 8 states have call predecessors, (51), 10 states have return successors, (48), 11 states have call predecessors, (48), 9 states have call successors, (48)