./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 3061b6dc Calling Ultimate with: /root/.sdkman/candidates/java/11.0.12-open/bin/java -Dosgi.configuration.area=/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/config -Xmx15G -Xms4m -jar /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data -tc /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/AutomizerReach.xml -i ../sv-benchmarks/c/product-lines/elevator_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-3061b6d-m [2024-11-18 13:56:21,343 INFO L188 SettingsManager]: Resetting all preferences to default values... [2024-11-18 13:56:21,421 INFO L114 SettingsManager]: Loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-32bit-Automizer_Default.epf [2024-11-18 13:56:21,425 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2024-11-18 13:56:21,426 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2024-11-18 13:56:21,464 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2024-11-18 13:56:21,465 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2024-11-18 13:56:21,465 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2024-11-18 13:56:21,466 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2024-11-18 13:56:21,467 INFO L153 SettingsManager]: * Use memory slicer=true [2024-11-18 13:56:21,467 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2024-11-18 13:56:21,468 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2024-11-18 13:56:21,468 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2024-11-18 13:56:21,469 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2024-11-18 13:56:21,469 INFO L153 SettingsManager]: * Use SBE=true [2024-11-18 13:56:21,471 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2024-11-18 13:56:21,472 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2024-11-18 13:56:21,472 INFO L153 SettingsManager]: * sizeof long=4 [2024-11-18 13:56:21,472 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2024-11-18 13:56:21,472 INFO L153 SettingsManager]: * sizeof POINTER=4 [2024-11-18 13:56:21,473 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2024-11-18 13:56:21,476 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2024-11-18 13:56:21,477 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2024-11-18 13:56:21,477 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2024-11-18 13:56:21,478 INFO L153 SettingsManager]: * Allow undefined functions=false [2024-11-18 13:56:21,478 INFO L153 SettingsManager]: * sizeof long double=12 [2024-11-18 13:56:21,478 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2024-11-18 13:56:21,479 INFO L153 SettingsManager]: * Use constant arrays=true [2024-11-18 13:56:21,479 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2024-11-18 13:56:21,479 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2024-11-18 13:56:21,480 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2024-11-18 13:56:21,480 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2024-11-18 13:56:21,480 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-11-18 13:56:21,481 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2024-11-18 13:56:21,481 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2024-11-18 13:56:21,481 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2024-11-18 13:56:21,482 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2024-11-18 13:56:21,482 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2024-11-18 13:56:21,482 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2024-11-18 13:56:21,483 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2024-11-18 13:56:21,483 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2024-11-18 13:56:21,483 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2024-11-18 13:56:21,484 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-18 13:56:21,724 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2024-11-18 13:56:21,752 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2024-11-18 13:56:21,755 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2024-11-18 13:56:21,757 INFO L270 PluginConnector]: Initializing CDTParser... [2024-11-18 13:56:21,757 INFO L274 PluginConnector]: CDTParser initialized [2024-11-18 13:56:21,758 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-18 13:56:23,269 INFO L533 CDTParser]: Created temporary CDT project at NULL [2024-11-18 13:56:23,566 INFO L384 CDTParser]: Found 1 translation units. [2024-11-18 13:56:23,567 INFO L180 CDTParser]: Scanning /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/product-lines/elevator_spec13_product31.cil.c [2024-11-18 13:56:23,591 INFO L427 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/e487f32ea/17f418c2ac98457dbc3817bfc19d1ba2/FLAGe2b0bddc4 [2024-11-18 13:56:23,606 INFO L435 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/e487f32ea/17f418c2ac98457dbc3817bfc19d1ba2 [2024-11-18 13:56:23,609 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2024-11-18 13:56:23,610 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2024-11-18 13:56:23,612 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2024-11-18 13:56:23,612 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2024-11-18 13:56:23,618 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2024-11-18 13:56:23,619 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 18.11 01:56:23" (1/1) ... [2024-11-18 13:56:23,620 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@69d92a51 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 01:56:23, skipping insertion in model container [2024-11-18 13:56:23,622 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 18.11 01:56:23" (1/1) ... [2024-11-18 13:56:23,688 INFO L175 MainTranslator]: Built tables and reachable declarations [2024-11-18 13:56:23,886 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-18 13:56:24,236 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-11-18 13:56:24,253 INFO L200 MainTranslator]: Completed pre-run [2024-11-18 13:56:24,263 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma merger(0,"wsllib_check.i","") [48] [2024-11-18 13:56:24,265 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma merger(0,"libacc.i","") [57] [2024-11-18 13:56:24,266 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma merger(0,"Specification13_spec.i","") [423] [2024-11-18 13:56:24,267 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma merger(0,"Person.i","") [517] [2024-11-18 13:56:24,267 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma merger(0,"Floor.i","") [638] [2024-11-18 13:56:24,267 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma merger(0,"Test.i","") [1306] [2024-11-18 13:56:24,267 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma merger(0,"scenario.i","") [1664] [2024-11-18 13:56:24,267 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma merger(0,"featureselect.i","") [1679] [2024-11-18 13:56:24,267 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma merger(0,"Elevator.i","") [1714] [2024-11-18 13:56:24,268 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma merger(0,"UnitTests.i","") [3329] [2024-11-18 13:56:24,273 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-18 13:56:24,456 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-11-18 13:56:24,494 INFO L204 MainTranslator]: Completed translation [2024-11-18 13:56:24,494 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 01:56:24 WrapperNode [2024-11-18 13:56:24,495 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2024-11-18 13:56:24,496 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2024-11-18 13:56:24,496 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2024-11-18 13:56:24,496 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2024-11-18 13:56:24,502 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 01:56:24" (1/1) ... [2024-11-18 13:56:24,532 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 01:56:24" (1/1) ... [2024-11-18 13:56:24,573 INFO L138 Inliner]: procedures = 95, calls = 348, calls flagged for inlining = 28, calls inlined = 25, statements flattened = 916 [2024-11-18 13:56:24,574 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2024-11-18 13:56:24,574 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2024-11-18 13:56:24,575 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2024-11-18 13:56:24,575 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2024-11-18 13:56:24,585 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 01:56:24" (1/1) ... [2024-11-18 13:56:24,585 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 01:56:24" (1/1) ... [2024-11-18 13:56:24,593 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 01:56:24" (1/1) ... [2024-11-18 13:56:24,628 INFO L175 MemorySlicer]: Split 81 memory accesses to 20 slices as follows [2, 4, 4, 4, 2, 4, 4, 5, 3, 3, 5, 7, 4, 4, 4, 4, 4, 6, 4, 4]. 9 percent of accesses are in the largest equivalence class. The 81 initializations are split as follows [2, 4, 4, 4, 2, 4, 4, 5, 3, 3, 5, 7, 4, 4, 4, 4, 4, 6, 4, 4]. The 0 writes are split as follows [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]. [2024-11-18 13:56:24,628 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 01:56:24" (1/1) ... [2024-11-18 13:56:24,628 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 01:56:24" (1/1) ... [2024-11-18 13:56:24,659 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 01:56:24" (1/1) ... [2024-11-18 13:56:24,680 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 01:56:24" (1/1) ... [2024-11-18 13:56:24,690 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 01:56:24" (1/1) ... [2024-11-18 13:56:24,703 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 01:56:24" (1/1) ... [2024-11-18 13:56:24,716 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2024-11-18 13:56:24,717 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2024-11-18 13:56:24,717 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2024-11-18 13:56:24,717 INFO L274 PluginConnector]: RCFGBuilder initialized [2024-11-18 13:56:24,720 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 01:56:24" (1/1) ... [2024-11-18 13:56:24,725 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-11-18 13:56:24,737 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-18 13:56:24,757 INFO L229 MonitoredProcess]: Starting monitored process 1 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (exit command is (exit), workingDir is null) [2024-11-18 13:56:24,763 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Waiting until timeout for monitored process [2024-11-18 13:56:24,808 INFO L130 BoogieDeclarations]: Found specification of procedure angelinaCall [2024-11-18 13:56:24,808 INFO L138 BoogieDeclarations]: Found implementation of procedure angelinaCall [2024-11-18 13:56:24,808 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2024-11-18 13:56:24,808 INFO L130 BoogieDeclarations]: Found specification of procedure stopRequestedAtCurrentFloor__wrappee__twothirdsfull [2024-11-18 13:56:24,809 INFO L138 BoogieDeclarations]: Found implementation of procedure stopRequestedAtCurrentFloor__wrappee__twothirdsfull [2024-11-18 13:56:24,809 INFO L130 BoogieDeclarations]: Found specification of procedure getCurrentHeading [2024-11-18 13:56:24,809 INFO L138 BoogieDeclarations]: Found implementation of procedure getCurrentHeading [2024-11-18 13:56:24,809 INFO L130 BoogieDeclarations]: Found specification of procedure getWeight [2024-11-18 13:56:24,809 INFO L138 BoogieDeclarations]: Found implementation of procedure getWeight [2024-11-18 13:56:24,810 INFO L130 BoogieDeclarations]: Found specification of procedure existInLiftCallsInDirection [2024-11-18 13:56:24,810 INFO L138 BoogieDeclarations]: Found implementation of procedure existInLiftCallsInDirection [2024-11-18 13:56:24,811 INFO L130 BoogieDeclarations]: Found specification of procedure enterElevator [2024-11-18 13:56:24,811 INFO L138 BoogieDeclarations]: Found implementation of procedure enterElevator [2024-11-18 13:56:24,811 INFO L130 BoogieDeclarations]: Found specification of procedure isExecutiveFloorCalling [2024-11-18 13:56:24,811 INFO L138 BoogieDeclarations]: Found implementation of procedure isExecutiveFloorCalling [2024-11-18 13:56:24,811 INFO L130 BoogieDeclarations]: Found specification of procedure stopRequestedInDirection [2024-11-18 13:56:24,811 INFO L138 BoogieDeclarations]: Found implementation of procedure stopRequestedInDirection [2024-11-18 13:56:24,812 INFO L130 BoogieDeclarations]: Found specification of procedure bobCall [2024-11-18 13:56:24,812 INFO L138 BoogieDeclarations]: Found implementation of procedure bobCall [2024-11-18 13:56:24,812 INFO L130 BoogieDeclarations]: Found specification of procedure getReverseHeading [2024-11-18 13:56:24,812 INFO L138 BoogieDeclarations]: Found implementation of procedure getReverseHeading [2024-11-18 13:56:24,812 INFO L130 BoogieDeclarations]: Found specification of procedure stopRequestedInDirection__wrappee__empty [2024-11-18 13:56:24,812 INFO L138 BoogieDeclarations]: Found implementation of procedure stopRequestedInDirection__wrappee__empty [2024-11-18 13:56:24,812 INFO L130 BoogieDeclarations]: Found specification of procedure cleanup [2024-11-18 13:56:24,812 INFO L138 BoogieDeclarations]: Found implementation of procedure cleanup [2024-11-18 13:56:24,813 INFO L130 BoogieDeclarations]: Found specification of procedure timeShift [2024-11-18 13:56:24,813 INFO L138 BoogieDeclarations]: Found implementation of procedure timeShift [2024-11-18 13:56:24,813 INFO L130 BoogieDeclarations]: Found specification of procedure __automaton_fail [2024-11-18 13:56:24,813 INFO L138 BoogieDeclarations]: Found implementation of procedure __automaton_fail [2024-11-18 13:56:24,813 INFO L130 BoogieDeclarations]: Found specification of procedure isTopFloor [2024-11-18 13:56:24,813 INFO L138 BoogieDeclarations]: Found implementation of procedure isTopFloor [2024-11-18 13:56:24,813 INFO L130 BoogieDeclarations]: Found specification of procedure getDestination [2024-11-18 13:56:24,813 INFO L138 BoogieDeclarations]: Found implementation of procedure getDestination [2024-11-18 13:56:24,813 INFO L130 BoogieDeclarations]: Found specification of procedure isBlocked [2024-11-18 13:56:24,813 INFO L138 BoogieDeclarations]: Found implementation of procedure isBlocked [2024-11-18 13:56:24,813 INFO L130 BoogieDeclarations]: Found specification of procedure getCurrentFloorID [2024-11-18 13:56:24,813 INFO L138 BoogieDeclarations]: Found implementation of procedure getCurrentFloorID [2024-11-18 13:56:24,814 INFO L130 BoogieDeclarations]: Found specification of procedure resetCallOnFloor [2024-11-18 13:56:24,814 INFO L138 BoogieDeclarations]: Found implementation of procedure resetCallOnFloor [2024-11-18 13:56:24,814 INFO L130 BoogieDeclarations]: Found specification of procedure initPersonOnFloor [2024-11-18 13:56:24,814 INFO L138 BoogieDeclarations]: Found implementation of procedure initPersonOnFloor [2024-11-18 13:56:24,814 INFO L130 BoogieDeclarations]: Found specification of procedure removePersonFromFloor [2024-11-18 13:56:24,814 INFO L138 BoogieDeclarations]: Found implementation of procedure removePersonFromFloor [2024-11-18 13:56:24,814 INFO L130 BoogieDeclarations]: Found specification of procedure getOrigin [2024-11-18 13:56:24,814 INFO L138 BoogieDeclarations]: Found implementation of procedure getOrigin [2024-11-18 13:56:24,814 INFO L130 BoogieDeclarations]: Found specification of procedure continueInDirection [2024-11-18 13:56:24,814 INFO L138 BoogieDeclarations]: Found implementation of procedure continueInDirection [2024-11-18 13:56:24,814 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#0 [2024-11-18 13:56:24,814 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#1 [2024-11-18 13:56:24,814 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#2 [2024-11-18 13:56:24,815 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#3 [2024-11-18 13:56:24,815 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#4 [2024-11-18 13:56:24,815 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#5 [2024-11-18 13:56:24,815 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#6 [2024-11-18 13:56:24,815 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#7 [2024-11-18 13:56:24,815 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#8 [2024-11-18 13:56:24,815 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#9 [2024-11-18 13:56:24,815 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#10 [2024-11-18 13:56:24,815 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#11 [2024-11-18 13:56:24,815 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#12 [2024-11-18 13:56:24,815 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#13 [2024-11-18 13:56:24,815 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#14 [2024-11-18 13:56:24,816 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#15 [2024-11-18 13:56:24,816 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#16 [2024-11-18 13:56:24,816 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#17 [2024-11-18 13:56:24,816 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#18 [2024-11-18 13:56:24,816 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#19 [2024-11-18 13:56:24,816 INFO L130 BoogieDeclarations]: Found specification of procedure buttonForFloorIsPressed [2024-11-18 13:56:24,816 INFO L138 BoogieDeclarations]: Found implementation of procedure buttonForFloorIsPressed [2024-11-18 13:56:24,816 INFO L130 BoogieDeclarations]: Found specification of procedure pressInLiftFloorButton [2024-11-18 13:56:24,816 INFO L138 BoogieDeclarations]: Found implementation of procedure pressInLiftFloorButton [2024-11-18 13:56:24,816 INFO L130 BoogieDeclarations]: Found specification of procedure leaveElevator [2024-11-18 13:56:24,816 INFO L138 BoogieDeclarations]: Found implementation of procedure leaveElevator [2024-11-18 13:56:24,816 INFO L130 BoogieDeclarations]: Found specification of procedure isPersonOnFloor [2024-11-18 13:56:24,817 INFO L138 BoogieDeclarations]: Found implementation of procedure isPersonOnFloor [2024-11-18 13:56:24,817 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2024-11-18 13:56:24,817 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2024-11-18 13:56:24,817 INFO L130 BoogieDeclarations]: Found specification of procedure isFloorCalling [2024-11-18 13:56:24,817 INFO L138 BoogieDeclarations]: Found implementation of procedure isFloorCalling [2024-11-18 13:56:24,988 INFO L238 CfgBuilder]: Building ICFG [2024-11-18 13:56:24,991 INFO L264 CfgBuilder]: Building CFG for each procedure with an implementation [2024-11-18 13:56:26,283 INFO L? ?]: Removed 494 outVars from TransFormulas that were not future-live. [2024-11-18 13:56:26,283 INFO L287 CfgBuilder]: Performing block encoding [2024-11-18 13:56:26,319 INFO L311 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2024-11-18 13:56:26,320 INFO L316 CfgBuilder]: Removed 4 assume(true) statements. [2024-11-18 13:56:26,320 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 18.11 01:56:26 BoogieIcfgContainer [2024-11-18 13:56:26,320 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2024-11-18 13:56:26,322 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2024-11-18 13:56:26,322 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2024-11-18 13:56:26,330 INFO L274 PluginConnector]: TraceAbstraction initialized [2024-11-18 13:56:26,330 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 18.11 01:56:23" (1/3) ... [2024-11-18 13:56:26,331 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@4f2738e9 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 18.11 01:56:26, skipping insertion in model container [2024-11-18 13:56:26,331 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 01:56:24" (2/3) ... [2024-11-18 13:56:26,331 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@4f2738e9 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 18.11 01:56:26, skipping insertion in model container [2024-11-18 13:56:26,331 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 18.11 01:56:26" (3/3) ... [2024-11-18 13:56:26,333 INFO L112 eAbstractionObserver]: Analyzing ICFG elevator_spec13_product31.cil.c [2024-11-18 13:56:26,351 INFO L214 ceAbstractionStarter]: Automizer settings: Hoare:LoopHeads NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2024-11-18 13:56:26,351 INFO L154 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2024-11-18 13:56:26,440 INFO L332 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2024-11-18 13:56:26,453 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;@ba1db4c, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2024-11-18 13:56:26,454 INFO L334 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2024-11-18 13:56:26,462 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-18 13:56:26,501 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 132 [2024-11-18 13:56:26,502 INFO L207 NwaCegarLoop]: Found error trace [2024-11-18 13:56:26,503 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-18 13:56:26,506 INFO L396 AbstractCegarLoop]: === Iteration 1 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-18 13:56:26,512 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-18 13:56:26,513 INFO L85 PathProgramCache]: Analyzing trace with hash -1642876970, now seen corresponding path program 1 times [2024-11-18 13:56:26,525 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-18 13:56:26,525 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [893576643] [2024-11-18 13:56:26,527 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 13:56:26,527 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-18 13:56:26,767 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 13:56:27,135 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-18 13:56:27,135 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-18 13:56:27,136 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [893576643] [2024-11-18 13:56:27,137 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [893576643] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-18 13:56:27,137 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [944685809] [2024-11-18 13:56:27,137 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 13:56:27,138 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-18 13:56:27,138 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-18 13:56:27,140 INFO L229 MonitoredProcess]: Starting monitored process 2 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-18 13:56:27,142 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2024-11-18 13:56:27,532 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 13:56:27,548 INFO L255 TraceCheckSpWp]: Trace formula consists of 1399 conjuncts, 3 conjuncts are in the unsatisfiable core [2024-11-18 13:56:27,566 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-18 13:56:27,639 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-18 13:56:27,643 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-18 13:56:27,643 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [944685809] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-18 13:56:27,644 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-18 13:56:27,644 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [4] total 6 [2024-11-18 13:56:27,646 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [966697472] [2024-11-18 13:56:27,648 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-18 13:56:27,653 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-18 13:56:27,654 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-18 13:56:27,681 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-18 13:56:27,681 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2024-11-18 13:56:27,686 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-18 13:56:27,937 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-18 13:56:27,938 INFO L93 Difference]: Finished difference Result 1257 states and 2094 transitions. [2024-11-18 13:56:27,939 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-18 13:56:27,941 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-18 13:56:27,941 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-18 13:56:27,966 INFO L225 Difference]: With dead ends: 1257 [2024-11-18 13:56:27,966 INFO L226 Difference]: Without dead ends: 628 [2024-11-18 13:56:27,979 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-18 13:56:27,985 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-18 13:56:27,989 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-18 13:56:28,008 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 628 states. [2024-11-18 13:56:28,101 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 628 to 628. [2024-11-18 13:56:28,105 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-18 13:56:28,114 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 628 states to 628 states and 1030 transitions. [2024-11-18 13:56:28,117 INFO L78 Accepts]: Start accepts. Automaton has 628 states and 1030 transitions. Word has length 131 [2024-11-18 13:56:28,118 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-18 13:56:28,118 INFO L471 AbstractCegarLoop]: Abstraction has 628 states and 1030 transitions. [2024-11-18 13:56:28,119 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-18 13:56:28,119 INFO L276 IsEmpty]: Start isEmpty. Operand 628 states and 1030 transitions. [2024-11-18 13:56:28,130 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 134 [2024-11-18 13:56:28,131 INFO L207 NwaCegarLoop]: Found error trace [2024-11-18 13:56:28,133 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-18 13:56:28,154 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-18 13:56:28,335 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable0 [2024-11-18 13:56:28,336 INFO L396 AbstractCegarLoop]: === Iteration 2 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-18 13:56:28,336 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-18 13:56:28,337 INFO L85 PathProgramCache]: Analyzing trace with hash -2138711154, now seen corresponding path program 1 times [2024-11-18 13:56:28,337 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-18 13:56:28,337 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [225203903] [2024-11-18 13:56:28,337 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 13:56:28,338 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-18 13:56:28,398 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 13:56:28,659 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-18 13:56:28,660 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-18 13:56:28,660 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [225203903] [2024-11-18 13:56:28,660 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [225203903] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-18 13:56:28,660 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1017423083] [2024-11-18 13:56:28,660 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 13:56:28,660 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-18 13:56:28,661 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-18 13:56:28,665 INFO L229 MonitoredProcess]: Starting monitored process 3 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-18 13:56:28,680 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2024-11-18 13:56:29,027 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 13:56:29,034 INFO L255 TraceCheckSpWp]: Trace formula consists of 1401 conjuncts, 7 conjuncts are in the unsatisfiable core [2024-11-18 13:56:29,044 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-18 13:56:29,153 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-18 13:56:29,153 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-18 13:56:29,153 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1017423083] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-18 13:56:29,154 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-18 13:56:29,154 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [7] total 12 [2024-11-18 13:56:29,154 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2336152] [2024-11-18 13:56:29,154 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-18 13:56:29,155 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2024-11-18 13:56:29,158 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-18 13:56:29,159 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2024-11-18 13:56:29,159 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=26, Invalid=106, Unknown=0, NotChecked=0, Total=132 [2024-11-18 13:56:29,159 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-18 13:56:29,303 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-18 13:56:29,303 INFO L93 Difference]: Finished difference Result 1262 states and 2074 transitions. [2024-11-18 13:56:29,304 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2024-11-18 13:56:29,304 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-18 13:56:29,304 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-18 13:56:29,309 INFO L225 Difference]: With dead ends: 1262 [2024-11-18 13:56:29,309 INFO L226 Difference]: Without dead ends: 644 [2024-11-18 13:56:29,312 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-18 13:56:29,313 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-18 13:56:29,314 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-18 13:56:29,315 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 644 states. [2024-11-18 13:56:29,347 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 644 to 641. [2024-11-18 13:56:29,348 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-18 13:56:29,354 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 641 states to 641 states and 1052 transitions. [2024-11-18 13:56:29,355 INFO L78 Accepts]: Start accepts. Automaton has 641 states and 1052 transitions. Word has length 133 [2024-11-18 13:56:29,355 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-18 13:56:29,355 INFO L471 AbstractCegarLoop]: Abstraction has 641 states and 1052 transitions. [2024-11-18 13:56:29,356 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-18 13:56:29,356 INFO L276 IsEmpty]: Start isEmpty. Operand 641 states and 1052 transitions. [2024-11-18 13:56:29,361 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 135 [2024-11-18 13:56:29,361 INFO L207 NwaCegarLoop]: Found error trace [2024-11-18 13:56:29,361 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-18 13:56:29,382 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Ended with exit code 0 [2024-11-18 13:56:29,565 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1 [2024-11-18 13:56:29,566 INFO L396 AbstractCegarLoop]: === Iteration 3 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-18 13:56:29,567 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-18 13:56:29,567 INFO L85 PathProgramCache]: Analyzing trace with hash -605809734, now seen corresponding path program 1 times [2024-11-18 13:56:29,569 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-18 13:56:29,569 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [235421853] [2024-11-18 13:56:29,569 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 13:56:29,569 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-18 13:56:29,600 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 13:56:29,729 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-18 13:56:29,729 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-18 13:56:29,729 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [235421853] [2024-11-18 13:56:29,730 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [235421853] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-18 13:56:29,730 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2076508128] [2024-11-18 13:56:29,730 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 13:56:29,730 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-18 13:56:29,730 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-18 13:56:29,732 INFO L229 MonitoredProcess]: Starting monitored process 4 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-18 13:56:29,733 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2024-11-18 13:56:30,028 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 13:56:30,032 INFO L255 TraceCheckSpWp]: Trace formula consists of 1402 conjuncts, 3 conjuncts are in the unsatisfiable core [2024-11-18 13:56:30,041 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-18 13:56:30,075 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-18 13:56:30,077 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-18 13:56:30,077 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2076508128] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-18 13:56:30,078 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-18 13:56:30,078 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [4] total 6 [2024-11-18 13:56:30,078 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1641890585] [2024-11-18 13:56:30,097 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-18 13:56:30,098 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-18 13:56:30,098 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-18 13:56:30,100 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-18 13:56:30,101 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2024-11-18 13:56:30,101 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-18 13:56:30,243 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-18 13:56:30,244 INFO L93 Difference]: Finished difference Result 1285 states and 2110 transitions. [2024-11-18 13:56:30,245 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-18 13:56:30,245 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-18 13:56:30,245 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-18 13:56:30,253 INFO L225 Difference]: With dead ends: 1285 [2024-11-18 13:56:30,253 INFO L226 Difference]: Without dead ends: 652 [2024-11-18 13:56:30,260 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-18 13:56:30,261 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.1s IncrementalHoareTripleChecker+Time [2024-11-18 13:56:30,263 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.1s Time] [2024-11-18 13:56:30,265 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 652 states. [2024-11-18 13:56:30,296 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 652 to 650. [2024-11-18 13:56:30,297 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-18 13:56:30,306 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 650 states to 650 states and 1060 transitions. [2024-11-18 13:56:30,308 INFO L78 Accepts]: Start accepts. Automaton has 650 states and 1060 transitions. Word has length 134 [2024-11-18 13:56:30,308 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-18 13:56:30,309 INFO L471 AbstractCegarLoop]: Abstraction has 650 states and 1060 transitions. [2024-11-18 13:56:30,309 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-18 13:56:30,309 INFO L276 IsEmpty]: Start isEmpty. Operand 650 states and 1060 transitions. [2024-11-18 13:56:30,315 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 135 [2024-11-18 13:56:30,315 INFO L207 NwaCegarLoop]: Found error trace [2024-11-18 13:56:30,316 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-18 13:56:30,342 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Ended with exit code 0 [2024-11-18 13:56:30,516 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2,4 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-18 13:56:30,517 INFO L396 AbstractCegarLoop]: === Iteration 4 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-18 13:56:30,519 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-18 13:56:30,519 INFO L85 PathProgramCache]: Analyzing trace with hash 478041220, now seen corresponding path program 1 times [2024-11-18 13:56:30,519 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-18 13:56:30,519 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1586043189] [2024-11-18 13:56:30,519 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 13:56:30,520 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-18 13:56:30,553 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 13:56:30,762 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-18 13:56:30,763 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-18 13:56:30,763 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1586043189] [2024-11-18 13:56:30,763 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1586043189] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-18 13:56:30,763 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1769445052] [2024-11-18 13:56:30,764 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 13:56:30,764 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-18 13:56:30,764 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-18 13:56:30,766 INFO L229 MonitoredProcess]: Starting monitored process 5 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-18 13:56:30,768 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Waiting until timeout for monitored process [2024-11-18 13:56:31,067 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 13:56:31,073 INFO L255 TraceCheckSpWp]: Trace formula consists of 1402 conjuncts, 7 conjuncts are in the unsatisfiable core [2024-11-18 13:56:31,078 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-18 13:56:31,151 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-18 13:56:31,151 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-18 13:56:31,152 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1769445052] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-18 13:56:31,152 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-18 13:56:31,152 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [7] total 12 [2024-11-18 13:56:31,152 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2048940031] [2024-11-18 13:56:31,152 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-18 13:56:31,152 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2024-11-18 13:56:31,152 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-18 13:56:31,153 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2024-11-18 13:56:31,157 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=26, Invalid=106, Unknown=0, NotChecked=0, Total=132 [2024-11-18 13:56:31,158 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-18 13:56:31,307 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-18 13:56:31,307 INFO L93 Difference]: Finished difference Result 1291 states and 2110 transitions. [2024-11-18 13:56:31,308 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2024-11-18 13:56:31,308 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-18 13:56:31,309 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-18 13:56:31,313 INFO L225 Difference]: With dead ends: 1291 [2024-11-18 13:56:31,313 INFO L226 Difference]: Without dead ends: 664 [2024-11-18 13:56:31,316 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-18 13:56:31,317 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-18 13:56:31,319 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-18 13:56:31,323 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 664 states. [2024-11-18 13:56:31,347 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 664 to 650. [2024-11-18 13:56:31,348 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-18 13:56:31,355 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 650 states to 650 states and 1060 transitions. [2024-11-18 13:56:31,356 INFO L78 Accepts]: Start accepts. Automaton has 650 states and 1060 transitions. Word has length 134 [2024-11-18 13:56:31,356 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-18 13:56:31,356 INFO L471 AbstractCegarLoop]: Abstraction has 650 states and 1060 transitions. [2024-11-18 13:56:31,357 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-18 13:56:31,357 INFO L276 IsEmpty]: Start isEmpty. Operand 650 states and 1060 transitions. [2024-11-18 13:56:31,360 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 136 [2024-11-18 13:56:31,361 INFO L207 NwaCegarLoop]: Found error trace [2024-11-18 13:56:31,361 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-18 13:56:31,382 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Ended with exit code 0 [2024-11-18 13:56:31,562 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3,5 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-18 13:56:31,562 INFO L396 AbstractCegarLoop]: === Iteration 5 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-18 13:56:31,562 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-18 13:56:31,562 INFO L85 PathProgramCache]: Analyzing trace with hash -1699622998, now seen corresponding path program 1 times [2024-11-18 13:56:31,563 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-18 13:56:31,563 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [541263536] [2024-11-18 13:56:31,563 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 13:56:31,563 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-18 13:56:31,594 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 13:56:31,769 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-18 13:56:31,769 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-18 13:56:31,770 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [541263536] [2024-11-18 13:56:31,770 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [541263536] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-18 13:56:31,770 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1502948846] [2024-11-18 13:56:31,770 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 13:56:31,770 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-18 13:56:31,771 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-18 13:56:31,772 INFO L229 MonitoredProcess]: Starting monitored process 6 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-18 13:56:31,773 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Waiting until timeout for monitored process [2024-11-18 13:56:32,059 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 13:56:32,067 INFO L255 TraceCheckSpWp]: Trace formula consists of 1403 conjuncts, 7 conjuncts are in the unsatisfiable core [2024-11-18 13:56:32,070 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-18 13:56:32,134 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-18 13:56:32,134 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-18 13:56:32,134 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1502948846] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-18 13:56:32,135 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-18 13:56:32,135 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [7] total 12 [2024-11-18 13:56:32,135 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1637645598] [2024-11-18 13:56:32,135 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-18 13:56:32,135 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2024-11-18 13:56:32,136 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-18 13:56:32,136 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2024-11-18 13:56:32,136 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=26, Invalid=106, Unknown=0, NotChecked=0, Total=132 [2024-11-18 13:56:32,137 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-18 13:56:32,274 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-18 13:56:32,274 INFO L93 Difference]: Finished difference Result 1291 states and 2110 transitions. [2024-11-18 13:56:32,275 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2024-11-18 13:56:32,275 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-18 13:56:32,275 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-18 13:56:32,279 INFO L225 Difference]: With dead ends: 1291 [2024-11-18 13:56:32,279 INFO L226 Difference]: Without dead ends: 664 [2024-11-18 13:56:32,282 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-18 13:56:32,283 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-18 13:56:32,283 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-18 13:56:32,284 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 664 states. [2024-11-18 13:56:32,299 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 664 to 650. [2024-11-18 13:56:32,300 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-18 13:56:32,304 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 650 states to 650 states and 1060 transitions. [2024-11-18 13:56:32,306 INFO L78 Accepts]: Start accepts. Automaton has 650 states and 1060 transitions. Word has length 135 [2024-11-18 13:56:32,306 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-18 13:56:32,306 INFO L471 AbstractCegarLoop]: Abstraction has 650 states and 1060 transitions. [2024-11-18 13:56:32,306 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-18 13:56:32,306 INFO L276 IsEmpty]: Start isEmpty. Operand 650 states and 1060 transitions. [2024-11-18 13:56:32,310 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 137 [2024-11-18 13:56:32,310 INFO L207 NwaCegarLoop]: Found error trace [2024-11-18 13:56:32,310 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-18 13:56:32,330 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Forceful destruction successful, exit code 0 [2024-11-18 13:56:32,514 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4,6 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-18 13:56:32,515 INFO L396 AbstractCegarLoop]: === Iteration 6 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-18 13:56:32,516 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-18 13:56:32,516 INFO L85 PathProgramCache]: Analyzing trace with hash 2114621088, now seen corresponding path program 1 times [2024-11-18 13:56:32,516 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-18 13:56:32,516 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1086540335] [2024-11-18 13:56:32,516 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 13:56:32,516 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-18 13:56:32,544 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 13:56:32,671 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-18 13:56:32,672 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-18 13:56:32,672 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1086540335] [2024-11-18 13:56:32,672 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1086540335] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-18 13:56:32,672 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1373109572] [2024-11-18 13:56:32,672 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 13:56:32,672 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-18 13:56:32,673 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-18 13:56:32,676 INFO L229 MonitoredProcess]: Starting monitored process 7 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-18 13:56:32,678 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Waiting until timeout for monitored process [2024-11-18 13:56:32,985 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 13:56:32,990 INFO L255 TraceCheckSpWp]: Trace formula consists of 1404 conjuncts, 3 conjuncts are in the unsatisfiable core [2024-11-18 13:56:32,994 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-18 13:56:33,029 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-18 13:56:33,029 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-18 13:56:33,029 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1373109572] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-18 13:56:33,029 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-18 13:56:33,029 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [6] total 8 [2024-11-18 13:56:33,030 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1051052449] [2024-11-18 13:56:33,030 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-18 13:56:33,030 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-18 13:56:33,030 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-18 13:56:33,031 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-18 13:56:33,031 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=41, Unknown=0, NotChecked=0, Total=56 [2024-11-18 13:56:33,031 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-18 13:56:33,253 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-18 13:56:33,253 INFO L93 Difference]: Finished difference Result 1349 states and 2221 transitions. [2024-11-18 13:56:33,254 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-18 13:56:33,254 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-18 13:56:33,254 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-18 13:56:33,259 INFO L225 Difference]: With dead ends: 1349 [2024-11-18 13:56:33,259 INFO L226 Difference]: Without dead ends: 722 [2024-11-18 13:56:33,262 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-18 13:56:33,263 INFO L432 NwaCegarLoop]: 990 mSDtfsCounter, 119 mSDsluCounter, 1903 mSDsCounter, 0 mSdLazyCounter, 261 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s 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-18 13:56:33,263 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-18 13:56:33,265 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 722 states. [2024-11-18 13:56:33,281 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 722 to 695. [2024-11-18 13:56:33,283 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-18 13:56:33,288 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 695 states to 695 states and 1143 transitions. [2024-11-18 13:56:33,289 INFO L78 Accepts]: Start accepts. Automaton has 695 states and 1143 transitions. Word has length 136 [2024-11-18 13:56:33,289 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-18 13:56:33,289 INFO L471 AbstractCegarLoop]: Abstraction has 695 states and 1143 transitions. [2024-11-18 13:56:33,290 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-18 13:56:33,290 INFO L276 IsEmpty]: Start isEmpty. Operand 695 states and 1143 transitions. [2024-11-18 13:56:33,293 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 138 [2024-11-18 13:56:33,294 INFO L207 NwaCegarLoop]: Found error trace [2024-11-18 13:56:33,294 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-18 13:56:33,313 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Ended with exit code 0 [2024-11-18 13:56:33,494 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5,7 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-18 13:56:33,495 INFO L396 AbstractCegarLoop]: === Iteration 7 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-18 13:56:33,495 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-18 13:56:33,495 INFO L85 PathProgramCache]: Analyzing trace with hash 1101336346, now seen corresponding path program 1 times [2024-11-18 13:56:33,495 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-18 13:56:33,495 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1571909622] [2024-11-18 13:56:33,496 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 13:56:33,496 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-18 13:56:33,527 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 13:56:33,671 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-18 13:56:33,671 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-18 13:56:33,671 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1571909622] [2024-11-18 13:56:33,672 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1571909622] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-18 13:56:33,672 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1831999045] [2024-11-18 13:56:33,672 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 13:56:33,672 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-18 13:56:33,672 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-18 13:56:33,674 INFO L229 MonitoredProcess]: Starting monitored process 8 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-18 13:56:33,675 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Waiting until timeout for monitored process [2024-11-18 13:56:33,973 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 13:56:33,978 INFO L255 TraceCheckSpWp]: Trace formula consists of 1401 conjuncts, 9 conjuncts are in the unsatisfiable core [2024-11-18 13:56:33,982 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-18 13:56:34,059 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-18 13:56:34,059 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-18 13:56:34,059 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1831999045] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-18 13:56:34,059 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-18 13:56:34,060 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [7] total 13 [2024-11-18 13:56:34,060 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1358367386] [2024-11-18 13:56:34,060 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-18 13:56:34,060 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2024-11-18 13:56:34,060 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-18 13:56:34,061 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2024-11-18 13:56:34,061 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=128, Unknown=0, NotChecked=0, Total=156 [2024-11-18 13:56:34,061 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-18 13:56:34,237 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-18 13:56:34,237 INFO L93 Difference]: Finished difference Result 1393 states and 2293 transitions. [2024-11-18 13:56:34,237 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2024-11-18 13:56:34,238 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-18 13:56:34,238 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-18 13:56:34,242 INFO L225 Difference]: With dead ends: 1393 [2024-11-18 13:56:34,242 INFO L226 Difference]: Without dead ends: 721 [2024-11-18 13:56:34,246 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-18 13:56:34,246 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-18 13:56:34,247 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-18 13:56:34,248 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 721 states. [2024-11-18 13:56:34,264 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 721 to 695. [2024-11-18 13:56:34,266 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-18 13:56:34,270 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 695 states to 695 states and 1143 transitions. [2024-11-18 13:56:34,271 INFO L78 Accepts]: Start accepts. Automaton has 695 states and 1143 transitions. Word has length 137 [2024-11-18 13:56:34,272 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-18 13:56:34,272 INFO L471 AbstractCegarLoop]: Abstraction has 695 states and 1143 transitions. [2024-11-18 13:56:34,272 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-18 13:56:34,272 INFO L276 IsEmpty]: Start isEmpty. Operand 695 states and 1143 transitions. [2024-11-18 13:56:34,276 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 139 [2024-11-18 13:56:34,276 INFO L207 NwaCegarLoop]: Found error trace [2024-11-18 13:56:34,276 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-18 13:56:34,296 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Forceful destruction successful, exit code 0 [2024-11-18 13:56:34,477 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6,8 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-18 13:56:34,477 INFO L396 AbstractCegarLoop]: === Iteration 8 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-18 13:56:34,477 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-18 13:56:34,477 INFO L85 PathProgramCache]: Analyzing trace with hash 956552242, now seen corresponding path program 1 times [2024-11-18 13:56:34,477 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-18 13:56:34,478 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [274393634] [2024-11-18 13:56:34,478 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 13:56:34,478 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-18 13:56:34,507 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 13:56:34,631 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-18 13:56:34,631 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-18 13:56:34,631 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [274393634] [2024-11-18 13:56:34,632 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [274393634] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-18 13:56:34,632 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [867591515] [2024-11-18 13:56:34,632 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 13:56:34,632 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-18 13:56:34,632 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-18 13:56:34,634 INFO L229 MonitoredProcess]: Starting monitored process 9 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-18 13:56:34,635 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Waiting until timeout for monitored process [2024-11-18 13:56:34,914 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 13:56:34,920 INFO L255 TraceCheckSpWp]: Trace formula consists of 1402 conjuncts, 9 conjuncts are in the unsatisfiable core [2024-11-18 13:56:34,924 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-18 13:56:35,004 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-18 13:56:35,004 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-18 13:56:35,004 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [867591515] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-18 13:56:35,004 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-18 13:56:35,004 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [7] total 13 [2024-11-18 13:56:35,006 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [638318183] [2024-11-18 13:56:35,006 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-18 13:56:35,007 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2024-11-18 13:56:35,007 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-18 13:56:35,007 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2024-11-18 13:56:35,008 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=128, Unknown=0, NotChecked=0, Total=156 [2024-11-18 13:56:35,008 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-18 13:56:35,191 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-18 13:56:35,192 INFO L93 Difference]: Finished difference Result 1393 states and 2293 transitions. [2024-11-18 13:56:35,192 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2024-11-18 13:56:35,192 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-18 13:56:35,193 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-18 13:56:35,197 INFO L225 Difference]: With dead ends: 1393 [2024-11-18 13:56:35,198 INFO L226 Difference]: Without dead ends: 721 [2024-11-18 13:56:35,201 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-18 13:56:35,202 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-18 13:56:35,202 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-18 13:56:35,204 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 721 states. [2024-11-18 13:56:35,221 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 721 to 695. [2024-11-18 13:56:35,222 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-18 13:56:35,226 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 695 states to 695 states and 1143 transitions. [2024-11-18 13:56:35,228 INFO L78 Accepts]: Start accepts. Automaton has 695 states and 1143 transitions. Word has length 138 [2024-11-18 13:56:35,228 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-18 13:56:35,228 INFO L471 AbstractCegarLoop]: Abstraction has 695 states and 1143 transitions. [2024-11-18 13:56:35,228 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-18 13:56:35,229 INFO L276 IsEmpty]: Start isEmpty. Operand 695 states and 1143 transitions. [2024-11-18 13:56:35,233 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 140 [2024-11-18 13:56:35,233 INFO L207 NwaCegarLoop]: Found error trace [2024-11-18 13:56:35,233 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-18 13:56:35,253 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Ended with exit code 0 [2024-11-18 13:56:35,434 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable7 [2024-11-18 13:56:35,434 INFO L396 AbstractCegarLoop]: === Iteration 9 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-18 13:56:35,434 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-18 13:56:35,435 INFO L85 PathProgramCache]: Analyzing trace with hash -221444547, now seen corresponding path program 1 times [2024-11-18 13:56:35,435 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-18 13:56:35,435 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1326119092] [2024-11-18 13:56:35,435 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 13:56:35,435 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-18 13:56:35,456 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 13:56:35,539 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-18 13:56:35,540 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-18 13:56:35,540 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1326119092] [2024-11-18 13:56:35,540 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1326119092] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-18 13:56:35,540 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2041686051] [2024-11-18 13:56:35,540 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 13:56:35,540 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-18 13:56:35,540 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-18 13:56:35,542 INFO L229 MonitoredProcess]: Starting monitored process 10 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-18 13:56:35,544 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Waiting until timeout for monitored process [2024-11-18 13:56:35,855 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 13:56:35,861 INFO L255 TraceCheckSpWp]: Trace formula consists of 1406 conjuncts, 3 conjuncts are in the unsatisfiable core [2024-11-18 13:56:35,864 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-18 13:56:35,888 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-18 13:56:35,888 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-18 13:56:35,888 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2041686051] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-18 13:56:35,888 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-18 13:56:35,889 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [4] total 6 [2024-11-18 13:56:35,889 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [640609387] [2024-11-18 13:56:35,889 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-18 13:56:35,890 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-18 13:56:35,890 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-18 13:56:35,890 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-18 13:56:35,890 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2024-11-18 13:56:35,891 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-18 13:56:35,961 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-18 13:56:35,961 INFO L93 Difference]: Finished difference Result 1356 states and 2238 transitions. [2024-11-18 13:56:35,961 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-18 13:56:35,962 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-18 13:56:35,962 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-18 13:56:35,966 INFO L225 Difference]: With dead ends: 1356 [2024-11-18 13:56:35,967 INFO L226 Difference]: Without dead ends: 695 [2024-11-18 13:56:35,970 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-18 13:56:35,972 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-18 13:56:35,972 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-18 13:56:35,974 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 695 states. [2024-11-18 13:56:35,991 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 695 to 695. [2024-11-18 13:56:35,992 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-18 13:56:35,996 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 695 states to 695 states and 1138 transitions. [2024-11-18 13:56:35,997 INFO L78 Accepts]: Start accepts. Automaton has 695 states and 1138 transitions. Word has length 139 [2024-11-18 13:56:35,997 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-18 13:56:35,998 INFO L471 AbstractCegarLoop]: Abstraction has 695 states and 1138 transitions. [2024-11-18 13:56:35,998 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-18 13:56:35,998 INFO L276 IsEmpty]: Start isEmpty. Operand 695 states and 1138 transitions. [2024-11-18 13:56:36,001 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 141 [2024-11-18 13:56:36,002 INFO L207 NwaCegarLoop]: Found error trace [2024-11-18 13:56:36,002 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-18 13:56:36,021 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Forceful destruction successful, exit code 0 [2024-11-18 13:56:36,202 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8,10 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-18 13:56:36,203 INFO L396 AbstractCegarLoop]: === Iteration 10 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-18 13:56:36,203 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-18 13:56:36,203 INFO L85 PathProgramCache]: Analyzing trace with hash -1816746771, now seen corresponding path program 1 times [2024-11-18 13:56:36,203 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-18 13:56:36,203 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1686614161] [2024-11-18 13:56:36,203 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 13:56:36,203 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-18 13:56:36,225 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 13:56:36,340 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-18 13:56:36,341 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-18 13:56:36,341 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1686614161] [2024-11-18 13:56:36,341 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1686614161] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-18 13:56:36,341 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [880339129] [2024-11-18 13:56:36,341 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 13:56:36,341 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-18 13:56:36,342 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-18 13:56:36,343 INFO L229 MonitoredProcess]: Starting monitored process 11 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-18 13:56:36,344 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Waiting until timeout for monitored process [2024-11-18 13:56:36,659 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 13:56:36,664 INFO L255 TraceCheckSpWp]: Trace formula consists of 1407 conjuncts, 7 conjuncts are in the unsatisfiable core [2024-11-18 13:56:36,669 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-18 13:56:36,731 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-18 13:56:36,731 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-18 13:56:36,731 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [880339129] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-18 13:56:36,732 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-18 13:56:36,732 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [4] total 9 [2024-11-18 13:56:36,732 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [272123424] [2024-11-18 13:56:36,733 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-18 13:56:36,734 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2024-11-18 13:56:36,734 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-18 13:56:36,734 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2024-11-18 13:56:36,735 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=57, Unknown=0, NotChecked=0, Total=72 [2024-11-18 13:56:36,735 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-18 13:56:36,857 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-18 13:56:36,858 INFO L93 Difference]: Finished difference Result 1324 states and 2170 transitions. [2024-11-18 13:56:36,858 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2024-11-18 13:56:36,858 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-18 13:56:36,860 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-18 13:56:36,865 INFO L225 Difference]: With dead ends: 1324 [2024-11-18 13:56:36,866 INFO L226 Difference]: Without dead ends: 721 [2024-11-18 13:56:36,870 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-18 13:56:36,871 INFO L432 NwaCegarLoop]: 1006 mSDtfsCounter, 90 mSDsluCounter, 4940 mSDsCounter, 0 mSdLazyCounter, 91 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s 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-18 13:56:36,872 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-18 13:56:36,873 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 721 states. [2024-11-18 13:56:36,895 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 721 to 708. [2024-11-18 13:56:36,897 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-18 13:56:36,902 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 708 states to 708 states and 1159 transitions. [2024-11-18 13:56:36,904 INFO L78 Accepts]: Start accepts. Automaton has 708 states and 1159 transitions. Word has length 140 [2024-11-18 13:56:36,904 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-18 13:56:36,904 INFO L471 AbstractCegarLoop]: Abstraction has 708 states and 1159 transitions. [2024-11-18 13:56:36,905 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-18 13:56:36,905 INFO L276 IsEmpty]: Start isEmpty. Operand 708 states and 1159 transitions. [2024-11-18 13:56:36,910 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 142 [2024-11-18 13:56:36,910 INFO L207 NwaCegarLoop]: Found error trace [2024-11-18 13:56:36,910 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-18 13:56:36,930 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Forceful destruction successful, exit code 0 [2024-11-18 13:56:37,114 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 11 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable9 [2024-11-18 13:56:37,115 INFO L396 AbstractCegarLoop]: === Iteration 11 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-18 13:56:37,115 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-18 13:56:37,115 INFO L85 PathProgramCache]: Analyzing trace with hash 130828591, now seen corresponding path program 1 times [2024-11-18 13:56:37,115 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-18 13:56:37,116 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1918746756] [2024-11-18 13:56:37,116 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 13:56:37,116 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-18 13:56:37,135 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 13:56:37,210 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-18 13:56:37,211 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-18 13:56:37,211 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1918746756] [2024-11-18 13:56:37,211 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1918746756] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-18 13:56:37,211 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1379480198] [2024-11-18 13:56:37,211 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 13:56:37,211 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-18 13:56:37,211 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-18 13:56:37,213 INFO L229 MonitoredProcess]: Starting monitored process 12 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-18 13:56:37,214 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Waiting until timeout for monitored process [2024-11-18 13:56:37,511 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 13:56:37,515 INFO L255 TraceCheckSpWp]: Trace formula consists of 1408 conjuncts, 7 conjuncts are in the unsatisfiable core [2024-11-18 13:56:37,519 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-18 13:56:37,580 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-18 13:56:37,581 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-18 13:56:37,582 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1379480198] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-18 13:56:37,582 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-18 13:56:37,582 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [4] total 9 [2024-11-18 13:56:37,582 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [456620291] [2024-11-18 13:56:37,582 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-18 13:56:37,583 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2024-11-18 13:56:37,583 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-18 13:56:37,583 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2024-11-18 13:56:37,584 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=57, Unknown=0, NotChecked=0, Total=72 [2024-11-18 13:56:37,584 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-18 13:56:37,689 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-18 13:56:37,689 INFO L93 Difference]: Finished difference Result 1333 states and 2185 transitions. [2024-11-18 13:56:37,690 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2024-11-18 13:56:37,690 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-18 13:56:37,690 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-18 13:56:37,696 INFO L225 Difference]: With dead ends: 1333 [2024-11-18 13:56:37,696 INFO L226 Difference]: Without dead ends: 730 [2024-11-18 13:56:37,700 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-18 13:56:37,701 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-18 13:56:37,701 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-18 13:56:37,702 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 730 states. [2024-11-18 13:56:37,718 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 730 to 708. [2024-11-18 13:56:37,720 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-18 13:56:37,724 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 708 states to 708 states and 1159 transitions. [2024-11-18 13:56:37,725 INFO L78 Accepts]: Start accepts. Automaton has 708 states and 1159 transitions. Word has length 141 [2024-11-18 13:56:37,726 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-18 13:56:37,726 INFO L471 AbstractCegarLoop]: Abstraction has 708 states and 1159 transitions. [2024-11-18 13:56:37,727 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-18 13:56:37,727 INFO L276 IsEmpty]: Start isEmpty. Operand 708 states and 1159 transitions. [2024-11-18 13:56:37,731 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 142 [2024-11-18 13:56:37,731 INFO L207 NwaCegarLoop]: Found error trace [2024-11-18 13:56:37,731 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-18 13:56:37,750 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Forceful destruction successful, exit code 0 [2024-11-18 13:56:37,931 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 12 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable10 [2024-11-18 13:56:37,932 INFO L396 AbstractCegarLoop]: === Iteration 12 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-18 13:56:37,933 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-18 13:56:37,933 INFO L85 PathProgramCache]: Analyzing trace with hash 505374785, now seen corresponding path program 1 times [2024-11-18 13:56:37,933 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-18 13:56:37,933 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1500371889] [2024-11-18 13:56:37,933 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 13:56:37,933 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-18 13:56:37,955 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 13:56:38,059 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-18 13:56:38,059 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-18 13:56:38,059 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1500371889] [2024-11-18 13:56:38,060 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1500371889] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-18 13:56:38,060 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [210168549] [2024-11-18 13:56:38,060 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 13:56:38,060 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-18 13:56:38,060 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-18 13:56:38,062 INFO L229 MonitoredProcess]: Starting monitored process 13 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-18 13:56:38,063 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Waiting until timeout for monitored process [2024-11-18 13:56:38,368 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 13:56:38,374 INFO L255 TraceCheckSpWp]: Trace formula consists of 1408 conjuncts, 3 conjuncts are in the unsatisfiable core [2024-11-18 13:56:38,377 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-18 13:56:38,405 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-18 13:56:38,405 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-18 13:56:38,405 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [210168549] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-18 13:56:38,405 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-18 13:56:38,405 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [4] total 6 [2024-11-18 13:56:38,405 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1765976803] [2024-11-18 13:56:38,405 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-18 13:56:38,406 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-18 13:56:38,406 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-18 13:56:38,406 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-18 13:56:38,406 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2024-11-18 13:56:38,407 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-18 13:56:38,454 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-18 13:56:38,454 INFO L93 Difference]: Finished difference Result 1378 states and 2268 transitions. [2024-11-18 13:56:38,454 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-18 13:56:38,454 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-18 13:56:38,455 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-18 13:56:38,459 INFO L225 Difference]: With dead ends: 1378 [2024-11-18 13:56:38,459 INFO L226 Difference]: Without dead ends: 708 [2024-11-18 13:56:38,463 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-18 13:56:38,463 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-18 13:56:38,463 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-18 13:56:38,465 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 708 states. [2024-11-18 13:56:38,483 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 708 to 708. [2024-11-18 13:56:38,484 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-18 13:56:38,488 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 708 states to 708 states and 1156 transitions. [2024-11-18 13:56:38,489 INFO L78 Accepts]: Start accepts. Automaton has 708 states and 1156 transitions. Word has length 141 [2024-11-18 13:56:38,490 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-18 13:56:38,490 INFO L471 AbstractCegarLoop]: Abstraction has 708 states and 1156 transitions. [2024-11-18 13:56:38,490 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-18 13:56:38,490 INFO L276 IsEmpty]: Start isEmpty. Operand 708 states and 1156 transitions. [2024-11-18 13:56:38,494 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 143 [2024-11-18 13:56:38,495 INFO L207 NwaCegarLoop]: Found error trace [2024-11-18 13:56:38,495 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-18 13:56:38,514 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Ended with exit code 0 [2024-11-18 13:56:38,695 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 13 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable11 [2024-11-18 13:56:38,695 INFO L396 AbstractCegarLoop]: === Iteration 13 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-18 13:56:38,696 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-18 13:56:38,696 INFO L85 PathProgramCache]: Analyzing trace with hash -869368495, now seen corresponding path program 1 times [2024-11-18 13:56:38,696 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-18 13:56:38,696 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [239974922] [2024-11-18 13:56:38,696 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 13:56:38,696 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-18 13:56:38,715 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 13:56:38,789 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-18 13:56:38,789 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-18 13:56:38,790 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [239974922] [2024-11-18 13:56:38,790 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [239974922] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-18 13:56:38,790 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [125040945] [2024-11-18 13:56:38,791 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 13:56:38,791 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-18 13:56:38,791 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-18 13:56:38,793 INFO L229 MonitoredProcess]: Starting monitored process 14 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-18 13:56:38,794 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Waiting until timeout for monitored process [2024-11-18 13:56:39,115 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 13:56:39,121 INFO L255 TraceCheckSpWp]: Trace formula consists of 1409 conjuncts, 3 conjuncts are in the unsatisfiable core [2024-11-18 13:56:39,125 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-18 13:56:39,157 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-18 13:56:39,157 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-18 13:56:39,157 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [125040945] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-18 13:56:39,157 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-18 13:56:39,157 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [4] total 6 [2024-11-18 13:56:39,157 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1913587467] [2024-11-18 13:56:39,158 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-18 13:56:39,158 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-18 13:56:39,158 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-18 13:56:39,158 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-18 13:56:39,159 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2024-11-18 13:56:39,159 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-18 13:56:39,356 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-18 13:56:39,356 INFO L93 Difference]: Finished difference Result 1407 states and 2314 transitions. [2024-11-18 13:56:39,357 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-18 13:56:39,357 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-18 13:56:39,357 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-18 13:56:39,362 INFO L225 Difference]: With dead ends: 1407 [2024-11-18 13:56:39,362 INFO L226 Difference]: Without dead ends: 804 [2024-11-18 13:56:39,365 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-18 13:56:39,367 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.2s IncrementalHoareTripleChecker+Time [2024-11-18 13:56:39,367 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.2s Time] [2024-11-18 13:56:39,368 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 804 states. [2024-11-18 13:56:39,386 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 804 to 753. [2024-11-18 13:56:39,388 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-18 13:56:39,392 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 753 states to 753 states and 1237 transitions. [2024-11-18 13:56:39,393 INFO L78 Accepts]: Start accepts. Automaton has 753 states and 1237 transitions. Word has length 142 [2024-11-18 13:56:39,393 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-18 13:56:39,394 INFO L471 AbstractCegarLoop]: Abstraction has 753 states and 1237 transitions. [2024-11-18 13:56:39,394 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-18 13:56:39,394 INFO L276 IsEmpty]: Start isEmpty. Operand 753 states and 1237 transitions. [2024-11-18 13:56:39,398 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 143 [2024-11-18 13:56:39,398 INFO L207 NwaCegarLoop]: Found error trace [2024-11-18 13:56:39,398 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-18 13:56:39,417 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-18 13:56:39,598 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 14 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable12 [2024-11-18 13:56:39,599 INFO L396 AbstractCegarLoop]: === Iteration 14 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-18 13:56:39,599 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-18 13:56:39,600 INFO L85 PathProgramCache]: Analyzing trace with hash -1569887917, now seen corresponding path program 1 times [2024-11-18 13:56:39,600 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-18 13:56:39,600 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2018790794] [2024-11-18 13:56:39,600 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 13:56:39,600 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-18 13:56:39,619 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 13:56:39,685 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-18 13:56:39,685 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-18 13:56:39,685 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2018790794] [2024-11-18 13:56:39,686 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2018790794] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-18 13:56:39,686 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2029954007] [2024-11-18 13:56:39,686 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 13:56:39,686 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-18 13:56:39,686 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-18 13:56:39,689 INFO L229 MonitoredProcess]: Starting monitored process 15 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-18 13:56:39,690 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Waiting until timeout for monitored process [2024-11-18 13:56:39,992 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 13:56:39,998 INFO L255 TraceCheckSpWp]: Trace formula consists of 1405 conjuncts, 9 conjuncts are in the unsatisfiable core [2024-11-18 13:56:40,001 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-18 13:56:40,063 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-18 13:56:40,063 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-18 13:56:40,064 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2029954007] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-18 13:56:40,064 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-18 13:56:40,064 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [4] total 10 [2024-11-18 13:56:40,064 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2067427918] [2024-11-18 13:56:40,064 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-18 13:56:40,065 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2024-11-18 13:56:40,065 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-18 13:56:40,065 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2024-11-18 13:56:40,066 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=73, Unknown=0, NotChecked=0, Total=90 [2024-11-18 13:56:40,066 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-18 13:56:40,234 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-18 13:56:40,234 INFO L93 Difference]: Finished difference Result 1390 states and 2279 transitions. [2024-11-18 13:56:40,235 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2024-11-18 13:56:40,235 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-18 13:56:40,235 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-18 13:56:40,240 INFO L225 Difference]: With dead ends: 1390 [2024-11-18 13:56:40,240 INFO L226 Difference]: Without dead ends: 787 [2024-11-18 13:56:40,244 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-18 13:56:40,244 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-18 13:56:40,245 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-18 13:56:40,246 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 787 states. [2024-11-18 13:56:40,261 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 787 to 753. [2024-11-18 13:56:40,263 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-18 13:56:40,267 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 753 states to 753 states and 1237 transitions. [2024-11-18 13:56:40,268 INFO L78 Accepts]: Start accepts. Automaton has 753 states and 1237 transitions. Word has length 142 [2024-11-18 13:56:40,268 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-18 13:56:40,269 INFO L471 AbstractCegarLoop]: Abstraction has 753 states and 1237 transitions. [2024-11-18 13:56:40,269 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-18 13:56:40,269 INFO L276 IsEmpty]: Start isEmpty. Operand 753 states and 1237 transitions. [2024-11-18 13:56:40,273 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 144 [2024-11-18 13:56:40,273 INFO L207 NwaCegarLoop]: Found error trace [2024-11-18 13:56:40,273 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-18 13:56:40,293 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Forceful destruction successful, exit code 0 [2024-11-18 13:56:40,474 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13,15 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-18 13:56:40,474 INFO L396 AbstractCegarLoop]: === Iteration 15 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-18 13:56:40,475 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-18 13:56:40,475 INFO L85 PathProgramCache]: Analyzing trace with hash -173520365, now seen corresponding path program 1 times [2024-11-18 13:56:40,475 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-18 13:56:40,475 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1690903539] [2024-11-18 13:56:40,475 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 13:56:40,475 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-18 13:56:40,497 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 13:56:40,589 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-18 13:56:40,589 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-18 13:56:40,589 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1690903539] [2024-11-18 13:56:40,589 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1690903539] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-18 13:56:40,589 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1676415472] [2024-11-18 13:56:40,590 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 13:56:40,590 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-18 13:56:40,590 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-18 13:56:40,592 INFO L229 MonitoredProcess]: Starting monitored process 16 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-18 13:56:40,593 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Waiting until timeout for monitored process [2024-11-18 13:56:40,881 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 13:56:40,886 INFO L255 TraceCheckSpWp]: Trace formula consists of 1406 conjuncts, 9 conjuncts are in the unsatisfiable core [2024-11-18 13:56:40,890 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-18 13:56:40,962 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-18 13:56:40,962 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-18 13:56:40,963 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1676415472] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-18 13:56:40,963 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-18 13:56:40,963 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [4] total 10 [2024-11-18 13:56:40,963 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2104567985] [2024-11-18 13:56:40,963 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-18 13:56:40,963 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2024-11-18 13:56:40,963 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-18 13:56:40,964 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2024-11-18 13:56:40,964 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=73, Unknown=0, NotChecked=0, Total=90 [2024-11-18 13:56:40,964 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-18 13:56:41,125 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-18 13:56:41,125 INFO L93 Difference]: Finished difference Result 1381 states and 2265 transitions. [2024-11-18 13:56:41,125 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2024-11-18 13:56:41,126 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-18 13:56:41,126 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-18 13:56:41,131 INFO L225 Difference]: With dead ends: 1381 [2024-11-18 13:56:41,131 INFO L226 Difference]: Without dead ends: 778 [2024-11-18 13:56:41,134 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 150 GetRequests, 140 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=25, Invalid=107, Unknown=0, NotChecked=0, Total=132 [2024-11-18 13:56:41,134 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-18 13:56:41,135 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-18 13:56:41,136 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 778 states. [2024-11-18 13:56:41,151 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 778 to 753. [2024-11-18 13:56:41,152 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-18 13:56:41,155 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 753 states to 753 states and 1237 transitions. [2024-11-18 13:56:41,157 INFO L78 Accepts]: Start accepts. Automaton has 753 states and 1237 transitions. Word has length 143 [2024-11-18 13:56:41,157 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-18 13:56:41,157 INFO L471 AbstractCegarLoop]: Abstraction has 753 states and 1237 transitions. [2024-11-18 13:56:41,157 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-18 13:56:41,158 INFO L276 IsEmpty]: Start isEmpty. Operand 753 states and 1237 transitions. [2024-11-18 13:56:41,161 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 145 [2024-11-18 13:56:41,161 INFO L207 NwaCegarLoop]: Found error trace [2024-11-18 13:56:41,161 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-18 13:56:41,181 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Forceful destruction successful, exit code 0 [2024-11-18 13:56:41,362 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 16 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable14 [2024-11-18 13:56:41,362 INFO L396 AbstractCegarLoop]: === Iteration 16 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-18 13:56:41,363 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-18 13:56:41,363 INFO L85 PathProgramCache]: Analyzing trace with hash -752303464, now seen corresponding path program 1 times [2024-11-18 13:56:41,363 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-18 13:56:41,363 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1953816163] [2024-11-18 13:56:41,363 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 13:56:41,363 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-18 13:56:41,385 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 13:56:41,466 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-18 13:56:41,466 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-18 13:56:41,466 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1953816163] [2024-11-18 13:56:41,466 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1953816163] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-18 13:56:41,466 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [113206777] [2024-11-18 13:56:41,466 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 13:56:41,466 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-18 13:56:41,467 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-18 13:56:41,469 INFO L229 MonitoredProcess]: Starting monitored process 17 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-18 13:56:41,476 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Waiting until timeout for monitored process [2024-11-18 13:56:41,769 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 13:56:41,774 INFO L255 TraceCheckSpWp]: Trace formula consists of 1407 conjuncts, 4 conjuncts are in the unsatisfiable core [2024-11-18 13:56:41,778 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-18 13:56:41,899 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-18 13:56:41,900 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-18 13:56:41,900 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [113206777] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-18 13:56:41,900 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-18 13:56:41,900 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [4] total 7 [2024-11-18 13:56:41,900 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [496343552] [2024-11-18 13:56:41,900 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-18 13:56:41,901 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-18 13:56:41,901 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-18 13:56:41,901 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-18 13:56:41,901 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2024-11-18 13:56:41,901 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-18 13:56:42,502 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-18 13:56:42,502 INFO L93 Difference]: Finished difference Result 1360 states and 2262 transitions. [2024-11-18 13:56:42,503 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-11-18 13:56:42,503 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-18 13:56:42,503 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-18 13:56:42,510 INFO L225 Difference]: With dead ends: 1360 [2024-11-18 13:56:42,510 INFO L226 Difference]: Without dead ends: 761 [2024-11-18 13:56:42,515 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-18 13:56:42,516 INFO L432 NwaCegarLoop]: 995 mSDtfsCounter, 956 mSDsluCounter, 1570 mSDsCounter, 0 mSdLazyCounter, 482 mSolverCounterSat, 15 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s 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-18 13:56:42,516 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-18 13:56:42,518 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 761 states. [2024-11-18 13:56:42,543 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 761 to 761. [2024-11-18 13:56:42,545 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-18 13:56:42,549 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 761 states to 761 states and 1250 transitions. [2024-11-18 13:56:42,551 INFO L78 Accepts]: Start accepts. Automaton has 761 states and 1250 transitions. Word has length 144 [2024-11-18 13:56:42,552 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-18 13:56:42,552 INFO L471 AbstractCegarLoop]: Abstraction has 761 states and 1250 transitions. [2024-11-18 13:56:42,552 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-18 13:56:42,552 INFO L276 IsEmpty]: Start isEmpty. Operand 761 states and 1250 transitions. [2024-11-18 13:56:42,557 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 147 [2024-11-18 13:56:42,557 INFO L207 NwaCegarLoop]: Found error trace [2024-11-18 13:56:42,558 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-18 13:56:42,578 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Ended with exit code 0 [2024-11-18 13:56:42,758 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 17 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable15 [2024-11-18 13:56:42,759 INFO L396 AbstractCegarLoop]: === Iteration 17 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-18 13:56:42,759 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-18 13:56:42,759 INFO L85 PathProgramCache]: Analyzing trace with hash -1709492348, now seen corresponding path program 1 times [2024-11-18 13:56:42,760 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-18 13:56:42,760 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [195280997] [2024-11-18 13:56:42,760 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 13:56:42,760 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-18 13:56:42,778 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 13:56:42,841 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-18 13:56:42,842 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-18 13:56:42,842 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [195280997] [2024-11-18 13:56:42,842 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [195280997] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-18 13:56:42,842 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2079756271] [2024-11-18 13:56:42,842 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 13:56:42,842 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-18 13:56:42,842 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-18 13:56:42,844 INFO L229 MonitoredProcess]: Starting monitored process 18 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-18 13:56:42,845 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Waiting until timeout for monitored process [2024-11-18 13:56:43,157 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 13:56:43,163 INFO L255 TraceCheckSpWp]: Trace formula consists of 1409 conjuncts, 4 conjuncts are in the unsatisfiable core [2024-11-18 13:56:43,167 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-18 13:56:43,278 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-18 13:56:43,278 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-18 13:56:43,278 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2079756271] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-18 13:56:43,278 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-18 13:56:43,278 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [4] total 7 [2024-11-18 13:56:43,278 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1585979206] [2024-11-18 13:56:43,278 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-18 13:56:43,279 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-18 13:56:43,279 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-18 13:56:43,279 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-18 13:56:43,279 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2024-11-18 13:56:43,280 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-18 13:56:43,829 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-18 13:56:43,829 INFO L93 Difference]: Finished difference Result 1376 states and 2285 transitions. [2024-11-18 13:56:43,830 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-11-18 13:56:43,830 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-18 13:56:43,830 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-18 13:56:43,839 INFO L225 Difference]: With dead ends: 1376 [2024-11-18 13:56:43,840 INFO L226 Difference]: Without dead ends: 769 [2024-11-18 13:56:43,844 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-18 13:56:43,845 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.5s IncrementalHoareTripleChecker+Time [2024-11-18 13:56:43,845 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.5s Time] [2024-11-18 13:56:43,846 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 769 states. [2024-11-18 13:56:43,863 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 769 to 769. [2024-11-18 13:56:43,865 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-18 13:56:43,869 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 769 states to 769 states and 1263 transitions. [2024-11-18 13:56:43,871 INFO L78 Accepts]: Start accepts. Automaton has 769 states and 1263 transitions. Word has length 146 [2024-11-18 13:56:43,871 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-18 13:56:43,872 INFO L471 AbstractCegarLoop]: Abstraction has 769 states and 1263 transitions. [2024-11-18 13:56:43,872 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-18 13:56:43,872 INFO L276 IsEmpty]: Start isEmpty. Operand 769 states and 1263 transitions. [2024-11-18 13:56:43,876 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 149 [2024-11-18 13:56:43,877 INFO L207 NwaCegarLoop]: Found error trace [2024-11-18 13:56:43,877 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-18 13:56:43,897 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Ended with exit code 0 [2024-11-18 13:56:44,077 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 18 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable16 [2024-11-18 13:56:44,078 INFO L396 AbstractCegarLoop]: === Iteration 18 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-18 13:56:44,078 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-18 13:56:44,078 INFO L85 PathProgramCache]: Analyzing trace with hash -1394626152, now seen corresponding path program 1 times [2024-11-18 13:56:44,078 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-18 13:56:44,078 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1292049578] [2024-11-18 13:56:44,078 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 13:56:44,078 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-18 13:56:44,109 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 13:56:44,174 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-18 13:56:44,174 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-18 13:56:44,174 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1292049578] [2024-11-18 13:56:44,174 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1292049578] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-18 13:56:44,174 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1611255188] [2024-11-18 13:56:44,175 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 13:56:44,175 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-18 13:56:44,175 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-18 13:56:44,177 INFO L229 MonitoredProcess]: Starting monitored process 19 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-18 13:56:44,178 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Waiting until timeout for monitored process [2024-11-18 13:56:44,465 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 13:56:44,469 INFO L255 TraceCheckSpWp]: Trace formula consists of 1411 conjuncts, 4 conjuncts are in the unsatisfiable core [2024-11-18 13:56:44,472 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-18 13:56:44,593 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-18 13:56:44,593 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-18 13:56:44,593 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1611255188] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-18 13:56:44,593 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-18 13:56:44,593 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [4] total 7 [2024-11-18 13:56:44,593 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1648797916] [2024-11-18 13:56:44,593 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-18 13:56:44,594 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-18 13:56:44,594 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-18 13:56:44,594 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-18 13:56:44,594 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2024-11-18 13:56:44,594 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-18 13:56:45,065 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-18 13:56:45,066 INFO L93 Difference]: Finished difference Result 1392 states and 2308 transitions. [2024-11-18 13:56:45,066 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-11-18 13:56:45,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-18 13:56:45,067 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-18 13:56:45,072 INFO L225 Difference]: With dead ends: 1392 [2024-11-18 13:56:45,072 INFO L226 Difference]: Without dead ends: 777 [2024-11-18 13:56:45,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-18 13:56:45,077 INFO L432 NwaCegarLoop]: 989 mSDtfsCounter, 938 mSDsluCounter, 1570 mSDsCounter, 0 mSdLazyCounter, 480 mSolverCounterSat, 17 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s 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-18 13:56:45,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-18 13:56:45,078 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 777 states. [2024-11-18 13:56:45,096 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 777 to 777. [2024-11-18 13:56:45,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-18 13:56:45,101 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 777 states to 777 states and 1276 transitions. [2024-11-18 13:56:45,103 INFO L78 Accepts]: Start accepts. Automaton has 777 states and 1276 transitions. Word has length 148 [2024-11-18 13:56:45,103 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-18 13:56:45,104 INFO L471 AbstractCegarLoop]: Abstraction has 777 states and 1276 transitions. [2024-11-18 13:56:45,104 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-18 13:56:45,104 INFO L276 IsEmpty]: Start isEmpty. Operand 777 states and 1276 transitions. [2024-11-18 13:56:45,108 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 151 [2024-11-18 13:56:45,108 INFO L207 NwaCegarLoop]: Found error trace [2024-11-18 13:56:45,108 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-18 13:56:45,127 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-18 13:56:45,309 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 19 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable17 [2024-11-18 13:56:45,309 INFO L396 AbstractCegarLoop]: === Iteration 19 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-18 13:56:45,309 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-18 13:56:45,310 INFO L85 PathProgramCache]: Analyzing trace with hash -42197236, now seen corresponding path program 1 times [2024-11-18 13:56:45,310 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-18 13:56:45,310 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [102363451] [2024-11-18 13:56:45,310 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 13:56:45,310 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-18 13:56:45,330 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 13:56:45,404 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-18 13:56:45,404 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-18 13:56:45,404 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [102363451] [2024-11-18 13:56:45,404 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [102363451] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-18 13:56:45,405 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1175965877] [2024-11-18 13:56:45,405 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 13:56:45,405 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-18 13:56:45,405 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-18 13:56:45,407 INFO L229 MonitoredProcess]: Starting monitored process 20 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-18 13:56:45,409 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Waiting until timeout for monitored process [2024-11-18 13:56:45,743 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 13:56:45,749 INFO L255 TraceCheckSpWp]: Trace formula consists of 1413 conjuncts, 4 conjuncts are in the unsatisfiable core [2024-11-18 13:56:45,756 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-18 13:56:45,870 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-18 13:56:45,871 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-18 13:56:45,871 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1175965877] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-18 13:56:45,871 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-18 13:56:45,872 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [4] total 7 [2024-11-18 13:56:45,872 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1046531069] [2024-11-18 13:56:45,872 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-18 13:56:45,872 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-18 13:56:45,872 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-18 13:56:45,873 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-18 13:56:45,873 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2024-11-18 13:56:45,873 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-18 13:56:46,356 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-18 13:56:46,356 INFO L93 Difference]: Finished difference Result 1408 states and 2331 transitions. [2024-11-18 13:56:46,357 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-11-18 13:56:46,357 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-18 13:56:46,357 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-18 13:56:46,364 INFO L225 Difference]: With dead ends: 1408 [2024-11-18 13:56:46,364 INFO L226 Difference]: Without dead ends: 785 [2024-11-18 13:56:46,371 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-18 13:56:46,372 INFO L432 NwaCegarLoop]: 986 mSDtfsCounter, 929 mSDsluCounter, 1570 mSDsCounter, 0 mSdLazyCounter, 479 mSolverCounterSat, 18 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s 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-18 13:56:46,372 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-18 13:56:46,374 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 785 states. [2024-11-18 13:56:46,392 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 785 to 785. [2024-11-18 13:56:46,393 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-18 13:56:46,397 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 785 states to 785 states and 1289 transitions. [2024-11-18 13:56:46,398 INFO L78 Accepts]: Start accepts. Automaton has 785 states and 1289 transitions. Word has length 150 [2024-11-18 13:56:46,399 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-18 13:56:46,399 INFO L471 AbstractCegarLoop]: Abstraction has 785 states and 1289 transitions. [2024-11-18 13:56:46,399 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-18 13:56:46,399 INFO L276 IsEmpty]: Start isEmpty. Operand 785 states and 1289 transitions. [2024-11-18 13:56:46,404 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 153 [2024-11-18 13:56:46,404 INFO L207 NwaCegarLoop]: Found error trace [2024-11-18 13:56:46,404 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-18 13:56:46,424 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Forceful destruction successful, exit code 0 [2024-11-18 13:56:46,605 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18,20 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-18 13:56:46,605 INFO L396 AbstractCegarLoop]: === Iteration 20 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-18 13:56:46,606 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-18 13:56:46,606 INFO L85 PathProgramCache]: Analyzing trace with hash 1210933912, now seen corresponding path program 1 times [2024-11-18 13:56:46,606 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-18 13:56:46,606 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [425220546] [2024-11-18 13:56:46,606 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 13:56:46,606 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-18 13:56:46,626 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 13:56:46,691 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-18 13:56:46,691 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-18 13:56:46,692 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [425220546] [2024-11-18 13:56:46,692 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [425220546] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-18 13:56:46,692 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1013292058] [2024-11-18 13:56:46,692 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 13:56:46,692 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-18 13:56:46,692 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-18 13:56:46,694 INFO L229 MonitoredProcess]: Starting monitored process 21 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-18 13:56:46,696 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Waiting until timeout for monitored process [2024-11-18 13:56:46,976 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 13:56:46,980 INFO L255 TraceCheckSpWp]: Trace formula consists of 1415 conjuncts, 5 conjuncts are in the unsatisfiable core [2024-11-18 13:56:46,983 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-18 13:56:47,003 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-18 13:56:47,004 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-18 13:56:47,004 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1013292058] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-18 13:56:47,004 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-18 13:56:47,004 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [4] total 4 [2024-11-18 13:56:47,004 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1919043542] [2024-11-18 13:56:47,004 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-18 13:56:47,005 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-18 13:56:47,005 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-18 13:56:47,006 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-18 13:56:47,006 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-11-18 13:56:47,006 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-18 13:56:47,064 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-18 13:56:47,064 INFO L93 Difference]: Finished difference Result 1547 states and 2552 transitions. [2024-11-18 13:56:47,065 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-18 13:56:47,065 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-18 13:56:47,065 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-18 13:56:47,070 INFO L225 Difference]: With dead ends: 1547 [2024-11-18 13:56:47,070 INFO L226 Difference]: Without dead ends: 750 [2024-11-18 13:56:47,073 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-18 13:56:47,075 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-18 13:56:47,075 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-18 13:56:47,079 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 750 states. [2024-11-18 13:56:47,098 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 750 to 750. [2024-11-18 13:56:47,103 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-18 13:56:47,110 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 750 states to 750 states and 1220 transitions. [2024-11-18 13:56:47,112 INFO L78 Accepts]: Start accepts. Automaton has 750 states and 1220 transitions. Word has length 152 [2024-11-18 13:56:47,112 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-18 13:56:47,112 INFO L471 AbstractCegarLoop]: Abstraction has 750 states and 1220 transitions. [2024-11-18 13:56:47,112 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-18 13:56:47,112 INFO L276 IsEmpty]: Start isEmpty. Operand 750 states and 1220 transitions. [2024-11-18 13:56:47,116 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 153 [2024-11-18 13:56:47,117 INFO L207 NwaCegarLoop]: Found error trace [2024-11-18 13:56:47,117 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-18 13:56:47,137 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Forceful destruction successful, exit code 0 [2024-11-18 13:56:47,317 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19,21 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-18 13:56:47,318 INFO L396 AbstractCegarLoop]: === Iteration 21 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-18 13:56:47,318 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-18 13:56:47,318 INFO L85 PathProgramCache]: Analyzing trace with hash -1233231562, now seen corresponding path program 1 times [2024-11-18 13:56:47,318 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-18 13:56:47,318 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [606246361] [2024-11-18 13:56:47,318 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 13:56:47,318 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-18 13:56:47,337 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 13:56:47,496 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-18 13:56:47,496 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-18 13:56:47,496 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [606246361] [2024-11-18 13:56:47,496 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [606246361] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-18 13:56:47,496 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1079215733] [2024-11-18 13:56:47,496 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 13:56:47,496 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-18 13:56:47,497 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-18 13:56:47,498 INFO L229 MonitoredProcess]: Starting monitored process 22 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-18 13:56:47,499 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Waiting until timeout for monitored process [2024-11-18 13:56:47,814 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 13:56:47,822 INFO L255 TraceCheckSpWp]: Trace formula consists of 1412 conjuncts, 9 conjuncts are in the unsatisfiable core [2024-11-18 13:56:47,825 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-18 13:56:47,889 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-18 13:56:47,889 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-18 13:56:47,889 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1079215733] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-18 13:56:47,889 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-18 13:56:47,889 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [7] total 13 [2024-11-18 13:56:47,890 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [515597869] [2024-11-18 13:56:47,890 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-18 13:56:47,890 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2024-11-18 13:56:47,890 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-18 13:56:47,890 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2024-11-18 13:56:47,891 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=128, Unknown=0, NotChecked=0, Total=156 [2024-11-18 13:56:47,891 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-18 13:56:48,066 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-18 13:56:48,067 INFO L93 Difference]: Finished difference Result 1490 states and 2425 transitions. [2024-11-18 13:56:48,067 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2024-11-18 13:56:48,067 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-18 13:56:48,068 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-18 13:56:48,073 INFO L225 Difference]: With dead ends: 1490 [2024-11-18 13:56:48,073 INFO L226 Difference]: Without dead ends: 770 [2024-11-18 13:56:48,080 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-18 13:56:48,080 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-18 13:56:48,081 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-18 13:56:48,083 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 770 states. [2024-11-18 13:56:48,108 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 770 to 750. [2024-11-18 13:56:48,113 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-18 13:56:48,120 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 750 states to 750 states and 1219 transitions. [2024-11-18 13:56:48,122 INFO L78 Accepts]: Start accepts. Automaton has 750 states and 1219 transitions. Word has length 152 [2024-11-18 13:56:48,122 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-18 13:56:48,122 INFO L471 AbstractCegarLoop]: Abstraction has 750 states and 1219 transitions. [2024-11-18 13:56:48,122 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-18 13:56:48,122 INFO L276 IsEmpty]: Start isEmpty. Operand 750 states and 1219 transitions. [2024-11-18 13:56:48,126 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 154 [2024-11-18 13:56:48,127 INFO L207 NwaCegarLoop]: Found error trace [2024-11-18 13:56:48,127 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-18 13:56:48,147 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Forceful destruction successful, exit code 0 [2024-11-18 13:56:48,334 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20,22 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-18 13:56:48,335 INFO L396 AbstractCegarLoop]: === Iteration 22 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-18 13:56:48,335 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-18 13:56:48,335 INFO L85 PathProgramCache]: Analyzing trace with hash -664718210, now seen corresponding path program 1 times [2024-11-18 13:56:48,335 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-18 13:56:48,335 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [817908431] [2024-11-18 13:56:48,335 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 13:56:48,335 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-18 13:56:48,352 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 13:56:48,464 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-18 13:56:48,464 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-18 13:56:48,464 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [817908431] [2024-11-18 13:56:48,464 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [817908431] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-18 13:56:48,464 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1106413668] [2024-11-18 13:56:48,464 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 13:56:48,464 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-18 13:56:48,464 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-18 13:56:48,466 INFO L229 MonitoredProcess]: Starting monitored process 23 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-18 13:56:48,467 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Waiting until timeout for monitored process [2024-11-18 13:56:48,758 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 13:56:48,762 INFO L255 TraceCheckSpWp]: Trace formula consists of 1413 conjuncts, 13 conjuncts are in the unsatisfiable core [2024-11-18 13:56:48,764 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-18 13:56:48,789 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-18 13:56:48,789 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-18 13:56:48,789 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1106413668] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-18 13:56:48,789 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-18 13:56:48,789 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [7] total 7 [2024-11-18 13:56:48,789 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1461001573] [2024-11-18 13:56:48,789 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-18 13:56:48,790 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2024-11-18 13:56:48,790 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-18 13:56:48,790 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2024-11-18 13:56:48,790 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2024-11-18 13:56:48,791 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-18 13:56:48,885 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-18 13:56:48,887 INFO L93 Difference]: Finished difference Result 1497 states and 2432 transitions. [2024-11-18 13:56:48,888 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2024-11-18 13:56:48,888 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-18 13:56:48,888 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-18 13:56:48,894 INFO L225 Difference]: With dead ends: 1497 [2024-11-18 13:56:48,894 INFO L226 Difference]: Without dead ends: 764 [2024-11-18 13:56:48,897 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-18 13:56:48,899 INFO L432 NwaCegarLoop]: 1012 mSDtfsCounter, 122 mSDsluCounter, 4921 mSDsCounter, 0 mSdLazyCounter, 86 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s 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-18 13:56:48,899 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-18 13:56:48,900 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 764 states. [2024-11-18 13:56:48,917 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 764 to 743. [2024-11-18 13:56:48,923 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-18 13:56:48,927 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 743 states to 743 states and 1203 transitions. [2024-11-18 13:56:48,932 INFO L78 Accepts]: Start accepts. Automaton has 743 states and 1203 transitions. Word has length 153 [2024-11-18 13:56:48,932 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-18 13:56:48,932 INFO L471 AbstractCegarLoop]: Abstraction has 743 states and 1203 transitions. [2024-11-18 13:56:48,933 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-18 13:56:48,933 INFO L276 IsEmpty]: Start isEmpty. Operand 743 states and 1203 transitions. [2024-11-18 13:56:48,936 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 155 [2024-11-18 13:56:48,937 INFO L207 NwaCegarLoop]: Found error trace [2024-11-18 13:56:48,937 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-18 13:56:48,956 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Forceful destruction successful, exit code 0 [2024-11-18 13:56:49,137 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21,23 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-18 13:56:49,138 INFO L396 AbstractCegarLoop]: === Iteration 23 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-18 13:56:49,138 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-18 13:56:49,139 INFO L85 PathProgramCache]: Analyzing trace with hash 1147985174, now seen corresponding path program 1 times [2024-11-18 13:56:49,139 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-18 13:56:49,139 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [693145952] [2024-11-18 13:56:49,139 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 13:56:49,139 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-18 13:56:49,165 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 13:56:49,303 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-18 13:56:49,303 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-18 13:56:49,303 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [693145952] [2024-11-18 13:56:49,304 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [693145952] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-18 13:56:49,304 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-18 13:56:49,304 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2024-11-18 13:56:49,304 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [775661910] [2024-11-18 13:56:49,304 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-18 13:56:49,304 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2024-11-18 13:56:49,305 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-18 13:56:49,305 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2024-11-18 13:56:49,305 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2024-11-18 13:56:49,305 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-18 13:56:49,405 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-18 13:56:49,405 INFO L93 Difference]: Finished difference Result 1401 states and 2280 transitions. [2024-11-18 13:56:49,406 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2024-11-18 13:56:49,406 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-18 13:56:49,406 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-18 13:56:49,412 INFO L225 Difference]: With dead ends: 1401 [2024-11-18 13:56:49,413 INFO L226 Difference]: Without dead ends: 766 [2024-11-18 13:56:49,416 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 9 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=15, Invalid=41, Unknown=0, NotChecked=0, Total=56 [2024-11-18 13:56:49,417 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-18 13:56:49,417 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-18 13:56:49,418 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 766 states. [2024-11-18 13:56:49,436 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 766 to 743. [2024-11-18 13:56:49,437 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-18 13:56:49,441 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 743 states to 743 states and 1203 transitions. [2024-11-18 13:56:49,443 INFO L78 Accepts]: Start accepts. Automaton has 743 states and 1203 transitions. Word has length 154 [2024-11-18 13:56:49,443 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-18 13:56:49,444 INFO L471 AbstractCegarLoop]: Abstraction has 743 states and 1203 transitions. [2024-11-18 13:56:49,444 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-18 13:56:49,444 INFO L276 IsEmpty]: Start isEmpty. Operand 743 states and 1203 transitions. [2024-11-18 13:56:49,448 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 155 [2024-11-18 13:56:49,448 INFO L207 NwaCegarLoop]: Found error trace [2024-11-18 13:56:49,448 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-18 13:56:49,449 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22 [2024-11-18 13:56:49,449 INFO L396 AbstractCegarLoop]: === Iteration 24 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-18 13:56:49,449 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-18 13:56:49,449 INFO L85 PathProgramCache]: Analyzing trace with hash -997972490, now seen corresponding path program 1 times [2024-11-18 13:56:49,449 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-18 13:56:49,449 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [372000072] [2024-11-18 13:56:49,450 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 13:56:49,450 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-18 13:56:49,471 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 13:56:49,576 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-18 13:56:49,576 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-18 13:56:49,576 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [372000072] [2024-11-18 13:56:49,576 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [372000072] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-18 13:56:49,576 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-18 13:56:49,576 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-11-18 13:56:49,576 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1749226220] [2024-11-18 13:56:49,577 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-18 13:56:49,577 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-18 13:56:49,577 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-18 13:56:49,578 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-18 13:56:49,578 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-11-18 13:56:49,578 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-18 13:56:49,645 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-18 13:56:49,645 INFO L93 Difference]: Finished difference Result 1441 states and 2349 transitions. [2024-11-18 13:56:49,646 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-18 13:56:49,646 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-18 13:56:49,646 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-18 13:56:49,652 INFO L225 Difference]: With dead ends: 1441 [2024-11-18 13:56:49,652 INFO L226 Difference]: Without dead ends: 701 [2024-11-18 13:56:49,656 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-18 13:56:49,656 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-18 13:56:49,656 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-18 13:56:49,658 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 701 states. [2024-11-18 13:56:49,678 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 701 to 701. [2024-11-18 13:56:49,679 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-18 13:56:49,683 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 701 states to 701 states and 1126 transitions. [2024-11-18 13:56:49,685 INFO L78 Accepts]: Start accepts. Automaton has 701 states and 1126 transitions. Word has length 154 [2024-11-18 13:56:49,685 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-18 13:56:49,685 INFO L471 AbstractCegarLoop]: Abstraction has 701 states and 1126 transitions. [2024-11-18 13:56:49,685 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-18 13:56:49,685 INFO L276 IsEmpty]: Start isEmpty. Operand 701 states and 1126 transitions. [2024-11-18 13:56:49,689 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 156 [2024-11-18 13:56:49,689 INFO L207 NwaCegarLoop]: Found error trace [2024-11-18 13:56:49,689 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-18 13:56:49,689 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23 [2024-11-18 13:56:49,690 INFO L396 AbstractCegarLoop]: === Iteration 25 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-18 13:56:49,690 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-18 13:56:49,690 INFO L85 PathProgramCache]: Analyzing trace with hash 696946972, now seen corresponding path program 1 times [2024-11-18 13:56:49,690 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-18 13:56:49,690 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [653165222] [2024-11-18 13:56:49,690 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 13:56:49,691 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-18 13:56:49,721 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 13:56:49,968 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-18 13:56:49,968 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-18 13:56:49,968 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [653165222] [2024-11-18 13:56:49,968 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [653165222] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-18 13:56:49,969 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [553227743] [2024-11-18 13:56:49,969 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 13:56:49,969 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-18 13:56:49,969 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-18 13:56:49,971 INFO L229 MonitoredProcess]: Starting monitored process 24 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-18 13:56:49,972 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Waiting until timeout for monitored process [2024-11-18 13:56:50,295 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 13:56:50,301 INFO L255 TraceCheckSpWp]: Trace formula consists of 1423 conjuncts, 7 conjuncts are in the unsatisfiable core [2024-11-18 13:56:50,305 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-18 13:56:50,407 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-18 13:56:50,407 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-18 13:56:50,407 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [553227743] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-18 13:56:50,407 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-18 13:56:50,407 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [9] total 10 [2024-11-18 13:56:50,407 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [135664245] [2024-11-18 13:56:50,407 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-18 13:56:50,408 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-18 13:56:50,408 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-18 13:56:50,408 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-18 13:56:50,408 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=73, Unknown=0, NotChecked=0, Total=90 [2024-11-18 13:56:50,409 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-18 13:56:50,444 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-18 13:56:50,444 INFO L93 Difference]: Finished difference Result 1591 states and 2575 transitions. [2024-11-18 13:56:50,445 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-18 13:56:50,445 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-18 13:56:50,445 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-18 13:56:50,452 INFO L225 Difference]: With dead ends: 1591 [2024-11-18 13:56:50,452 INFO L226 Difference]: Without dead ends: 960 [2024-11-18 13:56:50,455 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-18 13:56:50,456 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-18 13:56:50,459 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-18 13:56:50,461 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 960 states. [2024-11-18 13:56:50,484 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 960 to 956. [2024-11-18 13:56:50,486 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-18 13:56:50,490 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 956 states to 956 states and 1528 transitions. [2024-11-18 13:56:50,519 INFO L78 Accepts]: Start accepts. Automaton has 956 states and 1528 transitions. Word has length 155 [2024-11-18 13:56:50,519 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-18 13:56:50,519 INFO L471 AbstractCegarLoop]: Abstraction has 956 states and 1528 transitions. [2024-11-18 13:56:50,520 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-18 13:56:50,520 INFO L276 IsEmpty]: Start isEmpty. Operand 956 states and 1528 transitions. [2024-11-18 13:56:50,523 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 156 [2024-11-18 13:56:50,523 INFO L207 NwaCegarLoop]: Found error trace [2024-11-18 13:56:50,523 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-18 13:56:50,544 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Forceful destruction successful, exit code 0 [2024-11-18 13:56:50,724 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-18 13:56:50,724 INFO L396 AbstractCegarLoop]: === Iteration 26 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-18 13:56:50,725 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-18 13:56:50,725 INFO L85 PathProgramCache]: Analyzing trace with hash 751339870, now seen corresponding path program 1 times [2024-11-18 13:56:50,725 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-18 13:56:50,725 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [682852898] [2024-11-18 13:56:50,725 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 13:56:50,725 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-18 13:56:50,747 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 13:56:50,980 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-18 13:56:50,980 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-18 13:56:50,980 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [682852898] [2024-11-18 13:56:50,981 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [682852898] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-18 13:56:50,981 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1028393986] [2024-11-18 13:56:50,981 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 13:56:50,981 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-18 13:56:50,981 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-18 13:56:50,983 INFO L229 MonitoredProcess]: Starting monitored process 25 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-18 13:56:50,984 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (25)] Waiting until timeout for monitored process [2024-11-18 13:56:51,294 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 13:56:51,300 INFO L255 TraceCheckSpWp]: Trace formula consists of 1426 conjuncts, 13 conjuncts are in the unsatisfiable core [2024-11-18 13:56:51,303 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-18 13:56:51,436 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-18 13:56:51,437 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-18 13:56:51,437 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1028393986] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-18 13:56:51,437 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-18 13:56:51,437 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [9] total 12 [2024-11-18 13:56:51,437 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1734829981] [2024-11-18 13:56:51,437 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-18 13:56:51,437 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-18 13:56:51,438 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-18 13:56:51,438 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-18 13:56:51,438 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=111, Unknown=0, NotChecked=0, Total=132 [2024-11-18 13:56:51,438 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-18 13:56:51,882 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-18 13:56:51,883 INFO L93 Difference]: Finished difference Result 2732 states and 4460 transitions. [2024-11-18 13:56:51,883 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-11-18 13:56:51,883 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-18 13:56:51,883 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-18 13:56:51,918 INFO L225 Difference]: With dead ends: 2732 [2024-11-18 13:56:51,918 INFO L226 Difference]: Without dead ends: 1847 [2024-11-18 13:56:51,921 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-18 13:56:51,922 INFO L432 NwaCegarLoop]: 1062 mSDtfsCounter, 926 mSDsluCounter, 2868 mSDsCounter, 0 mSdLazyCounter, 291 mSolverCounterSat, 18 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 926 SdHoareTripleChecker+Valid, 3930 SdHoareTripleChecker+Invalid, 309 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 18 IncrementalHoareTripleChecker+Valid, 291 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2024-11-18 13:56:51,922 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [926 Valid, 3930 Invalid, 309 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [18 Valid, 291 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2024-11-18 13:56:51,924 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1847 states. [2024-11-18 13:56:51,973 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1847 to 1837. [2024-11-18 13:56:51,976 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-18 13:56:51,985 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1837 states to 1837 states and 2980 transitions. [2024-11-18 13:56:51,987 INFO L78 Accepts]: Start accepts. Automaton has 1837 states and 2980 transitions. Word has length 155 [2024-11-18 13:56:51,987 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-18 13:56:51,988 INFO L471 AbstractCegarLoop]: Abstraction has 1837 states and 2980 transitions. [2024-11-18 13:56:51,988 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-18 13:56:51,988 INFO L276 IsEmpty]: Start isEmpty. Operand 1837 states and 2980 transitions. [2024-11-18 13:56:51,991 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 161 [2024-11-18 13:56:51,991 INFO L207 NwaCegarLoop]: Found error trace [2024-11-18 13:56:51,992 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-18 13:56:52,010 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (25)] Ended with exit code 0 [2024-11-18 13:56:52,192 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-18 13:56:52,193 INFO L396 AbstractCegarLoop]: === Iteration 27 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-18 13:56:52,193 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-18 13:56:52,193 INFO L85 PathProgramCache]: Analyzing trace with hash 1908481329, now seen corresponding path program 1 times [2024-11-18 13:56:52,193 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-18 13:56:52,194 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1117100883] [2024-11-18 13:56:52,194 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 13:56:52,194 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-18 13:56:52,220 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 13:56:52,463 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-18 13:56:52,463 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-18 13:56:52,464 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1117100883] [2024-11-18 13:56:52,464 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1117100883] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-18 13:56:52,464 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1548171519] [2024-11-18 13:56:52,464 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 13:56:52,465 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-18 13:56:52,465 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-18 13:56:52,466 INFO L229 MonitoredProcess]: Starting monitored process 26 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-18 13:56:52,468 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (26)] Waiting until timeout for monitored process [2024-11-18 13:56:52,799 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 13:56:52,805 INFO L255 TraceCheckSpWp]: Trace formula consists of 1443 conjuncts, 2 conjuncts are in the unsatisfiable core [2024-11-18 13:56:52,808 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-18 13:56:52,822 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-18 13:56:52,822 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-18 13:56:52,822 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1548171519] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-18 13:56:52,822 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-18 13:56:52,822 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [9] total 10 [2024-11-18 13:56:52,822 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [794215553] [2024-11-18 13:56:52,822 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-18 13:56:52,823 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-18 13:56:52,823 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-18 13:56:52,823 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-18 13:56:52,823 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=73, Unknown=0, NotChecked=0, Total=90 [2024-11-18 13:56:52,824 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-18 13:56:52,978 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-18 13:56:52,978 INFO L93 Difference]: Finished difference Result 4478 states and 7352 transitions. [2024-11-18 13:56:52,979 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-18 13:56:52,979 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-18 13:56:52,979 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-18 13:56:52,999 INFO L225 Difference]: With dead ends: 4478 [2024-11-18 13:56:53,000 INFO L226 Difference]: Without dead ends: 2714 [2024-11-18 13:56:53,009 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-18 13:56:53,009 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-18 13:56:53,010 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-18 13:56:53,013 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2714 states. [2024-11-18 13:56:53,079 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2714 to 1837. [2024-11-18 13:56:53,082 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-18 13:56:53,092 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1837 states to 1837 states and 2979 transitions. [2024-11-18 13:56:53,095 INFO L78 Accepts]: Start accepts. Automaton has 1837 states and 2979 transitions. Word has length 160 [2024-11-18 13:56:53,097 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-18 13:56:53,097 INFO L471 AbstractCegarLoop]: Abstraction has 1837 states and 2979 transitions. [2024-11-18 13:56:53,097 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-18 13:56:53,097 INFO L276 IsEmpty]: Start isEmpty. Operand 1837 states and 2979 transitions. [2024-11-18 13:56:53,101 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 161 [2024-11-18 13:56:53,101 INFO L207 NwaCegarLoop]: Found error trace [2024-11-18 13:56:53,101 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-18 13:56:53,120 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (26)] Ended with exit code 0 [2024-11-18 13:56:53,302 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-18 13:56:53,303 INFO L396 AbstractCegarLoop]: === Iteration 28 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-18 13:56:53,303 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-18 13:56:53,303 INFO L85 PathProgramCache]: Analyzing trace with hash -2111726353, now seen corresponding path program 1 times [2024-11-18 13:56:53,303 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-18 13:56:53,303 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [586593251] [2024-11-18 13:56:53,304 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 13:56:53,304 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-18 13:56:53,327 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 13:56:53,568 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-18 13:56:53,569 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-18 13:56:53,569 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [586593251] [2024-11-18 13:56:53,569 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [586593251] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-18 13:56:53,569 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1453389013] [2024-11-18 13:56:53,569 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 13:56:53,569 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-18 13:56:53,569 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-18 13:56:53,571 INFO L229 MonitoredProcess]: Starting monitored process 27 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-18 13:56:53,572 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (27)] Waiting until timeout for monitored process [2024-11-18 13:56:53,891 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 13:56:53,895 INFO L255 TraceCheckSpWp]: Trace formula consists of 1442 conjuncts, 6 conjuncts are in the unsatisfiable core [2024-11-18 13:56:53,898 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-18 13:56:54,010 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-18 13:56:54,010 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-18 13:56:54,011 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1453389013] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-18 13:56:54,011 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-18 13:56:54,011 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [9] total 13 [2024-11-18 13:56:54,011 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [617482413] [2024-11-18 13:56:54,011 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-18 13:56:54,011 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-11-18 13:56:54,012 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-18 13:56:54,012 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-11-18 13:56:54,012 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=132, Unknown=0, NotChecked=0, Total=156 [2024-11-18 13:56:54,012 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-18 13:56:54,575 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-18 13:56:54,576 INFO L93 Difference]: Finished difference Result 2716 states and 4443 transitions. [2024-11-18 13:56:54,576 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-11-18 13:56:54,577 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-18 13:56:54,577 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-18 13:56:54,594 INFO L225 Difference]: With dead ends: 2716 [2024-11-18 13:56:54,594 INFO L226 Difference]: Without dead ends: 2713 [2024-11-18 13:56:54,598 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-18 13:56:54,598 INFO L432 NwaCegarLoop]: 1879 mSDtfsCounter, 950 mSDsluCounter, 6414 mSDsCounter, 0 mSdLazyCounter, 284 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 953 SdHoareTripleChecker+Valid, 8293 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.4s IncrementalHoareTripleChecker+Time [2024-11-18 13:56:54,598 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [953 Valid, 8293 Invalid, 284 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 284 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2024-11-18 13:56:54,602 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2713 states. [2024-11-18 13:56:54,681 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2713 to 2705. [2024-11-18 13:56:54,685 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-18 13:56:54,699 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2705 states to 2705 states and 4420 transitions. [2024-11-18 13:56:54,702 INFO L78 Accepts]: Start accepts. Automaton has 2705 states and 4420 transitions. Word has length 160 [2024-11-18 13:56:54,703 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-18 13:56:54,703 INFO L471 AbstractCegarLoop]: Abstraction has 2705 states and 4420 transitions. [2024-11-18 13:56:54,703 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-18 13:56:54,703 INFO L276 IsEmpty]: Start isEmpty. Operand 2705 states and 4420 transitions. [2024-11-18 13:56:54,707 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 161 [2024-11-18 13:56:54,707 INFO L207 NwaCegarLoop]: Found error trace [2024-11-18 13:56:54,707 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-18 13:56:54,727 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (27)] Forceful destruction successful, exit code 0 [2024-11-18 13:56:54,907 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-18 13:56:54,908 INFO L396 AbstractCegarLoop]: === Iteration 29 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-18 13:56:54,908 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-18 13:56:54,908 INFO L85 PathProgramCache]: Analyzing trace with hash 1836094771, now seen corresponding path program 1 times [2024-11-18 13:56:54,908 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-18 13:56:54,908 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1860483379] [2024-11-18 13:56:54,909 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 13:56:54,909 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-18 13:56:54,929 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 13:56:55,161 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-18 13:56:55,161 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-18 13:56:55,161 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1860483379] [2024-11-18 13:56:55,161 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1860483379] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-18 13:56:55,162 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [420522772] [2024-11-18 13:56:55,162 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 13:56:55,162 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-18 13:56:55,162 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-18 13:56:55,164 INFO L229 MonitoredProcess]: Starting monitored process 28 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-18 13:56:55,165 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (28)] Waiting until timeout for monitored process [2024-11-18 13:56:55,495 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 13:56:55,499 INFO L255 TraceCheckSpWp]: Trace formula consists of 1442 conjuncts, 5 conjuncts are in the unsatisfiable core [2024-11-18 13:56:55,501 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-18 13:56:55,528 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-18 13:56:55,528 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-18 13:56:55,528 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [420522772] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-18 13:56:55,528 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-18 13:56:55,528 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [9] total 11 [2024-11-18 13:56:55,528 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [472581733] [2024-11-18 13:56:55,528 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-18 13:56:55,529 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-18 13:56:55,529 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-18 13:56:55,529 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-18 13:56:55,529 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=91, Unknown=0, NotChecked=0, Total=110 [2024-11-18 13:56:55,530 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-18 13:56:55,630 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-18 13:56:55,630 INFO L93 Difference]: Finished difference Result 5376 states and 8907 transitions. [2024-11-18 13:56:55,630 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-18 13:56:55,630 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-18 13:56:55,631 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-18 13:56:55,649 INFO L225 Difference]: With dead ends: 5376 [2024-11-18 13:56:55,649 INFO L226 Difference]: Without dead ends: 2741 [2024-11-18 13:56:55,661 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-18 13:56:55,662 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-18 13:56:55,662 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-18 13:56:55,665 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2741 states. [2024-11-18 13:56:55,735 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2741 to 2741. [2024-11-18 13:56:55,739 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-18 13:56:55,753 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2741 states to 2741 states and 4456 transitions. [2024-11-18 13:56:55,757 INFO L78 Accepts]: Start accepts. Automaton has 2741 states and 4456 transitions. Word has length 160 [2024-11-18 13:56:55,757 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-18 13:56:55,757 INFO L471 AbstractCegarLoop]: Abstraction has 2741 states and 4456 transitions. [2024-11-18 13:56:55,758 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-18 13:56:55,758 INFO L276 IsEmpty]: Start isEmpty. Operand 2741 states and 4456 transitions. [2024-11-18 13:56:55,761 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 163 [2024-11-18 13:56:55,761 INFO L207 NwaCegarLoop]: Found error trace [2024-11-18 13:56:55,761 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-18 13:56:55,781 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (28)] Forceful destruction successful, exit code 0 [2024-11-18 13:56:55,962 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-18 13:56:55,963 INFO L396 AbstractCegarLoop]: === Iteration 30 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-18 13:56:55,963 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-18 13:56:55,963 INFO L85 PathProgramCache]: Analyzing trace with hash 23615004, now seen corresponding path program 1 times [2024-11-18 13:56:55,963 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-18 13:56:55,963 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2068312542] [2024-11-18 13:56:55,964 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 13:56:55,964 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-18 13:56:55,990 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 13:56:56,263 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-18 13:56:56,264 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-18 13:56:56,264 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2068312542] [2024-11-18 13:56:56,264 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2068312542] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-18 13:56:56,264 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1070156322] [2024-11-18 13:56:56,264 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 13:56:56,264 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-18 13:56:56,264 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-18 13:56:56,266 INFO L229 MonitoredProcess]: Starting monitored process 29 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-18 13:56:56,267 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (29)] Waiting until timeout for monitored process [2024-11-18 13:56:56,575 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 13:56:56,579 INFO L255 TraceCheckSpWp]: Trace formula consists of 1447 conjuncts, 8 conjuncts are in the unsatisfiable core [2024-11-18 13:56:56,582 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-18 13:56:56,792 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-18 13:56:56,792 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-18 13:56:56,792 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1070156322] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-18 13:56:56,792 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-18 13:56:56,792 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [9] total 14 [2024-11-18 13:56:56,792 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2029675271] [2024-11-18 13:56:56,792 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-18 13:56:56,793 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2024-11-18 13:56:56,793 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-18 13:56:56,797 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2024-11-18 13:56:56,798 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=153, Unknown=0, NotChecked=0, Total=182 [2024-11-18 13:56:56,798 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-18 13:57:00,920 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-18 13:57:00,921 INFO L93 Difference]: Finished difference Result 9175 states and 15239 transitions. [2024-11-18 13:57:00,921 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2024-11-18 13:57:00,922 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-18 13:57:00,922 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-18 13:57:00,966 INFO L225 Difference]: With dead ends: 9175 [2024-11-18 13:57:00,966 INFO L226 Difference]: Without dead ends: 6503 [2024-11-18 13:57:00,984 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-18 13:57:00,984 INFO L432 NwaCegarLoop]: 455 mSDtfsCounter, 3210 mSDsluCounter, 1277 mSDsCounter, 0 mSdLazyCounter, 6028 mSolverCounterSat, 741 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3329 SdHoareTripleChecker+Valid, 1732 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.7s IncrementalHoareTripleChecker+Time [2024-11-18 13:57:00,985 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [3329 Valid, 1732 Invalid, 6769 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [741 Valid, 6028 Invalid, 0 Unknown, 0 Unchecked, 3.7s Time] [2024-11-18 13:57:00,992 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6503 states. [2024-11-18 13:57:01,265 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6503 to 6161. [2024-11-18 13:57:01,274 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-18 13:57:01,325 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6161 states to 6161 states and 10066 transitions. [2024-11-18 13:57:01,330 INFO L78 Accepts]: Start accepts. Automaton has 6161 states and 10066 transitions. Word has length 162 [2024-11-18 13:57:01,330 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-18 13:57:01,331 INFO L471 AbstractCegarLoop]: Abstraction has 6161 states and 10066 transitions. [2024-11-18 13:57:01,331 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-18 13:57:01,331 INFO L276 IsEmpty]: Start isEmpty. Operand 6161 states and 10066 transitions. [2024-11-18 13:57:01,335 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 164 [2024-11-18 13:57:01,335 INFO L207 NwaCegarLoop]: Found error trace [2024-11-18 13:57:01,336 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-18 13:57:01,354 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (29)] Ended with exit code 0 [2024-11-18 13:57:01,536 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-18 13:57:01,537 INFO L396 AbstractCegarLoop]: === Iteration 31 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-18 13:57:01,537 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-18 13:57:01,537 INFO L85 PathProgramCache]: Analyzing trace with hash 2075099793, now seen corresponding path program 1 times [2024-11-18 13:57:01,537 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-18 13:57:01,537 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [652932819] [2024-11-18 13:57:01,537 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 13:57:01,538 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-18 13:57:01,564 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 13:57:01,843 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-18 13:57:01,844 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-18 13:57:01,844 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [652932819] [2024-11-18 13:57:01,844 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [652932819] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-18 13:57:01,844 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1372832479] [2024-11-18 13:57:01,844 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 13:57:01,844 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-18 13:57:01,844 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-18 13:57:01,846 INFO L229 MonitoredProcess]: Starting monitored process 30 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-18 13:57:01,847 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (30)] Waiting until timeout for monitored process [2024-11-18 13:57:02,129 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 13:57:02,133 INFO L255 TraceCheckSpWp]: Trace formula consists of 1448 conjuncts, 8 conjuncts are in the unsatisfiable core [2024-11-18 13:57:02,136 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-18 13:57:02,281 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-18 13:57:02,281 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-18 13:57:02,281 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1372832479] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-18 13:57:02,281 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-18 13:57:02,281 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [9] total 13 [2024-11-18 13:57:02,281 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [97303557] [2024-11-18 13:57:02,281 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-18 13:57:02,282 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-11-18 13:57:02,282 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-18 13:57:02,282 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-11-18 13:57:02,282 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=132, Unknown=0, NotChecked=0, Total=156 [2024-11-18 13:57:02,282 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-18 13:57:03,117 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-18 13:57:03,117 INFO L93 Difference]: Finished difference Result 14259 states and 23631 transitions. [2024-11-18 13:57:03,117 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2024-11-18 13:57:03,118 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-18 13:57:03,118 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-18 13:57:03,163 INFO L225 Difference]: With dead ends: 14259 [2024-11-18 13:57:03,164 INFO L226 Difference]: Without dead ends: 8157 [2024-11-18 13:57:03,192 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-18 13:57:03,192 INFO L432 NwaCegarLoop]: 1334 mSDtfsCounter, 1771 mSDsluCounter, 4367 mSDsCounter, 0 mSdLazyCounter, 329 mSolverCounterSat, 331 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1773 SdHoareTripleChecker+Valid, 5701 SdHoareTripleChecker+Invalid, 660 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 331 IncrementalHoareTripleChecker+Valid, 329 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2024-11-18 13:57:03,193 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [1773 Valid, 5701 Invalid, 660 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [331 Valid, 329 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2024-11-18 13:57:03,200 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8157 states. [2024-11-18 13:57:03,576 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8157 to 8138. [2024-11-18 13:57:03,587 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-18 13:57:03,653 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8138 states to 8138 states and 13494 transitions. [2024-11-18 13:57:03,659 INFO L78 Accepts]: Start accepts. Automaton has 8138 states and 13494 transitions. Word has length 163 [2024-11-18 13:57:03,660 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-18 13:57:03,660 INFO L471 AbstractCegarLoop]: Abstraction has 8138 states and 13494 transitions. [2024-11-18 13:57:03,661 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-18 13:57:03,661 INFO L276 IsEmpty]: Start isEmpty. Operand 8138 states and 13494 transitions. [2024-11-18 13:57:03,668 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 167 [2024-11-18 13:57:03,668 INFO L207 NwaCegarLoop]: Found error trace [2024-11-18 13:57:03,669 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-18 13:57:03,688 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-18 13:57:03,869 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-18 13:57:03,869 INFO L396 AbstractCegarLoop]: === Iteration 32 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-18 13:57:03,870 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-18 13:57:03,870 INFO L85 PathProgramCache]: Analyzing trace with hash 1284174593, now seen corresponding path program 1 times [2024-11-18 13:57:03,870 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-18 13:57:03,870 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [799592378] [2024-11-18 13:57:03,870 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 13:57:03,870 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-18 13:57:03,890 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 13:57:04,130 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-18 13:57:04,131 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-18 13:57:04,131 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [799592378] [2024-11-18 13:57:04,131 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [799592378] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-18 13:57:04,131 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [622946290] [2024-11-18 13:57:04,131 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 13:57:04,132 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-18 13:57:04,132 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-18 13:57:04,134 INFO L229 MonitoredProcess]: Starting monitored process 31 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-18 13:57:04,135 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (31)] Waiting until timeout for monitored process [2024-11-18 13:57:04,423 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 13:57:04,428 INFO L255 TraceCheckSpWp]: Trace formula consists of 1454 conjuncts, 8 conjuncts are in the unsatisfiable core [2024-11-18 13:57:04,431 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-18 13:57:04,628 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-18 13:57:04,629 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-18 13:57:04,629 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [622946290] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-18 13:57:04,629 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-18 13:57:04,629 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [9] total 14 [2024-11-18 13:57:04,629 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [971322616] [2024-11-18 13:57:04,629 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-18 13:57:04,630 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2024-11-18 13:57:04,630 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-18 13:57:04,630 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2024-11-18 13:57:04,631 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=153, Unknown=0, NotChecked=0, Total=182 [2024-11-18 13:57:04,631 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-18 13:57:08,709 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-18 13:57:08,709 INFO L93 Difference]: Finished difference Result 15642 states and 25898 transitions. [2024-11-18 13:57:08,709 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2024-11-18 13:57:08,710 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-18 13:57:08,710 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-18 13:57:08,762 INFO L225 Difference]: With dead ends: 15642 [2024-11-18 13:57:08,762 INFO L226 Difference]: Without dead ends: 8669 [2024-11-18 13:57:08,815 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-18 13:57:08,816 INFO L432 NwaCegarLoop]: 456 mSDtfsCounter, 3469 mSDsluCounter, 1113 mSDsCounter, 0 mSdLazyCounter, 5846 mSolverCounterSat, 835 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3588 SdHoareTripleChecker+Valid, 1569 SdHoareTripleChecker+Invalid, 6681 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 835 IncrementalHoareTripleChecker+Valid, 5846 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.5s IncrementalHoareTripleChecker+Time [2024-11-18 13:57:08,816 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [3588 Valid, 1569 Invalid, 6681 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [835 Valid, 5846 Invalid, 0 Unknown, 0 Unchecked, 3.5s Time] [2024-11-18 13:57:08,825 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8669 states. [2024-11-18 13:57:09,252 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8669 to 8132. [2024-11-18 13:57:09,263 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-18 13:57:09,324 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8132 states to 8132 states and 13476 transitions. [2024-11-18 13:57:09,333 INFO L78 Accepts]: Start accepts. Automaton has 8132 states and 13476 transitions. Word has length 166 [2024-11-18 13:57:09,334 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-18 13:57:09,334 INFO L471 AbstractCegarLoop]: Abstraction has 8132 states and 13476 transitions. [2024-11-18 13:57:09,334 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-18 13:57:09,335 INFO L276 IsEmpty]: Start isEmpty. Operand 8132 states and 13476 transitions. [2024-11-18 13:57:09,337 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 169 [2024-11-18 13:57:09,338 INFO L207 NwaCegarLoop]: Found error trace [2024-11-18 13:57:09,338 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-18 13:57:09,356 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (31)] Forceful destruction successful, exit code 0 [2024-11-18 13:57:09,538 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-18 13:57:09,539 INFO L396 AbstractCegarLoop]: === Iteration 33 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-18 13:57:09,539 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-18 13:57:09,539 INFO L85 PathProgramCache]: Analyzing trace with hash 231591191, now seen corresponding path program 1 times [2024-11-18 13:57:09,539 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-18 13:57:09,539 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [171799088] [2024-11-18 13:57:09,539 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 13:57:09,539 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-18 13:57:09,562 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 13:57:09,793 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-18 13:57:09,793 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-18 13:57:09,793 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [171799088] [2024-11-18 13:57:09,793 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [171799088] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-18 13:57:09,793 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [911605610] [2024-11-18 13:57:09,793 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 13:57:09,793 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-18 13:57:09,794 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-18 13:57:09,796 INFO L229 MonitoredProcess]: Starting monitored process 32 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-18 13:57:09,798 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (32)] Waiting until timeout for monitored process [2024-11-18 13:57:10,085 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 13:57:10,089 INFO L255 TraceCheckSpWp]: Trace formula consists of 1456 conjuncts, 5 conjuncts are in the unsatisfiable core [2024-11-18 13:57:10,092 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-18 13:57:10,118 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-18 13:57:10,119 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-18 13:57:10,119 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [911605610] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-18 13:57:10,119 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-18 13:57:10,119 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [9] total 11 [2024-11-18 13:57:10,119 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1017527024] [2024-11-18 13:57:10,119 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-18 13:57:10,119 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-18 13:57:10,120 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-18 13:57:10,120 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-18 13:57:10,120 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=91, Unknown=0, NotChecked=0, Total=110 [2024-11-18 13:57:10,120 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-18 13:57:10,466 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-18 13:57:10,466 INFO L93 Difference]: Finished difference Result 16258 states and 27630 transitions. [2024-11-18 13:57:10,467 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-18 13:57:10,467 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-18 13:57:10,467 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-18 13:57:10,517 INFO L225 Difference]: With dead ends: 16258 [2024-11-18 13:57:10,518 INFO L226 Difference]: Without dead ends: 8109 [2024-11-18 13:57:10,575 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 183 GetRequests, 173 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-18 13:57:10,577 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-18 13:57:10,577 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-18 13:57:10,584 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8109 states. [2024-11-18 13:57:10,875 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8109 to 8109. [2024-11-18 13:57:10,886 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-18 13:57:10,955 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8109 states to 8109 states and 13384 transitions. [2024-11-18 13:57:10,971 INFO L78 Accepts]: Start accepts. Automaton has 8109 states and 13384 transitions. Word has length 168 [2024-11-18 13:57:10,972 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-18 13:57:10,972 INFO L471 AbstractCegarLoop]: Abstraction has 8109 states and 13384 transitions. [2024-11-18 13:57:10,972 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-18 13:57:10,972 INFO L276 IsEmpty]: Start isEmpty. Operand 8109 states and 13384 transitions. [2024-11-18 13:57:10,975 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 170 [2024-11-18 13:57:10,975 INFO L207 NwaCegarLoop]: Found error trace [2024-11-18 13:57:10,976 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-18 13:57:10,994 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-18 13:57:11,176 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-18 13:57:11,176 INFO L396 AbstractCegarLoop]: === Iteration 34 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-18 13:57:11,177 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-18 13:57:11,177 INFO L85 PathProgramCache]: Analyzing trace with hash 1956248327, now seen corresponding path program 1 times [2024-11-18 13:57:11,177 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-18 13:57:11,177 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1447065078] [2024-11-18 13:57:11,177 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 13:57:11,177 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-18 13:57:11,202 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 13:57:11,511 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-18 13:57:11,512 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-18 13:57:11,512 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1447065078] [2024-11-18 13:57:11,512 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1447065078] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-18 13:57:11,512 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1178659081] [2024-11-18 13:57:11,512 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 13:57:11,513 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-18 13:57:11,513 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-18 13:57:11,514 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-18 13:57:11,516 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-18 13:57:11,836 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 13:57:11,841 INFO L255 TraceCheckSpWp]: Trace formula consists of 1460 conjuncts, 8 conjuncts are in the unsatisfiable core [2024-11-18 13:57:11,844 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-18 13:57:12,010 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-18 13:57:12,010 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-18 13:57:12,011 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1178659081] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-18 13:57:12,011 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-18 13:57:12,011 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [9] total 14 [2024-11-18 13:57:12,011 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2013272124] [2024-11-18 13:57:12,011 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-18 13:57:12,011 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2024-11-18 13:57:12,011 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-18 13:57:12,012 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2024-11-18 13:57:12,012 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=154, Unknown=0, NotChecked=0, Total=182 [2024-11-18 13:57:12,012 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-18 13:57:15,625 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-18 13:57:15,625 INFO L93 Difference]: Finished difference Result 25016 states and 43563 transitions. [2024-11-18 13:57:15,626 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2024-11-18 13:57:15,626 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-18 13:57:15,626 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-18 13:57:15,735 INFO L225 Difference]: With dead ends: 25016 [2024-11-18 13:57:15,736 INFO L226 Difference]: Without dead ends: 16975 [2024-11-18 13:57:15,819 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-18 13:57:15,820 INFO L432 NwaCegarLoop]: 303 mSDtfsCounter, 3596 mSDsluCounter, 869 mSDsCounter, 0 mSdLazyCounter, 3664 mSolverCounterSat, 903 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3709 SdHoareTripleChecker+Valid, 1172 SdHoareTripleChecker+Invalid, 4567 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 903 IncrementalHoareTripleChecker+Valid, 3664 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.8s IncrementalHoareTripleChecker+Time [2024-11-18 13:57:15,820 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [3709 Valid, 1172 Invalid, 4567 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [903 Valid, 3664 Invalid, 0 Unknown, 0 Unchecked, 2.8s Time] [2024-11-18 13:57:15,832 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 16975 states. [2024-11-18 13:57:16,779 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 16975 to 14327. [2024-11-18 13:57:16,799 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-18 13:57:16,931 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14327 states to 14327 states and 23211 transitions. [2024-11-18 13:57:16,945 INFO L78 Accepts]: Start accepts. Automaton has 14327 states and 23211 transitions. Word has length 169 [2024-11-18 13:57:16,946 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-18 13:57:16,946 INFO L471 AbstractCegarLoop]: Abstraction has 14327 states and 23211 transitions. [2024-11-18 13:57:16,946 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-18 13:57:16,946 INFO L276 IsEmpty]: Start isEmpty. Operand 14327 states and 23211 transitions. [2024-11-18 13:57:16,949 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 171 [2024-11-18 13:57:16,949 INFO L207 NwaCegarLoop]: Found error trace [2024-11-18 13:57:16,949 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-18 13:57:16,969 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-18 13:57:17,149 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-18 13:57:17,150 INFO L396 AbstractCegarLoop]: === Iteration 35 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-18 13:57:17,151 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-18 13:57:17,151 INFO L85 PathProgramCache]: Analyzing trace with hash 396459924, now seen corresponding path program 1 times [2024-11-18 13:57:17,151 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-18 13:57:17,151 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [877398473] [2024-11-18 13:57:17,151 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 13:57:17,151 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-18 13:57:17,172 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 13:57:17,379 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-18 13:57:17,379 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-18 13:57:17,379 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [877398473] [2024-11-18 13:57:17,379 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [877398473] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-18 13:57:17,379 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1708194364] [2024-11-18 13:57:17,380 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 13:57:17,380 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-18 13:57:17,380 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-18 13:57:17,381 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-18 13:57:17,383 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-18 13:57:17,711 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 13:57:17,717 INFO L255 TraceCheckSpWp]: Trace formula consists of 1463 conjuncts, 8 conjuncts are in the unsatisfiable core [2024-11-18 13:57:17,720 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-18 13:57:17,936 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-18 13:57:17,936 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-18 13:57:17,936 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1708194364] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-18 13:57:17,936 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-18 13:57:17,936 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [9] total 14 [2024-11-18 13:57:17,937 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1693626138] [2024-11-18 13:57:17,937 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-18 13:57:17,937 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2024-11-18 13:57:17,937 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-18 13:57:17,938 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2024-11-18 13:57:17,938 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=153, Unknown=0, NotChecked=0, Total=182 [2024-11-18 13:57:17,938 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-18 13:57:22,253 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-18 13:57:22,253 INFO L93 Difference]: Finished difference Result 28294 states and 46039 transitions. [2024-11-18 13:57:22,254 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2024-11-18 13:57:22,254 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-18 13:57:22,254 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-18 13:57:22,380 INFO L225 Difference]: With dead ends: 28294 [2024-11-18 13:57:22,380 INFO L226 Difference]: Without dead ends: 15204 [2024-11-18 13:57:22,648 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-18 13:57:22,649 INFO L432 NwaCegarLoop]: 534 mSDtfsCounter, 2941 mSDsluCounter, 1405 mSDsCounter, 0 mSdLazyCounter, 5777 mSolverCounterSat, 649 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3062 SdHoareTripleChecker+Valid, 1939 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.4s IncrementalHoareTripleChecker+Time [2024-11-18 13:57:22,649 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [3062 Valid, 1939 Invalid, 6426 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [649 Valid, 5777 Invalid, 0 Unknown, 0 Unchecked, 3.4s Time] [2024-11-18 13:57:22,657 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 15204 states. [2024-11-18 13:57:23,170 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 15204 to 14309. [2024-11-18 13:57:23,188 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-18 13:57:23,333 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14309 states to 14309 states and 23157 transitions. [2024-11-18 13:57:23,350 INFO L78 Accepts]: Start accepts. Automaton has 14309 states and 23157 transitions. Word has length 170 [2024-11-18 13:57:23,350 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-18 13:57:23,350 INFO L471 AbstractCegarLoop]: Abstraction has 14309 states and 23157 transitions. [2024-11-18 13:57:23,351 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-18 13:57:23,351 INFO L276 IsEmpty]: Start isEmpty. Operand 14309 states and 23157 transitions. [2024-11-18 13:57:23,353 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 173 [2024-11-18 13:57:23,354 INFO L207 NwaCegarLoop]: Found error trace [2024-11-18 13:57:23,354 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-18 13:57:23,374 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-18 13:57:23,554 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-18 13:57:23,555 INFO L396 AbstractCegarLoop]: === Iteration 36 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-18 13:57:23,555 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-18 13:57:23,556 INFO L85 PathProgramCache]: Analyzing trace with hash 23185790, now seen corresponding path program 1 times [2024-11-18 13:57:23,556 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-18 13:57:23,556 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2067622687] [2024-11-18 13:57:23,556 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 13:57:23,556 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-18 13:57:23,578 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 13:57:23,802 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-18 13:57:23,803 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-18 13:57:23,803 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2067622687] [2024-11-18 13:57:23,803 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2067622687] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-18 13:57:23,803 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2043378393] [2024-11-18 13:57:23,803 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 13:57:23,803 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-18 13:57:23,804 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-18 13:57:23,805 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-18 13:57:23,809 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-18 13:57:24,199 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 13:57:24,204 INFO L255 TraceCheckSpWp]: Trace formula consists of 1465 conjuncts, 5 conjuncts are in the unsatisfiable core [2024-11-18 13:57:24,206 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-18 13:57:24,235 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-18 13:57:24,235 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-18 13:57:24,235 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2043378393] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-18 13:57:24,235 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-18 13:57:24,235 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [9] total 12 [2024-11-18 13:57:24,236 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1961718715] [2024-11-18 13:57:24,236 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-18 13:57:24,236 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-18 13:57:24,236 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-18 13:57:24,236 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-18 13:57:24,237 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=111, Unknown=0, NotChecked=0, Total=132 [2024-11-18 13:57:24,237 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-18 13:57:24,867 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-18 13:57:24,868 INFO L93 Difference]: Finished difference Result 28773 states and 47112 transitions. [2024-11-18 13:57:24,868 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-18 13:57:24,868 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-18 13:57:24,869 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-18 13:57:24,978 INFO L225 Difference]: With dead ends: 28773 [2024-11-18 13:57:24,978 INFO L226 Difference]: Without dead ends: 14539 [2024-11-18 13:57:25,102 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-18 13:57:25,102 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-18 13:57:25,102 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-18 13:57:25,118 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 14539 states. [2024-11-18 13:57:25,973 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 14539 to 14409. [2024-11-18 13:57:25,989 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-18 13:57:26,123 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14409 states to 14409 states and 23257 transitions. [2024-11-18 13:57:26,138 INFO L78 Accepts]: Start accepts. Automaton has 14409 states and 23257 transitions. Word has length 172 [2024-11-18 13:57:26,139 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-18 13:57:26,139 INFO L471 AbstractCegarLoop]: Abstraction has 14409 states and 23257 transitions. [2024-11-18 13:57:26,139 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-18 13:57:26,139 INFO L276 IsEmpty]: Start isEmpty. Operand 14409 states and 23257 transitions. [2024-11-18 13:57:26,143 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 178 [2024-11-18 13:57:26,144 INFO L207 NwaCegarLoop]: Found error trace [2024-11-18 13:57:26,144 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-18 13:57:26,164 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (35)] Forceful destruction successful, exit code 0 [2024-11-18 13:57:26,344 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-18 13:57:26,345 INFO L396 AbstractCegarLoop]: === Iteration 37 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-18 13:57:26,345 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-18 13:57:26,345 INFO L85 PathProgramCache]: Analyzing trace with hash -1438000851, now seen corresponding path program 1 times [2024-11-18 13:57:26,346 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-18 13:57:26,346 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [984933593] [2024-11-18 13:57:26,346 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 13:57:26,346 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-18 13:57:26,382 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 13:57:26,696 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-18 13:57:26,697 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-18 13:57:26,697 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [984933593] [2024-11-18 13:57:26,697 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [984933593] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-18 13:57:26,697 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1512536302] [2024-11-18 13:57:26,697 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 13:57:26,698 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-18 13:57:26,698 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-18 13:57:26,700 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-18 13:57:26,701 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-18 13:57:27,028 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 13:57:27,033 INFO L255 TraceCheckSpWp]: Trace formula consists of 1469 conjuncts, 9 conjuncts are in the unsatisfiable core [2024-11-18 13:57:27,037 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-18 13:57:27,269 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-18 13:57:27,269 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-18 13:57:27,602 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-18 13:57:27,602 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1512536302] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-18 13:57:27,602 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-18 13:57:27,603 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8, 9] total 21 [2024-11-18 13:57:27,603 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1293904452] [2024-11-18 13:57:27,603 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-18 13:57:27,604 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2024-11-18 13:57:27,604 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-18 13:57:27,605 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2024-11-18 13:57:27,606 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=68, Invalid=352, Unknown=0, NotChecked=0, Total=420 [2024-11-18 13:57:27,606 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)