./Ultimate.py --spec ../sv-benchmarks/c/properties/unreach-call.prp --file ../sv-benchmarks/c/product-lines/elevator_spec13_product32.cil.c --full-output --architecture 32bit -------------------------------------------------------------------------------- Checking for ERROR reachability Using default analysis Version 803cd42f Calling Ultimate with: /root/.sdkman/candidates/java/current/bin/java -Dosgi.configuration.area=/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/config -Xmx15G -Xms4m -jar /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data -tc /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/AutomizerReach.xml -i ../sv-benchmarks/c/product-lines/elevator_spec13_product32.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 e7c9485412041f5ced738777edbcc586e5ce326d6f265b136a50fe41e5db19fb --- Real Ultimate output --- This is Ultimate 0.2.5-tmp.dk.eval-assert-order-craig-803cd42-m [2024-11-22 01:41:33,533 INFO L188 SettingsManager]: Resetting all preferences to default values... [2024-11-22 01:41:33,591 INFO L114 SettingsManager]: Loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-32bit-Automizer_Default.epf [2024-11-22 01:41:33,597 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2024-11-22 01:41:33,597 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2024-11-22 01:41:33,620 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2024-11-22 01:41:33,621 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2024-11-22 01:41:33,621 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2024-11-22 01:41:33,622 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2024-11-22 01:41:33,625 INFO L153 SettingsManager]: * Use memory slicer=true [2024-11-22 01:41:33,626 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2024-11-22 01:41:33,626 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2024-11-22 01:41:33,626 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2024-11-22 01:41:33,627 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2024-11-22 01:41:33,627 INFO L153 SettingsManager]: * Use SBE=true [2024-11-22 01:41:33,627 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2024-11-22 01:41:33,627 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2024-11-22 01:41:33,627 INFO L153 SettingsManager]: * sizeof long=4 [2024-11-22 01:41:33,627 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2024-11-22 01:41:33,628 INFO L153 SettingsManager]: * sizeof POINTER=4 [2024-11-22 01:41:33,628 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2024-11-22 01:41:33,628 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2024-11-22 01:41:33,629 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2024-11-22 01:41:33,629 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2024-11-22 01:41:33,629 INFO L153 SettingsManager]: * Allow undefined functions=false [2024-11-22 01:41:33,629 INFO L153 SettingsManager]: * sizeof long double=12 [2024-11-22 01:41:33,629 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2024-11-22 01:41:33,630 INFO L153 SettingsManager]: * Use constant arrays=true [2024-11-22 01:41:33,630 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2024-11-22 01:41:33,630 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2024-11-22 01:41:33,630 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2024-11-22 01:41:33,630 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2024-11-22 01:41:33,631 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-11-22 01:41:33,631 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2024-11-22 01:41:33,631 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2024-11-22 01:41:33,643 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2024-11-22 01:41:33,643 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2024-11-22 01:41:33,644 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2024-11-22 01:41:33,644 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2024-11-22 01:41:33,644 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2024-11-22 01:41:33,644 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2024-11-22 01:41:33,646 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2024-11-22 01:41:33,646 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 -> e7c9485412041f5ced738777edbcc586e5ce326d6f265b136a50fe41e5db19fb [2024-11-22 01:41:33,908 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2024-11-22 01:41:33,926 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2024-11-22 01:41:33,929 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2024-11-22 01:41:33,930 INFO L270 PluginConnector]: Initializing CDTParser... [2024-11-22 01:41:33,930 INFO L274 PluginConnector]: CDTParser initialized [2024-11-22 01:41:33,931 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../sv-benchmarks/c/product-lines/elevator_spec13_product32.cil.c [2024-11-22 01:41:35,243 INFO L533 CDTParser]: Created temporary CDT project at NULL [2024-11-22 01:41:35,535 INFO L384 CDTParser]: Found 1 translation units. [2024-11-22 01:41:35,537 INFO L180 CDTParser]: Scanning /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/product-lines/elevator_spec13_product32.cil.c [2024-11-22 01:41:35,563 INFO L427 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/4c3ed812a/32a6bc7610964dd58c83db7506d65db3/FLAG2b71192cb [2024-11-22 01:41:35,808 INFO L435 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/4c3ed812a/32a6bc7610964dd58c83db7506d65db3 [2024-11-22 01:41:35,810 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2024-11-22 01:41:35,811 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2024-11-22 01:41:35,814 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2024-11-22 01:41:35,814 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2024-11-22 01:41:35,819 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2024-11-22 01:41:35,819 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 22.11 01:41:35" (1/1) ... [2024-11-22 01:41:35,820 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@6255b2dd and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.11 01:41:35, skipping insertion in model container [2024-11-22 01:41:35,820 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 22.11 01:41:35" (1/1) ... [2024-11-22 01:41:35,905 INFO L175 MainTranslator]: Built tables and reachable declarations [2024-11-22 01:41:36,040 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_product32.cil.c[1546,1559] [2024-11-22 01:41:36,268 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-11-22 01:41:36,282 INFO L200 MainTranslator]: Completed pre-run [2024-11-22 01:41:36,289 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma merger(0,"wsllib_check.i","") [48] [2024-11-22 01:41:36,291 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma merger(0,"UnitTests.i","") [57] [2024-11-22 01:41:36,291 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma merger(0,"Specification13_spec.i","") [160] [2024-11-22 01:41:36,293 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma merger(0,"Test.i","") [251] [2024-11-22 01:41:36,294 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma merger(0,"Floor.i","") [604] [2024-11-22 01:41:36,294 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma merger(0,"Person.i","") [1271] [2024-11-22 01:41:36,294 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma merger(0,"featureselect.i","") [1391] [2024-11-22 01:41:36,294 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma merger(0,"libacc.i","") [1426] [2024-11-22 01:41:36,294 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma merger(0,"Elevator.i","") [1792] [2024-11-22 01:41:36,294 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma merger(0,"scenario.i","") [3453] [2024-11-22 01:41:36,297 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_product32.cil.c[1546,1559] [2024-11-22 01:41:36,390 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-11-22 01:41:36,417 INFO L204 MainTranslator]: Completed translation [2024-11-22 01:41:36,420 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.11 01:41:36 WrapperNode [2024-11-22 01:41:36,421 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2024-11-22 01:41:36,421 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2024-11-22 01:41:36,422 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2024-11-22 01:41:36,422 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2024-11-22 01:41:36,429 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.11 01:41:36" (1/1) ... [2024-11-22 01:41:36,459 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.11 01:41:36" (1/1) ... [2024-11-22 01:41:36,496 INFO L138 Inliner]: procedures = 97, calls = 354, calls flagged for inlining = 30, calls inlined = 26, statements flattened = 937 [2024-11-22 01:41:36,496 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2024-11-22 01:41:36,497 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2024-11-22 01:41:36,497 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2024-11-22 01:41:36,497 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2024-11-22 01:41:36,505 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.11 01:41:36" (1/1) ... [2024-11-22 01:41:36,506 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.11 01:41:36" (1/1) ... [2024-11-22 01:41:36,511 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.11 01:41:36" (1/1) ... [2024-11-22 01:41:36,532 INFO L175 MemorySlicer]: Split 81 memory accesses to 20 slices as follows [2, 4, 4, 4, 2, 4, 4, 5, 3, 3, 5, 7, 4, 4, 4, 4, 4, 6, 4, 4]. 9 percent of accesses are in the largest equivalence class. The 81 initializations are split as follows [2, 4, 4, 4, 2, 4, 4, 5, 3, 3, 5, 7, 4, 4, 4, 4, 4, 6, 4, 4]. The 0 writes are split as follows [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]. [2024-11-22 01:41:36,532 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.11 01:41:36" (1/1) ... [2024-11-22 01:41:36,532 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.11 01:41:36" (1/1) ... [2024-11-22 01:41:36,554 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.11 01:41:36" (1/1) ... [2024-11-22 01:41:36,572 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.11 01:41:36" (1/1) ... [2024-11-22 01:41:36,579 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.11 01:41:36" (1/1) ... [2024-11-22 01:41:36,587 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.11 01:41:36" (1/1) ... [2024-11-22 01:41:36,600 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2024-11-22 01:41:36,603 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2024-11-22 01:41:36,603 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2024-11-22 01:41:36,603 INFO L274 PluginConnector]: RCFGBuilder initialized [2024-11-22 01:41:36,603 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.11 01:41:36" (1/1) ... [2024-11-22 01:41:36,608 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-11-22 01:41:36,618 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-22 01:41:36,643 INFO L229 MonitoredProcess]: Starting monitored process 1 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (exit command is (exit), workingDir is null) [2024-11-22 01:41:36,646 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Waiting until timeout for monitored process [2024-11-22 01:41:36,726 INFO L130 BoogieDeclarations]: Found specification of procedure getCurrentHeading [2024-11-22 01:41:36,726 INFO L138 BoogieDeclarations]: Found implementation of procedure getCurrentHeading [2024-11-22 01:41:36,726 INFO L130 BoogieDeclarations]: Found specification of procedure existInLiftCallsInDirection [2024-11-22 01:41:36,726 INFO L138 BoogieDeclarations]: Found implementation of procedure existInLiftCallsInDirection [2024-11-22 01:41:36,727 INFO L130 BoogieDeclarations]: Found specification of procedure enterElevator [2024-11-22 01:41:36,727 INFO L138 BoogieDeclarations]: Found implementation of procedure enterElevator [2024-11-22 01:41:36,727 INFO L130 BoogieDeclarations]: Found specification of procedure stopRequestedInDirection [2024-11-22 01:41:36,727 INFO L138 BoogieDeclarations]: Found implementation of procedure stopRequestedInDirection [2024-11-22 01:41:36,727 INFO L130 BoogieDeclarations]: Found specification of procedure stopRequestedInDirection__wrappee__empty [2024-11-22 01:41:36,727 INFO L138 BoogieDeclarations]: Found implementation of procedure stopRequestedInDirection__wrappee__empty [2024-11-22 01:41:36,727 INFO L130 BoogieDeclarations]: Found specification of procedure timeShift [2024-11-22 01:41:36,727 INFO L138 BoogieDeclarations]: Found implementation of procedure timeShift [2024-11-22 01:41:36,727 INFO L130 BoogieDeclarations]: Found specification of procedure getDestination [2024-11-22 01:41:36,727 INFO L138 BoogieDeclarations]: Found implementation of procedure getDestination [2024-11-22 01:41:36,728 INFO L130 BoogieDeclarations]: Found specification of procedure isBlocked [2024-11-22 01:41:36,728 INFO L138 BoogieDeclarations]: Found implementation of procedure isBlocked [2024-11-22 01:41:36,728 INFO L130 BoogieDeclarations]: Found specification of procedure getCurrentFloorID [2024-11-22 01:41:36,728 INFO L138 BoogieDeclarations]: Found implementation of procedure getCurrentFloorID [2024-11-22 01:41:36,728 INFO L130 BoogieDeclarations]: Found specification of procedure buttonForFloorIsPressed [2024-11-22 01:41:36,728 INFO L138 BoogieDeclarations]: Found implementation of procedure buttonForFloorIsPressed [2024-11-22 01:41:36,728 INFO L130 BoogieDeclarations]: Found specification of procedure pressInLiftFloorButton [2024-11-22 01:41:36,728 INFO L138 BoogieDeclarations]: Found implementation of procedure pressInLiftFloorButton [2024-11-22 01:41:36,728 INFO L130 BoogieDeclarations]: Found specification of procedure leaveElevator [2024-11-22 01:41:36,729 INFO L138 BoogieDeclarations]: Found implementation of procedure leaveElevator [2024-11-22 01:41:36,729 INFO L130 BoogieDeclarations]: Found specification of procedure angelinaCall [2024-11-22 01:41:36,729 INFO L138 BoogieDeclarations]: Found implementation of procedure angelinaCall [2024-11-22 01:41:36,729 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2024-11-22 01:41:36,729 INFO L130 BoogieDeclarations]: Found specification of procedure stopRequestedAtCurrentFloor__wrappee__twothirdsfull [2024-11-22 01:41:36,729 INFO L138 BoogieDeclarations]: Found implementation of procedure stopRequestedAtCurrentFloor__wrappee__twothirdsfull [2024-11-22 01:41:36,729 INFO L130 BoogieDeclarations]: Found specification of procedure getWeight [2024-11-22 01:41:36,729 INFO L138 BoogieDeclarations]: Found implementation of procedure getWeight [2024-11-22 01:41:36,729 INFO L130 BoogieDeclarations]: Found specification of procedure isExecutiveFloorCalling [2024-11-22 01:41:36,730 INFO L138 BoogieDeclarations]: Found implementation of procedure isExecutiveFloorCalling [2024-11-22 01:41:36,730 INFO L130 BoogieDeclarations]: Found specification of procedure bobCall [2024-11-22 01:41:36,730 INFO L138 BoogieDeclarations]: Found implementation of procedure bobCall [2024-11-22 01:41:36,730 INFO L130 BoogieDeclarations]: Found specification of procedure getReverseHeading [2024-11-22 01:41:36,730 INFO L138 BoogieDeclarations]: Found implementation of procedure getReverseHeading [2024-11-22 01:41:36,730 INFO L130 BoogieDeclarations]: Found specification of procedure cleanup [2024-11-22 01:41:36,730 INFO L138 BoogieDeclarations]: Found implementation of procedure cleanup [2024-11-22 01:41:36,730 INFO L130 BoogieDeclarations]: Found specification of procedure __automaton_fail [2024-11-22 01:41:36,730 INFO L138 BoogieDeclarations]: Found implementation of procedure __automaton_fail [2024-11-22 01:41:36,730 INFO L130 BoogieDeclarations]: Found specification of procedure isTopFloor [2024-11-22 01:41:36,731 INFO L138 BoogieDeclarations]: Found implementation of procedure isTopFloor [2024-11-22 01:41:36,731 INFO L130 BoogieDeclarations]: Found specification of procedure resetCallOnFloor [2024-11-22 01:41:36,731 INFO L138 BoogieDeclarations]: Found implementation of procedure resetCallOnFloor [2024-11-22 01:41:36,731 INFO L130 BoogieDeclarations]: Found specification of procedure initPersonOnFloor [2024-11-22 01:41:36,731 INFO L138 BoogieDeclarations]: Found implementation of procedure initPersonOnFloor [2024-11-22 01:41:36,731 INFO L130 BoogieDeclarations]: Found specification of procedure removePersonFromFloor [2024-11-22 01:41:36,731 INFO L138 BoogieDeclarations]: Found implementation of procedure removePersonFromFloor [2024-11-22 01:41:36,731 INFO L130 BoogieDeclarations]: Found specification of procedure getOrigin [2024-11-22 01:41:36,731 INFO L138 BoogieDeclarations]: Found implementation of procedure getOrigin [2024-11-22 01:41:36,732 INFO L130 BoogieDeclarations]: Found specification of procedure continueInDirection [2024-11-22 01:41:36,732 INFO L138 BoogieDeclarations]: Found implementation of procedure continueInDirection [2024-11-22 01:41:36,732 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#0 [2024-11-22 01:41:36,732 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#1 [2024-11-22 01:41:36,732 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#2 [2024-11-22 01:41:36,732 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#3 [2024-11-22 01:41:36,732 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#4 [2024-11-22 01:41:36,732 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#5 [2024-11-22 01:41:36,732 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#6 [2024-11-22 01:41:36,733 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#7 [2024-11-22 01:41:36,733 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#8 [2024-11-22 01:41:36,733 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#9 [2024-11-22 01:41:36,733 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#10 [2024-11-22 01:41:36,733 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#11 [2024-11-22 01:41:36,733 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#12 [2024-11-22 01:41:36,733 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#13 [2024-11-22 01:41:36,733 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#14 [2024-11-22 01:41:36,733 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#15 [2024-11-22 01:41:36,733 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#16 [2024-11-22 01:41:36,734 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#17 [2024-11-22 01:41:36,734 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#18 [2024-11-22 01:41:36,734 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#19 [2024-11-22 01:41:36,734 INFO L130 BoogieDeclarations]: Found specification of procedure isPersonOnFloor [2024-11-22 01:41:36,734 INFO L138 BoogieDeclarations]: Found implementation of procedure isPersonOnFloor [2024-11-22 01:41:36,734 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2024-11-22 01:41:36,734 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2024-11-22 01:41:36,734 INFO L130 BoogieDeclarations]: Found specification of procedure isFloorCalling [2024-11-22 01:41:36,734 INFO L138 BoogieDeclarations]: Found implementation of procedure isFloorCalling [2024-11-22 01:41:36,735 INFO L130 BoogieDeclarations]: Found specification of procedure timeShift__wrappee__executivefloor [2024-11-22 01:41:36,735 INFO L138 BoogieDeclarations]: Found implementation of procedure timeShift__wrappee__executivefloor [2024-11-22 01:41:36,928 INFO L238 CfgBuilder]: Building ICFG [2024-11-22 01:41:36,930 INFO L264 CfgBuilder]: Building CFG for each procedure with an implementation [2024-11-22 01:41:37,956 INFO L? ?]: Removed 498 outVars from TransFormulas that were not future-live. [2024-11-22 01:41:37,957 INFO L287 CfgBuilder]: Performing block encoding [2024-11-22 01:41:37,980 INFO L311 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2024-11-22 01:41:37,984 INFO L316 CfgBuilder]: Removed 4 assume(true) statements. [2024-11-22 01:41:37,985 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 22.11 01:41:37 BoogieIcfgContainer [2024-11-22 01:41:37,985 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2024-11-22 01:41:37,987 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2024-11-22 01:41:37,987 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2024-11-22 01:41:37,990 INFO L274 PluginConnector]: TraceAbstraction initialized [2024-11-22 01:41:37,990 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 22.11 01:41:35" (1/3) ... [2024-11-22 01:41:37,991 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@660a4c52 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 22.11 01:41:37, skipping insertion in model container [2024-11-22 01:41:37,991 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.11 01:41:36" (2/3) ... [2024-11-22 01:41:37,992 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@660a4c52 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 22.11 01:41:37, skipping insertion in model container [2024-11-22 01:41:37,992 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 22.11 01:41:37" (3/3) ... [2024-11-22 01:41:37,993 INFO L112 eAbstractionObserver]: Analyzing ICFG elevator_spec13_product32.cil.c [2024-11-22 01:41:38,007 INFO L214 ceAbstractionStarter]: Automizer settings: Hoare:LoopHeads NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2024-11-22 01:41:38,008 INFO L154 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2024-11-22 01:41:38,096 INFO L332 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2024-11-22 01:41:38,104 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;@71608273, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2024-11-22 01:41:38,105 INFO L334 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2024-11-22 01:41:38,112 INFO L276 IsEmpty]: Start isEmpty. Operand has 637 states, 496 states have (on average 1.6733870967741935) internal successors, (830), 516 states have internal predecessors, (830), 110 states have call successors, (110), 29 states have call predecessors, (110), 29 states have return successors, (110), 106 states have call predecessors, (110), 110 states have call successors, (110) [2024-11-22 01:41:38,131 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 84 [2024-11-22 01:41:38,131 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 01:41:38,132 INFO L215 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-22 01:41:38,133 INFO L396 AbstractCegarLoop]: === Iteration 1 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-22 01:41:38,137 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 01:41:38,138 INFO L85 PathProgramCache]: Analyzing trace with hash -1623887556, now seen corresponding path program 1 times [2024-11-22 01:41:38,145 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 01:41:38,145 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [262263666] [2024-11-22 01:41:38,145 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 01:41:38,146 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 01:41:38,319 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 01:41:38,612 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 18 trivial. 0 not checked. [2024-11-22 01:41:38,612 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 01:41:38,612 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [262263666] [2024-11-22 01:41:38,613 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [262263666] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-22 01:41:38,613 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1735860728] [2024-11-22 01:41:38,613 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 01:41:38,613 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-22 01:41:38,613 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-22 01:41:38,621 INFO L229 MonitoredProcess]: Starting monitored process 2 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-22 01:41:38,622 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2024-11-22 01:41:38,945 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 01:41:38,950 INFO L255 TraceCheckSpWp]: Trace formula consists of 1259 conjuncts, 3 conjuncts are in the unsatisfiable core [2024-11-22 01:41:38,956 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-22 01:41:39,002 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 4 proven. 0 refuted. 0 times theorem prover too weak. 17 trivial. 0 not checked. [2024-11-22 01:41:39,002 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-22 01:41:39,002 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1735860728] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-22 01:41:39,003 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-22 01:41:39,003 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [4] total 6 [2024-11-22 01:41:39,005 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1804298543] [2024-11-22 01:41:39,005 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-22 01:41:39,008 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-22 01:41:39,009 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 01:41:39,034 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-22 01:41:39,034 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2024-11-22 01:41:39,040 INFO L87 Difference]: Start difference. First operand has 637 states, 496 states have (on average 1.6733870967741935) internal successors, (830), 516 states have internal predecessors, (830), 110 states have call successors, (110), 29 states have call predecessors, (110), 29 states have return successors, (110), 106 states have call predecessors, (110), 110 states have call successors, (110) Second operand has 4 states, 4 states have (on average 12.25) internal successors, (49), 4 states have internal predecessors, (49), 2 states have call successors, (11), 2 states have call predecessors, (11), 2 states have return successors, (9), 1 states have call predecessors, (9), 2 states have call successors, (9) [2024-11-22 01:41:39,242 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-22 01:41:39,243 INFO L93 Difference]: Finished difference Result 1273 states and 2116 transitions. [2024-11-22 01:41:39,245 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-22 01:41:39,246 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 12.25) internal successors, (49), 4 states have internal predecessors, (49), 2 states have call successors, (11), 2 states have call predecessors, (11), 2 states have return successors, (9), 1 states have call predecessors, (9), 2 states have call successors, (9) Word has length 83 [2024-11-22 01:41:39,246 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-22 01:41:39,266 INFO L225 Difference]: With dead ends: 1273 [2024-11-22 01:41:39,266 INFO L226 Difference]: Without dead ends: 636 [2024-11-22 01:41:39,278 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 87 GetRequests, 82 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2024-11-22 01:41:39,281 INFO L432 NwaCegarLoop]: 1025 mSDtfsCounter, 17 mSDsluCounter, 2042 mSDsCounter, 0 mSdLazyCounter, 59 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 17 SdHoareTripleChecker+Valid, 3067 SdHoareTripleChecker+Invalid, 61 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 59 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-22 01:41:39,282 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [17 Valid, 3067 Invalid, 61 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 59 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-22 01:41:39,297 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 636 states. [2024-11-22 01:41:39,350 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 636 to 636. [2024-11-22 01:41:39,352 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 636 states, 497 states have (on average 1.6579476861167002) internal successors, (824), 515 states have internal predecessors, (824), 110 states have call successors, (110), 30 states have call predecessors, (110), 28 states have return successors, (107), 104 states have call predecessors, (107), 107 states have call successors, (107) [2024-11-22 01:41:39,357 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 636 states to 636 states and 1041 transitions. [2024-11-22 01:41:39,359 INFO L78 Accepts]: Start accepts. Automaton has 636 states and 1041 transitions. Word has length 83 [2024-11-22 01:41:39,360 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-22 01:41:39,360 INFO L471 AbstractCegarLoop]: Abstraction has 636 states and 1041 transitions. [2024-11-22 01:41:39,360 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 12.25) internal successors, (49), 4 states have internal predecessors, (49), 2 states have call successors, (11), 2 states have call predecessors, (11), 2 states have return successors, (9), 1 states have call predecessors, (9), 2 states have call successors, (9) [2024-11-22 01:41:39,360 INFO L276 IsEmpty]: Start isEmpty. Operand 636 states and 1041 transitions. [2024-11-22 01:41:39,364 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 102 [2024-11-22 01:41:39,364 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 01:41:39,365 INFO L215 NwaCegarLoop]: trace histogram [3, 3, 2, 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] [2024-11-22 01:41:39,381 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Forceful destruction successful, exit code 0 [2024-11-22 01:41:39,565 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable0 [2024-11-22 01:41:39,566 INFO L396 AbstractCegarLoop]: === Iteration 2 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-22 01:41:39,567 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 01:41:39,568 INFO L85 PathProgramCache]: Analyzing trace with hash 1294876807, now seen corresponding path program 1 times [2024-11-22 01:41:39,568 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 01:41:39,568 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1229878220] [2024-11-22 01:41:39,569 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 01:41:39,569 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 01:41:39,621 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 01:41:39,864 INFO L134 CoverageAnalysis]: Checked inductivity of 37 backedges. 9 proven. 9 refuted. 0 times theorem prover too weak. 19 trivial. 0 not checked. [2024-11-22 01:41:39,864 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 01:41:39,864 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1229878220] [2024-11-22 01:41:39,864 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1229878220] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-22 01:41:39,864 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1383194590] [2024-11-22 01:41:39,864 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 01:41:39,865 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-22 01:41:39,865 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-22 01:41:39,867 INFO L229 MonitoredProcess]: Starting monitored process 3 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-22 01:41:39,869 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2024-11-22 01:41:40,170 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 01:41:40,175 INFO L255 TraceCheckSpWp]: Trace formula consists of 1505 conjuncts, 3 conjuncts are in the unsatisfiable core [2024-11-22 01:41:40,181 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-22 01:41:40,212 INFO L134 CoverageAnalysis]: Checked inductivity of 37 backedges. 13 proven. 0 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2024-11-22 01:41:40,213 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-22 01:41:40,213 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1383194590] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-22 01:41:40,213 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-22 01:41:40,213 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [7] total 9 [2024-11-22 01:41:40,213 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1675051274] [2024-11-22 01:41:40,214 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-22 01:41:40,214 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-22 01:41:40,214 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 01:41:40,215 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-22 01:41:40,215 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=57, Unknown=0, NotChecked=0, Total=72 [2024-11-22 01:41:40,215 INFO L87 Difference]: Start difference. First operand 636 states and 1041 transitions. Second operand has 4 states, 4 states have (on average 15.25) internal successors, (61), 4 states have internal predecessors, (61), 2 states have call successors, (12), 2 states have call predecessors, (12), 3 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) [2024-11-22 01:41:40,425 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-22 01:41:40,425 INFO L93 Difference]: Finished difference Result 1325 states and 2186 transitions. [2024-11-22 01:41:40,426 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-22 01:41:40,426 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 15.25) internal successors, (61), 4 states have internal predecessors, (61), 2 states have call successors, (12), 2 states have call predecessors, (12), 3 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) Word has length 101 [2024-11-22 01:41:40,426 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-22 01:41:40,431 INFO L225 Difference]: With dead ends: 1325 [2024-11-22 01:41:40,431 INFO L226 Difference]: Without dead ends: 699 [2024-11-22 01:41:40,434 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 108 GetRequests, 100 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=19, Invalid=71, Unknown=0, NotChecked=0, Total=90 [2024-11-22 01:41:40,435 INFO L432 NwaCegarLoop]: 1002 mSDtfsCounter, 122 mSDsluCounter, 1927 mSDsCounter, 0 mSdLazyCounter, 261 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 122 SdHoareTripleChecker+Valid, 2929 SdHoareTripleChecker+Invalid, 267 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 261 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-11-22 01:41:40,435 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [122 Valid, 2929 Invalid, 267 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 261 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-11-22 01:41:40,436 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 699 states. [2024-11-22 01:41:40,459 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 699 to 681. [2024-11-22 01:41:40,460 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 681 states, 541 states have (on average 1.6783733826247689) internal successors, (908), 559 states have internal predecessors, (908), 110 states have call successors, (110), 31 states have call predecessors, (110), 29 states have return successors, (107), 104 states have call predecessors, (107), 107 states have call successors, (107) [2024-11-22 01:41:40,464 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 681 states to 681 states and 1125 transitions. [2024-11-22 01:41:40,465 INFO L78 Accepts]: Start accepts. Automaton has 681 states and 1125 transitions. Word has length 101 [2024-11-22 01:41:40,465 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-22 01:41:40,465 INFO L471 AbstractCegarLoop]: Abstraction has 681 states and 1125 transitions. [2024-11-22 01:41:40,466 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 15.25) internal successors, (61), 4 states have internal predecessors, (61), 2 states have call successors, (12), 2 states have call predecessors, (12), 3 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) [2024-11-22 01:41:40,466 INFO L276 IsEmpty]: Start isEmpty. Operand 681 states and 1125 transitions. [2024-11-22 01:41:40,469 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 104 [2024-11-22 01:41:40,469 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 01:41:40,469 INFO L215 NwaCegarLoop]: trace histogram [3, 3, 2, 2, 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] [2024-11-22 01:41:40,481 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Ended with exit code 0 [2024-11-22 01:41:40,670 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1 [2024-11-22 01:41:40,671 INFO L396 AbstractCegarLoop]: === Iteration 3 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-22 01:41:40,671 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 01:41:40,671 INFO L85 PathProgramCache]: Analyzing trace with hash -650179761, now seen corresponding path program 1 times [2024-11-22 01:41:40,671 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 01:41:40,671 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [709991507] [2024-11-22 01:41:40,671 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 01:41:40,672 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 01:41:40,699 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 01:41:40,904 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 9 proven. 10 refuted. 0 times theorem prover too weak. 19 trivial. 0 not checked. [2024-11-22 01:41:40,904 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 01:41:40,904 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [709991507] [2024-11-22 01:41:40,904 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [709991507] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-22 01:41:40,905 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [719928595] [2024-11-22 01:41:40,905 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 01:41:40,905 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-22 01:41:40,905 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-22 01:41:40,911 INFO L229 MonitoredProcess]: Starting monitored process 4 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-22 01:41:40,913 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2024-11-22 01:41:41,197 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 01:41:41,203 INFO L255 TraceCheckSpWp]: Trace formula consists of 1507 conjuncts, 7 conjuncts are in the unsatisfiable core [2024-11-22 01:41:41,207 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-22 01:41:41,259 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 14 proven. 0 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2024-11-22 01:41:41,259 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-22 01:41:41,259 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [719928595] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-22 01:41:41,259 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-22 01:41:41,260 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [7] total 12 [2024-11-22 01:41:41,260 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [61923011] [2024-11-22 01:41:41,260 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-22 01:41:41,260 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2024-11-22 01:41:41,260 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 01:41:41,261 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2024-11-22 01:41:41,261 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=26, Invalid=106, Unknown=0, NotChecked=0, Total=132 [2024-11-22 01:41:41,261 INFO L87 Difference]: Start difference. First operand 681 states and 1125 transitions. Second operand has 7 states, 6 states have (on average 10.5) internal successors, (63), 6 states have internal predecessors, (63), 3 states have call successors, (12), 2 states have call predecessors, (12), 3 states have return successors, (10), 2 states have call predecessors, (10), 3 states have call successors, (10) [2024-11-22 01:41:41,387 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-22 01:41:41,387 INFO L93 Difference]: Finished difference Result 1377 states and 2277 transitions. [2024-11-22 01:41:41,388 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2024-11-22 01:41:41,388 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 6 states have (on average 10.5) internal successors, (63), 6 states have internal predecessors, (63), 3 states have call successors, (12), 2 states have call predecessors, (12), 3 states have return successors, (10), 2 states have call predecessors, (10), 3 states have call successors, (10) Word has length 103 [2024-11-22 01:41:41,388 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-22 01:41:41,394 INFO L225 Difference]: With dead ends: 1377 [2024-11-22 01:41:41,394 INFO L226 Difference]: Without dead ends: 706 [2024-11-22 01:41:41,397 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 110 GetRequests, 99 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 10 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=30, Invalid=126, Unknown=0, NotChecked=0, Total=156 [2024-11-22 01:41:41,398 INFO L432 NwaCegarLoop]: 1014 mSDtfsCounter, 89 mSDsluCounter, 4978 mSDsCounter, 0 mSdLazyCounter, 95 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 90 SdHoareTripleChecker+Valid, 5992 SdHoareTripleChecker+Invalid, 96 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 95 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-22 01:41:41,399 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [90 Valid, 5992 Invalid, 96 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 95 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-22 01:41:41,401 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 706 states. [2024-11-22 01:41:41,429 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 706 to 694. [2024-11-22 01:41:41,432 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 694 states, 551 states have (on average 1.67513611615245) internal successors, (923), 571 states have internal predecessors, (923), 111 states have call successors, (111), 31 states have call predecessors, (111), 31 states have return successors, (112), 105 states have call predecessors, (112), 108 states have call successors, (112) [2024-11-22 01:41:41,438 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 694 states to 694 states and 1146 transitions. [2024-11-22 01:41:41,439 INFO L78 Accepts]: Start accepts. Automaton has 694 states and 1146 transitions. Word has length 103 [2024-11-22 01:41:41,441 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-22 01:41:41,441 INFO L471 AbstractCegarLoop]: Abstraction has 694 states and 1146 transitions. [2024-11-22 01:41:41,441 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 6 states have (on average 10.5) internal successors, (63), 6 states have internal predecessors, (63), 3 states have call successors, (12), 2 states have call predecessors, (12), 3 states have return successors, (10), 2 states have call predecessors, (10), 3 states have call successors, (10) [2024-11-22 01:41:41,442 INFO L276 IsEmpty]: Start isEmpty. Operand 694 states and 1146 transitions. [2024-11-22 01:41:41,443 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 105 [2024-11-22 01:41:41,443 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 01:41:41,443 INFO L215 NwaCegarLoop]: trace histogram [3, 3, 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] [2024-11-22 01:41:41,454 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Forceful destruction successful, exit code 0 [2024-11-22 01:41:41,643 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2,4 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-22 01:41:41,644 INFO L396 AbstractCegarLoop]: === Iteration 4 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-22 01:41:41,645 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 01:41:41,645 INFO L85 PathProgramCache]: Analyzing trace with hash -1189891736, now seen corresponding path program 1 times [2024-11-22 01:41:41,645 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 01:41:41,645 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [564501954] [2024-11-22 01:41:41,651 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 01:41:41,651 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 01:41:41,691 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 01:41:41,882 INFO L134 CoverageAnalysis]: Checked inductivity of 36 backedges. 9 proven. 8 refuted. 0 times theorem prover too weak. 19 trivial. 0 not checked. [2024-11-22 01:41:41,883 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 01:41:41,883 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [564501954] [2024-11-22 01:41:41,883 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [564501954] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-22 01:41:41,883 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1180079985] [2024-11-22 01:41:41,883 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 01:41:41,883 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-22 01:41:41,884 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-22 01:41:41,887 INFO L229 MonitoredProcess]: Starting monitored process 5 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-22 01:41:41,890 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Waiting until timeout for monitored process [2024-11-22 01:41:42,152 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 01:41:42,156 INFO L255 TraceCheckSpWp]: Trace formula consists of 1508 conjuncts, 7 conjuncts are in the unsatisfiable core [2024-11-22 01:41:42,160 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-22 01:41:42,223 INFO L134 CoverageAnalysis]: Checked inductivity of 36 backedges. 12 proven. 0 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2024-11-22 01:41:42,224 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-22 01:41:42,224 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1180079985] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-22 01:41:42,224 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-22 01:41:42,224 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [7] total 12 [2024-11-22 01:41:42,224 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1464957455] [2024-11-22 01:41:42,224 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-22 01:41:42,225 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2024-11-22 01:41:42,225 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 01:41:42,226 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2024-11-22 01:41:42,226 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=26, Invalid=106, Unknown=0, NotChecked=0, Total=132 [2024-11-22 01:41:42,226 INFO L87 Difference]: Start difference. First operand 694 states and 1146 transitions. Second operand has 7 states, 6 states have (on average 10.666666666666666) internal successors, (64), 6 states have internal predecessors, (64), 3 states have call successors, (12), 2 states have call predecessors, (12), 3 states have return successors, (10), 2 states have call predecessors, (10), 3 states have call successors, (10) [2024-11-22 01:41:42,335 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-22 01:41:42,336 INFO L93 Difference]: Finished difference Result 1397 states and 2308 transitions. [2024-11-22 01:41:42,336 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2024-11-22 01:41:42,337 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 6 states have (on average 10.666666666666666) internal successors, (64), 6 states have internal predecessors, (64), 3 states have call successors, (12), 2 states have call predecessors, (12), 3 states have return successors, (10), 2 states have call predecessors, (10), 3 states have call successors, (10) Word has length 104 [2024-11-22 01:41:42,337 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-22 01:41:42,343 INFO L225 Difference]: With dead ends: 1397 [2024-11-22 01:41:42,343 INFO L226 Difference]: Without dead ends: 715 [2024-11-22 01:41:42,346 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 111 GetRequests, 100 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 10 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=30, Invalid=126, Unknown=0, NotChecked=0, Total=156 [2024-11-22 01:41:42,348 INFO L432 NwaCegarLoop]: 1014 mSDtfsCounter, 100 mSDsluCounter, 4966 mSDsCounter, 0 mSdLazyCounter, 94 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 101 SdHoareTripleChecker+Valid, 5980 SdHoareTripleChecker+Invalid, 96 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 94 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-22 01:41:42,348 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [101 Valid, 5980 Invalid, 96 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 94 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-22 01:41:42,350 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 715 states. [2024-11-22 01:41:42,375 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 715 to 694. [2024-11-22 01:41:42,376 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 694 states, 551 states have (on average 1.67513611615245) internal successors, (923), 571 states have internal predecessors, (923), 111 states have call successors, (111), 31 states have call predecessors, (111), 31 states have return successors, (112), 105 states have call predecessors, (112), 108 states have call successors, (112) [2024-11-22 01:41:42,381 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 694 states to 694 states and 1146 transitions. [2024-11-22 01:41:42,381 INFO L78 Accepts]: Start accepts. Automaton has 694 states and 1146 transitions. Word has length 104 [2024-11-22 01:41:42,382 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-22 01:41:42,382 INFO L471 AbstractCegarLoop]: Abstraction has 694 states and 1146 transitions. [2024-11-22 01:41:42,382 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 6 states have (on average 10.666666666666666) internal successors, (64), 6 states have internal predecessors, (64), 3 states have call successors, (12), 2 states have call predecessors, (12), 3 states have return successors, (10), 2 states have call predecessors, (10), 3 states have call successors, (10) [2024-11-22 01:41:42,383 INFO L276 IsEmpty]: Start isEmpty. Operand 694 states and 1146 transitions. [2024-11-22 01:41:42,385 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 89 [2024-11-22 01:41:42,385 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 01:41:42,385 INFO L215 NwaCegarLoop]: trace histogram [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] [2024-11-22 01:41:42,395 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Forceful destruction successful, exit code 0 [2024-11-22 01:41:42,586 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3,5 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-22 01:41:42,586 INFO L396 AbstractCegarLoop]: === Iteration 5 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-22 01:41:42,587 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 01:41:42,588 INFO L85 PathProgramCache]: Analyzing trace with hash -128803137, now seen corresponding path program 1 times [2024-11-22 01:41:42,588 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 01:41:42,588 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [605718694] [2024-11-22 01:41:42,588 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 01:41:42,588 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 01:41:42,605 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 01:41:42,679 INFO L134 CoverageAnalysis]: Checked inductivity of 23 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 19 trivial. 0 not checked. [2024-11-22 01:41:42,679 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 01:41:42,680 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [605718694] [2024-11-22 01:41:42,680 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [605718694] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-22 01:41:42,680 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [693503052] [2024-11-22 01:41:42,680 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 01:41:42,681 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-22 01:41:42,681 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-22 01:41:42,683 INFO L229 MonitoredProcess]: Starting monitored process 6 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-22 01:41:42,684 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Waiting until timeout for monitored process [2024-11-22 01:41:42,904 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 01:41:42,908 INFO L255 TraceCheckSpWp]: Trace formula consists of 1264 conjuncts, 3 conjuncts are in the unsatisfiable core [2024-11-22 01:41:42,912 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-22 01:41:42,937 INFO L134 CoverageAnalysis]: Checked inductivity of 23 backedges. 5 proven. 0 refuted. 0 times theorem prover too weak. 18 trivial. 0 not checked. [2024-11-22 01:41:42,937 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-22 01:41:42,938 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [693503052] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-22 01:41:42,938 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-22 01:41:42,938 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [4] total 6 [2024-11-22 01:41:42,938 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [578161588] [2024-11-22 01:41:42,938 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-22 01:41:42,938 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-22 01:41:42,939 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 01:41:42,939 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-22 01:41:42,939 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2024-11-22 01:41:42,939 INFO L87 Difference]: Start difference. First operand 694 states and 1146 transitions. Second operand has 4 states, 4 states have (on average 13.25) internal successors, (53), 4 states have internal predecessors, (53), 2 states have call successors, (11), 2 states have call predecessors, (11), 2 states have return successors, (9), 1 states have call predecessors, (9), 2 states have call successors, (9) [2024-11-22 01:41:43,002 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-22 01:41:43,002 INFO L93 Difference]: Finished difference Result 1391 states and 2298 transitions. [2024-11-22 01:41:43,002 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-22 01:41:43,003 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 13.25) internal successors, (53), 4 states have internal predecessors, (53), 2 states have call successors, (11), 2 states have call predecessors, (11), 2 states have return successors, (9), 1 states have call predecessors, (9), 2 states have call successors, (9) Word has length 88 [2024-11-22 01:41:43,003 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-22 01:41:43,007 INFO L225 Difference]: With dead ends: 1391 [2024-11-22 01:41:43,007 INFO L226 Difference]: Without dead ends: 705 [2024-11-22 01:41:43,010 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 92 GetRequests, 87 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=16, Invalid=26, Unknown=0, NotChecked=0, Total=42 [2024-11-22 01:41:43,010 INFO L432 NwaCegarLoop]: 1015 mSDtfsCounter, 12 mSDsluCounter, 2021 mSDsCounter, 0 mSdLazyCounter, 56 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 12 SdHoareTripleChecker+Valid, 3036 SdHoareTripleChecker+Invalid, 61 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 56 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-11-22 01:41:43,011 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [12 Valid, 3036 Invalid, 61 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 56 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-22 01:41:43,012 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 705 states. [2024-11-22 01:41:43,026 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 705 to 703. [2024-11-22 01:41:43,027 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 703 states, 559 states have (on average 1.667262969588551) internal successors, (932), 579 states have internal predecessors, (932), 111 states have call successors, (111), 32 states have call predecessors, (111), 32 states have return successors, (111), 105 states have call predecessors, (111), 108 states have call successors, (111) [2024-11-22 01:41:43,031 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 703 states to 703 states and 1154 transitions. [2024-11-22 01:41:43,032 INFO L78 Accepts]: Start accepts. Automaton has 703 states and 1154 transitions. Word has length 88 [2024-11-22 01:41:43,032 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-22 01:41:43,032 INFO L471 AbstractCegarLoop]: Abstraction has 703 states and 1154 transitions. [2024-11-22 01:41:43,032 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 13.25) internal successors, (53), 4 states have internal predecessors, (53), 2 states have call successors, (11), 2 states have call predecessors, (11), 2 states have return successors, (9), 1 states have call predecessors, (9), 2 states have call successors, (9) [2024-11-22 01:41:43,032 INFO L276 IsEmpty]: Start isEmpty. Operand 703 states and 1154 transitions. [2024-11-22 01:41:43,033 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 90 [2024-11-22 01:41:43,033 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 01:41:43,034 INFO L215 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-22 01:41:43,047 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Ended with exit code 0 [2024-11-22 01:41:43,234 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4,6 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-22 01:41:43,235 INFO L396 AbstractCegarLoop]: === Iteration 6 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-22 01:41:43,235 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 01:41:43,235 INFO L85 PathProgramCache]: Analyzing trace with hash 1200943932, now seen corresponding path program 1 times [2024-11-22 01:41:43,235 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 01:41:43,235 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1364638560] [2024-11-22 01:41:43,236 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 01:41:43,236 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 01:41:43,250 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 01:41:43,398 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 13 trivial. 0 not checked. [2024-11-22 01:41:43,398 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 01:41:43,398 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1364638560] [2024-11-22 01:41:43,398 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1364638560] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-22 01:41:43,398 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2062544271] [2024-11-22 01:41:43,398 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 01:41:43,398 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-22 01:41:43,398 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-22 01:41:43,402 INFO L229 MonitoredProcess]: Starting monitored process 7 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-22 01:41:43,411 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Waiting until timeout for monitored process [2024-11-22 01:41:43,680 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 01:41:43,684 INFO L255 TraceCheckSpWp]: Trace formula consists of 1265 conjuncts, 7 conjuncts are in the unsatisfiable core [2024-11-22 01:41:43,687 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-22 01:41:43,746 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 12 proven. 0 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2024-11-22 01:41:43,747 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-22 01:41:43,747 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2062544271] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-22 01:41:43,747 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-22 01:41:43,747 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [7] total 12 [2024-11-22 01:41:43,747 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [172108966] [2024-11-22 01:41:43,747 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-22 01:41:43,748 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2024-11-22 01:41:43,748 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 01:41:43,748 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2024-11-22 01:41:43,748 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=26, Invalid=106, Unknown=0, NotChecked=0, Total=132 [2024-11-22 01:41:43,749 INFO L87 Difference]: Start difference. First operand 703 states and 1154 transitions. Second operand has 7 states, 6 states have (on average 10.333333333333334) internal successors, (62), 6 states have internal predecessors, (62), 3 states have call successors, (11), 2 states have call predecessors, (11), 3 states have return successors, (9), 2 states have call predecessors, (9), 3 states have call successors, (9) [2024-11-22 01:41:43,837 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-22 01:41:43,837 INFO L93 Difference]: Finished difference Result 1406 states and 2311 transitions. [2024-11-22 01:41:43,838 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2024-11-22 01:41:43,838 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 6 states have (on average 10.333333333333334) internal successors, (62), 6 states have internal predecessors, (62), 3 states have call successors, (11), 2 states have call predecessors, (11), 3 states have return successors, (9), 2 states have call predecessors, (9), 3 states have call successors, (9) Word has length 89 [2024-11-22 01:41:43,838 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-22 01:41:43,843 INFO L225 Difference]: With dead ends: 1406 [2024-11-22 01:41:43,843 INFO L226 Difference]: Without dead ends: 726 [2024-11-22 01:41:43,845 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 96 GetRequests, 85 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 10 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=30, Invalid=126, Unknown=0, NotChecked=0, Total=156 [2024-11-22 01:41:43,847 INFO L432 NwaCegarLoop]: 1014 mSDtfsCounter, 111 mSDsluCounter, 4954 mSDsCounter, 0 mSdLazyCounter, 93 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 112 SdHoareTripleChecker+Valid, 5968 SdHoareTripleChecker+Invalid, 96 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 93 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-22 01:41:43,848 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [112 Valid, 5968 Invalid, 96 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 93 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-22 01:41:43,850 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 726 states. [2024-11-22 01:41:43,865 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 726 to 703. [2024-11-22 01:41:43,866 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 703 states, 559 states have (on average 1.667262969588551) internal successors, (932), 579 states have internal predecessors, (932), 111 states have call successors, (111), 32 states have call predecessors, (111), 32 states have return successors, (111), 105 states have call predecessors, (111), 108 states have call successors, (111) [2024-11-22 01:41:43,869 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 703 states to 703 states and 1154 transitions. [2024-11-22 01:41:43,873 INFO L78 Accepts]: Start accepts. Automaton has 703 states and 1154 transitions. Word has length 89 [2024-11-22 01:41:43,873 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-22 01:41:43,873 INFO L471 AbstractCegarLoop]: Abstraction has 703 states and 1154 transitions. [2024-11-22 01:41:43,873 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 6 states have (on average 10.333333333333334) internal successors, (62), 6 states have internal predecessors, (62), 3 states have call successors, (11), 2 states have call predecessors, (11), 3 states have return successors, (9), 2 states have call predecessors, (9), 3 states have call successors, (9) [2024-11-22 01:41:43,874 INFO L276 IsEmpty]: Start isEmpty. Operand 703 states and 1154 transitions. [2024-11-22 01:41:43,875 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 106 [2024-11-22 01:41:43,875 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 01:41:43,875 INFO L215 NwaCegarLoop]: trace histogram [3, 3, 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] [2024-11-22 01:41:43,883 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Forceful destruction successful, exit code 0 [2024-11-22 01:41:44,075 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5,7 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-22 01:41:44,076 INFO L396 AbstractCegarLoop]: === Iteration 7 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-22 01:41:44,076 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 01:41:44,077 INFO L85 PathProgramCache]: Analyzing trace with hash 157455253, now seen corresponding path program 1 times [2024-11-22 01:41:44,077 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 01:41:44,077 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [354489511] [2024-11-22 01:41:44,078 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 01:41:44,078 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 01:41:44,094 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 01:41:44,205 INFO L134 CoverageAnalysis]: Checked inductivity of 36 backedges. 9 proven. 8 refuted. 0 times theorem prover too weak. 19 trivial. 0 not checked. [2024-11-22 01:41:44,206 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 01:41:44,206 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [354489511] [2024-11-22 01:41:44,206 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [354489511] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-22 01:41:44,206 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [160651760] [2024-11-22 01:41:44,206 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 01:41:44,206 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-22 01:41:44,206 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-22 01:41:44,208 INFO L229 MonitoredProcess]: Starting monitored process 8 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-22 01:41:44,211 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Waiting until timeout for monitored process [2024-11-22 01:41:44,423 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 01:41:44,427 INFO L255 TraceCheckSpWp]: Trace formula consists of 1505 conjuncts, 9 conjuncts are in the unsatisfiable core [2024-11-22 01:41:44,430 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-22 01:41:44,499 INFO L134 CoverageAnalysis]: Checked inductivity of 36 backedges. 12 proven. 0 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2024-11-22 01:41:44,499 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-22 01:41:44,499 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [160651760] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-22 01:41:44,499 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-22 01:41:44,499 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [7] total 13 [2024-11-22 01:41:44,499 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [110556044] [2024-11-22 01:41:44,499 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-22 01:41:44,500 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2024-11-22 01:41:44,500 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 01:41:44,500 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2024-11-22 01:41:44,500 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=128, Unknown=0, NotChecked=0, Total=156 [2024-11-22 01:41:44,500 INFO L87 Difference]: Start difference. First operand 703 states and 1154 transitions. Second operand has 8 states, 7 states have (on average 9.285714285714286) internal successors, (65), 7 states have internal predecessors, (65), 3 states have call successors, (12), 2 states have call predecessors, (12), 3 states have return successors, (10), 2 states have call predecessors, (10), 3 states have call successors, (10) [2024-11-22 01:41:44,639 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-22 01:41:44,640 INFO L93 Difference]: Finished difference Result 1409 states and 2315 transitions. [2024-11-22 01:41:44,640 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2024-11-22 01:41:44,640 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 9.285714285714286) internal successors, (65), 7 states have internal predecessors, (65), 3 states have call successors, (12), 2 states have call predecessors, (12), 3 states have return successors, (10), 2 states have call predecessors, (10), 3 states have call successors, (10) Word has length 105 [2024-11-22 01:41:44,642 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-22 01:41:44,646 INFO L225 Difference]: With dead ends: 1409 [2024-11-22 01:41:44,646 INFO L226 Difference]: Without dead ends: 729 [2024-11-22 01:41:44,649 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 113 GetRequests, 100 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 15 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=38, Invalid=172, Unknown=0, NotChecked=0, Total=210 [2024-11-22 01:41:44,650 INFO L432 NwaCegarLoop]: 1004 mSDtfsCounter, 95 mSDsluCounter, 5927 mSDsCounter, 0 mSdLazyCounter, 179 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 96 SdHoareTripleChecker+Valid, 6931 SdHoareTripleChecker+Invalid, 181 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 179 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-22 01:41:44,650 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [96 Valid, 6931 Invalid, 181 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 179 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-22 01:41:44,652 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 729 states. [2024-11-22 01:41:44,700 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 729 to 703. [2024-11-22 01:41:44,701 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 703 states, 559 states have (on average 1.667262969588551) internal successors, (932), 579 states have internal predecessors, (932), 111 states have call successors, (111), 32 states have call predecessors, (111), 32 states have return successors, (111), 105 states have call predecessors, (111), 108 states have call successors, (111) [2024-11-22 01:41:44,704 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 703 states to 703 states and 1154 transitions. [2024-11-22 01:41:44,705 INFO L78 Accepts]: Start accepts. Automaton has 703 states and 1154 transitions. Word has length 105 [2024-11-22 01:41:44,705 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-22 01:41:44,705 INFO L471 AbstractCegarLoop]: Abstraction has 703 states and 1154 transitions. [2024-11-22 01:41:44,705 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 9.285714285714286) internal successors, (65), 7 states have internal predecessors, (65), 3 states have call successors, (12), 2 states have call predecessors, (12), 3 states have return successors, (10), 2 states have call predecessors, (10), 3 states have call successors, (10) [2024-11-22 01:41:44,705 INFO L276 IsEmpty]: Start isEmpty. Operand 703 states and 1154 transitions. [2024-11-22 01:41:44,708 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 107 [2024-11-22 01:41:44,708 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 01:41:44,708 INFO L215 NwaCegarLoop]: trace histogram [3, 3, 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] [2024-11-22 01:41:44,717 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Ended with exit code 0 [2024-11-22 01:41:44,912 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6,8 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-22 01:41:44,913 INFO L396 AbstractCegarLoop]: === Iteration 8 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-22 01:41:44,913 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 01:41:44,914 INFO L85 PathProgramCache]: Analyzing trace with hash 781478252, now seen corresponding path program 1 times [2024-11-22 01:41:44,914 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 01:41:44,914 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1220512011] [2024-11-22 01:41:44,914 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 01:41:44,914 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 01:41:44,932 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 01:41:45,018 INFO L134 CoverageAnalysis]: Checked inductivity of 36 backedges. 9 proven. 8 refuted. 0 times theorem prover too weak. 19 trivial. 0 not checked. [2024-11-22 01:41:45,018 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 01:41:45,019 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1220512011] [2024-11-22 01:41:45,019 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1220512011] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-22 01:41:45,019 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1452591126] [2024-11-22 01:41:45,019 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 01:41:45,019 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-22 01:41:45,019 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-22 01:41:45,021 INFO L229 MonitoredProcess]: Starting monitored process 9 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-22 01:41:45,025 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Waiting until timeout for monitored process [2024-11-22 01:41:45,253 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 01:41:45,257 INFO L255 TraceCheckSpWp]: Trace formula consists of 1506 conjuncts, 9 conjuncts are in the unsatisfiable core [2024-11-22 01:41:45,259 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-22 01:41:45,319 INFO L134 CoverageAnalysis]: Checked inductivity of 36 backedges. 12 proven. 0 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2024-11-22 01:41:45,319 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-22 01:41:45,319 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1452591126] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-22 01:41:45,319 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-22 01:41:45,321 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [7] total 13 [2024-11-22 01:41:45,322 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [83678658] [2024-11-22 01:41:45,323 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-22 01:41:45,323 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2024-11-22 01:41:45,323 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 01:41:45,323 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2024-11-22 01:41:45,323 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=128, Unknown=0, NotChecked=0, Total=156 [2024-11-22 01:41:45,324 INFO L87 Difference]: Start difference. First operand 703 states and 1154 transitions. Second operand has 8 states, 7 states have (on average 9.428571428571429) internal successors, (66), 7 states have internal predecessors, (66), 3 states have call successors, (12), 2 states have call predecessors, (12), 3 states have return successors, (10), 2 states have call predecessors, (10), 3 states have call successors, (10) [2024-11-22 01:41:45,452 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-22 01:41:45,452 INFO L93 Difference]: Finished difference Result 1409 states and 2315 transitions. [2024-11-22 01:41:45,453 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2024-11-22 01:41:45,453 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 9.428571428571429) internal successors, (66), 7 states have internal predecessors, (66), 3 states have call successors, (12), 2 states have call predecessors, (12), 3 states have return successors, (10), 2 states have call predecessors, (10), 3 states have call successors, (10) Word has length 106 [2024-11-22 01:41:45,453 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-22 01:41:45,457 INFO L225 Difference]: With dead ends: 1409 [2024-11-22 01:41:45,457 INFO L226 Difference]: Without dead ends: 729 [2024-11-22 01:41:45,459 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 114 GetRequests, 101 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 15 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=38, Invalid=172, Unknown=0, NotChecked=0, Total=210 [2024-11-22 01:41:45,461 INFO L432 NwaCegarLoop]: 1004 mSDtfsCounter, 105 mSDsluCounter, 5915 mSDsCounter, 0 mSdLazyCounter, 177 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 106 SdHoareTripleChecker+Valid, 6919 SdHoareTripleChecker+Invalid, 181 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 177 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-22 01:41:45,461 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [106 Valid, 6919 Invalid, 181 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 177 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-22 01:41:45,462 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 729 states. [2024-11-22 01:41:45,475 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 729 to 703. [2024-11-22 01:41:45,476 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 703 states, 559 states have (on average 1.667262969588551) internal successors, (932), 579 states have internal predecessors, (932), 111 states have call successors, (111), 32 states have call predecessors, (111), 32 states have return successors, (111), 105 states have call predecessors, (111), 108 states have call successors, (111) [2024-11-22 01:41:45,478 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 703 states to 703 states and 1154 transitions. [2024-11-22 01:41:45,479 INFO L78 Accepts]: Start accepts. Automaton has 703 states and 1154 transitions. Word has length 106 [2024-11-22 01:41:45,479 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-22 01:41:45,480 INFO L471 AbstractCegarLoop]: Abstraction has 703 states and 1154 transitions. [2024-11-22 01:41:45,480 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 9.428571428571429) internal successors, (66), 7 states have internal predecessors, (66), 3 states have call successors, (12), 2 states have call predecessors, (12), 3 states have return successors, (10), 2 states have call predecessors, (10), 3 states have call successors, (10) [2024-11-22 01:41:45,480 INFO L276 IsEmpty]: Start isEmpty. Operand 703 states and 1154 transitions. [2024-11-22 01:41:45,481 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 92 [2024-11-22 01:41:45,481 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 01:41:45,481 INFO L215 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-22 01:41:45,489 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Forceful destruction successful, exit code 0 [2024-11-22 01:41:45,681 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable7 [2024-11-22 01:41:45,682 INFO L396 AbstractCegarLoop]: === Iteration 9 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-22 01:41:45,683 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 01:41:45,683 INFO L85 PathProgramCache]: Analyzing trace with hash -1194689565, now seen corresponding path program 1 times [2024-11-22 01:41:45,683 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 01:41:45,683 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1080627321] [2024-11-22 01:41:45,683 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 01:41:45,683 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 01:41:45,700 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 01:41:45,797 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 13 trivial. 0 not checked. [2024-11-22 01:41:45,797 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 01:41:45,797 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1080627321] [2024-11-22 01:41:45,797 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1080627321] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-22 01:41:45,797 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [638994602] [2024-11-22 01:41:45,798 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 01:41:45,798 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-22 01:41:45,798 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-22 01:41:45,800 INFO L229 MonitoredProcess]: Starting monitored process 10 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-22 01:41:45,801 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Waiting until timeout for monitored process [2024-11-22 01:41:46,011 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 01:41:46,014 INFO L255 TraceCheckSpWp]: Trace formula consists of 1263 conjuncts, 9 conjuncts are in the unsatisfiable core [2024-11-22 01:41:46,017 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-22 01:41:46,099 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 12 proven. 0 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2024-11-22 01:41:46,102 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-22 01:41:46,102 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [638994602] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-22 01:41:46,102 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-22 01:41:46,102 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [7] total 13 [2024-11-22 01:41:46,103 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [435098102] [2024-11-22 01:41:46,103 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-22 01:41:46,103 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2024-11-22 01:41:46,103 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 01:41:46,103 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2024-11-22 01:41:46,103 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=128, Unknown=0, NotChecked=0, Total=156 [2024-11-22 01:41:46,104 INFO L87 Difference]: Start difference. First operand 703 states and 1154 transitions. Second operand has 8 states, 7 states have (on average 9.142857142857142) internal successors, (64), 7 states have internal predecessors, (64), 3 states have call successors, (11), 2 states have call predecessors, (11), 3 states have return successors, (9), 2 states have call predecessors, (9), 3 states have call successors, (9) [2024-11-22 01:41:46,257 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-22 01:41:46,257 INFO L93 Difference]: Finished difference Result 1400 states and 2300 transitions. [2024-11-22 01:41:46,257 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2024-11-22 01:41:46,257 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 9.142857142857142) internal successors, (64), 7 states have internal predecessors, (64), 3 states have call successors, (11), 2 states have call predecessors, (11), 3 states have return successors, (9), 2 states have call predecessors, (9), 3 states have call successors, (9) Word has length 91 [2024-11-22 01:41:46,258 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-22 01:41:46,262 INFO L225 Difference]: With dead ends: 1400 [2024-11-22 01:41:46,262 INFO L226 Difference]: Without dead ends: 720 [2024-11-22 01:41:46,264 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 99 GetRequests, 86 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 15 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=38, Invalid=172, Unknown=0, NotChecked=0, Total=210 [2024-11-22 01:41:46,266 INFO L432 NwaCegarLoop]: 1004 mSDtfsCounter, 115 mSDsluCounter, 5903 mSDsCounter, 0 mSdLazyCounter, 175 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 116 SdHoareTripleChecker+Valid, 6907 SdHoareTripleChecker+Invalid, 181 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 175 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-22 01:41:46,266 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [116 Valid, 6907 Invalid, 181 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 175 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-22 01:41:46,267 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 720 states. [2024-11-22 01:41:46,283 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 720 to 703. [2024-11-22 01:41:46,284 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 703 states, 559 states have (on average 1.667262969588551) internal successors, (932), 579 states have internal predecessors, (932), 111 states have call successors, (111), 32 states have call predecessors, (111), 32 states have return successors, (111), 105 states have call predecessors, (111), 108 states have call successors, (111) [2024-11-22 01:41:46,287 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 703 states to 703 states and 1154 transitions. [2024-11-22 01:41:46,288 INFO L78 Accepts]: Start accepts. Automaton has 703 states and 1154 transitions. Word has length 91 [2024-11-22 01:41:46,288 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-22 01:41:46,288 INFO L471 AbstractCegarLoop]: Abstraction has 703 states and 1154 transitions. [2024-11-22 01:41:46,288 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 9.142857142857142) internal successors, (64), 7 states have internal predecessors, (64), 3 states have call successors, (11), 2 states have call predecessors, (11), 3 states have return successors, (9), 2 states have call predecessors, (9), 3 states have call successors, (9) [2024-11-22 01:41:46,288 INFO L276 IsEmpty]: Start isEmpty. Operand 703 states and 1154 transitions. [2024-11-22 01:41:46,289 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 108 [2024-11-22 01:41:46,290 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 01:41:46,290 INFO L215 NwaCegarLoop]: trace histogram [3, 3, 2, 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] [2024-11-22 01:41:46,297 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-22 01:41:46,490 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8,10 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-22 01:41:46,490 INFO L396 AbstractCegarLoop]: === Iteration 10 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-22 01:41:46,491 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 01:41:46,491 INFO L85 PathProgramCache]: Analyzing trace with hash -938060392, now seen corresponding path program 1 times [2024-11-22 01:41:46,491 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 01:41:46,491 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [483033135] [2024-11-22 01:41:46,491 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 01:41:46,491 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 01:41:46,512 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 01:41:46,605 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 9 proven. 4 refuted. 0 times theorem prover too weak. 25 trivial. 0 not checked. [2024-11-22 01:41:46,608 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 01:41:46,608 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [483033135] [2024-11-22 01:41:46,608 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [483033135] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-22 01:41:46,608 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1129027130] [2024-11-22 01:41:46,608 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 01:41:46,608 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-22 01:41:46,609 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-22 01:41:46,610 INFO L229 MonitoredProcess]: Starting monitored process 11 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-22 01:41:46,610 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Waiting until timeout for monitored process [2024-11-22 01:41:46,841 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 01:41:46,846 INFO L255 TraceCheckSpWp]: Trace formula consists of 1510 conjuncts, 3 conjuncts are in the unsatisfiable core [2024-11-22 01:41:46,848 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-22 01:41:46,863 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 13 proven. 0 refuted. 0 times theorem prover too weak. 25 trivial. 0 not checked. [2024-11-22 01:41:46,864 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-22 01:41:46,864 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1129027130] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-22 01:41:46,864 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-22 01:41:46,864 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [4] total 6 [2024-11-22 01:41:46,865 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1970059970] [2024-11-22 01:41:46,865 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-22 01:41:46,865 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-22 01:41:46,865 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 01:41:46,866 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-22 01:41:46,866 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2024-11-22 01:41:46,866 INFO L87 Difference]: Start difference. First operand 703 states and 1154 transitions. Second operand has 4 states, 4 states have (on average 16.75) internal successors, (67), 4 states have internal predecessors, (67), 2 states have call successors, (12), 2 states have call predecessors, (12), 3 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) [2024-11-22 01:41:46,917 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-22 01:41:46,918 INFO L93 Difference]: Finished difference Result 1372 states and 2260 transitions. [2024-11-22 01:41:46,918 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-22 01:41:46,918 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 16.75) internal successors, (67), 4 states have internal predecessors, (67), 2 states have call successors, (12), 2 states have call predecessors, (12), 3 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) Word has length 107 [2024-11-22 01:41:46,919 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-22 01:41:46,923 INFO L225 Difference]: With dead ends: 1372 [2024-11-22 01:41:46,923 INFO L226 Difference]: Without dead ends: 703 [2024-11-22 01:41:46,925 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 111 GetRequests, 106 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=14, Invalid=28, Unknown=0, NotChecked=0, Total=42 [2024-11-22 01:41:46,926 INFO L432 NwaCegarLoop]: 1012 mSDtfsCounter, 20 mSDsluCounter, 2018 mSDsCounter, 0 mSdLazyCounter, 41 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 20 SdHoareTripleChecker+Valid, 3030 SdHoareTripleChecker+Invalid, 43 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 41 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-11-22 01:41:46,927 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [20 Valid, 3030 Invalid, 43 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 41 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-22 01:41:46,928 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 703 states. [2024-11-22 01:41:46,937 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 703 to 703. [2024-11-22 01:41:46,938 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 703 states, 559 states have (on average 1.6583184257602863) internal successors, (927), 579 states have internal predecessors, (927), 111 states have call successors, (111), 32 states have call predecessors, (111), 32 states have return successors, (111), 105 states have call predecessors, (111), 108 states have call successors, (111) [2024-11-22 01:41:46,941 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 703 states to 703 states and 1149 transitions. [2024-11-22 01:41:46,941 INFO L78 Accepts]: Start accepts. Automaton has 703 states and 1149 transitions. Word has length 107 [2024-11-22 01:41:46,942 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-22 01:41:46,942 INFO L471 AbstractCegarLoop]: Abstraction has 703 states and 1149 transitions. [2024-11-22 01:41:46,942 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 16.75) internal successors, (67), 4 states have internal predecessors, (67), 2 states have call successors, (12), 2 states have call predecessors, (12), 3 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) [2024-11-22 01:41:46,942 INFO L276 IsEmpty]: Start isEmpty. Operand 703 states and 1149 transitions. [2024-11-22 01:41:46,943 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 109 [2024-11-22 01:41:46,943 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 01:41:46,943 INFO L215 NwaCegarLoop]: trace histogram [3, 3, 2, 2, 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] [2024-11-22 01:41:46,956 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Forceful destruction successful, exit code 0 [2024-11-22 01:41:47,144 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 11 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable9 [2024-11-22 01:41:47,145 INFO L396 AbstractCegarLoop]: === Iteration 11 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-22 01:41:47,145 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 01:41:47,145 INFO L85 PathProgramCache]: Analyzing trace with hash -2026866041, now seen corresponding path program 1 times [2024-11-22 01:41:47,145 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 01:41:47,145 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2003341686] [2024-11-22 01:41:47,145 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 01:41:47,146 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 01:41:47,160 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 01:41:47,209 INFO L134 CoverageAnalysis]: Checked inductivity of 39 backedges. 9 proven. 5 refuted. 0 times theorem prover too weak. 25 trivial. 0 not checked. [2024-11-22 01:41:47,210 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 01:41:47,210 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2003341686] [2024-11-22 01:41:47,210 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2003341686] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-22 01:41:47,210 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [760249210] [2024-11-22 01:41:47,210 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 01:41:47,210 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-22 01:41:47,210 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-22 01:41:47,212 INFO L229 MonitoredProcess]: Starting monitored process 12 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-22 01:41:47,213 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Waiting until timeout for monitored process [2024-11-22 01:41:47,485 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 01:41:47,489 INFO L255 TraceCheckSpWp]: Trace formula consists of 1511 conjuncts, 3 conjuncts are in the unsatisfiable core [2024-11-22 01:41:47,492 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-22 01:41:47,515 INFO L134 CoverageAnalysis]: Checked inductivity of 39 backedges. 8 proven. 0 refuted. 0 times theorem prover too weak. 31 trivial. 0 not checked. [2024-11-22 01:41:47,518 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-22 01:41:47,518 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [760249210] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-22 01:41:47,518 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-22 01:41:47,518 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [4] total 6 [2024-11-22 01:41:47,519 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1557140051] [2024-11-22 01:41:47,520 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-22 01:41:47,520 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-22 01:41:47,520 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 01:41:47,520 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-22 01:41:47,521 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2024-11-22 01:41:47,521 INFO L87 Difference]: Start difference. First operand 703 states and 1149 transitions. Second operand has 4 states, 4 states have (on average 16.0) internal successors, (64), 4 states have internal predecessors, (64), 2 states have call successors, (12), 2 states have call predecessors, (12), 3 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) [2024-11-22 01:41:47,674 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-22 01:41:47,674 INFO L93 Difference]: Finished difference Result 1401 states and 2300 transitions. [2024-11-22 01:41:47,674 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-22 01:41:47,675 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 16.0) internal successors, (64), 4 states have internal predecessors, (64), 2 states have call successors, (12), 2 states have call predecessors, (12), 3 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) Word has length 108 [2024-11-22 01:41:47,675 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-22 01:41:47,681 INFO L225 Difference]: With dead ends: 1401 [2024-11-22 01:41:47,682 INFO L226 Difference]: Without dead ends: 790 [2024-11-22 01:41:47,685 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 113 GetRequests, 108 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2024-11-22 01:41:47,685 INFO L432 NwaCegarLoop]: 977 mSDtfsCounter, 171 mSDsluCounter, 1925 mSDsCounter, 0 mSdLazyCounter, 160 mSolverCounterSat, 11 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 171 SdHoareTripleChecker+Valid, 2902 SdHoareTripleChecker+Invalid, 171 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 11 IncrementalHoareTripleChecker+Valid, 160 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-22 01:41:47,686 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [171 Valid, 2902 Invalid, 171 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [11 Valid, 160 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-22 01:41:47,687 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 790 states. [2024-11-22 01:41:47,703 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 790 to 748. [2024-11-22 01:41:47,705 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 748 states, 603 states have (on average 1.6766169154228856) internal successors, (1011), 623 states have internal predecessors, (1011), 111 states have call successors, (111), 33 states have call predecessors, (111), 33 states have return successors, (110), 105 states have call predecessors, (110), 108 states have call successors, (110) [2024-11-22 01:41:47,708 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 748 states to 748 states and 1232 transitions. [2024-11-22 01:41:47,710 INFO L78 Accepts]: Start accepts. Automaton has 748 states and 1232 transitions. Word has length 108 [2024-11-22 01:41:47,710 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-22 01:41:47,710 INFO L471 AbstractCegarLoop]: Abstraction has 748 states and 1232 transitions. [2024-11-22 01:41:47,710 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 16.0) internal successors, (64), 4 states have internal predecessors, (64), 2 states have call successors, (12), 2 states have call predecessors, (12), 3 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) [2024-11-22 01:41:47,710 INFO L276 IsEmpty]: Start isEmpty. Operand 748 states and 1232 transitions. [2024-11-22 01:41:47,712 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 94 [2024-11-22 01:41:47,712 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 01:41:47,713 INFO L215 NwaCegarLoop]: trace histogram [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] [2024-11-22 01:41:47,722 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Ended with exit code 0 [2024-11-22 01:41:47,913 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 12 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable10 [2024-11-22 01:41:47,914 INFO L396 AbstractCegarLoop]: === Iteration 12 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-22 01:41:47,914 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 01:41:47,914 INFO L85 PathProgramCache]: Analyzing trace with hash 414078419, now seen corresponding path program 1 times [2024-11-22 01:41:47,914 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 01:41:47,914 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [587607312] [2024-11-22 01:41:47,915 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 01:41:47,915 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 01:41:47,932 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 01:41:47,967 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 19 trivial. 0 not checked. [2024-11-22 01:41:47,968 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 01:41:47,968 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [587607312] [2024-11-22 01:41:47,968 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [587607312] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-22 01:41:47,968 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1942618288] [2024-11-22 01:41:47,968 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 01:41:47,969 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-22 01:41:47,969 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-22 01:41:47,973 INFO L229 MonitoredProcess]: Starting monitored process 13 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-22 01:41:47,974 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Waiting until timeout for monitored process [2024-11-22 01:41:48,183 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 01:41:48,187 INFO L255 TraceCheckSpWp]: Trace formula consists of 1268 conjuncts, 7 conjuncts are in the unsatisfiable core [2024-11-22 01:41:48,189 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-22 01:41:48,228 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 10 proven. 0 refuted. 0 times theorem prover too weak. 14 trivial. 0 not checked. [2024-11-22 01:41:48,229 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-22 01:41:48,229 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1942618288] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-22 01:41:48,229 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-22 01:41:48,229 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [4] total 9 [2024-11-22 01:41:48,229 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1825335934] [2024-11-22 01:41:48,229 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-22 01:41:48,229 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2024-11-22 01:41:48,230 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 01:41:48,230 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2024-11-22 01:41:48,230 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=57, Unknown=0, NotChecked=0, Total=72 [2024-11-22 01:41:48,230 INFO L87 Difference]: Start difference. First operand 748 states and 1232 transitions. Second operand has 7 states, 6 states have (on average 10.5) internal successors, (63), 6 states have internal predecessors, (63), 3 states have call successors, (11), 2 states have call predecessors, (11), 4 states have return successors, (9), 3 states have call predecessors, (9), 3 states have call successors, (9) [2024-11-22 01:41:48,305 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-22 01:41:48,305 INFO L93 Difference]: Finished difference Result 1394 states and 2287 transitions. [2024-11-22 01:41:48,306 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2024-11-22 01:41:48,306 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 6 states have (on average 10.5) internal successors, (63), 6 states have internal predecessors, (63), 3 states have call successors, (11), 2 states have call predecessors, (11), 4 states have return successors, (9), 3 states have call predecessors, (9), 3 states have call successors, (9) Word has length 93 [2024-11-22 01:41:48,306 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-22 01:41:48,310 INFO L225 Difference]: With dead ends: 1394 [2024-11-22 01:41:48,310 INFO L226 Difference]: Without dead ends: 783 [2024-11-22 01:41:48,313 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 98 GetRequests, 90 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=19, Invalid=71, Unknown=0, NotChecked=0, Total=90 [2024-11-22 01:41:48,313 INFO L432 NwaCegarLoop]: 1015 mSDtfsCounter, 89 mSDsluCounter, 4986 mSDsCounter, 0 mSdLazyCounter, 91 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 90 SdHoareTripleChecker+Valid, 6001 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.0s IncrementalHoareTripleChecker+Time [2024-11-22 01:41:48,313 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [90 Valid, 6001 Invalid, 93 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 91 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-22 01:41:48,314 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 783 states. [2024-11-22 01:41:48,325 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 783 to 761. [2024-11-22 01:41:48,327 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 761 states, 613 states have (on average 1.6737357259380097) internal successors, (1026), 635 states have internal predecessors, (1026), 112 states have call successors, (112), 33 states have call predecessors, (112), 35 states have return successors, (113), 106 states have call predecessors, (113), 109 states have call successors, (113) [2024-11-22 01:41:48,329 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 761 states to 761 states and 1251 transitions. [2024-11-22 01:41:48,330 INFO L78 Accepts]: Start accepts. Automaton has 761 states and 1251 transitions. Word has length 93 [2024-11-22 01:41:48,330 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-22 01:41:48,330 INFO L471 AbstractCegarLoop]: Abstraction has 761 states and 1251 transitions. [2024-11-22 01:41:48,331 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 6 states have (on average 10.5) internal successors, (63), 6 states have internal predecessors, (63), 3 states have call successors, (11), 2 states have call predecessors, (11), 4 states have return successors, (9), 3 states have call predecessors, (9), 3 states have call successors, (9) [2024-11-22 01:41:48,331 INFO L276 IsEmpty]: Start isEmpty. Operand 761 states and 1251 transitions. [2024-11-22 01:41:48,332 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 111 [2024-11-22 01:41:48,332 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 01:41:48,332 INFO L215 NwaCegarLoop]: trace histogram [3, 3, 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] [2024-11-22 01:41:48,340 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Forceful destruction successful, exit code 0 [2024-11-22 01:41:48,532 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 13 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable11 [2024-11-22 01:41:48,533 INFO L396 AbstractCegarLoop]: === Iteration 13 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-22 01:41:48,533 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 01:41:48,533 INFO L85 PathProgramCache]: Analyzing trace with hash -2140948915, now seen corresponding path program 1 times [2024-11-22 01:41:48,533 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 01:41:48,533 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [72599460] [2024-11-22 01:41:48,533 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 01:41:48,533 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 01:41:48,560 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 01:41:48,599 INFO L134 CoverageAnalysis]: Checked inductivity of 37 backedges. 9 proven. 5 refuted. 0 times theorem prover too weak. 23 trivial. 0 not checked. [2024-11-22 01:41:48,600 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 01:41:48,601 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [72599460] [2024-11-22 01:41:48,601 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [72599460] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-22 01:41:48,601 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1887622807] [2024-11-22 01:41:48,601 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 01:41:48,601 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-22 01:41:48,601 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-22 01:41:48,604 INFO L229 MonitoredProcess]: Starting monitored process 14 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-22 01:41:48,605 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Waiting until timeout for monitored process [2024-11-22 01:41:48,834 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 01:41:48,840 INFO L255 TraceCheckSpWp]: Trace formula consists of 1513 conjuncts, 7 conjuncts are in the unsatisfiable core [2024-11-22 01:41:48,845 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-22 01:41:48,888 INFO L134 CoverageAnalysis]: Checked inductivity of 37 backedges. 8 proven. 0 refuted. 0 times theorem prover too weak. 29 trivial. 0 not checked. [2024-11-22 01:41:48,889 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-22 01:41:48,889 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1887622807] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-22 01:41:48,889 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-22 01:41:48,889 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [4] total 9 [2024-11-22 01:41:48,889 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1298064037] [2024-11-22 01:41:48,889 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-22 01:41:48,890 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2024-11-22 01:41:48,890 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 01:41:48,890 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2024-11-22 01:41:48,890 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=57, Unknown=0, NotChecked=0, Total=72 [2024-11-22 01:41:48,890 INFO L87 Difference]: Start difference. First operand 761 states and 1251 transitions. Second operand has 7 states, 6 states have (on average 11.166666666666666) internal successors, (67), 6 states have internal predecessors, (67), 3 states have call successors, (12), 2 states have call predecessors, (12), 4 states have return successors, (10), 3 states have call predecessors, (10), 3 states have call successors, (10) [2024-11-22 01:41:48,989 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-22 01:41:48,990 INFO L93 Difference]: Finished difference Result 1403 states and 2301 transitions. [2024-11-22 01:41:48,990 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2024-11-22 01:41:48,991 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 6 states have (on average 11.166666666666666) internal successors, (67), 6 states have internal predecessors, (67), 3 states have call successors, (12), 2 states have call predecessors, (12), 4 states have return successors, (10), 3 states have call predecessors, (10), 3 states have call successors, (10) Word has length 110 [2024-11-22 01:41:48,991 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-22 01:41:48,995 INFO L225 Difference]: With dead ends: 1403 [2024-11-22 01:41:48,995 INFO L226 Difference]: Without dead ends: 792 [2024-11-22 01:41:48,998 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 115 GetRequests, 107 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=19, Invalid=71, Unknown=0, NotChecked=0, Total=90 [2024-11-22 01:41:48,999 INFO L432 NwaCegarLoop]: 1015 mSDtfsCounter, 100 mSDsluCounter, 4974 mSDsCounter, 0 mSdLazyCounter, 90 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 101 SdHoareTripleChecker+Valid, 5989 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.0s IncrementalHoareTripleChecker+Time [2024-11-22 01:41:48,999 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [101 Valid, 5989 Invalid, 93 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 90 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-22 01:41:49,000 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 792 states. [2024-11-22 01:41:49,013 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 792 to 761. [2024-11-22 01:41:49,014 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 761 states, 613 states have (on average 1.6737357259380097) internal successors, (1026), 635 states have internal predecessors, (1026), 112 states have call successors, (112), 33 states have call predecessors, (112), 35 states have return successors, (113), 106 states have call predecessors, (113), 109 states have call successors, (113) [2024-11-22 01:41:49,016 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 761 states to 761 states and 1251 transitions. [2024-11-22 01:41:49,017 INFO L78 Accepts]: Start accepts. Automaton has 761 states and 1251 transitions. Word has length 110 [2024-11-22 01:41:49,018 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-22 01:41:49,018 INFO L471 AbstractCegarLoop]: Abstraction has 761 states and 1251 transitions. [2024-11-22 01:41:49,018 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 6 states have (on average 11.166666666666666) internal successors, (67), 6 states have internal predecessors, (67), 3 states have call successors, (12), 2 states have call predecessors, (12), 4 states have return successors, (10), 3 states have call predecessors, (10), 3 states have call successors, (10) [2024-11-22 01:41:49,018 INFO L276 IsEmpty]: Start isEmpty. Operand 761 states and 1251 transitions. [2024-11-22 01:41:49,019 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 95 [2024-11-22 01:41:49,019 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 01:41:49,019 INFO L215 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-22 01:41:49,028 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Ended with exit code 0 [2024-11-22 01:41:49,220 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 14 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable12 [2024-11-22 01:41:49,221 INFO L396 AbstractCegarLoop]: === Iteration 14 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-22 01:41:49,221 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 01:41:49,221 INFO L85 PathProgramCache]: Analyzing trace with hash 1291396470, now seen corresponding path program 1 times [2024-11-22 01:41:49,221 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 01:41:49,221 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1419323619] [2024-11-22 01:41:49,221 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 01:41:49,221 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 01:41:49,233 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 01:41:49,269 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 17 trivial. 0 not checked. [2024-11-22 01:41:49,269 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 01:41:49,269 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1419323619] [2024-11-22 01:41:49,270 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1419323619] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-22 01:41:49,270 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [96261228] [2024-11-22 01:41:49,270 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 01:41:49,270 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-22 01:41:49,270 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-22 01:41:49,272 INFO L229 MonitoredProcess]: Starting monitored process 15 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-22 01:41:49,276 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Waiting until timeout for monitored process [2024-11-22 01:41:49,476 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 01:41:49,479 INFO L255 TraceCheckSpWp]: Trace formula consists of 1265 conjuncts, 9 conjuncts are in the unsatisfiable core [2024-11-22 01:41:49,482 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-22 01:41:49,528 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 8 proven. 0 refuted. 0 times theorem prover too weak. 14 trivial. 0 not checked. [2024-11-22 01:41:49,528 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-22 01:41:49,528 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [96261228] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-22 01:41:49,528 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-22 01:41:49,528 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [4] total 10 [2024-11-22 01:41:49,529 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1045937991] [2024-11-22 01:41:49,529 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-22 01:41:49,529 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2024-11-22 01:41:49,529 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 01:41:49,529 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2024-11-22 01:41:49,530 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=73, Unknown=0, NotChecked=0, Total=90 [2024-11-22 01:41:49,530 INFO L87 Difference]: Start difference. First operand 761 states and 1251 transitions. Second operand has 8 states, 7 states have (on average 9.142857142857142) internal successors, (64), 7 states have internal predecessors, (64), 3 states have call successors, (11), 2 states have call predecessors, (11), 4 states have return successors, (9), 3 states have call predecessors, (9), 3 states have call successors, (9) [2024-11-22 01:41:49,643 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-22 01:41:49,643 INFO L93 Difference]: Finished difference Result 1406 states and 2304 transitions. [2024-11-22 01:41:49,643 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2024-11-22 01:41:49,644 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 9.142857142857142) internal successors, (64), 7 states have internal predecessors, (64), 3 states have call successors, (11), 2 states have call predecessors, (11), 4 states have return successors, (9), 3 states have call predecessors, (9), 3 states have call successors, (9) Word has length 94 [2024-11-22 01:41:49,644 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-22 01:41:49,648 INFO L225 Difference]: With dead ends: 1406 [2024-11-22 01:41:49,648 INFO L226 Difference]: Without dead ends: 795 [2024-11-22 01:41:49,650 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 101 GetRequests, 91 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=25, Invalid=107, Unknown=0, NotChecked=0, Total=132 [2024-11-22 01:41:49,651 INFO L432 NwaCegarLoop]: 1005 mSDtfsCounter, 96 mSDsluCounter, 5936 mSDsCounter, 0 mSdLazyCounter, 175 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 97 SdHoareTripleChecker+Valid, 6941 SdHoareTripleChecker+Invalid, 178 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 175 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-22 01:41:49,651 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [97 Valid, 6941 Invalid, 178 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 175 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-22 01:41:49,652 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 795 states. [2024-11-22 01:41:49,662 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 795 to 761. [2024-11-22 01:41:49,663 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 761 states, 613 states have (on average 1.6737357259380097) internal successors, (1026), 635 states have internal predecessors, (1026), 112 states have call successors, (112), 33 states have call predecessors, (112), 35 states have return successors, (113), 106 states have call predecessors, (113), 109 states have call successors, (113) [2024-11-22 01:41:49,665 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 761 states to 761 states and 1251 transitions. [2024-11-22 01:41:49,666 INFO L78 Accepts]: Start accepts. Automaton has 761 states and 1251 transitions. Word has length 94 [2024-11-22 01:41:49,666 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-22 01:41:49,666 INFO L471 AbstractCegarLoop]: Abstraction has 761 states and 1251 transitions. [2024-11-22 01:41:49,667 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 9.142857142857142) internal successors, (64), 7 states have internal predecessors, (64), 3 states have call successors, (11), 2 states have call predecessors, (11), 4 states have return successors, (9), 3 states have call predecessors, (9), 3 states have call successors, (9) [2024-11-22 01:41:49,667 INFO L276 IsEmpty]: Start isEmpty. Operand 761 states and 1251 transitions. [2024-11-22 01:41:49,668 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 111 [2024-11-22 01:41:49,668 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 01:41:49,668 INFO L215 NwaCegarLoop]: trace histogram [3, 3, 2, 2, 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] [2024-11-22 01:41:49,676 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Ended with exit code 0 [2024-11-22 01:41:49,868 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13,15 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-22 01:41:49,869 INFO L396 AbstractCegarLoop]: === Iteration 15 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-22 01:41:49,869 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 01:41:49,869 INFO L85 PathProgramCache]: Analyzing trace with hash -1773989163, now seen corresponding path program 1 times [2024-11-22 01:41:49,869 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 01:41:49,870 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1693831711] [2024-11-22 01:41:49,870 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 01:41:49,870 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 01:41:49,882 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 01:41:49,920 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 9 proven. 6 refuted. 0 times theorem prover too weak. 25 trivial. 0 not checked. [2024-11-22 01:41:49,920 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 01:41:49,920 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1693831711] [2024-11-22 01:41:49,921 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1693831711] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-22 01:41:49,921 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1871321316] [2024-11-22 01:41:49,921 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 01:41:49,921 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-22 01:41:49,921 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-22 01:41:49,922 INFO L229 MonitoredProcess]: Starting monitored process 16 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-22 01:41:49,926 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Waiting until timeout for monitored process [2024-11-22 01:41:50,154 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 01:41:50,160 INFO L255 TraceCheckSpWp]: Trace formula consists of 1513 conjuncts, 3 conjuncts are in the unsatisfiable core [2024-11-22 01:41:50,162 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-22 01:41:50,182 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 15 proven. 0 refuted. 0 times theorem prover too weak. 25 trivial. 0 not checked. [2024-11-22 01:41:50,183 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-22 01:41:50,183 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1871321316] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-22 01:41:50,183 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-22 01:41:50,184 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [4] total 6 [2024-11-22 01:41:50,184 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2113683779] [2024-11-22 01:41:50,184 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-22 01:41:50,184 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-22 01:41:50,184 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 01:41:50,184 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-22 01:41:50,185 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2024-11-22 01:41:50,185 INFO L87 Difference]: Start difference. First operand 761 states and 1251 transitions. Second operand has 4 states, 4 states have (on average 17.5) internal successors, (70), 4 states have internal predecessors, (70), 2 states have call successors, (12), 2 states have call predecessors, (12), 3 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) [2024-11-22 01:41:50,218 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-22 01:41:50,219 INFO L93 Difference]: Finished difference Result 1448 states and 2383 transitions. [2024-11-22 01:41:50,219 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-22 01:41:50,219 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 17.5) internal successors, (70), 4 states have internal predecessors, (70), 2 states have call successors, (12), 2 states have call predecessors, (12), 3 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) Word has length 110 [2024-11-22 01:41:50,219 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-22 01:41:50,223 INFO L225 Difference]: With dead ends: 1448 [2024-11-22 01:41:50,224 INFO L226 Difference]: Without dead ends: 761 [2024-11-22 01:41:50,227 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 113 GetRequests, 109 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2024-11-22 01:41:50,228 INFO L432 NwaCegarLoop]: 1016 mSDtfsCounter, 2 mSDsluCounter, 2023 mSDsCounter, 0 mSdLazyCounter, 35 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2 SdHoareTripleChecker+Valid, 3039 SdHoareTripleChecker+Invalid, 37 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 35 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-11-22 01:41:50,228 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [2 Valid, 3039 Invalid, 37 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 35 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-22 01:41:50,229 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 761 states. [2024-11-22 01:41:50,241 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 761 to 761. [2024-11-22 01:41:50,243 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 761 states, 613 states have (on average 1.6688417618270799) internal successors, (1023), 635 states have internal predecessors, (1023), 112 states have call successors, (112), 33 states have call predecessors, (112), 35 states have return successors, (113), 106 states have call predecessors, (113), 109 states have call successors, (113) [2024-11-22 01:41:50,245 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 761 states to 761 states and 1248 transitions. [2024-11-22 01:41:50,246 INFO L78 Accepts]: Start accepts. Automaton has 761 states and 1248 transitions. Word has length 110 [2024-11-22 01:41:50,246 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-22 01:41:50,247 INFO L471 AbstractCegarLoop]: Abstraction has 761 states and 1248 transitions. [2024-11-22 01:41:50,247 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 17.5) internal successors, (70), 4 states have internal predecessors, (70), 2 states have call successors, (12), 2 states have call predecessors, (12), 3 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) [2024-11-22 01:41:50,247 INFO L276 IsEmpty]: Start isEmpty. Operand 761 states and 1248 transitions. [2024-11-22 01:41:50,248 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 96 [2024-11-22 01:41:50,248 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 01:41:50,248 INFO L215 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-22 01:41:50,259 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Ended with exit code 0 [2024-11-22 01:41:50,449 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 16 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable14 [2024-11-22 01:41:50,449 INFO L396 AbstractCegarLoop]: === Iteration 16 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-22 01:41:50,450 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 01:41:50,450 INFO L85 PathProgramCache]: Analyzing trace with hash 2101924693, now seen corresponding path program 1 times [2024-11-22 01:41:50,450 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 01:41:50,450 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2096372399] [2024-11-22 01:41:50,450 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 01:41:50,450 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 01:41:50,464 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 01:41:50,529 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 17 trivial. 0 not checked. [2024-11-22 01:41:50,530 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 01:41:50,530 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2096372399] [2024-11-22 01:41:50,530 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2096372399] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-22 01:41:50,530 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2137087776] [2024-11-22 01:41:50,530 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 01:41:50,530 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-22 01:41:50,530 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-22 01:41:50,532 INFO L229 MonitoredProcess]: Starting monitored process 17 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-22 01:41:50,533 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Waiting until timeout for monitored process [2024-11-22 01:41:50,739 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 01:41:50,744 INFO L255 TraceCheckSpWp]: Trace formula consists of 1266 conjuncts, 9 conjuncts are in the unsatisfiable core [2024-11-22 01:41:50,747 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-22 01:41:50,799 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 8 proven. 0 refuted. 0 times theorem prover too weak. 14 trivial. 0 not checked. [2024-11-22 01:41:50,800 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-22 01:41:50,800 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2137087776] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-22 01:41:50,801 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-22 01:41:50,801 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [4] total 10 [2024-11-22 01:41:50,801 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1808100081] [2024-11-22 01:41:50,801 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-22 01:41:50,801 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2024-11-22 01:41:50,801 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 01:41:50,802 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2024-11-22 01:41:50,802 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=73, Unknown=0, NotChecked=0, Total=90 [2024-11-22 01:41:50,802 INFO L87 Difference]: Start difference. First operand 761 states and 1248 transitions. Second operand has 8 states, 7 states have (on average 9.285714285714286) internal successors, (65), 7 states have internal predecessors, (65), 3 states have call successors, (11), 2 states have call predecessors, (11), 4 states have return successors, (9), 3 states have call predecessors, (9), 3 states have call successors, (9) [2024-11-22 01:41:50,923 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-22 01:41:50,923 INFO L93 Difference]: Finished difference Result 1397 states and 2287 transitions. [2024-11-22 01:41:50,924 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2024-11-22 01:41:50,924 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 9.285714285714286) internal successors, (65), 7 states have internal predecessors, (65), 3 states have call successors, (11), 2 states have call predecessors, (11), 4 states have return successors, (9), 3 states have call predecessors, (9), 3 states have call successors, (9) Word has length 95 [2024-11-22 01:41:50,924 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-22 01:41:50,928 INFO L225 Difference]: With dead ends: 1397 [2024-11-22 01:41:50,928 INFO L226 Difference]: Without dead ends: 786 [2024-11-22 01:41:50,930 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 102 GetRequests, 92 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=25, Invalid=107, Unknown=0, NotChecked=0, Total=132 [2024-11-22 01:41:50,931 INFO L432 NwaCegarLoop]: 1002 mSDtfsCounter, 106 mSDsluCounter, 5909 mSDsCounter, 0 mSdLazyCounter, 170 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 107 SdHoareTripleChecker+Valid, 6911 SdHoareTripleChecker+Invalid, 175 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 170 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-22 01:41:50,931 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [107 Valid, 6911 Invalid, 175 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 170 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-22 01:41:50,932 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 786 states. [2024-11-22 01:41:50,944 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 786 to 761. [2024-11-22 01:41:50,945 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 761 states, 613 states have (on average 1.6688417618270799) internal successors, (1023), 635 states have internal predecessors, (1023), 112 states have call successors, (112), 33 states have call predecessors, (112), 35 states have return successors, (113), 106 states have call predecessors, (113), 109 states have call successors, (113) [2024-11-22 01:41:50,947 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 761 states to 761 states and 1248 transitions. [2024-11-22 01:41:50,949 INFO L78 Accepts]: Start accepts. Automaton has 761 states and 1248 transitions. Word has length 95 [2024-11-22 01:41:50,949 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-22 01:41:50,949 INFO L471 AbstractCegarLoop]: Abstraction has 761 states and 1248 transitions. [2024-11-22 01:41:50,949 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 9.285714285714286) internal successors, (65), 7 states have internal predecessors, (65), 3 states have call successors, (11), 2 states have call predecessors, (11), 4 states have return successors, (9), 3 states have call predecessors, (9), 3 states have call successors, (9) [2024-11-22 01:41:50,949 INFO L276 IsEmpty]: Start isEmpty. Operand 761 states and 1248 transitions. [2024-11-22 01:41:50,951 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 97 [2024-11-22 01:41:50,951 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 01:41:50,951 INFO L215 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-22 01:41:50,961 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-22 01:41:51,151 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 17 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable15 [2024-11-22 01:41:51,152 INFO L396 AbstractCegarLoop]: === Iteration 17 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-22 01:41:51,153 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 01:41:51,153 INFO L85 PathProgramCache]: Analyzing trace with hash -1571708773, now seen corresponding path program 1 times [2024-11-22 01:41:51,153 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 01:41:51,153 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [962078067] [2024-11-22 01:41:51,153 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 01:41:51,153 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 01:41:51,168 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 01:41:51,228 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 17 trivial. 0 not checked. [2024-11-22 01:41:51,228 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 01:41:51,228 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [962078067] [2024-11-22 01:41:51,229 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [962078067] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-22 01:41:51,229 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1811981240] [2024-11-22 01:41:51,229 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 01:41:51,229 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-22 01:41:51,229 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-22 01:41:51,233 INFO L229 MonitoredProcess]: Starting monitored process 18 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-22 01:41:51,235 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Waiting until timeout for monitored process [2024-11-22 01:41:51,472 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 01:41:51,475 INFO L255 TraceCheckSpWp]: Trace formula consists of 1267 conjuncts, 5 conjuncts are in the unsatisfiable core [2024-11-22 01:41:51,478 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-22 01:41:51,620 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 3 proven. 0 refuted. 0 times theorem prover too weak. 19 trivial. 0 not checked. [2024-11-22 01:41:51,620 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-22 01:41:51,621 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1811981240] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-22 01:41:51,621 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-22 01:41:51,621 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [4] total 5 [2024-11-22 01:41:51,621 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1500134868] [2024-11-22 01:41:51,621 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-22 01:41:51,621 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-22 01:41:51,621 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 01:41:51,622 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-22 01:41:51,622 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-11-22 01:41:51,622 INFO L87 Difference]: Start difference. First operand 761 states and 1248 transitions. Second operand has 3 states, 3 states have (on average 21.0) internal successors, (63), 2 states have internal predecessors, (63), 2 states have call successors, (11), 2 states have call predecessors, (11), 2 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) [2024-11-22 01:41:51,715 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-22 01:41:51,715 INFO L93 Difference]: Finished difference Result 1962 states and 3238 transitions. [2024-11-22 01:41:51,715 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-22 01:41:51,716 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 21.0) internal successors, (63), 2 states have internal predecessors, (63), 2 states have call successors, (11), 2 states have call predecessors, (11), 2 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) Word has length 96 [2024-11-22 01:41:51,716 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-22 01:41:51,722 INFO L225 Difference]: With dead ends: 1962 [2024-11-22 01:41:51,722 INFO L226 Difference]: Without dead ends: 1355 [2024-11-22 01:41:51,724 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 99 GetRequests, 96 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-11-22 01:41:51,725 INFO L432 NwaCegarLoop]: 1092 mSDtfsCounter, 933 mSDsluCounter, 976 mSDsCounter, 0 mSdLazyCounter, 40 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 933 SdHoareTripleChecker+Valid, 2068 SdHoareTripleChecker+Invalid, 40 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 40 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-22 01:41:51,725 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [933 Valid, 2068 Invalid, 40 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 40 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-22 01:41:51,726 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1355 states. [2024-11-22 01:41:51,751 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1355 to 1290. [2024-11-22 01:41:51,753 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1290 states, 1038 states have (on average 1.670520231213873) internal successors, (1734), 1069 states have internal predecessors, (1734), 194 states have call successors, (194), 56 states have call predecessors, (194), 57 states have return successors, (201), 179 states have call predecessors, (201), 190 states have call successors, (201) [2024-11-22 01:41:51,756 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1290 states to 1290 states and 2129 transitions. [2024-11-22 01:41:51,758 INFO L78 Accepts]: Start accepts. Automaton has 1290 states and 2129 transitions. Word has length 96 [2024-11-22 01:41:51,758 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-22 01:41:51,758 INFO L471 AbstractCegarLoop]: Abstraction has 1290 states and 2129 transitions. [2024-11-22 01:41:51,758 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 21.0) internal successors, (63), 2 states have internal predecessors, (63), 2 states have call successors, (11), 2 states have call predecessors, (11), 2 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) [2024-11-22 01:41:51,758 INFO L276 IsEmpty]: Start isEmpty. Operand 1290 states and 2129 transitions. [2024-11-22 01:41:51,762 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 222 [2024-11-22 01:41:51,762 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 01:41:51,762 INFO L215 NwaCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 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] [2024-11-22 01:41:51,770 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Forceful destruction successful, exit code 0 [2024-11-22 01:41:51,962 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 18 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable16 [2024-11-22 01:41:51,963 INFO L396 AbstractCegarLoop]: === Iteration 18 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-22 01:41:51,963 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 01:41:51,963 INFO L85 PathProgramCache]: Analyzing trace with hash -514772988, now seen corresponding path program 1 times [2024-11-22 01:41:51,963 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 01:41:51,964 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [723089997] [2024-11-22 01:41:51,964 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 01:41:51,964 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 01:41:51,983 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 01:41:52,075 INFO L134 CoverageAnalysis]: Checked inductivity of 138 backedges. 8 proven. 5 refuted. 0 times theorem prover too weak. 125 trivial. 0 not checked. [2024-11-22 01:41:52,075 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 01:41:52,076 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [723089997] [2024-11-22 01:41:52,076 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [723089997] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-22 01:41:52,076 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [989037625] [2024-11-22 01:41:52,076 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 01:41:52,076 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-22 01:41:52,076 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-22 01:41:52,078 INFO L229 MonitoredProcess]: Starting monitored process 19 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-22 01:41:52,079 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Waiting until timeout for monitored process [2024-11-22 01:41:52,379 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 01:41:52,385 INFO L255 TraceCheckSpWp]: Trace formula consists of 2247 conjuncts, 4 conjuncts are in the unsatisfiable core [2024-11-22 01:41:52,392 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-22 01:41:52,484 INFO L134 CoverageAnalysis]: Checked inductivity of 138 backedges. 32 proven. 0 refuted. 0 times theorem prover too weak. 106 trivial. 0 not checked. [2024-11-22 01:41:52,484 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-22 01:41:52,484 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [989037625] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-22 01:41:52,485 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-22 01:41:52,485 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [4] total 7 [2024-11-22 01:41:52,485 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1321347333] [2024-11-22 01:41:52,485 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-22 01:41:52,485 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-22 01:41:52,485 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 01:41:52,489 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-22 01:41:52,490 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2024-11-22 01:41:52,490 INFO L87 Difference]: Start difference. First operand 1290 states and 2129 transitions. Second operand has 5 states, 5 states have (on average 21.0) internal successors, (105), 4 states have internal predecessors, (105), 2 states have call successors, (24), 2 states have call predecessors, (24), 3 states have return successors, (22), 2 states have call predecessors, (22), 2 states have call successors, (22) [2024-11-22 01:41:53,025 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-22 01:41:53,025 INFO L93 Difference]: Finished difference Result 2442 states and 4093 transitions. [2024-11-22 01:41:53,025 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-11-22 01:41:53,026 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 21.0) internal successors, (105), 4 states have internal predecessors, (105), 2 states have call successors, (24), 2 states have call predecessors, (24), 3 states have return successors, (22), 2 states have call predecessors, (22), 2 states have call successors, (22) Word has length 221 [2024-11-22 01:41:53,026 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-22 01:41:53,032 INFO L225 Difference]: With dead ends: 2442 [2024-11-22 01:41:53,032 INFO L226 Difference]: Without dead ends: 1306 [2024-11-22 01:41:53,037 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 225 GetRequests, 219 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=18, Invalid=38, Unknown=0, NotChecked=0, Total=56 [2024-11-22 01:41:53,038 INFO L432 NwaCegarLoop]: 1006 mSDtfsCounter, 969 mSDsluCounter, 1584 mSDsCounter, 0 mSdLazyCounter, 490 mSolverCounterSat, 15 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 973 SdHoareTripleChecker+Valid, 2590 SdHoareTripleChecker+Invalid, 505 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 15 IncrementalHoareTripleChecker+Valid, 490 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2024-11-22 01:41:53,038 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [973 Valid, 2590 Invalid, 505 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [15 Valid, 490 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2024-11-22 01:41:53,040 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1306 states. [2024-11-22 01:41:53,067 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1306 to 1306. [2024-11-22 01:41:53,069 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1306 states, 1052 states have (on average 1.6711026615969582) internal successors, (1758), 1083 states have internal predecessors, (1758), 194 states have call successors, (194), 58 states have call predecessors, (194), 59 states have return successors, (203), 179 states have call predecessors, (203), 190 states have call successors, (203) [2024-11-22 01:41:53,073 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1306 states to 1306 states and 2155 transitions. [2024-11-22 01:41:53,074 INFO L78 Accepts]: Start accepts. Automaton has 1306 states and 2155 transitions. Word has length 221 [2024-11-22 01:41:53,074 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-22 01:41:53,074 INFO L471 AbstractCegarLoop]: Abstraction has 1306 states and 2155 transitions. [2024-11-22 01:41:53,075 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 21.0) internal successors, (105), 4 states have internal predecessors, (105), 2 states have call successors, (24), 2 states have call predecessors, (24), 3 states have return successors, (22), 2 states have call predecessors, (22), 2 states have call successors, (22) [2024-11-22 01:41:53,075 INFO L276 IsEmpty]: Start isEmpty. Operand 1306 states and 2155 transitions. [2024-11-22 01:41:53,078 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 153 [2024-11-22 01:41:53,078 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 01:41:53,078 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, 1, 1, 1, 1, 1, 1] [2024-11-22 01:41:53,088 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Ended with exit code 0 [2024-11-22 01:41:53,279 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 19 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable17 [2024-11-22 01:41:53,279 INFO L396 AbstractCegarLoop]: === Iteration 19 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-22 01:41:53,279 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 01:41:53,279 INFO L85 PathProgramCache]: Analyzing trace with hash -870264504, now seen corresponding path program 1 times [2024-11-22 01:41:53,279 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 01:41:53,279 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [82380075] [2024-11-22 01:41:53,280 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 01:41:53,280 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 01:41:53,295 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 01:41:53,339 INFO L134 CoverageAnalysis]: Checked inductivity of 35 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 30 trivial. 0 not checked. [2024-11-22 01:41:53,339 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 01:41:53,339 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [82380075] [2024-11-22 01:41:53,340 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [82380075] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-22 01:41:53,340 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [73048471] [2024-11-22 01:41:53,340 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 01:41:53,340 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-22 01:41:53,340 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-22 01:41:53,342 INFO L229 MonitoredProcess]: Starting monitored process 20 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-22 01:41:53,346 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Waiting until timeout for monitored process [2024-11-22 01:41:53,635 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 01:41:53,640 INFO L255 TraceCheckSpWp]: Trace formula consists of 1637 conjuncts, 7 conjuncts are in the unsatisfiable core [2024-11-22 01:41:53,644 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-22 01:41:53,741 INFO L134 CoverageAnalysis]: Checked inductivity of 35 backedges. 3 proven. 0 refuted. 0 times theorem prover too weak. 32 trivial. 0 not checked. [2024-11-22 01:41:53,741 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-22 01:41:53,741 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [73048471] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-22 01:41:53,742 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-22 01:41:53,742 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [4] total 7 [2024-11-22 01:41:53,742 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [494841587] [2024-11-22 01:41:53,743 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-22 01:41:53,744 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-22 01:41:53,744 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 01:41:53,745 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-22 01:41:53,745 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2024-11-22 01:41:53,745 INFO L87 Difference]: Start difference. First operand 1306 states and 2155 transitions. Second operand has 5 states, 5 states have (on average 18.4) internal successors, (92), 4 states have internal predecessors, (92), 2 states have call successors, (19), 2 states have call predecessors, (19), 2 states have return successors, (17), 2 states have call predecessors, (17), 2 states have call successors, (17) [2024-11-22 01:41:53,848 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-22 01:41:53,848 INFO L93 Difference]: Finished difference Result 3217 states and 5304 transitions. [2024-11-22 01:41:53,848 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-22 01:41:53,849 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 18.4) internal successors, (92), 4 states have internal predecessors, (92), 2 states have call successors, (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 152 [2024-11-22 01:41:53,849 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-22 01:41:53,861 INFO L225 Difference]: With dead ends: 3217 [2024-11-22 01:41:53,861 INFO L226 Difference]: Without dead ends: 2065 [2024-11-22 01:41:53,867 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 157 GetRequests, 150 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=19, Invalid=53, Unknown=0, NotChecked=0, Total=72 [2024-11-22 01:41:53,868 INFO L432 NwaCegarLoop]: 1364 mSDtfsCounter, 969 mSDsluCounter, 3318 mSDsCounter, 0 mSdLazyCounter, 20 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 969 SdHoareTripleChecker+Valid, 4682 SdHoareTripleChecker+Invalid, 22 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 20 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-11-22 01:41:53,868 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [969 Valid, 4682 Invalid, 22 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 20 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-22 01:41:53,870 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2065 states. [2024-11-22 01:41:53,935 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2065 to 2061. [2024-11-22 01:41:53,943 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2061 states, 1660 states have (on average 1.65) internal successors, (2739), 1694 states have internal predecessors, (2739), 303 states have call successors, (303), 98 states have call predecessors, (303), 97 states have return successors, (339), 284 states have call predecessors, (339), 297 states have call successors, (339) [2024-11-22 01:41:53,950 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2061 states to 2061 states and 3381 transitions. [2024-11-22 01:41:53,952 INFO L78 Accepts]: Start accepts. Automaton has 2061 states and 3381 transitions. Word has length 152 [2024-11-22 01:41:53,953 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-22 01:41:53,953 INFO L471 AbstractCegarLoop]: Abstraction has 2061 states and 3381 transitions. [2024-11-22 01:41:53,953 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 18.4) internal successors, (92), 4 states have internal predecessors, (92), 2 states have call successors, (19), 2 states have call predecessors, (19), 2 states have return successors, (17), 2 states have call predecessors, (17), 2 states have call successors, (17) [2024-11-22 01:41:53,953 INFO L276 IsEmpty]: Start isEmpty. Operand 2061 states and 3381 transitions. [2024-11-22 01:41:53,957 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 154 [2024-11-22 01:41:53,957 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 01:41:53,957 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, 1, 1, 1, 1, 1, 1, 1] [2024-11-22 01:41:53,967 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-22 01:41:54,158 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18,20 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-22 01:41:54,158 INFO L396 AbstractCegarLoop]: === Iteration 20 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-22 01:41:54,159 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 01:41:54,159 INFO L85 PathProgramCache]: Analyzing trace with hash -1036670394, now seen corresponding path program 1 times [2024-11-22 01:41:54,159 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 01:41:54,159 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1741426477] [2024-11-22 01:41:54,159 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 01:41:54,159 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 01:41:54,172 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 01:41:54,217 INFO L134 CoverageAnalysis]: Checked inductivity of 35 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 30 trivial. 0 not checked. [2024-11-22 01:41:54,217 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 01:41:54,217 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1741426477] [2024-11-22 01:41:54,217 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1741426477] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-22 01:41:54,217 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [479420304] [2024-11-22 01:41:54,217 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 01:41:54,218 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-22 01:41:54,218 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-22 01:41:54,219 INFO L229 MonitoredProcess]: Starting monitored process 21 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-22 01:41:54,220 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Waiting until timeout for monitored process [2024-11-22 01:41:54,461 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 01:41:54,466 INFO L255 TraceCheckSpWp]: Trace formula consists of 1634 conjuncts, 4 conjuncts are in the unsatisfiable core [2024-11-22 01:41:54,469 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-22 01:41:54,563 INFO L134 CoverageAnalysis]: Checked inductivity of 35 backedges. 10 proven. 0 refuted. 0 times theorem prover too weak. 25 trivial. 0 not checked. [2024-11-22 01:41:54,563 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-22 01:41:54,563 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [479420304] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-22 01:41:54,563 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-22 01:41:54,563 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [4] total 7 [2024-11-22 01:41:54,563 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [375613600] [2024-11-22 01:41:54,564 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-22 01:41:54,564 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-22 01:41:54,564 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 01:41:54,564 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-22 01:41:54,565 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2024-11-22 01:41:54,565 INFO L87 Difference]: Start difference. First operand 2061 states and 3381 transitions. Second operand has 5 states, 5 states have (on average 19.6) internal successors, (98), 4 states have internal predecessors, (98), 2 states have call successors, (20), 2 states have call predecessors, (20), 3 states have return successors, (18), 2 states have call predecessors, (18), 2 states have call successors, (18) [2024-11-22 01:41:55,041 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-22 01:41:55,041 INFO L93 Difference]: Finished difference Result 4000 states and 6686 transitions. [2024-11-22 01:41:55,041 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-11-22 01:41:55,042 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 19.6) internal successors, (98), 4 states have internal predecessors, (98), 2 states have call successors, (20), 2 states have call predecessors, (20), 3 states have return successors, (18), 2 states have call predecessors, (18), 2 states have call successors, (18) Word has length 153 [2024-11-22 01:41:55,045 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-22 01:41:55,059 INFO L225 Difference]: With dead ends: 4000 [2024-11-22 01:41:55,059 INFO L226 Difference]: Without dead ends: 2093 [2024-11-22 01:41:55,067 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 157 GetRequests, 151 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=18, Invalid=38, Unknown=0, NotChecked=0, Total=56 [2024-11-22 01:41:55,068 INFO L432 NwaCegarLoop]: 1003 mSDtfsCounter, 956 mSDsluCounter, 1584 mSDsCounter, 0 mSdLazyCounter, 489 mSolverCounterSat, 16 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 963 SdHoareTripleChecker+Valid, 2587 SdHoareTripleChecker+Invalid, 505 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 16 IncrementalHoareTripleChecker+Valid, 489 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2024-11-22 01:41:55,068 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [963 Valid, 2587 Invalid, 505 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [16 Valid, 489 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2024-11-22 01:41:55,070 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2093 states. [2024-11-22 01:41:55,147 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2093 to 2093. [2024-11-22 01:41:55,154 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2093 states, 1688 states have (on average 1.6510663507109005) internal successors, (2787), 1722 states have internal predecessors, (2787), 303 states have call successors, (303), 102 states have call predecessors, (303), 101 states have return successors, (343), 284 states have call predecessors, (343), 297 states have call successors, (343) [2024-11-22 01:41:55,162 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2093 states to 2093 states and 3433 transitions. [2024-11-22 01:41:55,164 INFO L78 Accepts]: Start accepts. Automaton has 2093 states and 3433 transitions. Word has length 153 [2024-11-22 01:41:55,164 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-22 01:41:55,164 INFO L471 AbstractCegarLoop]: Abstraction has 2093 states and 3433 transitions. [2024-11-22 01:41:55,164 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 19.6) internal successors, (98), 4 states have internal predecessors, (98), 2 states have call successors, (20), 2 states have call predecessors, (20), 3 states have return successors, (18), 2 states have call predecessors, (18), 2 states have call successors, (18) [2024-11-22 01:41:55,164 INFO L276 IsEmpty]: Start isEmpty. Operand 2093 states and 3433 transitions. [2024-11-22 01:41:55,168 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 156 [2024-11-22 01:41:55,169 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 01:41:55,169 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, 1, 1, 1, 1, 1, 1, 1] [2024-11-22 01:41:55,180 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Ended with exit code 0 [2024-11-22 01:41:55,373 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19,21 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-22 01:41:55,374 INFO L396 AbstractCegarLoop]: === Iteration 21 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-22 01:41:55,374 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 01:41:55,374 INFO L85 PathProgramCache]: Analyzing trace with hash -2105010528, now seen corresponding path program 1 times [2024-11-22 01:41:55,374 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 01:41:55,374 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1022680728] [2024-11-22 01:41:55,375 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 01:41:55,375 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 01:41:55,391 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 01:41:55,447 INFO L134 CoverageAnalysis]: Checked inductivity of 36 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 31 trivial. 0 not checked. [2024-11-22 01:41:55,447 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 01:41:55,447 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1022680728] [2024-11-22 01:41:55,448 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1022680728] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-22 01:41:55,448 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [61626277] [2024-11-22 01:41:55,448 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 01:41:55,448 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-22 01:41:55,448 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-22 01:41:55,449 INFO L229 MonitoredProcess]: Starting monitored process 22 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-22 01:41:55,450 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Waiting until timeout for monitored process [2024-11-22 01:41:55,693 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 01:41:55,698 INFO L255 TraceCheckSpWp]: Trace formula consists of 1636 conjuncts, 4 conjuncts are in the unsatisfiable core [2024-11-22 01:41:55,702 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-22 01:41:55,801 INFO L134 CoverageAnalysis]: Checked inductivity of 36 backedges. 11 proven. 0 refuted. 0 times theorem prover too weak. 25 trivial. 0 not checked. [2024-11-22 01:41:55,802 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-22 01:41:55,802 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [61626277] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-22 01:41:55,802 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-22 01:41:55,802 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [4] total 7 [2024-11-22 01:41:55,802 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [172074229] [2024-11-22 01:41:55,802 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-22 01:41:55,802 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-22 01:41:55,803 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 01:41:55,803 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-22 01:41:55,803 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2024-11-22 01:41:55,803 INFO L87 Difference]: Start difference. First operand 2093 states and 3433 transitions. Second operand has 5 states, 5 states have (on average 20.0) internal successors, (100), 4 states have internal predecessors, (100), 2 states have call successors, (20), 2 states have call predecessors, (20), 3 states have return successors, (18), 2 states have call predecessors, (18), 2 states have call successors, (18) [2024-11-22 01:41:56,224 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-22 01:41:56,224 INFO L93 Difference]: Finished difference Result 4064 states and 6778 transitions. [2024-11-22 01:41:56,224 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-11-22 01:41:56,225 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 20.0) internal successors, (100), 4 states have internal predecessors, (100), 2 states have call successors, (20), 2 states have call predecessors, (20), 3 states have return successors, (18), 2 states have call predecessors, (18), 2 states have call successors, (18) Word has length 155 [2024-11-22 01:41:56,225 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-22 01:41:56,235 INFO L225 Difference]: With dead ends: 4064 [2024-11-22 01:41:56,235 INFO L226 Difference]: Without dead ends: 2125 [2024-11-22 01:41:56,241 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 159 GetRequests, 153 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=18, Invalid=38, Unknown=0, NotChecked=0, Total=56 [2024-11-22 01:41:56,242 INFO L432 NwaCegarLoop]: 1000 mSDtfsCounter, 955 mSDsluCounter, 1584 mSDsCounter, 0 mSdLazyCounter, 488 mSolverCounterSat, 17 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 965 SdHoareTripleChecker+Valid, 2584 SdHoareTripleChecker+Invalid, 505 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 17 IncrementalHoareTripleChecker+Valid, 488 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2024-11-22 01:41:56,242 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [965 Valid, 2584 Invalid, 505 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [17 Valid, 488 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2024-11-22 01:41:56,244 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2125 states. [2024-11-22 01:41:56,297 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2125 to 2125. [2024-11-22 01:41:56,303 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2125 states, 1716 states have (on average 1.652097902097902) internal successors, (2835), 1750 states have internal predecessors, (2835), 303 states have call successors, (303), 106 states have call predecessors, (303), 105 states have return successors, (347), 284 states have call predecessors, (347), 297 states have call successors, (347) [2024-11-22 01:41:56,313 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2125 states to 2125 states and 3485 transitions. [2024-11-22 01:41:56,319 INFO L78 Accepts]: Start accepts. Automaton has 2125 states and 3485 transitions. Word has length 155 [2024-11-22 01:41:56,319 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-22 01:41:56,319 INFO L471 AbstractCegarLoop]: Abstraction has 2125 states and 3485 transitions. [2024-11-22 01:41:56,320 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 20.0) internal successors, (100), 4 states have internal predecessors, (100), 2 states have call successors, (20), 2 states have call predecessors, (20), 3 states have return successors, (18), 2 states have call predecessors, (18), 2 states have call successors, (18) [2024-11-22 01:41:56,320 INFO L276 IsEmpty]: Start isEmpty. Operand 2125 states and 3485 transitions. [2024-11-22 01:41:56,328 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 158 [2024-11-22 01:41:56,328 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 01:41:56,328 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, 1, 1, 1] [2024-11-22 01:41:56,336 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Forceful destruction successful, exit code 0 [2024-11-22 01:41:56,532 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20,22 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-22 01:41:56,533 INFO L396 AbstractCegarLoop]: === Iteration 22 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-22 01:41:56,533 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 01:41:56,533 INFO L85 PathProgramCache]: Analyzing trace with hash 1600032590, now seen corresponding path program 1 times [2024-11-22 01:41:56,534 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 01:41:56,534 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1490002579] [2024-11-22 01:41:56,534 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 01:41:56,534 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 01:41:56,548 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 01:41:56,588 INFO L134 CoverageAnalysis]: Checked inductivity of 37 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 32 trivial. 0 not checked. [2024-11-22 01:41:56,588 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 01:41:56,588 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1490002579] [2024-11-22 01:41:56,588 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1490002579] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-22 01:41:56,589 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1257786794] [2024-11-22 01:41:56,589 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 01:41:56,589 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-22 01:41:56,589 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-22 01:41:56,591 INFO L229 MonitoredProcess]: Starting monitored process 23 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-22 01:41:56,593 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Waiting until timeout for monitored process [2024-11-22 01:41:56,864 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 01:41:56,869 INFO L255 TraceCheckSpWp]: Trace formula consists of 1638 conjuncts, 4 conjuncts are in the unsatisfiable core [2024-11-22 01:41:56,872 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-22 01:41:56,963 INFO L134 CoverageAnalysis]: Checked inductivity of 37 backedges. 12 proven. 0 refuted. 0 times theorem prover too weak. 25 trivial. 0 not checked. [2024-11-22 01:41:56,964 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-22 01:41:56,964 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1257786794] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-22 01:41:56,964 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-22 01:41:56,964 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [4] total 7 [2024-11-22 01:41:56,964 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1526720178] [2024-11-22 01:41:56,964 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-22 01:41:56,965 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-22 01:41:56,965 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 01:41:56,966 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-22 01:41:56,966 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2024-11-22 01:41:56,967 INFO L87 Difference]: Start difference. First operand 2125 states and 3485 transitions. Second operand has 5 states, 5 states have (on average 20.4) internal successors, (102), 4 states have internal predecessors, (102), 2 states have call successors, (20), 2 states have call predecessors, (20), 3 states have return successors, (18), 2 states have call predecessors, (18), 2 states have call successors, (18) [2024-11-22 01:41:57,400 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-22 01:41:57,401 INFO L93 Difference]: Finished difference Result 4128 states and 6870 transitions. [2024-11-22 01:41:57,402 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-11-22 01:41:57,402 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 20.4) internal successors, (102), 4 states have internal predecessors, (102), 2 states have call successors, (20), 2 states have call predecessors, (20), 3 states have return successors, (18), 2 states have call predecessors, (18), 2 states have call successors, (18) Word has length 157 [2024-11-22 01:41:57,402 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-22 01:41:57,415 INFO L225 Difference]: With dead ends: 4128 [2024-11-22 01:41:57,418 INFO L226 Difference]: Without dead ends: 2157 [2024-11-22 01:41:57,425 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 161 GetRequests, 155 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=18, Invalid=38, Unknown=0, NotChecked=0, Total=56 [2024-11-22 01:41:57,425 INFO L432 NwaCegarLoop]: 997 mSDtfsCounter, 936 mSDsluCounter, 1584 mSDsCounter, 0 mSdLazyCounter, 487 mSolverCounterSat, 18 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 949 SdHoareTripleChecker+Valid, 2581 SdHoareTripleChecker+Invalid, 505 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 18 IncrementalHoareTripleChecker+Valid, 487 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2024-11-22 01:41:57,425 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [949 Valid, 2581 Invalid, 505 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [18 Valid, 487 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2024-11-22 01:41:57,427 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2157 states. [2024-11-22 01:41:57,471 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2157 to 2157. [2024-11-22 01:41:57,473 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2157 states, 1744 states have (on average 1.6530963302752293) internal successors, (2883), 1778 states have internal predecessors, (2883), 303 states have call successors, (303), 110 states have call predecessors, (303), 109 states have return successors, (351), 284 states have call predecessors, (351), 297 states have call successors, (351) [2024-11-22 01:41:57,479 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2157 states to 2157 states and 3537 transitions. [2024-11-22 01:41:57,481 INFO L78 Accepts]: Start accepts. Automaton has 2157 states and 3537 transitions. Word has length 157 [2024-11-22 01:41:57,481 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-22 01:41:57,481 INFO L471 AbstractCegarLoop]: Abstraction has 2157 states and 3537 transitions. [2024-11-22 01:41:57,481 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 20.4) internal successors, (102), 4 states have internal predecessors, (102), 2 states have call successors, (20), 2 states have call predecessors, (20), 3 states have return successors, (18), 2 states have call predecessors, (18), 2 states have call successors, (18) [2024-11-22 01:41:57,481 INFO L276 IsEmpty]: Start isEmpty. Operand 2157 states and 3537 transitions. [2024-11-22 01:41:57,485 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 160 [2024-11-22 01:41:57,485 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 01:41:57,486 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] [2024-11-22 01:41:57,493 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-22 01:41:57,686 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21,23 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-22 01:41:57,687 INFO L396 AbstractCegarLoop]: === Iteration 23 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-22 01:41:57,687 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 01:41:57,687 INFO L85 PathProgramCache]: Analyzing trace with hash -1364937312, now seen corresponding path program 1 times [2024-11-22 01:41:57,687 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 01:41:57,687 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1264317830] [2024-11-22 01:41:57,687 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 01:41:57,687 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 01:41:57,702 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 01:41:57,743 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 33 trivial. 0 not checked. [2024-11-22 01:41:57,744 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 01:41:57,744 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1264317830] [2024-11-22 01:41:57,744 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1264317830] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-22 01:41:57,744 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1181875653] [2024-11-22 01:41:57,744 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 01:41:57,744 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-22 01:41:57,745 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-22 01:41:57,746 INFO L229 MonitoredProcess]: Starting monitored process 24 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-22 01:41:57,751 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Waiting until timeout for monitored process [2024-11-22 01:41:57,999 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 01:41:58,004 INFO L255 TraceCheckSpWp]: Trace formula consists of 1640 conjuncts, 5 conjuncts are in the unsatisfiable core [2024-11-22 01:41:58,007 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-22 01:41:58,019 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 6 proven. 0 refuted. 0 times theorem prover too weak. 32 trivial. 0 not checked. [2024-11-22 01:41:58,019 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-22 01:41:58,019 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1181875653] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-22 01:41:58,019 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-22 01:41:58,020 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [4] total 4 [2024-11-22 01:41:58,020 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1434856444] [2024-11-22 01:41:58,020 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-22 01:41:58,020 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-22 01:41:58,020 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 01:41:58,021 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-22 01:41:58,021 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-11-22 01:41:58,021 INFO L87 Difference]: Start difference. First operand 2157 states and 3537 transitions. Second operand has 4 states, 4 states have (on average 24.5) internal successors, (98), 4 states have internal predecessors, (98), 2 states have call successors, (19), 2 states have call predecessors, (19), 2 states have return successors, (17), 1 states have call predecessors, (17), 2 states have call successors, (17) [2024-11-22 01:41:58,086 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-22 01:41:58,087 INFO L93 Difference]: Finished difference Result 4291 states and 7054 transitions. [2024-11-22 01:41:58,087 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-22 01:41:58,087 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 24.5) internal successors, (98), 4 states have internal predecessors, (98), 2 states have call successors, (19), 2 states have call predecessors, (19), 2 states have return successors, (17), 1 states have call predecessors, (17), 2 states have call successors, (17) Word has length 159 [2024-11-22 01:41:58,087 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-22 01:41:58,097 INFO L225 Difference]: With dead ends: 4291 [2024-11-22 01:41:58,098 INFO L226 Difference]: Without dead ends: 2122 [2024-11-22 01:41:58,103 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 163 GetRequests, 160 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2024-11-22 01:41:58,104 INFO L432 NwaCegarLoop]: 1013 mSDtfsCounter, 7 mSDsluCounter, 2018 mSDsCounter, 0 mSdLazyCounter, 31 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 7 SdHoareTripleChecker+Valid, 3031 SdHoareTripleChecker+Invalid, 35 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 31 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-11-22 01:41:58,104 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [7 Valid, 3031 Invalid, 35 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 31 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-22 01:41:58,106 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2122 states. [2024-11-22 01:41:58,204 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2122 to 2122. [2024-11-22 01:41:58,207 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2122 states, 1712 states have (on average 1.6436915887850467) internal successors, (2814), 1744 states have internal predecessors, (2814), 302 states have call successors, (302), 110 states have call predecessors, (302), 107 states have return successors, (348), 283 states have call predecessors, (348), 296 states have call successors, (348) [2024-11-22 01:41:58,214 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2122 states to 2122 states and 3464 transitions. [2024-11-22 01:41:58,216 INFO L78 Accepts]: Start accepts. Automaton has 2122 states and 3464 transitions. Word has length 159 [2024-11-22 01:41:58,216 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-22 01:41:58,216 INFO L471 AbstractCegarLoop]: Abstraction has 2122 states and 3464 transitions. [2024-11-22 01:41:58,216 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 24.5) internal successors, (98), 4 states have internal predecessors, (98), 2 states have call successors, (19), 2 states have call predecessors, (19), 2 states have return successors, (17), 1 states have call predecessors, (17), 2 states have call successors, (17) [2024-11-22 01:41:58,216 INFO L276 IsEmpty]: Start isEmpty. Operand 2122 states and 3464 transitions. [2024-11-22 01:41:58,221 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 240 [2024-11-22 01:41:58,221 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 01:41:58,221 INFO L215 NwaCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 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] [2024-11-22 01:41:58,229 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-22 01:41:58,425 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22,24 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-22 01:41:58,426 INFO L396 AbstractCegarLoop]: === Iteration 24 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-22 01:41:58,426 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 01:41:58,426 INFO L85 PathProgramCache]: Analyzing trace with hash 1819312843, now seen corresponding path program 1 times [2024-11-22 01:41:58,426 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 01:41:58,426 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [254986453] [2024-11-22 01:41:58,426 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 01:41:58,426 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 01:41:58,444 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 01:41:58,551 INFO L134 CoverageAnalysis]: Checked inductivity of 169 backedges. 10 proven. 14 refuted. 0 times theorem prover too weak. 145 trivial. 0 not checked. [2024-11-22 01:41:58,551 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 01:41:58,552 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [254986453] [2024-11-22 01:41:58,552 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [254986453] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-22 01:41:58,552 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1214351034] [2024-11-22 01:41:58,552 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 01:41:58,552 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-22 01:41:58,552 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-22 01:41:58,554 INFO L229 MonitoredProcess]: Starting monitored process 25 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-22 01:41:58,556 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (25)] Waiting until timeout for monitored process [2024-11-22 01:41:58,880 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 01:41:58,889 INFO L255 TraceCheckSpWp]: Trace formula consists of 2255 conjuncts, 9 conjuncts are in the unsatisfiable core [2024-11-22 01:41:58,893 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-22 01:41:58,965 INFO L134 CoverageAnalysis]: Checked inductivity of 169 backedges. 36 proven. 5 refuted. 0 times theorem prover too weak. 128 trivial. 0 not checked. [2024-11-22 01:41:58,966 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-22 01:41:59,382 INFO L134 CoverageAnalysis]: Checked inductivity of 169 backedges. 27 proven. 5 refuted. 0 times theorem prover too weak. 137 trivial. 0 not checked. [2024-11-22 01:41:59,383 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1214351034] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-22 01:41:59,383 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-22 01:41:59,383 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 6, 6] total 12 [2024-11-22 01:41:59,384 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [716237647] [2024-11-22 01:41:59,384 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-22 01:41:59,385 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2024-11-22 01:41:59,385 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 01:41:59,385 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2024-11-22 01:41:59,385 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=107, Unknown=0, NotChecked=0, Total=132 [2024-11-22 01:41:59,386 INFO L87 Difference]: Start difference. First operand 2122 states and 3464 transitions. Second operand has 12 states, 11 states have (on average 15.363636363636363) internal successors, (169), 11 states have internal predecessors, (169), 6 states have call successors, (41), 5 states have call predecessors, (41), 6 states have return successors, (40), 7 states have call predecessors, (40), 6 states have call successors, (40) [2024-11-22 01:42:05,170 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-22 01:42:05,170 INFO L93 Difference]: Finished difference Result 10022 states and 17147 transitions. [2024-11-22 01:42:05,170 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2024-11-22 01:42:05,171 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 11 states have (on average 15.363636363636363) internal successors, (169), 11 states have internal predecessors, (169), 6 states have call successors, (41), 5 states have call predecessors, (41), 6 states have return successors, (40), 7 states have call predecessors, (40), 6 states have call successors, (40) Word has length 239 [2024-11-22 01:42:05,171 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-22 01:42:05,205 INFO L225 Difference]: With dead ends: 10022 [2024-11-22 01:42:05,205 INFO L226 Difference]: Without dead ends: 7909 [2024-11-22 01:42:05,219 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 514 GetRequests, 482 SyntacticMatches, 5 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 129 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=163, Invalid=649, Unknown=0, NotChecked=0, Total=812 [2024-11-22 01:42:05,219 INFO L432 NwaCegarLoop]: 526 mSDtfsCounter, 3809 mSDsluCounter, 3796 mSDsCounter, 0 mSdLazyCounter, 11818 mSolverCounterSat, 934 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3926 SdHoareTripleChecker+Valid, 4322 SdHoareTripleChecker+Invalid, 12752 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 934 IncrementalHoareTripleChecker+Valid, 11818 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 5.3s IncrementalHoareTripleChecker+Time [2024-11-22 01:42:05,219 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [3926 Valid, 4322 Invalid, 12752 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [934 Valid, 11818 Invalid, 0 Unknown, 0 Unchecked, 5.3s Time] [2024-11-22 01:42:05,226 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7909 states. [2024-11-22 01:42:05,454 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7909 to 6698. [2024-11-22 01:42:05,462 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6698 states, 5309 states have (on average 1.5899416085891882) internal successors, (8441), 5413 states have internal predecessors, (8441), 988 states have call successors, (988), 354 states have call predecessors, (988), 400 states have return successors, (1697), 975 states have call predecessors, (1697), 974 states have call successors, (1697) [2024-11-22 01:42:05,490 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6698 states to 6698 states and 11126 transitions. [2024-11-22 01:42:05,496 INFO L78 Accepts]: Start accepts. Automaton has 6698 states and 11126 transitions. Word has length 239 [2024-11-22 01:42:05,496 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-22 01:42:05,496 INFO L471 AbstractCegarLoop]: Abstraction has 6698 states and 11126 transitions. [2024-11-22 01:42:05,497 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 11 states have (on average 15.363636363636363) internal successors, (169), 11 states have internal predecessors, (169), 6 states have call successors, (41), 5 states have call predecessors, (41), 6 states have return successors, (40), 7 states have call predecessors, (40), 6 states have call successors, (40) [2024-11-22 01:42:05,497 INFO L276 IsEmpty]: Start isEmpty. Operand 6698 states and 11126 transitions. [2024-11-22 01:42:05,503 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 162 [2024-11-22 01:42:05,503 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 01:42:05,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, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-22 01:42:05,513 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (25)] Forceful destruction successful, exit code 0 [2024-11-22 01:42:05,707 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23,25 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-22 01:42:05,708 INFO L396 AbstractCegarLoop]: === Iteration 25 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-22 01:42:05,708 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 01:42:05,709 INFO L85 PathProgramCache]: Analyzing trace with hash 254974530, now seen corresponding path program 1 times [2024-11-22 01:42:05,709 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 01:42:05,709 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2031753095] [2024-11-22 01:42:05,709 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 01:42:05,709 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 01:42:05,731 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 01:42:05,844 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 13 proven. 0 refuted. 0 times theorem prover too weak. 29 trivial. 0 not checked. [2024-11-22 01:42:05,844 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 01:42:05,844 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2031753095] [2024-11-22 01:42:05,844 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2031753095] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-22 01:42:05,844 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-22 01:42:05,845 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2024-11-22 01:42:05,845 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1422606352] [2024-11-22 01:42:05,845 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-22 01:42:05,846 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2024-11-22 01:42:05,846 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 01:42:05,846 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2024-11-22 01:42:05,846 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2024-11-22 01:42:05,847 INFO L87 Difference]: Start difference. First operand 6698 states and 11126 transitions. Second operand has 7 states, 6 states have (on average 17.0) internal successors, (102), 6 states have internal predecessors, (102), 3 states have call successors, (19), 2 states have call predecessors, (19), 4 states have return successors, (17), 3 states have call predecessors, (17), 3 states have call successors, (17) [2024-11-22 01:42:06,073 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-22 01:42:06,073 INFO L93 Difference]: Finished difference Result 13410 states and 22280 transitions. [2024-11-22 01:42:06,073 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2024-11-22 01:42:06,074 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 6 states have (on average 17.0) internal successors, (102), 6 states have internal predecessors, (102), 3 states have call successors, (19), 2 states have call predecessors, (19), 4 states have return successors, (17), 3 states have call predecessors, (17), 3 states have call successors, (17) Word has length 161 [2024-11-22 01:42:06,074 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-22 01:42:06,116 INFO L225 Difference]: With dead ends: 13410 [2024-11-22 01:42:06,117 INFO L226 Difference]: Without dead ends: 6820 [2024-11-22 01:42:06,144 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 9 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=15, Invalid=41, Unknown=0, NotChecked=0, Total=56 [2024-11-22 01:42:06,145 INFO L432 NwaCegarLoop]: 1011 mSDtfsCounter, 126 mSDsluCounter, 4932 mSDsCounter, 0 mSdLazyCounter, 84 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 127 SdHoareTripleChecker+Valid, 5943 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.0s IncrementalHoareTripleChecker+Time [2024-11-22 01:42:06,145 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [127 Valid, 5943 Invalid, 86 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 84 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-22 01:42:06,151 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6820 states. [2024-11-22 01:42:06,354 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6820 to 6698. [2024-11-22 01:42:06,361 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6698 states, 5309 states have (on average 1.5899416085891882) internal successors, (8441), 5413 states have internal predecessors, (8441), 988 states have call successors, (988), 354 states have call predecessors, (988), 400 states have return successors, (1697), 975 states have call predecessors, (1697), 974 states have call successors, (1697) [2024-11-22 01:42:06,389 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6698 states to 6698 states and 11126 transitions. [2024-11-22 01:42:06,397 INFO L78 Accepts]: Start accepts. Automaton has 6698 states and 11126 transitions. Word has length 161 [2024-11-22 01:42:06,397 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-22 01:42:06,397 INFO L471 AbstractCegarLoop]: Abstraction has 6698 states and 11126 transitions. [2024-11-22 01:42:06,397 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 6 states have (on average 17.0) internal successors, (102), 6 states have internal predecessors, (102), 3 states have call successors, (19), 2 states have call predecessors, (19), 4 states have return successors, (17), 3 states have call predecessors, (17), 3 states have call successors, (17) [2024-11-22 01:42:06,397 INFO L276 IsEmpty]: Start isEmpty. Operand 6698 states and 11126 transitions. [2024-11-22 01:42:06,403 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 162 [2024-11-22 01:42:06,404 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 01:42:06,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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-22 01:42:06,404 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable24 [2024-11-22 01:42:06,404 INFO L396 AbstractCegarLoop]: === Iteration 26 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-22 01:42:06,404 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 01:42:06,405 INFO L85 PathProgramCache]: Analyzing trace with hash 593858532, now seen corresponding path program 1 times [2024-11-22 01:42:06,405 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 01:42:06,405 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [200871895] [2024-11-22 01:42:06,405 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 01:42:06,405 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 01:42:06,426 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 01:42:06,480 INFO L134 CoverageAnalysis]: Checked inductivity of 37 backedges. 4 proven. 0 refuted. 0 times theorem prover too weak. 33 trivial. 0 not checked. [2024-11-22 01:42:06,480 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 01:42:06,480 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [200871895] [2024-11-22 01:42:06,480 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [200871895] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-22 01:42:06,480 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-22 01:42:06,481 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-11-22 01:42:06,481 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [605171306] [2024-11-22 01:42:06,481 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-22 01:42:06,481 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-22 01:42:06,481 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 01:42:06,482 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-22 01:42:06,482 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-11-22 01:42:06,482 INFO L87 Difference]: Start difference. First operand 6698 states and 11126 transitions. Second operand has 4 states, 4 states have (on average 25.0) internal successors, (100), 4 states have internal predecessors, (100), 2 states have call successors, (19), 2 states have call predecessors, (19), 3 states have return successors, (17), 2 states have call predecessors, (17), 2 states have call successors, (17) [2024-11-22 01:42:06,720 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-22 01:42:06,721 INFO L93 Difference]: Finished difference Result 13351 states and 22195 transitions. [2024-11-22 01:42:06,721 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-22 01:42:06,721 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 25.0) internal successors, (100), 4 states have internal predecessors, (100), 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 161 [2024-11-22 01:42:06,721 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-22 01:42:06,752 INFO L225 Difference]: With dead ends: 13351 [2024-11-22 01:42:06,752 INFO L226 Difference]: Without dead ends: 6656 [2024-11-22 01:42:06,776 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2024-11-22 01:42:06,777 INFO L432 NwaCegarLoop]: 1012 mSDtfsCounter, 8 mSDsluCounter, 2018 mSDsCounter, 0 mSdLazyCounter, 30 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 8 SdHoareTripleChecker+Valid, 3030 SdHoareTripleChecker+Invalid, 32 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 30 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-11-22 01:42:06,777 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [8 Valid, 3030 Invalid, 32 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 30 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-22 01:42:06,781 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6656 states. [2024-11-22 01:42:06,990 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6656 to 6656. [2024-11-22 01:42:06,997 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6656 states, 5270 states have (on average 1.5878557874762809) internal successors, (8368), 5372 states have internal predecessors, (8368), 987 states have call successors, (987), 354 states have call predecessors, (987), 398 states have return successors, (1694), 974 states have call predecessors, (1694), 973 states have call successors, (1694) [2024-11-22 01:42:07,028 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6656 states to 6656 states and 11049 transitions. [2024-11-22 01:42:07,036 INFO L78 Accepts]: Start accepts. Automaton has 6656 states and 11049 transitions. Word has length 161 [2024-11-22 01:42:07,036 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-22 01:42:07,036 INFO L471 AbstractCegarLoop]: Abstraction has 6656 states and 11049 transitions. [2024-11-22 01:42:07,036 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 25.0) internal successors, (100), 4 states have internal predecessors, (100), 2 states have call successors, (19), 2 states have call predecessors, (19), 3 states have return successors, (17), 2 states have call predecessors, (17), 2 states have call successors, (17) [2024-11-22 01:42:07,036 INFO L276 IsEmpty]: Start isEmpty. Operand 6656 states and 11049 transitions. [2024-11-22 01:42:07,041 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 163 [2024-11-22 01:42:07,042 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 01:42:07,042 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, 1, 1] [2024-11-22 01:42:07,042 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable25 [2024-11-22 01:42:07,042 INFO L396 AbstractCegarLoop]: === Iteration 27 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-22 01:42:07,042 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 01:42:07,042 INFO L85 PathProgramCache]: Analyzing trace with hash -489141123, now seen corresponding path program 1 times [2024-11-22 01:42:07,043 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 01:42:07,043 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [14397056] [2024-11-22 01:42:07,043 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 01:42:07,043 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 01:42:07,061 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 01:42:07,282 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 36 trivial. 0 not checked. [2024-11-22 01:42:07,282 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 01:42:07,282 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [14397056] [2024-11-22 01:42:07,283 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [14397056] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-22 01:42:07,283 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [219122398] [2024-11-22 01:42:07,283 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 01:42:07,283 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-22 01:42:07,284 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-22 01:42:07,285 INFO L229 MonitoredProcess]: Starting monitored process 26 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-22 01:42:07,289 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (26)] Waiting until timeout for monitored process [2024-11-22 01:42:07,575 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 01:42:07,580 INFO L255 TraceCheckSpWp]: Trace formula consists of 1648 conjuncts, 11 conjuncts are in the unsatisfiable core [2024-11-22 01:42:07,584 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-22 01:42:07,725 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 19 proven. 0 refuted. 0 times theorem prover too weak. 22 trivial. 0 not checked. [2024-11-22 01:42:07,726 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-22 01:42:07,726 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [219122398] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-22 01:42:07,726 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-22 01:42:07,726 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [10] total 14 [2024-11-22 01:42:07,726 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [892563977] [2024-11-22 01:42:07,726 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-22 01:42:07,727 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-11-22 01:42:07,727 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 01:42:07,727 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-11-22 01:42:07,727 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=155, Unknown=0, NotChecked=0, Total=182 [2024-11-22 01:42:07,728 INFO L87 Difference]: Start difference. First operand 6656 states and 11049 transitions. Second operand has 6 states, 6 states have (on average 18.0) internal successors, (108), 6 states have internal predecessors, (108), 6 states have call successors, (20), 5 states have call predecessors, (20), 5 states have return successors, (18), 6 states have call predecessors, (18), 6 states have call successors, (18) [2024-11-22 01:42:09,684 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-22 01:42:09,684 INFO L93 Difference]: Finished difference Result 13515 states and 22711 transitions. [2024-11-22 01:42:09,685 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-11-22 01:42:09,685 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 18.0) internal successors, (108), 6 states have internal predecessors, (108), 6 states have call successors, (20), 5 states have call predecessors, (20), 5 states have return successors, (18), 6 states have call predecessors, (18), 6 states have call successors, (18) Word has length 162 [2024-11-22 01:42:09,685 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-22 01:42:09,720 INFO L225 Difference]: With dead ends: 13515 [2024-11-22 01:42:09,720 INFO L226 Difference]: Without dead ends: 6936 [2024-11-22 01:42:09,748 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 180 GetRequests, 167 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=31, Invalid=179, Unknown=0, NotChecked=0, Total=210 [2024-11-22 01:42:09,748 INFO L432 NwaCegarLoop]: 469 mSDtfsCounter, 2370 mSDsluCounter, 687 mSDsCounter, 0 mSdLazyCounter, 2937 mSolverCounterSat, 511 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2492 SdHoareTripleChecker+Valid, 1156 SdHoareTripleChecker+Invalid, 3448 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 511 IncrementalHoareTripleChecker+Valid, 2937 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.7s IncrementalHoareTripleChecker+Time [2024-11-22 01:42:09,749 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [2492 Valid, 1156 Invalid, 3448 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [511 Valid, 2937 Invalid, 0 Unknown, 0 Unchecked, 1.7s Time] [2024-11-22 01:42:09,754 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6936 states. [2024-11-22 01:42:10,014 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6936 to 6532. [2024-11-22 01:42:10,024 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6532 states, 5024 states have (on average 1.5863853503184713) internal successors, (7970), 5182 states have internal predecessors, (7970), 1153 states have call successors, (1153), 306 states have call predecessors, (1153), 354 states have return successors, (1690), 1120 states have call predecessors, (1690), 1139 states have call successors, (1690) [2024-11-22 01:42:10,057 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6532 states to 6532 states and 10813 transitions. [2024-11-22 01:42:10,064 INFO L78 Accepts]: Start accepts. Automaton has 6532 states and 10813 transitions. Word has length 162 [2024-11-22 01:42:10,065 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-22 01:42:10,065 INFO L471 AbstractCegarLoop]: Abstraction has 6532 states and 10813 transitions. [2024-11-22 01:42:10,065 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 18.0) internal successors, (108), 6 states have internal predecessors, (108), 6 states have call successors, (20), 5 states have call predecessors, (20), 5 states have return successors, (18), 6 states have call predecessors, (18), 6 states have call successors, (18) [2024-11-22 01:42:10,065 INFO L276 IsEmpty]: Start isEmpty. Operand 6532 states and 10813 transitions. [2024-11-22 01:42:10,069 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 163 [2024-11-22 01:42:10,069 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 01:42:10,069 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, 1, 1] [2024-11-22 01:42:10,078 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (26)] Forceful destruction successful, exit code 0 [2024-11-22 01:42:10,270 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 26 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable26 [2024-11-22 01:42:10,271 INFO L396 AbstractCegarLoop]: === Iteration 28 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-22 01:42:10,271 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 01:42:10,271 INFO L85 PathProgramCache]: Analyzing trace with hash 242826303, now seen corresponding path program 1 times [2024-11-22 01:42:10,271 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 01:42:10,271 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1488385981] [2024-11-22 01:42:10,272 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 01:42:10,272 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 01:42:10,293 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 01:42:10,515 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 36 trivial. 0 not checked. [2024-11-22 01:42:10,516 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 01:42:10,516 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1488385981] [2024-11-22 01:42:10,516 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1488385981] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-22 01:42:10,516 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [100340592] [2024-11-22 01:42:10,516 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 01:42:10,516 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-22 01:42:10,516 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-22 01:42:10,519 INFO L229 MonitoredProcess]: Starting monitored process 27 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-22 01:42:10,520 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (27)] Waiting until timeout for monitored process [2024-11-22 01:42:10,793 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 01:42:10,799 INFO L255 TraceCheckSpWp]: Trace formula consists of 1651 conjuncts, 17 conjuncts are in the unsatisfiable core [2024-11-22 01:42:10,806 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-22 01:42:10,940 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 3 proven. 0 refuted. 0 times theorem prover too weak. 38 trivial. 0 not checked. [2024-11-22 01:42:10,940 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-22 01:42:10,940 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [100340592] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-22 01:42:10,940 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-22 01:42:10,940 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [10] total 15 [2024-11-22 01:42:10,940 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [172291245] [2024-11-22 01:42:10,940 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-22 01:42:10,941 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2024-11-22 01:42:10,941 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 01:42:10,941 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2024-11-22 01:42:10,941 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=183, Unknown=0, NotChecked=0, Total=210 [2024-11-22 01:42:10,941 INFO L87 Difference]: Start difference. First operand 6532 states and 10813 transitions. Second operand has 7 states, 7 states have (on average 13.714285714285714) internal successors, (96), 7 states have internal predecessors, (96), 4 states have call successors, (19), 4 states have call predecessors, (19), 5 states have return successors, (17), 5 states have call predecessors, (17), 4 states have call successors, (17) [2024-11-22 01:42:15,002 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-22 01:42:15,003 INFO L93 Difference]: Finished difference Result 22812 states and 39038 transitions. [2024-11-22 01:42:15,003 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2024-11-22 01:42:15,003 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 13.714285714285714) internal successors, (96), 7 states have internal predecessors, (96), 4 states have call successors, (19), 4 states have call predecessors, (19), 5 states have return successors, (17), 5 states have call predecessors, (17), 4 states have call successors, (17) Word has length 162 [2024-11-22 01:42:15,003 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-22 01:42:15,084 INFO L225 Difference]: With dead ends: 22812 [2024-11-22 01:42:15,084 INFO L226 Difference]: Without dead ends: 16336 [2024-11-22 01:42:15,119 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 196 GetRequests, 170 SyntacticMatches, 0 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 71 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=100, Invalid=656, Unknown=0, NotChecked=0, Total=756 [2024-11-22 01:42:15,120 INFO L432 NwaCegarLoop]: 593 mSDtfsCounter, 3336 mSDsluCounter, 1712 mSDsCounter, 0 mSdLazyCounter, 7066 mSolverCounterSat, 767 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3449 SdHoareTripleChecker+Valid, 2305 SdHoareTripleChecker+Invalid, 7833 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 767 IncrementalHoareTripleChecker+Valid, 7066 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.3s IncrementalHoareTripleChecker+Time [2024-11-22 01:42:15,120 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [3449 Valid, 2305 Invalid, 7833 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [767 Valid, 7066 Invalid, 0 Unknown, 0 Unchecked, 3.3s Time] [2024-11-22 01:42:15,129 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 16336 states. [2024-11-22 01:42:15,727 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 16336 to 15190. [2024-11-22 01:42:15,743 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 15190 states, 11658 states have (on average 1.5736833075999315) internal successors, (18346), 12011 states have internal predecessors, (18346), 2676 states have call successors, (2676), 716 states have call predecessors, (2676), 855 states have return successors, (4209), 2627 states have call predecessors, (4209), 2656 states have call successors, (4209) [2024-11-22 01:42:15,821 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15190 states to 15190 states and 25231 transitions. [2024-11-22 01:42:15,830 INFO L78 Accepts]: Start accepts. Automaton has 15190 states and 25231 transitions. Word has length 162 [2024-11-22 01:42:15,831 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-22 01:42:15,831 INFO L471 AbstractCegarLoop]: Abstraction has 15190 states and 25231 transitions. [2024-11-22 01:42:15,831 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 13.714285714285714) internal successors, (96), 7 states have internal predecessors, (96), 4 states have call successors, (19), 4 states have call predecessors, (19), 5 states have return successors, (17), 5 states have call predecessors, (17), 4 states have call successors, (17) [2024-11-22 01:42:15,831 INFO L276 IsEmpty]: Start isEmpty. Operand 15190 states and 25231 transitions. [2024-11-22 01:42:15,835 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 168 [2024-11-22 01:42:15,835 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 01:42:15,835 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, 1, 1, 1, 1, 1, 1, 1] [2024-11-22 01:42:15,843 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-22 01:42:16,039 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 27 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable27 [2024-11-22 01:42:16,040 INFO L396 AbstractCegarLoop]: === Iteration 29 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-22 01:42:16,040 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 01:42:16,040 INFO L85 PathProgramCache]: Analyzing trace with hash 290469029, now seen corresponding path program 1 times [2024-11-22 01:42:16,040 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 01:42:16,040 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [11723767] [2024-11-22 01:42:16,040 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 01:42:16,040 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 01:42:16,060 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 01:42:16,255 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 36 trivial. 0 not checked. [2024-11-22 01:42:16,255 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 01:42:16,255 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [11723767] [2024-11-22 01:42:16,255 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [11723767] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-22 01:42:16,255 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [300348563] [2024-11-22 01:42:16,255 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 01:42:16,256 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-22 01:42:16,256 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-22 01:42:16,258 INFO L229 MonitoredProcess]: Starting monitored process 28 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-22 01:42:16,263 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (28)] Waiting until timeout for monitored process [2024-11-22 01:42:16,638 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 01:42:16,643 INFO L255 TraceCheckSpWp]: Trace formula consists of 1668 conjuncts, 2 conjuncts are in the unsatisfiable core [2024-11-22 01:42:16,645 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-22 01:42:16,669 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 3 proven. 0 refuted. 0 times theorem prover too weak. 38 trivial. 0 not checked. [2024-11-22 01:42:16,669 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-22 01:42:16,669 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [300348563] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-22 01:42:16,669 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-22 01:42:16,670 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [10] total 11 [2024-11-22 01:42:16,670 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1907259200] [2024-11-22 01:42:16,671 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-22 01:42:16,672 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-22 01:42:16,672 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 01:42:16,672 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-22 01:42:16,672 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=91, Unknown=0, NotChecked=0, Total=110 [2024-11-22 01:42:16,672 INFO L87 Difference]: Start difference. First operand 15190 states and 25231 transitions. Second operand has 3 states, 3 states have (on average 33.0) internal successors, (99), 3 states have internal predecessors, (99), 2 states have call successors, (20), 2 states have call predecessors, (20), 2 states have return successors, (18), 2 states have call predecessors, (18), 2 states have call successors, (18) [2024-11-22 01:42:17,519 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-22 01:42:17,519 INFO L93 Difference]: Finished difference Result 34144 states and 57405 transitions. [2024-11-22 01:42:17,519 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-22 01:42:17,520 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 33.0) internal successors, (99), 3 states have internal predecessors, (99), 2 states have call successors, (20), 2 states have call predecessors, (20), 2 states have return successors, (18), 2 states have call predecessors, (18), 2 states have call successors, (18) Word has length 167 [2024-11-22 01:42:17,521 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-22 01:42:17,613 INFO L225 Difference]: With dead ends: 34144 [2024-11-22 01:42:17,613 INFO L226 Difference]: Without dead ends: 20202 [2024-11-22 01:42:17,663 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 183 GetRequests, 174 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=19, Invalid=91, Unknown=0, NotChecked=0, Total=110 [2024-11-22 01:42:17,664 INFO L432 NwaCegarLoop]: 1852 mSDtfsCounter, 992 mSDsluCounter, 1016 mSDsCounter, 0 mSdLazyCounter, 23 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 992 SdHoareTripleChecker+Valid, 2868 SdHoareTripleChecker+Invalid, 23 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 23 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-11-22 01:42:17,664 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [992 Valid, 2868 Invalid, 23 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 23 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-22 01:42:17,674 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 20202 states. [2024-11-22 01:42:18,696 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 20202 to 20106. [2024-11-22 01:42:18,719 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 20106 states, 15476 states have (on average 1.5745670715947273) internal successors, (24368), 15899 states have internal predecessors, (24368), 3512 states have call successors, (3512), 940 states have call predecessors, (3512), 1117 states have return successors, (5778), 3481 states have call predecessors, (5778), 3484 states have call successors, (5778) [2024-11-22 01:42:18,883 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 20106 states to 20106 states and 33658 transitions. [2024-11-22 01:42:18,899 INFO L78 Accepts]: Start accepts. Automaton has 20106 states and 33658 transitions. Word has length 167 [2024-11-22 01:42:18,900 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-22 01:42:18,900 INFO L471 AbstractCegarLoop]: Abstraction has 20106 states and 33658 transitions. [2024-11-22 01:42:18,900 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 33.0) internal successors, (99), 3 states have internal predecessors, (99), 2 states have call successors, (20), 2 states have call predecessors, (20), 2 states have return successors, (18), 2 states have call predecessors, (18), 2 states have call successors, (18) [2024-11-22 01:42:18,900 INFO L276 IsEmpty]: Start isEmpty. Operand 20106 states and 33658 transitions. [2024-11-22 01:42:18,905 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 168 [2024-11-22 01:42:18,905 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 01:42:18,905 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, 1, 1, 1, 1, 1, 1, 1] [2024-11-22 01:42:18,916 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (28)] Ended with exit code 0 [2024-11-22 01:42:19,106 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 28 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable28 [2024-11-22 01:42:19,106 INFO L396 AbstractCegarLoop]: === Iteration 30 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-22 01:42:19,106 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 01:42:19,106 INFO L85 PathProgramCache]: Analyzing trace with hash -1953514269, now seen corresponding path program 1 times [2024-11-22 01:42:19,106 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 01:42:19,107 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [260754166] [2024-11-22 01:42:19,107 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 01:42:19,107 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 01:42:19,137 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 01:42:19,542 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 36 trivial. 0 not checked. [2024-11-22 01:42:19,543 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 01:42:19,543 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [260754166] [2024-11-22 01:42:19,543 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [260754166] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-22 01:42:19,543 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [199552433] [2024-11-22 01:42:19,543 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 01:42:19,543 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-22 01:42:19,543 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-22 01:42:19,549 INFO L229 MonitoredProcess]: Starting monitored process 29 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-22 01:42:19,550 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (29)] Waiting until timeout for monitored process [2024-11-22 01:42:19,822 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 01:42:19,827 INFO L255 TraceCheckSpWp]: Trace formula consists of 1667 conjuncts, 6 conjuncts are in the unsatisfiable core [2024-11-22 01:42:19,834 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-22 01:42:19,907 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 3 proven. 0 refuted. 0 times theorem prover too weak. 38 trivial. 0 not checked. [2024-11-22 01:42:19,908 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-22 01:42:19,908 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [199552433] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-22 01:42:19,908 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-22 01:42:19,908 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [10] total 14 [2024-11-22 01:42:19,908 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [924869235] [2024-11-22 01:42:19,908 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-22 01:42:19,909 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-11-22 01:42:19,909 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 01:42:19,909 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-11-22 01:42:19,909 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=26, Invalid=156, Unknown=0, NotChecked=0, Total=182 [2024-11-22 01:42:19,909 INFO L87 Difference]: Start difference. First operand 20106 states and 33658 transitions. Second operand has 6 states, 6 states have (on average 16.5) internal successors, (99), 5 states have internal predecessors, (99), 3 states have call successors, (20), 3 states have call predecessors, (20), 3 states have return successors, (18), 3 states have call predecessors, (18), 2 states have call successors, (18) [2024-11-22 01:42:20,800 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-22 01:42:20,800 INFO L93 Difference]: Finished difference Result 20200 states and 33954 transitions. [2024-11-22 01:42:20,800 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-11-22 01:42:20,801 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 16.5) internal successors, (99), 5 states have internal predecessors, (99), 3 states have call successors, (20), 3 states have call predecessors, (20), 3 states have return successors, (18), 3 states have call predecessors, (18), 2 states have call successors, (18) Word has length 167 [2024-11-22 01:42:20,801 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-22 01:42:20,912 INFO L225 Difference]: With dead ends: 20200 [2024-11-22 01:42:20,912 INFO L226 Difference]: Without dead ends: 20197 [2024-11-22 01:42:20,935 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 185 GetRequests, 171 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=34, Invalid=206, Unknown=0, NotChecked=0, Total=240 [2024-11-22 01:42:20,936 INFO L432 NwaCegarLoop]: 1850 mSDtfsCounter, 963 mSDsluCounter, 5478 mSDsCounter, 0 mSdLazyCounter, 273 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 966 SdHoareTripleChecker+Valid, 7328 SdHoareTripleChecker+Invalid, 273 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 273 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2024-11-22 01:42:20,937 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [966 Valid, 7328 Invalid, 273 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 273 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2024-11-22 01:42:20,954 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 20197 states. [2024-11-22 01:42:21,650 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 20197 to 20106. [2024-11-22 01:42:21,670 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 20106 states, 15476 states have (on average 1.572628586197984) internal successors, (24338), 15899 states have internal predecessors, (24338), 3512 states have call successors, (3512), 940 states have call predecessors, (3512), 1117 states have return successors, (5778), 3481 states have call predecessors, (5778), 3484 states have call successors, (5778) [2024-11-22 01:42:21,792 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 20106 states to 20106 states and 33628 transitions. [2024-11-22 01:42:21,809 INFO L78 Accepts]: Start accepts. Automaton has 20106 states and 33628 transitions. Word has length 167 [2024-11-22 01:42:21,809 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-22 01:42:21,809 INFO L471 AbstractCegarLoop]: Abstraction has 20106 states and 33628 transitions. [2024-11-22 01:42:21,810 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 16.5) internal successors, (99), 5 states have internal predecessors, (99), 3 states have call successors, (20), 3 states have call predecessors, (20), 3 states have return successors, (18), 3 states have call predecessors, (18), 2 states have call successors, (18) [2024-11-22 01:42:21,810 INFO L276 IsEmpty]: Start isEmpty. Operand 20106 states and 33628 transitions. [2024-11-22 01:42:21,814 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 168 [2024-11-22 01:42:21,814 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 01:42:21,814 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, 1, 1, 1, 1, 1, 1, 1] [2024-11-22 01:42:21,822 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (29)] Forceful destruction successful, exit code 0 [2024-11-22 01:42:22,014 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29,29 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-22 01:42:22,015 INFO L396 AbstractCegarLoop]: === Iteration 31 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-22 01:42:22,015 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 01:42:22,015 INFO L85 PathProgramCache]: Analyzing trace with hash -553536473, now seen corresponding path program 1 times [2024-11-22 01:42:22,015 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 01:42:22,015 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1930319349] [2024-11-22 01:42:22,015 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 01:42:22,015 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 01:42:22,035 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 01:42:22,256 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 36 trivial. 0 not checked. [2024-11-22 01:42:22,256 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 01:42:22,256 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1930319349] [2024-11-22 01:42:22,256 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1930319349] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-22 01:42:22,256 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1628617660] [2024-11-22 01:42:22,256 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 01:42:22,257 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-22 01:42:22,257 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-22 01:42:22,259 INFO L229 MonitoredProcess]: Starting monitored process 30 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-22 01:42:22,260 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (30)] Waiting until timeout for monitored process [2024-11-22 01:42:22,533 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 01:42:22,538 INFO L255 TraceCheckSpWp]: Trace formula consists of 1667 conjuncts, 5 conjuncts are in the unsatisfiable core [2024-11-22 01:42:22,540 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-22 01:42:22,561 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 9 proven. 0 refuted. 0 times theorem prover too weak. 32 trivial. 0 not checked. [2024-11-22 01:42:22,562 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-22 01:42:22,562 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1628617660] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-22 01:42:22,562 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-22 01:42:22,562 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [10] total 12 [2024-11-22 01:42:22,562 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2041934841] [2024-11-22 01:42:22,562 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-22 01:42:22,563 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-22 01:42:22,563 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 01:42:22,563 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-22 01:42:22,563 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=111, Unknown=0, NotChecked=0, Total=132 [2024-11-22 01:42:22,564 INFO L87 Difference]: Start difference. First operand 20106 states and 33628 transitions. Second operand has 4 states, 4 states have (on average 26.0) internal successors, (104), 4 states have internal predecessors, (104), 2 states have call successors, (20), 2 states have call predecessors, (20), 3 states have return successors, (18), 2 states have call predecessors, (18), 2 states have call successors, (18) [2024-11-22 01:42:23,494 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-22 01:42:23,494 INFO L93 Difference]: Finished difference Result 40346 states and 69000 transitions. [2024-11-22 01:42:23,495 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-22 01:42:23,495 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 26.0) internal successors, (104), 4 states have internal predecessors, (104), 2 states have call successors, (20), 2 states have call predecessors, (20), 3 states have return successors, (18), 2 states have call predecessors, (18), 2 states have call successors, (18) Word has length 167 [2024-11-22 01:42:23,495 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-22 01:42:23,618 INFO L225 Difference]: With dead ends: 40346 [2024-11-22 01:42:23,619 INFO L226 Difference]: Without dead ends: 20310 [2024-11-22 01:42:23,737 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 184 GetRequests, 173 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=25, Invalid=131, Unknown=0, NotChecked=0, Total=156 [2024-11-22 01:42:23,737 INFO L432 NwaCegarLoop]: 1018 mSDtfsCounter, 26 mSDsluCounter, 2002 mSDsCounter, 0 mSdLazyCounter, 28 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 26 SdHoareTripleChecker+Valid, 3020 SdHoareTripleChecker+Invalid, 33 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 28 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-11-22 01:42:23,738 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [26 Valid, 3020 Invalid, 33 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 28 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-22 01:42:23,752 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 20310 states. [2024-11-22 01:42:24,711 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 20310 to 20310. [2024-11-22 01:42:24,730 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 20310 states, 15646 states have (on average 1.5685798287102135) internal successors, (24542), 16069 states have internal predecessors, (24542), 3512 states have call successors, (3512), 974 states have call predecessors, (3512), 1151 states have return successors, (5778), 3481 states have call predecessors, (5778), 3484 states have call successors, (5778) [2024-11-22 01:42:24,873 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 20310 states to 20310 states and 33832 transitions. [2024-11-22 01:42:24,893 INFO L78 Accepts]: Start accepts. Automaton has 20310 states and 33832 transitions. Word has length 167 [2024-11-22 01:42:24,894 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-22 01:42:24,894 INFO L471 AbstractCegarLoop]: Abstraction has 20310 states and 33832 transitions. [2024-11-22 01:42:24,894 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 26.0) internal successors, (104), 4 states have internal predecessors, (104), 2 states have call successors, (20), 2 states have call predecessors, (20), 3 states have return successors, (18), 2 states have call predecessors, (18), 2 states have call successors, (18) [2024-11-22 01:42:24,894 INFO L276 IsEmpty]: Start isEmpty. Operand 20310 states and 33832 transitions. [2024-11-22 01:42:24,900 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 170 [2024-11-22 01:42:24,900 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 01:42:24,900 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, 1, 1, 1, 1, 1, 1] [2024-11-22 01:42:24,909 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (30)] Forceful destruction successful, exit code 0 [2024-11-22 01:42:25,101 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable30,30 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-22 01:42:25,102 INFO L396 AbstractCegarLoop]: === Iteration 32 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-22 01:42:25,102 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 01:42:25,102 INFO L85 PathProgramCache]: Analyzing trace with hash 1018360016, now seen corresponding path program 1 times [2024-11-22 01:42:25,102 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 01:42:25,102 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1917364014] [2024-11-22 01:42:25,103 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 01:42:25,103 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 01:42:25,125 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 01:42:25,403 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 36 trivial. 0 not checked. [2024-11-22 01:42:25,404 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 01:42:25,404 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1917364014] [2024-11-22 01:42:25,404 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1917364014] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-22 01:42:25,404 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [709178264] [2024-11-22 01:42:25,404 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 01:42:25,405 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-22 01:42:25,405 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-22 01:42:25,407 INFO L229 MonitoredProcess]: Starting monitored process 31 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-22 01:42:25,408 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (31)] Waiting until timeout for monitored process [2024-11-22 01:42:25,696 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 01:42:25,701 INFO L255 TraceCheckSpWp]: Trace formula consists of 1672 conjuncts, 10 conjuncts are in the unsatisfiable core [2024-11-22 01:42:25,705 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-22 01:42:25,848 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 6 proven. 0 refuted. 0 times theorem prover too weak. 35 trivial. 0 not checked. [2024-11-22 01:42:25,849 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-22 01:42:25,849 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [709178264] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-22 01:42:25,849 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-22 01:42:25,849 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [10] total 15 [2024-11-22 01:42:25,849 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1589627971] [2024-11-22 01:42:25,849 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-22 01:42:25,850 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2024-11-22 01:42:25,850 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 01:42:25,850 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2024-11-22 01:42:25,850 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=179, Unknown=0, NotChecked=0, Total=210 [2024-11-22 01:42:25,851 INFO L87 Difference]: Start difference. First operand 20310 states and 33832 transitions. Second operand has 7 states, 7 states have (on average 14.857142857142858) internal successors, (104), 7 states have internal predecessors, (104), 5 states have call successors, (20), 5 states have call predecessors, (20), 4 states have return successors, (18), 6 states have call predecessors, (18), 5 states have call successors, (18) [2024-11-22 01:42:30,224 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-22 01:42:30,225 INFO L93 Difference]: Finished difference Result 39273 states and 65494 transitions. [2024-11-22 01:42:30,225 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2024-11-22 01:42:30,225 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 14.857142857142858) internal successors, (104), 7 states have internal predecessors, (104), 5 states have call successors, (20), 5 states have call predecessors, (20), 4 states have return successors, (18), 6 states have call predecessors, (18), 5 states have call successors, (18) Word has length 169 [2024-11-22 01:42:30,225 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-22 01:42:30,324 INFO L225 Difference]: With dead ends: 39273 [2024-11-22 01:42:30,324 INFO L226 Difference]: Without dead ends: 20852 [2024-11-22 01:42:30,404 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 191 GetRequests, 174 SyntacticMatches, 0 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=57, Invalid=285, Unknown=0, NotChecked=0, Total=342 [2024-11-22 01:42:30,405 INFO L432 NwaCegarLoop]: 512 mSDtfsCounter, 3334 mSDsluCounter, 1342 mSDsCounter, 0 mSdLazyCounter, 6042 mSolverCounterSat, 771 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3450 SdHoareTripleChecker+Valid, 1854 SdHoareTripleChecker+Invalid, 6813 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 771 IncrementalHoareTripleChecker+Valid, 6042 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.4s IncrementalHoareTripleChecker+Time [2024-11-22 01:42:30,405 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [3450 Valid, 1854 Invalid, 6813 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [771 Valid, 6042 Invalid, 0 Unknown, 0 Unchecked, 3.4s Time] [2024-11-22 01:42:30,417 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 20852 states. [2024-11-22 01:42:31,672 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 20852 to 20368. [2024-11-22 01:42:31,690 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 20368 states, 15690 states have (on average 1.5681325685149776) internal successors, (24604), 16113 states have internal predecessors, (24604), 3524 states have call successors, (3524), 974 states have call predecessors, (3524), 1153 states have return successors, (5795), 3493 states have call predecessors, (5795), 3496 states have call successors, (5795) [2024-11-22 01:42:31,816 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 20368 states to 20368 states and 33923 transitions. [2024-11-22 01:42:31,837 INFO L78 Accepts]: Start accepts. Automaton has 20368 states and 33923 transitions. Word has length 169 [2024-11-22 01:42:31,838 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-22 01:42:31,838 INFO L471 AbstractCegarLoop]: Abstraction has 20368 states and 33923 transitions. [2024-11-22 01:42:31,838 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 14.857142857142858) internal successors, (104), 7 states have internal predecessors, (104), 5 states have call successors, (20), 5 states have call predecessors, (20), 4 states have return successors, (18), 6 states have call predecessors, (18), 5 states have call successors, (18) [2024-11-22 01:42:31,838 INFO L276 IsEmpty]: Start isEmpty. Operand 20368 states and 33923 transitions. [2024-11-22 01:42:31,841 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 171 [2024-11-22 01:42:31,841 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 01:42:31,841 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, 1, 1, 1, 1, 1, 1, 1] [2024-11-22 01:42:31,849 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (31)] Ended with exit code 0 [2024-11-22 01:42:32,045 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 31 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable31 [2024-11-22 01:42:32,046 INFO L396 AbstractCegarLoop]: === Iteration 33 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-22 01:42:32,046 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 01:42:32,046 INFO L85 PathProgramCache]: Analyzing trace with hash 31348955, now seen corresponding path program 1 times [2024-11-22 01:42:32,046 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 01:42:32,046 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1633741480] [2024-11-22 01:42:32,047 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 01:42:32,047 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 01:42:32,068 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 01:42:32,254 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 36 trivial. 0 not checked. [2024-11-22 01:42:32,255 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 01:42:32,255 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1633741480] [2024-11-22 01:42:32,255 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1633741480] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-22 01:42:32,255 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [396838658] [2024-11-22 01:42:32,255 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 01:42:32,256 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-22 01:42:32,256 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-22 01:42:32,258 INFO L229 MonitoredProcess]: Starting monitored process 32 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-22 01:42:32,259 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (32)] Waiting until timeout for monitored process [2024-11-22 01:42:32,540 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 01:42:32,545 INFO L255 TraceCheckSpWp]: Trace formula consists of 1673 conjuncts, 8 conjuncts are in the unsatisfiable core [2024-11-22 01:42:32,548 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-22 01:42:32,724 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 3 proven. 0 refuted. 0 times theorem prover too weak. 38 trivial. 0 not checked. [2024-11-22 01:42:32,724 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-22 01:42:32,724 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [396838658] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-22 01:42:32,724 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-22 01:42:32,724 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [10] total 14 [2024-11-22 01:42:32,724 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1791625167] [2024-11-22 01:42:32,724 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-22 01:42:32,725 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-11-22 01:42:32,725 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 01:42:32,725 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-11-22 01:42:32,725 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=26, Invalid=156, Unknown=0, NotChecked=0, Total=182 [2024-11-22 01:42:32,725 INFO L87 Difference]: Start difference. First operand 20368 states and 33923 transitions. Second operand has 6 states, 6 states have (on average 17.166666666666668) internal successors, (103), 4 states have internal predecessors, (103), 3 states have call successors, (20), 3 states have call predecessors, (20), 4 states have return successors, (18), 4 states have call predecessors, (18), 3 states have call successors, (18) [2024-11-22 01:42:34,930 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-22 01:42:34,930 INFO L93 Difference]: Finished difference Result 46427 states and 78984 transitions. [2024-11-22 01:42:34,931 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2024-11-22 01:42:34,931 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 17.166666666666668) internal successors, (103), 4 states have internal predecessors, (103), 3 states have call successors, (20), 3 states have call predecessors, (20), 4 states have return successors, (18), 4 states have call predecessors, (18), 3 states have call successors, (18) Word has length 170 [2024-11-22 01:42:34,931 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-22 01:42:35,112 INFO L225 Difference]: With dead ends: 46427 [2024-11-22 01:42:35,113 INFO L226 Difference]: Without dead ends: 26118 [2024-11-22 01:42:35,237 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 190 GetRequests, 174 SyntacticMatches, 0 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=47, Invalid=259, Unknown=0, NotChecked=0, Total=306 [2024-11-22 01:42:35,238 INFO L432 NwaCegarLoop]: 1488 mSDtfsCounter, 1674 mSDsluCounter, 4467 mSDsCounter, 0 mSdLazyCounter, 339 mSolverCounterSat, 319 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1676 SdHoareTripleChecker+Valid, 5955 SdHoareTripleChecker+Invalid, 658 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 319 IncrementalHoareTripleChecker+Valid, 339 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2024-11-22 01:42:35,238 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [1676 Valid, 5955 Invalid, 658 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [319 Valid, 339 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2024-11-22 01:42:35,260 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 26118 states. [2024-11-22 01:42:36,476 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 26118 to 25821. [2024-11-22 01:42:36,503 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 25821 states, 20343 states have (on average 1.5665339428796146) internal successors, (31868), 20804 states have internal predecessors, (31868), 3861 states have call successors, (3861), 1348 states have call predecessors, (3861), 1616 states have return successors, (8123), 3881 states have call predecessors, (8123), 3813 states have call successors, (8123) [2024-11-22 01:42:36,696 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 25821 states to 25821 states and 43852 transitions. [2024-11-22 01:42:36,723 INFO L78 Accepts]: Start accepts. Automaton has 25821 states and 43852 transitions. Word has length 170 [2024-11-22 01:42:36,724 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-22 01:42:36,724 INFO L471 AbstractCegarLoop]: Abstraction has 25821 states and 43852 transitions. [2024-11-22 01:42:36,724 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 17.166666666666668) internal successors, (103), 4 states have internal predecessors, (103), 3 states have call successors, (20), 3 states have call predecessors, (20), 4 states have return successors, (18), 4 states have call predecessors, (18), 3 states have call successors, (18) [2024-11-22 01:42:36,724 INFO L276 IsEmpty]: Start isEmpty. Operand 25821 states and 43852 transitions. [2024-11-22 01:42:36,727 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 174 [2024-11-22 01:42:36,728 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 01:42:36,728 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] [2024-11-22 01:42:36,739 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (32)] Ended with exit code 0 [2024-11-22 01:42:36,928 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable32,32 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-22 01:42:36,929 INFO L396 AbstractCegarLoop]: === Iteration 34 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-22 01:42:36,929 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 01:42:36,929 INFO L85 PathProgramCache]: Analyzing trace with hash -566971083, now seen corresponding path program 1 times [2024-11-22 01:42:36,929 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 01:42:36,929 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1670214195] [2024-11-22 01:42:36,929 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 01:42:36,930 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 01:42:36,951 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 01:42:37,197 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 35 trivial. 0 not checked. [2024-11-22 01:42:37,197 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 01:42:37,197 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1670214195] [2024-11-22 01:42:37,197 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1670214195] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-22 01:42:37,198 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [988929233] [2024-11-22 01:42:37,198 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 01:42:37,198 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-22 01:42:37,198 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-22 01:42:37,200 INFO L229 MonitoredProcess]: Starting monitored process 33 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-22 01:42:37,201 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (33)] Waiting until timeout for monitored process [2024-11-22 01:42:37,489 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 01:42:37,494 INFO L255 TraceCheckSpWp]: Trace formula consists of 1679 conjuncts, 10 conjuncts are in the unsatisfiable core [2024-11-22 01:42:37,497 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-22 01:42:37,639 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 6 proven. 0 refuted. 0 times theorem prover too weak. 34 trivial. 0 not checked. [2024-11-22 01:42:37,639 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-22 01:42:37,639 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [988929233] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-22 01:42:37,639 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-22 01:42:37,639 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [10] total 15 [2024-11-22 01:42:37,640 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [108913480] [2024-11-22 01:42:37,640 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-22 01:42:37,640 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2024-11-22 01:42:37,640 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 01:42:37,641 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2024-11-22 01:42:37,641 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=179, Unknown=0, NotChecked=0, Total=210 [2024-11-22 01:42:37,641 INFO L87 Difference]: Start difference. First operand 25821 states and 43852 transitions. Second operand has 7 states, 7 states have (on average 15.571428571428571) internal successors, (109), 7 states have internal predecessors, (109), 5 states have call successors, (20), 5 states have call predecessors, (20), 4 states have return successors, (18), 6 states have call predecessors, (18), 5 states have call successors, (18) [2024-11-22 01:42:42,932 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-22 01:42:42,933 INFO L93 Difference]: Finished difference Result 49514 states and 83974 transitions. [2024-11-22 01:42:42,933 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2024-11-22 01:42:42,933 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 15.571428571428571) internal successors, (109), 7 states have internal predecessors, (109), 5 states have call successors, (20), 5 states have call predecessors, (20), 4 states have return successors, (18), 6 states have call predecessors, (18), 5 states have call successors, (18) Word has length 173 [2024-11-22 01:42:42,934 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-22 01:42:43,088 INFO L225 Difference]: With dead ends: 49514 [2024-11-22 01:42:43,089 INFO L226 Difference]: Without dead ends: 26430 [2024-11-22 01:42:43,217 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 195 GetRequests, 178 SyntacticMatches, 0 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=57, Invalid=285, Unknown=0, NotChecked=0, Total=342 [2024-11-22 01:42:43,217 INFO L432 NwaCegarLoop]: 534 mSDtfsCounter, 3304 mSDsluCounter, 1162 mSDsCounter, 0 mSdLazyCounter, 6222 mSolverCounterSat, 791 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3420 SdHoareTripleChecker+Valid, 1696 SdHoareTripleChecker+Invalid, 7013 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 791 IncrementalHoareTripleChecker+Valid, 6222 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.7s IncrementalHoareTripleChecker+Time [2024-11-22 01:42:43,217 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [3420 Valid, 1696 Invalid, 7013 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [791 Valid, 6222 Invalid, 0 Unknown, 0 Unchecked, 3.7s Time] [2024-11-22 01:42:43,234 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 26430 states. [2024-11-22 01:42:44,255 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 26430 to 25809. [2024-11-22 01:42:44,277 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 25809 states, 20331 states have (on average 1.5656878658206679) internal successors, (31832), 20792 states have internal predecessors, (31832), 3861 states have call successors, (3861), 1348 states have call predecessors, (3861), 1616 states have return successors, (8123), 3881 states have call predecessors, (8123), 3813 states have call successors, (8123) [2024-11-22 01:42:44,462 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 25809 states to 25809 states and 43816 transitions. [2024-11-22 01:42:44,493 INFO L78 Accepts]: Start accepts. Automaton has 25809 states and 43816 transitions. Word has length 173 [2024-11-22 01:42:44,493 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-22 01:42:44,493 INFO L471 AbstractCegarLoop]: Abstraction has 25809 states and 43816 transitions. [2024-11-22 01:42:44,494 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 15.571428571428571) internal successors, (109), 7 states have internal predecessors, (109), 5 states have call successors, (20), 5 states have call predecessors, (20), 4 states have return successors, (18), 6 states have call predecessors, (18), 5 states have call successors, (18) [2024-11-22 01:42:44,494 INFO L276 IsEmpty]: Start isEmpty. Operand 25809 states and 43816 transitions. [2024-11-22 01:42:44,497 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 176 [2024-11-22 01:42:44,497 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 01:42:44,497 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] [2024-11-22 01:42:44,506 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (33)] Forceful destruction successful, exit code 0 [2024-11-22 01:42:44,697 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable33,33 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-22 01:42:44,698 INFO L396 AbstractCegarLoop]: === Iteration 35 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-22 01:42:44,699 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 01:42:44,699 INFO L85 PathProgramCache]: Analyzing trace with hash -980075765, now seen corresponding path program 1 times [2024-11-22 01:42:44,699 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 01:42:44,699 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1757356927] [2024-11-22 01:42:44,699 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 01:42:44,699 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 01:42:44,715 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 01:42:44,929 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 35 trivial. 0 not checked. [2024-11-22 01:42:44,930 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 01:42:44,930 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1757356927] [2024-11-22 01:42:44,930 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1757356927] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-22 01:42:44,930 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1910132041] [2024-11-22 01:42:44,930 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 01:42:44,930 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-22 01:42:44,931 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-22 01:42:44,932 INFO L229 MonitoredProcess]: Starting monitored process 34 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-22 01:42:44,933 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (34)] Waiting until timeout for monitored process [2024-11-22 01:42:45,248 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 01:42:45,253 INFO L255 TraceCheckSpWp]: Trace formula consists of 1681 conjuncts, 5 conjuncts are in the unsatisfiable core [2024-11-22 01:42:45,256 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-22 01:42:45,299 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 7 proven. 0 refuted. 0 times theorem prover too weak. 33 trivial. 0 not checked. [2024-11-22 01:42:45,299 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-22 01:42:45,299 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1910132041] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-22 01:42:45,300 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-22 01:42:45,300 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [10] total 12 [2024-11-22 01:42:45,300 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1235543997] [2024-11-22 01:42:45,300 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-22 01:42:45,300 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-22 01:42:45,301 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 01:42:45,301 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-22 01:42:45,301 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=111, Unknown=0, NotChecked=0, Total=132 [2024-11-22 01:42:45,302 INFO L87 Difference]: Start difference. First operand 25809 states and 43816 transitions. Second operand has 4 states, 4 states have (on average 28.0) internal successors, (112), 4 states have internal predecessors, (112), 2 states have call successors, (20), 2 states have call predecessors, (20), 3 states have return successors, (18), 2 states have call predecessors, (18), 2 states have call successors, (18) [2024-11-22 01:42:47,042 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-22 01:42:47,042 INFO L93 Difference]: Finished difference Result 51729 states and 91080 transitions. [2024-11-22 01:42:47,043 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-22 01:42:47,043 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 28.0) internal successors, (112), 4 states have internal predecessors, (112), 2 states have call successors, (20), 2 states have call predecessors, (20), 3 states have return successors, (18), 2 states have call predecessors, (18), 2 states have call successors, (18) Word has length 175 [2024-11-22 01:42:47,044 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-22 01:42:47,168 INFO L225 Difference]: With dead ends: 51729 [2024-11-22 01:42:47,169 INFO L226 Difference]: Without dead ends: 25747 [2024-11-22 01:42:47,309 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 192 GetRequests, 181 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=25, Invalid=131, Unknown=0, NotChecked=0, Total=156 [2024-11-22 01:42:47,310 INFO L432 NwaCegarLoop]: 1017 mSDtfsCounter, 33 mSDsluCounter, 1997 mSDsCounter, 0 mSdLazyCounter, 22 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 33 SdHoareTripleChecker+Valid, 3014 SdHoareTripleChecker+Invalid, 26 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 22 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-11-22 01:42:47,310 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [33 Valid, 3014 Invalid, 26 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 22 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-22 01:42:47,327 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 25747 states. [2024-11-22 01:42:48,769 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 25747 to 25747. [2024-11-22 01:42:48,791 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 25747 states, 20269 states have (on average 1.5582416498100549) internal successors, (31584), 20730 states have internal predecessors, (31584), 3861 states have call successors, (3861), 1348 states have call predecessors, (3861), 1616 states have return successors, (8123), 3881 states have call predecessors, (8123), 3813 states have call successors, (8123) [2024-11-22 01:42:48,947 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 25747 states to 25747 states and 43568 transitions. [2024-11-22 01:42:48,978 INFO L78 Accepts]: Start accepts. Automaton has 25747 states and 43568 transitions. Word has length 175 [2024-11-22 01:42:48,980 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-22 01:42:48,980 INFO L471 AbstractCegarLoop]: Abstraction has 25747 states and 43568 transitions. [2024-11-22 01:42:48,981 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 28.0) internal successors, (112), 4 states have internal predecessors, (112), 2 states have call successors, (20), 2 states have call predecessors, (20), 3 states have return successors, (18), 2 states have call predecessors, (18), 2 states have call successors, (18) [2024-11-22 01:42:48,981 INFO L276 IsEmpty]: Start isEmpty. Operand 25747 states and 43568 transitions. [2024-11-22 01:42:48,983 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 177 [2024-11-22 01:42:48,985 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 01:42:48,985 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, 1, 1, 1, 1] [2024-11-22 01:42:48,993 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (34)] Forceful destruction successful, exit code 0 [2024-11-22 01:42:49,185 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 34 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable34 [2024-11-22 01:42:49,186 INFO L396 AbstractCegarLoop]: === Iteration 36 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-22 01:42:49,187 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 01:42:49,187 INFO L85 PathProgramCache]: Analyzing trace with hash -1292630439, now seen corresponding path program 1 times [2024-11-22 01:42:49,187 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 01:42:49,187 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1156742522] [2024-11-22 01:42:49,187 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 01:42:49,188 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 01:42:49,219 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 01:42:49,925 INFO L134 CoverageAnalysis]: Checked inductivity of 39 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 34 trivial. 0 not checked. [2024-11-22 01:42:49,928 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 01:42:49,928 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1156742522] [2024-11-22 01:42:49,928 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1156742522] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-22 01:42:49,928 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2031152583] [2024-11-22 01:42:49,928 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 01:42:49,929 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-22 01:42:49,929 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-22 01:42:49,930 INFO L229 MonitoredProcess]: Starting monitored process 35 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-22 01:42:49,934 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (35)] Waiting until timeout for monitored process [2024-11-22 01:42:50,281 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 01:42:50,286 INFO L255 TraceCheckSpWp]: Trace formula consists of 1685 conjuncts, 10 conjuncts are in the unsatisfiable core [2024-11-22 01:42:50,290 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-22 01:42:50,469 INFO L134 CoverageAnalysis]: Checked inductivity of 39 backedges. 5 proven. 0 refuted. 0 times theorem prover too weak. 34 trivial. 0 not checked. [2024-11-22 01:42:50,469 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-22 01:42:50,470 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2031152583] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-22 01:42:50,470 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-22 01:42:50,470 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [10] total 15 [2024-11-22 01:42:50,470 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [569596296] [2024-11-22 01:42:50,470 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-22 01:42:50,474 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2024-11-22 01:42:50,474 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 01:42:50,475 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2024-11-22 01:42:50,475 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=180, Unknown=0, NotChecked=0, Total=210 [2024-11-22 01:42:50,475 INFO L87 Difference]: Start difference. First operand 25747 states and 43568 transitions. Second operand has 7 states, 7 states have (on average 16.0) internal successors, (112), 7 states have internal predecessors, (112), 5 states have call successors, (20), 5 states have call predecessors, (20), 5 states have return successors, (18), 6 states have call predecessors, (18), 5 states have call successors, (18) [2024-11-22 01:42:57,061 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-22 01:42:57,062 INFO L93 Difference]: Finished difference Result 74473 states and 136003 transitions. [2024-11-22 01:42:57,062 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2024-11-22 01:42:57,062 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 16.0) internal successors, (112), 7 states have internal predecessors, (112), 5 states have call successors, (20), 5 states have call predecessors, (20), 5 states have return successors, (18), 6 states have call predecessors, (18), 5 states have call successors, (18) Word has length 176 [2024-11-22 01:42:57,063 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-22 01:42:57,370 INFO L225 Difference]: With dead ends: 74473 [2024-11-22 01:42:57,370 INFO L226 Difference]: Without dead ends: 48765 [2024-11-22 01:42:57,773 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 200 GetRequests, 181 SyntacticMatches, 0 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 14 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=75, Invalid=345, Unknown=0, NotChecked=0, Total=420 [2024-11-22 01:42:57,774 INFO L432 NwaCegarLoop]: 259 mSDtfsCounter, 5940 mSDsluCounter, 848 mSDsCounter, 0 mSdLazyCounter, 3352 mSolverCounterSat, 1525 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 6050 SdHoareTripleChecker+Valid, 1107 SdHoareTripleChecker+Invalid, 4877 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1525 IncrementalHoareTripleChecker+Valid, 3352 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.0s IncrementalHoareTripleChecker+Time [2024-11-22 01:42:57,774 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [6050 Valid, 1107 Invalid, 4877 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1525 Valid, 3352 Invalid, 0 Unknown, 0 Unchecked, 3.0s Time] [2024-11-22 01:42:57,809 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 48765 states. [2024-11-22 01:43:00,137 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 48765 to 43217. [2024-11-22 01:43:00,175 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 43217 states, 33993 states have (on average 1.5469655517312388) internal successors, (52586), 34860 states have internal predecessors, (52586), 6486 states have call successors, (6486), 2292 states have call predecessors, (6486), 2737 states have return successors, (12757), 6452 states have call predecessors, (12757), 6433 states have call successors, (12757) [2024-11-22 01:43:00,519 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 43217 states to 43217 states and 71829 transitions. [2024-11-22 01:43:00,575 INFO L78 Accepts]: Start accepts. Automaton has 43217 states and 71829 transitions. Word has length 176 [2024-11-22 01:43:00,576 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-22 01:43:00,576 INFO L471 AbstractCegarLoop]: Abstraction has 43217 states and 71829 transitions. [2024-11-22 01:43:00,576 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 16.0) internal successors, (112), 7 states have internal predecessors, (112), 5 states have call successors, (20), 5 states have call predecessors, (20), 5 states have return successors, (18), 6 states have call predecessors, (18), 5 states have call successors, (18) [2024-11-22 01:43:00,576 INFO L276 IsEmpty]: Start isEmpty. Operand 43217 states and 71829 transitions. [2024-11-22 01:43:00,579 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 178 [2024-11-22 01:43:00,579 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 01:43:00,579 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, 1, 1, 1, 1, 1] [2024-11-22 01:43:00,587 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-22 01:43:00,779 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 35 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable35 [2024-11-22 01:43:00,780 INFO L396 AbstractCegarLoop]: === Iteration 37 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-22 01:43:00,780 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 01:43:00,781 INFO L85 PathProgramCache]: Analyzing trace with hash -1581475512, now seen corresponding path program 1 times [2024-11-22 01:43:00,781 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 01:43:00,781 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1091749599] [2024-11-22 01:43:00,781 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 01:43:00,781 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 01:43:00,804 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 01:43:01,070 INFO L134 CoverageAnalysis]: Checked inductivity of 39 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 34 trivial. 0 not checked. [2024-11-22 01:43:01,070 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 01:43:01,070 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1091749599] [2024-11-22 01:43:01,070 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1091749599] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-22 01:43:01,071 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1137761861] [2024-11-22 01:43:01,071 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 01:43:01,071 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-22 01:43:01,071 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-22 01:43:01,072 INFO L229 MonitoredProcess]: Starting monitored process 36 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-22 01:43:01,073 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (36)] Waiting until timeout for monitored process [2024-11-22 01:43:01,362 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 01:43:01,369 INFO L255 TraceCheckSpWp]: Trace formula consists of 1688 conjuncts, 10 conjuncts are in the unsatisfiable core [2024-11-22 01:43:01,376 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-22 01:43:01,816 INFO L134 CoverageAnalysis]: Checked inductivity of 39 backedges. 5 proven. 0 refuted. 0 times theorem prover too weak. 34 trivial. 0 not checked. [2024-11-22 01:43:01,818 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-22 01:43:01,818 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1137761861] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-22 01:43:01,818 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-22 01:43:01,818 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [10] total 15 [2024-11-22 01:43:01,818 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1873087836] [2024-11-22 01:43:01,818 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-22 01:43:01,819 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2024-11-22 01:43:01,819 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 01:43:01,820 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2024-11-22 01:43:01,820 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=179, Unknown=0, NotChecked=0, Total=210 [2024-11-22 01:43:01,820 INFO L87 Difference]: Start difference. First operand 43217 states and 71829 transitions. Second operand has 7 states, 7 states have (on average 16.142857142857142) internal successors, (113), 7 states have internal predecessors, (113), 5 states have call successors, (20), 5 states have call predecessors, (20), 5 states have return successors, (18), 6 states have call predecessors, (18), 5 states have call successors, (18)