./Ultimate.py --spec ../sv-benchmarks/c/properties/unreach-call.prp --file ../sv-benchmarks/c/product-lines/elevator_spec1_product21.cil.c --full-output --architecture 32bit -------------------------------------------------------------------------------- Checking for ERROR reachability Using default analysis Version 3061b6dc Calling Ultimate with: /root/.sdkman/candidates/java/11.0.12-open/bin/java -Dosgi.configuration.area=/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/config -Xmx15G -Xms4m -jar /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data -tc /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/AutomizerReach.xml -i ../sv-benchmarks/c/product-lines/elevator_spec1_product21.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 b57471ff7da280977e3c808cc9c84e84708264492bfd0c5193cf422adb691b70 --- Real Ultimate output --- This is Ultimate 0.2.5-tmp.dk.eval-assert-order-craig-3061b6d-m [2024-11-18 13:59:00,316 INFO L188 SettingsManager]: Resetting all preferences to default values... [2024-11-18 13:59:00,395 INFO L114 SettingsManager]: Loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-32bit-Automizer_Default.epf [2024-11-18 13:59:00,409 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2024-11-18 13:59:00,411 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2024-11-18 13:59:00,447 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2024-11-18 13:59:00,448 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2024-11-18 13:59:00,449 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2024-11-18 13:59:00,449 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2024-11-18 13:59:00,450 INFO L153 SettingsManager]: * Use memory slicer=true [2024-11-18 13:59:00,450 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2024-11-18 13:59:00,450 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2024-11-18 13:59:00,451 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2024-11-18 13:59:00,451 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2024-11-18 13:59:00,451 INFO L153 SettingsManager]: * Use SBE=true [2024-11-18 13:59:00,452 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2024-11-18 13:59:00,452 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2024-11-18 13:59:00,455 INFO L153 SettingsManager]: * sizeof long=4 [2024-11-18 13:59:00,455 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2024-11-18 13:59:00,456 INFO L153 SettingsManager]: * sizeof POINTER=4 [2024-11-18 13:59:00,456 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2024-11-18 13:59:00,456 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2024-11-18 13:59:00,457 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2024-11-18 13:59:00,457 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2024-11-18 13:59:00,457 INFO L153 SettingsManager]: * Allow undefined functions=false [2024-11-18 13:59:00,457 INFO L153 SettingsManager]: * sizeof long double=12 [2024-11-18 13:59:00,458 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2024-11-18 13:59:00,458 INFO L153 SettingsManager]: * Use constant arrays=true [2024-11-18 13:59:00,458 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2024-11-18 13:59:00,458 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2024-11-18 13:59:00,459 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2024-11-18 13:59:00,459 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2024-11-18 13:59:00,459 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-11-18 13:59:00,459 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2024-11-18 13:59:00,460 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2024-11-18 13:59:00,460 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2024-11-18 13:59:00,461 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2024-11-18 13:59:00,461 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2024-11-18 13:59:00,461 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2024-11-18 13:59:00,462 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2024-11-18 13:59:00,462 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2024-11-18 13:59:00,465 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2024-11-18 13:59:00,465 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 -> b57471ff7da280977e3c808cc9c84e84708264492bfd0c5193cf422adb691b70 [2024-11-18 13:59:00,719 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2024-11-18 13:59:00,739 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2024-11-18 13:59:00,743 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2024-11-18 13:59:00,744 INFO L270 PluginConnector]: Initializing CDTParser... [2024-11-18 13:59:00,745 INFO L274 PluginConnector]: CDTParser initialized [2024-11-18 13:59:00,746 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../sv-benchmarks/c/product-lines/elevator_spec1_product21.cil.c [2024-11-18 13:59:02,166 INFO L533 CDTParser]: Created temporary CDT project at NULL [2024-11-18 13:59:02,459 INFO L384 CDTParser]: Found 1 translation units. [2024-11-18 13:59:02,460 INFO L180 CDTParser]: Scanning /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/product-lines/elevator_spec1_product21.cil.c [2024-11-18 13:59:02,482 INFO L427 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/f2e647ee9/3f5c9f78a77a4f358da62da2d00d99f1/FLAG9ff1a7c74 [2024-11-18 13:59:02,494 INFO L435 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/f2e647ee9/3f5c9f78a77a4f358da62da2d00d99f1 [2024-11-18 13:59:02,496 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2024-11-18 13:59:02,497 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2024-11-18 13:59:02,499 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2024-11-18 13:59:02,499 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2024-11-18 13:59:02,503 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2024-11-18 13:59:02,504 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 18.11 01:59:02" (1/1) ... [2024-11-18 13:59:02,504 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@5d90598f and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 01:59:02, skipping insertion in model container [2024-11-18 13:59:02,505 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 18.11 01:59:02" (1/1) ... [2024-11-18 13:59:02,564 INFO L175 MainTranslator]: Built tables and reachable declarations [2024-11-18 13:59:03,113 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/product-lines/elevator_spec1_product21.cil.c[66510,66523] [2024-11-18 13:59:03,127 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-11-18 13:59:03,141 INFO L200 MainTranslator]: Completed pre-run [2024-11-18 13:59:03,151 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma merger(0,"Elevator.i","") [48] [2024-11-18 13:59:03,152 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma merger(0,"Test.i","") [1575] [2024-11-18 13:59:03,153 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma merger(0,"libacc.i","") [1934] [2024-11-18 13:59:03,153 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma merger(0,"UnitTests.i","") [2300] [2024-11-18 13:59:03,154 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma merger(0,"scenario.i","") [2391] [2024-11-18 13:59:03,154 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma merger(0,"featureselect.i","") [2404] [2024-11-18 13:59:03,154 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma merger(0,"Floor.i","") [2439] [2024-11-18 13:59:03,154 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma merger(0,"wsllib_check.i","") [3105] [2024-11-18 13:59:03,155 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma merger(0,"Person.i","") [3114] [2024-11-18 13:59:03,155 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma merger(0,"Specification1_spec.i","") [3232] [2024-11-18 13:59:03,253 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/product-lines/elevator_spec1_product21.cil.c[66510,66523] [2024-11-18 13:59:03,265 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-11-18 13:59:03,291 INFO L204 MainTranslator]: Completed translation [2024-11-18 13:59:03,292 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 01:59:03 WrapperNode [2024-11-18 13:59:03,292 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2024-11-18 13:59:03,293 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2024-11-18 13:59:03,293 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2024-11-18 13:59:03,293 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2024-11-18 13:59:03,298 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 01:59:03" (1/1) ... [2024-11-18 13:59:03,323 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 01:59:03" (1/1) ... [2024-11-18 13:59:03,366 INFO L138 Inliner]: procedures = 92, calls = 340, calls flagged for inlining = 25, calls inlined = 22, statements flattened = 849 [2024-11-18 13:59:03,367 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2024-11-18 13:59:03,368 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2024-11-18 13:59:03,368 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2024-11-18 13:59:03,368 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2024-11-18 13:59:03,382 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 01:59:03" (1/1) ... [2024-11-18 13:59:03,383 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 01:59:03" (1/1) ... [2024-11-18 13:59:03,393 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 01:59:03" (1/1) ... [2024-11-18 13:59:03,423 INFO L175 MemorySlicer]: Split 81 memory accesses to 20 slices as follows [2, 4, 4, 5, 3, 3, 5, 7, 4, 4, 4, 4, 4, 6, 4, 4, 4, 4, 4, 2]. 9 percent of accesses are in the largest equivalence class. The 81 initializations are split as follows [2, 4, 4, 5, 3, 3, 5, 7, 4, 4, 4, 4, 4, 6, 4, 4, 4, 4, 4, 2]. The 0 writes are split as follows [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]. [2024-11-18 13:59:03,424 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 01:59:03" (1/1) ... [2024-11-18 13:59:03,424 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 01:59:03" (1/1) ... [2024-11-18 13:59:03,455 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 01:59:03" (1/1) ... [2024-11-18 13:59:03,472 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 01:59:03" (1/1) ... [2024-11-18 13:59:03,477 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 01:59:03" (1/1) ... [2024-11-18 13:59:03,483 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 01:59:03" (1/1) ... [2024-11-18 13:59:03,491 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2024-11-18 13:59:03,492 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2024-11-18 13:59:03,493 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2024-11-18 13:59:03,493 INFO L274 PluginConnector]: RCFGBuilder initialized [2024-11-18 13:59:03,493 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 01:59:03" (1/1) ... [2024-11-18 13:59:03,499 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-11-18 13:59:03,511 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-18 13:59:03,531 INFO L229 MonitoredProcess]: Starting monitored process 1 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (exit command is (exit), workingDir is null) [2024-11-18 13:59:03,537 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Waiting until timeout for monitored process [2024-11-18 13:59:03,621 INFO L130 BoogieDeclarations]: Found specification of procedure angelinaCall [2024-11-18 13:59:03,621 INFO L138 BoogieDeclarations]: Found implementation of procedure angelinaCall [2024-11-18 13:59:03,621 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2024-11-18 13:59:03,622 INFO L130 BoogieDeclarations]: Found specification of procedure getWeight [2024-11-18 13:59:03,622 INFO L138 BoogieDeclarations]: Found implementation of procedure getWeight [2024-11-18 13:59:03,622 INFO L130 BoogieDeclarations]: Found specification of procedure bigMacCall [2024-11-18 13:59:03,622 INFO L138 BoogieDeclarations]: Found implementation of procedure bigMacCall [2024-11-18 13:59:03,622 INFO L130 BoogieDeclarations]: Found specification of procedure enterElevator [2024-11-18 13:59:03,622 INFO L138 BoogieDeclarations]: Found implementation of procedure enterElevator [2024-11-18 13:59:03,622 INFO L130 BoogieDeclarations]: Found specification of procedure stopRequestedInDirection [2024-11-18 13:59:03,622 INFO L138 BoogieDeclarations]: Found implementation of procedure stopRequestedInDirection [2024-11-18 13:59:03,622 INFO L130 BoogieDeclarations]: Found specification of procedure getReverseHeading [2024-11-18 13:59:03,623 INFO L138 BoogieDeclarations]: Found implementation of procedure getReverseHeading [2024-11-18 13:59:03,623 INFO L130 BoogieDeclarations]: Found specification of procedure cleanup [2024-11-18 13:59:03,623 INFO L138 BoogieDeclarations]: Found implementation of procedure cleanup [2024-11-18 13:59:03,623 INFO L130 BoogieDeclarations]: Found specification of procedure timeShift [2024-11-18 13:59:03,623 INFO L138 BoogieDeclarations]: Found implementation of procedure timeShift [2024-11-18 13:59:03,623 INFO L130 BoogieDeclarations]: Found specification of procedure areDoorsOpen [2024-11-18 13:59:03,623 INFO L138 BoogieDeclarations]: Found implementation of procedure areDoorsOpen [2024-11-18 13:59:03,623 INFO L130 BoogieDeclarations]: Found specification of procedure __automaton_fail [2024-11-18 13:59:03,623 INFO L138 BoogieDeclarations]: Found implementation of procedure __automaton_fail [2024-11-18 13:59:03,623 INFO L130 BoogieDeclarations]: Found specification of procedure isTopFloor [2024-11-18 13:59:03,623 INFO L138 BoogieDeclarations]: Found implementation of procedure isTopFloor [2024-11-18 13:59:03,624 INFO L130 BoogieDeclarations]: Found specification of procedure getDestination [2024-11-18 13:59:03,624 INFO L138 BoogieDeclarations]: Found implementation of procedure getDestination [2024-11-18 13:59:03,624 INFO L130 BoogieDeclarations]: Found specification of procedure isBlocked [2024-11-18 13:59:03,624 INFO L138 BoogieDeclarations]: Found implementation of procedure isBlocked [2024-11-18 13:59:03,624 INFO L130 BoogieDeclarations]: Found specification of procedure getCurrentFloorID [2024-11-18 13:59:03,624 INFO L138 BoogieDeclarations]: Found implementation of procedure getCurrentFloorID [2024-11-18 13:59:03,624 INFO L130 BoogieDeclarations]: Found specification of procedure resetCallOnFloor [2024-11-18 13:59:03,624 INFO L138 BoogieDeclarations]: Found implementation of procedure resetCallOnFloor [2024-11-18 13:59:03,624 INFO L130 BoogieDeclarations]: Found specification of procedure initPersonOnFloor [2024-11-18 13:59:03,624 INFO L138 BoogieDeclarations]: Found implementation of procedure initPersonOnFloor [2024-11-18 13:59:03,624 INFO L130 BoogieDeclarations]: Found specification of procedure removePersonFromFloor [2024-11-18 13:59:03,625 INFO L138 BoogieDeclarations]: Found implementation of procedure removePersonFromFloor [2024-11-18 13:59:03,625 INFO L130 BoogieDeclarations]: Found specification of procedure getOrigin [2024-11-18 13:59:03,625 INFO L138 BoogieDeclarations]: Found implementation of procedure getOrigin [2024-11-18 13:59:03,625 INFO L130 BoogieDeclarations]: Found specification of procedure continueInDirection [2024-11-18 13:59:03,625 INFO L138 BoogieDeclarations]: Found implementation of procedure continueInDirection [2024-11-18 13:59:03,625 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#0 [2024-11-18 13:59:03,664 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#1 [2024-11-18 13:59:03,664 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#2 [2024-11-18 13:59:03,664 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#3 [2024-11-18 13:59:03,664 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#4 [2024-11-18 13:59:03,664 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#5 [2024-11-18 13:59:03,664 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#6 [2024-11-18 13:59:03,664 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#7 [2024-11-18 13:59:03,664 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#8 [2024-11-18 13:59:03,664 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#9 [2024-11-18 13:59:03,665 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#10 [2024-11-18 13:59:03,665 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#11 [2024-11-18 13:59:03,665 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#12 [2024-11-18 13:59:03,665 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#13 [2024-11-18 13:59:03,665 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#14 [2024-11-18 13:59:03,665 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#15 [2024-11-18 13:59:03,665 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#16 [2024-11-18 13:59:03,665 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#17 [2024-11-18 13:59:03,665 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#18 [2024-11-18 13:59:03,665 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#19 [2024-11-18 13:59:03,665 INFO L130 BoogieDeclarations]: Found specification of procedure buttonForFloorIsPressed [2024-11-18 13:59:03,665 INFO L138 BoogieDeclarations]: Found implementation of procedure buttonForFloorIsPressed [2024-11-18 13:59:03,666 INFO L130 BoogieDeclarations]: Found specification of procedure pressInLiftFloorButton [2024-11-18 13:59:03,666 INFO L138 BoogieDeclarations]: Found implementation of procedure pressInLiftFloorButton [2024-11-18 13:59:03,666 INFO L130 BoogieDeclarations]: Found specification of procedure leaveElevator [2024-11-18 13:59:03,666 INFO L138 BoogieDeclarations]: Found implementation of procedure leaveElevator [2024-11-18 13:59:03,666 INFO L130 BoogieDeclarations]: Found specification of procedure isPersonOnFloor [2024-11-18 13:59:03,666 INFO L138 BoogieDeclarations]: Found implementation of procedure isPersonOnFloor [2024-11-18 13:59:03,666 INFO L130 BoogieDeclarations]: Found specification of procedure stopRequestedInDirection__wrappee__weight [2024-11-18 13:59:03,666 INFO L138 BoogieDeclarations]: Found implementation of procedure stopRequestedInDirection__wrappee__weight [2024-11-18 13:59:03,666 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2024-11-18 13:59:03,666 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2024-11-18 13:59:03,666 INFO L130 BoogieDeclarations]: Found specification of procedure isFloorCalling [2024-11-18 13:59:03,667 INFO L138 BoogieDeclarations]: Found implementation of procedure isFloorCalling [2024-11-18 13:59:03,893 INFO L238 CfgBuilder]: Building ICFG [2024-11-18 13:59:03,895 INFO L264 CfgBuilder]: Building CFG for each procedure with an implementation [2024-11-18 13:59:05,101 INFO L? ?]: Removed 448 outVars from TransFormulas that were not future-live. [2024-11-18 13:59:05,101 INFO L287 CfgBuilder]: Performing block encoding [2024-11-18 13:59:05,136 INFO L311 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2024-11-18 13:59:05,140 INFO L316 CfgBuilder]: Removed 1 assume(true) statements. [2024-11-18 13:59:05,141 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 18.11 01:59:05 BoogieIcfgContainer [2024-11-18 13:59:05,141 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2024-11-18 13:59:05,143 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2024-11-18 13:59:05,144 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2024-11-18 13:59:05,148 INFO L274 PluginConnector]: TraceAbstraction initialized [2024-11-18 13:59:05,148 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 18.11 01:59:02" (1/3) ... [2024-11-18 13:59:05,149 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@88d226c and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 18.11 01:59:05, skipping insertion in model container [2024-11-18 13:59:05,149 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 01:59:03" (2/3) ... [2024-11-18 13:59:05,150 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@88d226c and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 18.11 01:59:05, skipping insertion in model container [2024-11-18 13:59:05,150 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 18.11 01:59:05" (3/3) ... [2024-11-18 13:59:05,152 INFO L112 eAbstractionObserver]: Analyzing ICFG elevator_spec1_product21.cil.c [2024-11-18 13:59:05,170 INFO L214 ceAbstractionStarter]: Automizer settings: Hoare:LoopHeads NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2024-11-18 13:59:05,171 INFO L154 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2024-11-18 13:59:05,267 INFO L332 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2024-11-18 13:59:05,274 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;@78127b61, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2024-11-18 13:59:05,274 INFO L334 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2024-11-18 13:59:05,284 INFO L276 IsEmpty]: Start isEmpty. Operand has 570 states, 445 states have (on average 1.6898876404494383) internal successors, (752), 466 states have internal predecessors, (752), 98 states have call successors, (98), 25 states have call predecessors, (98), 25 states have return successors, (98), 92 states have call predecessors, (98), 98 states have call successors, (98) [2024-11-18 13:59:05,317 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 112 [2024-11-18 13:59:05,317 INFO L207 NwaCegarLoop]: Found error trace [2024-11-18 13:59:05,318 INFO L215 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-18 13:59:05,319 INFO L396 AbstractCegarLoop]: === Iteration 1 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-18 13:59:05,324 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-18 13:59:05,324 INFO L85 PathProgramCache]: Analyzing trace with hash 679987401, now seen corresponding path program 1 times [2024-11-18 13:59:05,335 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-18 13:59:05,335 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [134174608] [2024-11-18 13:59:05,336 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 13:59:05,337 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-18 13:59:05,584 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 13:59:05,967 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2024-11-18 13:59:05,971 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-18 13:59:05,972 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [134174608] [2024-11-18 13:59:05,973 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [134174608] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-18 13:59:05,973 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1566959342] [2024-11-18 13:59:05,973 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 13:59:05,973 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-18 13:59:05,974 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-18 13:59:05,975 INFO L229 MonitoredProcess]: Starting monitored process 2 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-18 13:59:05,977 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2024-11-18 13:59:06,430 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 13:59:06,437 INFO L255 TraceCheckSpWp]: Trace formula consists of 1829 conjuncts, 1 conjuncts are in the unsatisfiable core [2024-11-18 13:59:06,448 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-18 13:59:06,474 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 14 trivial. 0 not checked. [2024-11-18 13:59:06,474 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-18 13:59:06,474 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1566959342] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-18 13:59:06,475 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-18 13:59:06,475 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [4] total 4 [2024-11-18 13:59:06,477 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [648635168] [2024-11-18 13:59:06,478 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-18 13:59:06,483 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2024-11-18 13:59:06,483 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-18 13:59:06,510 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2024-11-18 13:59:06,511 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-11-18 13:59:06,515 INFO L87 Difference]: Start difference. First operand has 570 states, 445 states have (on average 1.6898876404494383) internal successors, (752), 466 states have internal predecessors, (752), 98 states have call successors, (98), 25 states have call predecessors, (98), 25 states have return successors, (98), 92 states have call predecessors, (98), 98 states have call successors, (98) Second operand has 2 states, 2 states have (on average 36.0) internal successors, (72), 2 states have internal predecessors, (72), 2 states have call successors, (14), 2 states have call predecessors, (14), 2 states have return successors, (13), 2 states have call predecessors, (13), 1 states have call successors, (13) [2024-11-18 13:59:06,606 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-18 13:59:06,609 INFO L93 Difference]: Finished difference Result 591 states and 978 transitions. [2024-11-18 13:59:06,610 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-18 13:59:06,611 INFO L78 Accepts]: Start accepts. Automaton has has 2 states, 2 states have (on average 36.0) internal successors, (72), 2 states have internal predecessors, (72), 2 states have call successors, (14), 2 states have call predecessors, (14), 2 states have return successors, (13), 2 states have call predecessors, (13), 1 states have call successors, (13) Word has length 111 [2024-11-18 13:59:06,612 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-18 13:59:06,639 INFO L225 Difference]: With dead ends: 591 [2024-11-18 13:59:06,640 INFO L226 Difference]: Without dead ends: 562 [2024-11-18 13:59:06,645 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 114 GetRequests, 112 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-11-18 13:59:06,650 INFO L432 NwaCegarLoop]: 939 mSDtfsCounter, 0 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 0 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 939 SdHoareTripleChecker+Invalid, 0 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 0 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-11-18 13:59:06,651 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 939 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 0 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-18 13:59:06,672 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 562 states. [2024-11-18 13:59:06,740 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 562 to 562. [2024-11-18 13:59:06,743 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 562 states, 439 states have (on average 1.6879271070615034) internal successors, (741), 458 states have internal predecessors, (741), 98 states have call successors, (98), 25 states have call predecessors, (98), 24 states have return successors, (93), 91 states have call predecessors, (93), 93 states have call successors, (93) [2024-11-18 13:59:06,750 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 562 states to 562 states and 932 transitions. [2024-11-18 13:59:06,752 INFO L78 Accepts]: Start accepts. Automaton has 562 states and 932 transitions. Word has length 111 [2024-11-18 13:59:06,754 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-18 13:59:06,754 INFO L471 AbstractCegarLoop]: Abstraction has 562 states and 932 transitions. [2024-11-18 13:59:06,754 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 36.0) internal successors, (72), 2 states have internal predecessors, (72), 2 states have call successors, (14), 2 states have call predecessors, (14), 2 states have return successors, (13), 2 states have call predecessors, (13), 1 states have call successors, (13) [2024-11-18 13:59:06,754 INFO L276 IsEmpty]: Start isEmpty. Operand 562 states and 932 transitions. [2024-11-18 13:59:06,762 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 114 [2024-11-18 13:59:06,762 INFO L207 NwaCegarLoop]: Found error trace [2024-11-18 13:59:06,763 INFO L215 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-18 13:59:06,785 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Ended with exit code 0 [2024-11-18 13:59:06,963 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable0 [2024-11-18 13:59:06,964 INFO L396 AbstractCegarLoop]: === Iteration 2 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-18 13:59:06,964 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-18 13:59:06,965 INFO L85 PathProgramCache]: Analyzing trace with hash 2144316280, now seen corresponding path program 1 times [2024-11-18 13:59:06,965 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-18 13:59:06,965 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [506743584] [2024-11-18 13:59:06,965 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 13:59:06,965 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-18 13:59:07,006 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 13:59:07,152 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2024-11-18 13:59:07,152 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-18 13:59:07,152 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [506743584] [2024-11-18 13:59:07,152 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [506743584] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-18 13:59:07,153 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1021220676] [2024-11-18 13:59:07,153 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 13:59:07,153 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-18 13:59:07,153 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-18 13:59:07,156 INFO L229 MonitoredProcess]: Starting monitored process 3 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-18 13:59:07,157 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2024-11-18 13:59:07,603 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 13:59:07,611 INFO L255 TraceCheckSpWp]: Trace formula consists of 1832 conjuncts, 3 conjuncts are in the unsatisfiable core [2024-11-18 13:59:07,617 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-18 13:59:07,682 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 4 proven. 0 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2024-11-18 13:59:07,685 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-18 13:59:07,686 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1021220676] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-18 13:59:07,686 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-18 13:59:07,686 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [4] total 6 [2024-11-18 13:59:07,686 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [937785082] [2024-11-18 13:59:07,687 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-18 13:59:07,687 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-18 13:59:07,688 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-18 13:59:07,688 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-18 13:59:07,689 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2024-11-18 13:59:07,689 INFO L87 Difference]: Start difference. First operand 562 states and 932 transitions. Second operand has 4 states, 4 states have (on average 19.25) internal successors, (77), 4 states have internal predecessors, (77), 2 states have call successors, (14), 2 states have call predecessors, (14), 2 states have return successors, (13), 1 states have call predecessors, (13), 2 states have call successors, (13) [2024-11-18 13:59:07,784 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-18 13:59:07,786 INFO L93 Difference]: Finished difference Result 1115 states and 1856 transitions. [2024-11-18 13:59:07,787 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-18 13:59:07,788 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 19.25) internal successors, (77), 4 states have internal predecessors, (77), 2 states have call successors, (14), 2 states have call predecessors, (14), 2 states have return successors, (13), 1 states have call predecessors, (13), 2 states have call successors, (13) Word has length 113 [2024-11-18 13:59:07,788 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-18 13:59:07,794 INFO L225 Difference]: With dead ends: 1115 [2024-11-18 13:59:07,794 INFO L226 Difference]: Without dead ends: 562 [2024-11-18 13:59:07,801 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 116 GetRequests, 112 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2024-11-18 13:59:07,802 INFO L432 NwaCegarLoop]: 920 mSDtfsCounter, 5 mSDsluCounter, 1834 mSDsCounter, 0 mSdLazyCounter, 35 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 5 SdHoareTripleChecker+Valid, 2754 SdHoareTripleChecker+Invalid, 36 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 35 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-11-18 13:59:07,802 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [5 Valid, 2754 Invalid, 36 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 35 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-18 13:59:07,804 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 562 states. [2024-11-18 13:59:07,839 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 562 to 562. [2024-11-18 13:59:07,841 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 562 states, 439 states have (on average 1.6856492027334853) internal successors, (740), 458 states have internal predecessors, (740), 98 states have call successors, (98), 25 states have call predecessors, (98), 24 states have return successors, (93), 91 states have call predecessors, (93), 93 states have call successors, (93) [2024-11-18 13:59:07,847 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 562 states to 562 states and 931 transitions. [2024-11-18 13:59:07,848 INFO L78 Accepts]: Start accepts. Automaton has 562 states and 931 transitions. Word has length 113 [2024-11-18 13:59:07,849 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-18 13:59:07,849 INFO L471 AbstractCegarLoop]: Abstraction has 562 states and 931 transitions. [2024-11-18 13:59:07,850 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 19.25) internal successors, (77), 4 states have internal predecessors, (77), 2 states have call successors, (14), 2 states have call predecessors, (14), 2 states have return successors, (13), 1 states have call predecessors, (13), 2 states have call successors, (13) [2024-11-18 13:59:07,851 INFO L276 IsEmpty]: Start isEmpty. Operand 562 states and 931 transitions. [2024-11-18 13:59:07,855 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 116 [2024-11-18 13:59:07,855 INFO L207 NwaCegarLoop]: Found error trace [2024-11-18 13:59:07,856 INFO L215 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-18 13:59:07,875 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Ended with exit code 0 [2024-11-18 13:59:08,056 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1 [2024-11-18 13:59:08,057 INFO L396 AbstractCegarLoop]: === Iteration 3 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-18 13:59:08,057 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-18 13:59:08,058 INFO L85 PathProgramCache]: Analyzing trace with hash 219685296, now seen corresponding path program 1 times [2024-11-18 13:59:08,058 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-18 13:59:08,058 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1094701762] [2024-11-18 13:59:08,058 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 13:59:08,058 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-18 13:59:08,094 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 13:59:08,273 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2024-11-18 13:59:08,274 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-18 13:59:08,274 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1094701762] [2024-11-18 13:59:08,274 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1094701762] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-18 13:59:08,274 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1628668011] [2024-11-18 13:59:08,274 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 13:59:08,274 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-18 13:59:08,274 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-18 13:59:08,278 INFO L229 MonitoredProcess]: Starting monitored process 4 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-18 13:59:08,279 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2024-11-18 13:59:08,692 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 13:59:08,697 INFO L255 TraceCheckSpWp]: Trace formula consists of 1834 conjuncts, 3 conjuncts are in the unsatisfiable core [2024-11-18 13:59:08,703 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-18 13:59:08,734 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 5 proven. 0 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2024-11-18 13:59:08,735 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-18 13:59:08,735 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1628668011] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-18 13:59:08,735 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-18 13:59:08,735 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [4] total 6 [2024-11-18 13:59:08,735 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1266159944] [2024-11-18 13:59:08,735 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-18 13:59:08,736 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-18 13:59:08,736 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-18 13:59:08,737 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-18 13:59:08,737 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2024-11-18 13:59:08,737 INFO L87 Difference]: Start difference. First operand 562 states and 931 transitions. Second operand has 4 states, 4 states have (on average 19.75) internal successors, (79), 4 states have internal predecessors, (79), 2 states have call successors, (14), 2 states have call predecessors, (14), 2 states have return successors, (13), 1 states have call predecessors, (13), 2 states have call successors, (13) [2024-11-18 13:59:08,806 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-18 13:59:08,806 INFO L93 Difference]: Finished difference Result 1115 states and 1854 transitions. [2024-11-18 13:59:08,809 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-18 13:59:08,809 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 19.75) internal successors, (79), 4 states have internal predecessors, (79), 2 states have call successors, (14), 2 states have call predecessors, (14), 2 states have return successors, (13), 1 states have call predecessors, (13), 2 states have call successors, (13) Word has length 115 [2024-11-18 13:59:08,809 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-18 13:59:08,813 INFO L225 Difference]: With dead ends: 1115 [2024-11-18 13:59:08,813 INFO L226 Difference]: Without dead ends: 562 [2024-11-18 13:59:08,816 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 118 GetRequests, 114 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2024-11-18 13:59:08,817 INFO L432 NwaCegarLoop]: 920 mSDtfsCounter, 4 mSDsluCounter, 1834 mSDsCounter, 0 mSdLazyCounter, 32 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4 SdHoareTripleChecker+Valid, 2754 SdHoareTripleChecker+Invalid, 33 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 32 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-11-18 13:59:08,817 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [4 Valid, 2754 Invalid, 33 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 32 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-18 13:59:08,818 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 562 states. [2024-11-18 13:59:08,840 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 562 to 562. [2024-11-18 13:59:08,841 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 562 states, 439 states have (on average 1.683371298405467) internal successors, (739), 458 states have internal predecessors, (739), 98 states have call successors, (98), 25 states have call predecessors, (98), 24 states have return successors, (93), 91 states have call predecessors, (93), 93 states have call successors, (93) [2024-11-18 13:59:08,846 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 562 states to 562 states and 930 transitions. [2024-11-18 13:59:08,847 INFO L78 Accepts]: Start accepts. Automaton has 562 states and 930 transitions. Word has length 115 [2024-11-18 13:59:08,847 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-18 13:59:08,848 INFO L471 AbstractCegarLoop]: Abstraction has 562 states and 930 transitions. [2024-11-18 13:59:08,848 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 19.75) internal successors, (79), 4 states have internal predecessors, (79), 2 states have call successors, (14), 2 states have call predecessors, (14), 2 states have return successors, (13), 1 states have call predecessors, (13), 2 states have call successors, (13) [2024-11-18 13:59:08,848 INFO L276 IsEmpty]: Start isEmpty. Operand 562 states and 930 transitions. [2024-11-18 13:59:08,855 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 118 [2024-11-18 13:59:08,855 INFO L207 NwaCegarLoop]: Found error trace [2024-11-18 13:59:08,856 INFO L215 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-18 13:59:08,876 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Ended with exit code 0 [2024-11-18 13:59:09,056 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2,4 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-18 13:59:09,057 INFO L396 AbstractCegarLoop]: === Iteration 4 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-18 13:59:09,057 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-18 13:59:09,058 INFO L85 PathProgramCache]: Analyzing trace with hash -1262716040, now seen corresponding path program 1 times [2024-11-18 13:59:09,058 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-18 13:59:09,058 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1907163230] [2024-11-18 13:59:09,058 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 13:59:09,058 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-18 13:59:09,089 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 13:59:09,207 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2024-11-18 13:59:09,207 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-18 13:59:09,208 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1907163230] [2024-11-18 13:59:09,208 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1907163230] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-18 13:59:09,208 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1756332350] [2024-11-18 13:59:09,208 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 13:59:09,208 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-18 13:59:09,208 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-18 13:59:09,210 INFO L229 MonitoredProcess]: Starting monitored process 5 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-18 13:59:09,211 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Waiting until timeout for monitored process [2024-11-18 13:59:09,609 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 13:59:09,615 INFO L255 TraceCheckSpWp]: Trace formula consists of 1836 conjuncts, 3 conjuncts are in the unsatisfiable core [2024-11-18 13:59:09,620 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-18 13:59:09,646 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 6 proven. 0 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2024-11-18 13:59:09,646 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-18 13:59:09,647 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1756332350] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-18 13:59:09,647 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-18 13:59:09,647 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [4] total 6 [2024-11-18 13:59:09,647 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1074535291] [2024-11-18 13:59:09,647 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-18 13:59:09,648 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-18 13:59:09,648 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-18 13:59:09,648 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-18 13:59:09,649 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2024-11-18 13:59:09,649 INFO L87 Difference]: Start difference. First operand 562 states and 930 transitions. Second operand has 4 states, 4 states have (on average 20.25) internal successors, (81), 4 states have internal predecessors, (81), 2 states have call successors, (14), 2 states have call predecessors, (14), 2 states have return successors, (13), 1 states have call predecessors, (13), 2 states have call successors, (13) [2024-11-18 13:59:09,745 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-18 13:59:09,745 INFO L93 Difference]: Finished difference Result 1122 states and 1861 transitions. [2024-11-18 13:59:09,747 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-18 13:59:09,747 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 20.25) internal successors, (81), 4 states have internal predecessors, (81), 2 states have call successors, (14), 2 states have call predecessors, (14), 2 states have return successors, (13), 1 states have call predecessors, (13), 2 states have call successors, (13) Word has length 117 [2024-11-18 13:59:09,747 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-18 13:59:09,753 INFO L225 Difference]: With dead ends: 1122 [2024-11-18 13:59:09,753 INFO L226 Difference]: Without dead ends: 571 [2024-11-18 13:59:09,756 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 121 GetRequests, 116 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2024-11-18 13:59:09,757 INFO L432 NwaCegarLoop]: 919 mSDtfsCounter, 13 mSDsluCounter, 1832 mSDsCounter, 0 mSdLazyCounter, 47 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 13 SdHoareTripleChecker+Valid, 2751 SdHoareTripleChecker+Invalid, 48 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 47 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-11-18 13:59:09,758 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [13 Valid, 2751 Invalid, 48 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 47 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-18 13:59:09,761 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 571 states. [2024-11-18 13:59:09,783 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 571 to 571. [2024-11-18 13:59:09,784 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 571 states, 447 states have (on average 1.680089485458613) internal successors, (751), 466 states have internal predecessors, (751), 98 states have call successors, (98), 26 states have call predecessors, (98), 25 states have return successors, (93), 91 states have call predecessors, (93), 93 states have call successors, (93) [2024-11-18 13:59:09,790 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 571 states to 571 states and 942 transitions. [2024-11-18 13:59:09,791 INFO L78 Accepts]: Start accepts. Automaton has 571 states and 942 transitions. Word has length 117 [2024-11-18 13:59:09,791 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-18 13:59:09,791 INFO L471 AbstractCegarLoop]: Abstraction has 571 states and 942 transitions. [2024-11-18 13:59:09,792 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 20.25) internal successors, (81), 4 states have internal predecessors, (81), 2 states have call successors, (14), 2 states have call predecessors, (14), 2 states have return successors, (13), 1 states have call predecessors, (13), 2 states have call successors, (13) [2024-11-18 13:59:09,792 INFO L276 IsEmpty]: Start isEmpty. Operand 571 states and 942 transitions. [2024-11-18 13:59:09,797 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 119 [2024-11-18 13:59:09,797 INFO L207 NwaCegarLoop]: Found error trace [2024-11-18 13:59:09,797 INFO L215 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-18 13:59:09,817 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Ended with exit code 0 [2024-11-18 13:59:09,998 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3,5 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-18 13:59:09,998 INFO L396 AbstractCegarLoop]: === Iteration 5 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-18 13:59:09,999 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-18 13:59:09,999 INFO L85 PathProgramCache]: Analyzing trace with hash 559297322, now seen corresponding path program 1 times [2024-11-18 13:59:09,999 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-18 13:59:09,999 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1361930170] [2024-11-18 13:59:09,999 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 13:59:09,999 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-18 13:59:10,025 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 13:59:10,128 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2024-11-18 13:59:10,128 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-18 13:59:10,128 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1361930170] [2024-11-18 13:59:10,128 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1361930170] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-18 13:59:10,128 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1302219488] [2024-11-18 13:59:10,128 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 13:59:10,129 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-18 13:59:10,129 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-18 13:59:10,130 INFO L229 MonitoredProcess]: Starting monitored process 6 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-18 13:59:10,132 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Waiting until timeout for monitored process [2024-11-18 13:59:10,485 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 13:59:10,492 INFO L255 TraceCheckSpWp]: Trace formula consists of 1837 conjuncts, 3 conjuncts are in the unsatisfiable core [2024-11-18 13:59:10,498 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-18 13:59:10,523 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 6 proven. 0 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2024-11-18 13:59:10,525 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-18 13:59:10,526 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1302219488] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-18 13:59:10,526 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-18 13:59:10,526 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [4] total 6 [2024-11-18 13:59:10,526 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1508678073] [2024-11-18 13:59:10,526 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-18 13:59:10,527 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-18 13:59:10,527 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-18 13:59:10,527 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-18 13:59:10,528 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2024-11-18 13:59:10,528 INFO L87 Difference]: Start difference. First operand 571 states and 942 transitions. Second operand has 4 states, 4 states have (on average 20.5) internal successors, (82), 4 states have internal predecessors, (82), 2 states have call successors, (14), 2 states have call predecessors, (14), 2 states have return successors, (13), 1 states have call predecessors, (13), 2 states have call successors, (13) [2024-11-18 13:59:10,609 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-18 13:59:10,609 INFO L93 Difference]: Finished difference Result 1124 states and 1862 transitions. [2024-11-18 13:59:10,610 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-18 13:59:10,610 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 20.5) internal successors, (82), 4 states have internal predecessors, (82), 2 states have call successors, (14), 2 states have call predecessors, (14), 2 states have return successors, (13), 1 states have call predecessors, (13), 2 states have call successors, (13) Word has length 118 [2024-11-18 13:59:10,610 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-18 13:59:10,614 INFO L225 Difference]: With dead ends: 1124 [2024-11-18 13:59:10,614 INFO L226 Difference]: Without dead ends: 571 [2024-11-18 13:59:10,617 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 122 GetRequests, 117 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2024-11-18 13:59:10,617 INFO L432 NwaCegarLoop]: 919 mSDtfsCounter, 11 mSDsluCounter, 1832 mSDsCounter, 0 mSdLazyCounter, 46 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 11 SdHoareTripleChecker+Valid, 2751 SdHoareTripleChecker+Invalid, 48 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 46 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-11-18 13:59:10,618 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [11 Valid, 2751 Invalid, 48 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 46 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-18 13:59:10,619 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 571 states. [2024-11-18 13:59:10,632 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 571 to 571. [2024-11-18 13:59:10,633 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 571 states, 447 states have (on average 1.6778523489932886) internal successors, (750), 466 states have internal predecessors, (750), 98 states have call successors, (98), 26 states have call predecessors, (98), 25 states have return successors, (93), 91 states have call predecessors, (93), 93 states have call successors, (93) [2024-11-18 13:59:10,638 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 571 states to 571 states and 941 transitions. [2024-11-18 13:59:10,639 INFO L78 Accepts]: Start accepts. Automaton has 571 states and 941 transitions. Word has length 118 [2024-11-18 13:59:10,640 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-18 13:59:10,640 INFO L471 AbstractCegarLoop]: Abstraction has 571 states and 941 transitions. [2024-11-18 13:59:10,640 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 20.5) internal successors, (82), 4 states have internal predecessors, (82), 2 states have call successors, (14), 2 states have call predecessors, (14), 2 states have return successors, (13), 1 states have call predecessors, (13), 2 states have call successors, (13) [2024-11-18 13:59:10,640 INFO L276 IsEmpty]: Start isEmpty. Operand 571 states and 941 transitions. [2024-11-18 13:59:10,643 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 120 [2024-11-18 13:59:10,643 INFO L207 NwaCegarLoop]: Found error trace [2024-11-18 13:59:10,643 INFO L215 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-18 13:59:10,664 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Ended with exit code 0 [2024-11-18 13:59:10,844 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4,6 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-18 13:59:10,845 INFO L396 AbstractCegarLoop]: === Iteration 6 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-18 13:59:10,845 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-18 13:59:10,845 INFO L85 PathProgramCache]: Analyzing trace with hash 1435315900, now seen corresponding path program 1 times [2024-11-18 13:59:10,845 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-18 13:59:10,845 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1708087654] [2024-11-18 13:59:10,845 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 13:59:10,845 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-18 13:59:10,870 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 13:59:10,970 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2024-11-18 13:59:10,970 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-18 13:59:10,971 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1708087654] [2024-11-18 13:59:10,971 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1708087654] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-18 13:59:10,971 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2007751159] [2024-11-18 13:59:10,971 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 13:59:10,971 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-18 13:59:10,972 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-18 13:59:10,973 INFO L229 MonitoredProcess]: Starting monitored process 7 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-18 13:59:10,976 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Waiting until timeout for monitored process [2024-11-18 13:59:11,313 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 13:59:11,323 INFO L255 TraceCheckSpWp]: Trace formula consists of 1838 conjuncts, 3 conjuncts are in the unsatisfiable core [2024-11-18 13:59:11,327 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-18 13:59:11,353 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 6 proven. 0 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2024-11-18 13:59:11,353 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-18 13:59:11,354 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2007751159] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-18 13:59:11,354 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-18 13:59:11,354 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [4] total 6 [2024-11-18 13:59:11,354 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1524114000] [2024-11-18 13:59:11,354 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-18 13:59:11,355 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-18 13:59:11,355 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-18 13:59:11,355 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-18 13:59:11,355 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2024-11-18 13:59:11,356 INFO L87 Difference]: Start difference. First operand 571 states and 941 transitions. Second operand has 4 states, 4 states have (on average 20.75) internal successors, (83), 4 states have internal predecessors, (83), 2 states have call successors, (14), 2 states have call predecessors, (14), 2 states have return successors, (13), 1 states have call predecessors, (13), 2 states have call successors, (13) [2024-11-18 13:59:11,416 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-18 13:59:11,416 INFO L93 Difference]: Finished difference Result 1124 states and 1861 transitions. [2024-11-18 13:59:11,416 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-18 13:59:11,417 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 20.75) internal successors, (83), 4 states have internal predecessors, (83), 2 states have call successors, (14), 2 states have call predecessors, (14), 2 states have return successors, (13), 1 states have call predecessors, (13), 2 states have call successors, (13) Word has length 119 [2024-11-18 13:59:11,417 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-18 13:59:11,421 INFO L225 Difference]: With dead ends: 1124 [2024-11-18 13:59:11,421 INFO L226 Difference]: Without dead ends: 571 [2024-11-18 13:59:11,423 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 123 GetRequests, 118 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2024-11-18 13:59:11,424 INFO L432 NwaCegarLoop]: 919 mSDtfsCounter, 10 mSDsluCounter, 1832 mSDsCounter, 0 mSdLazyCounter, 43 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 10 SdHoareTripleChecker+Valid, 2751 SdHoareTripleChecker+Invalid, 45 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 43 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-11-18 13:59:11,424 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [10 Valid, 2751 Invalid, 45 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 43 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-18 13:59:11,426 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 571 states. [2024-11-18 13:59:11,437 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 571 to 571. [2024-11-18 13:59:11,438 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 571 states, 447 states have (on average 1.6756152125279642) internal successors, (749), 466 states have internal predecessors, (749), 98 states have call successors, (98), 26 states have call predecessors, (98), 25 states have return successors, (93), 91 states have call predecessors, (93), 93 states have call successors, (93) [2024-11-18 13:59:11,441 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 571 states to 571 states and 940 transitions. [2024-11-18 13:59:11,442 INFO L78 Accepts]: Start accepts. Automaton has 571 states and 940 transitions. Word has length 119 [2024-11-18 13:59:11,443 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-18 13:59:11,443 INFO L471 AbstractCegarLoop]: Abstraction has 571 states and 940 transitions. [2024-11-18 13:59:11,443 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 20.75) internal successors, (83), 4 states have internal predecessors, (83), 2 states have call successors, (14), 2 states have call predecessors, (14), 2 states have return successors, (13), 1 states have call predecessors, (13), 2 states have call successors, (13) [2024-11-18 13:59:11,443 INFO L276 IsEmpty]: Start isEmpty. Operand 571 states and 940 transitions. [2024-11-18 13:59:11,446 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 121 [2024-11-18 13:59:11,446 INFO L207 NwaCegarLoop]: Found error trace [2024-11-18 13:59:11,446 INFO L215 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-18 13:59:11,466 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Ended with exit code 0 [2024-11-18 13:59:11,647 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5,7 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-18 13:59:11,648 INFO L396 AbstractCegarLoop]: === Iteration 7 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-18 13:59:11,648 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-18 13:59:11,648 INFO L85 PathProgramCache]: Analyzing trace with hash -1244700050, now seen corresponding path program 1 times [2024-11-18 13:59:11,648 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-18 13:59:11,648 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [147825389] [2024-11-18 13:59:11,649 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 13:59:11,649 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-18 13:59:11,674 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 13:59:11,882 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2024-11-18 13:59:11,883 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-18 13:59:11,883 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [147825389] [2024-11-18 13:59:11,883 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [147825389] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-18 13:59:11,883 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1506597789] [2024-11-18 13:59:11,884 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 13:59:11,884 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-18 13:59:11,884 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-18 13:59:11,886 INFO L229 MonitoredProcess]: Starting monitored process 8 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-18 13:59:11,888 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Waiting until timeout for monitored process [2024-11-18 13:59:12,233 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 13:59:12,242 INFO L255 TraceCheckSpWp]: Trace formula consists of 1839 conjuncts, 7 conjuncts are in the unsatisfiable core [2024-11-18 13:59:12,246 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-18 13:59:12,310 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 16 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-18 13:59:12,311 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-18 13:59:12,311 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1506597789] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-18 13:59:12,311 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-18 13:59:12,311 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [7] total 12 [2024-11-18 13:59:12,312 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1933043168] [2024-11-18 13:59:12,312 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-18 13:59:12,312 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2024-11-18 13:59:12,312 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-18 13:59:12,313 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2024-11-18 13:59:12,313 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=26, Invalid=106, Unknown=0, NotChecked=0, Total=132 [2024-11-18 13:59:12,313 INFO L87 Difference]: Start difference. First operand 571 states and 940 transitions. Second operand has 7 states, 6 states have (on average 15.5) internal successors, (93), 6 states have internal predecessors, (93), 3 states have call successors, (14), 2 states have call predecessors, (14), 3 states have return successors, (13), 2 states have call predecessors, (13), 3 states have call successors, (13) [2024-11-18 13:59:12,408 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-18 13:59:12,408 INFO L93 Difference]: Finished difference Result 1143 states and 1891 transitions. [2024-11-18 13:59:12,409 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2024-11-18 13:59:12,409 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 6 states have (on average 15.5) internal successors, (93), 6 states have internal predecessors, (93), 3 states have call successors, (14), 2 states have call predecessors, (14), 3 states have return successors, (13), 2 states have call predecessors, (13), 3 states have call successors, (13) Word has length 120 [2024-11-18 13:59:12,410 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-18 13:59:12,414 INFO L225 Difference]: With dead ends: 1143 [2024-11-18 13:59:12,414 INFO L226 Difference]: Without dead ends: 594 [2024-11-18 13:59:12,416 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 127 GetRequests, 116 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 10 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=30, Invalid=126, Unknown=0, NotChecked=0, Total=156 [2024-11-18 13:59:12,417 INFO L432 NwaCegarLoop]: 920 mSDtfsCounter, 100 mSDsluCounter, 4514 mSDsCounter, 0 mSdLazyCounter, 81 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 101 SdHoareTripleChecker+Valid, 5434 SdHoareTripleChecker+Invalid, 83 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 81 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-18 13:59:12,417 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [101 Valid, 5434 Invalid, 83 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 81 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-18 13:59:12,418 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 594 states. [2024-11-18 13:59:12,430 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 594 to 590. [2024-11-18 13:59:12,431 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 590 states, 463 states have (on average 1.673866090712743) internal successors, (775), 484 states have internal predecessors, (775), 99 states have call successors, (99), 26 states have call predecessors, (99), 27 states have return successors, (97), 92 states have call predecessors, (97), 94 states have call successors, (97) [2024-11-18 13:59:12,435 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 590 states to 590 states and 971 transitions. [2024-11-18 13:59:12,436 INFO L78 Accepts]: Start accepts. Automaton has 590 states and 971 transitions. Word has length 120 [2024-11-18 13:59:12,436 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-18 13:59:12,437 INFO L471 AbstractCegarLoop]: Abstraction has 590 states and 971 transitions. [2024-11-18 13:59:12,437 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 6 states have (on average 15.5) internal successors, (93), 6 states have internal predecessors, (93), 3 states have call successors, (14), 2 states have call predecessors, (14), 3 states have return successors, (13), 2 states have call predecessors, (13), 3 states have call successors, (13) [2024-11-18 13:59:12,437 INFO L276 IsEmpty]: Start isEmpty. Operand 590 states and 971 transitions. [2024-11-18 13:59:12,440 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 121 [2024-11-18 13:59:12,440 INFO L207 NwaCegarLoop]: Found error trace [2024-11-18 13:59:12,440 INFO L215 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-18 13:59:12,462 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Forceful destruction successful, exit code 0 [2024-11-18 13:59:12,644 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6,8 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-18 13:59:12,645 INFO L396 AbstractCegarLoop]: === Iteration 8 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-18 13:59:12,645 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-18 13:59:12,645 INFO L85 PathProgramCache]: Analyzing trace with hash -113913425, now seen corresponding path program 1 times [2024-11-18 13:59:12,645 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-18 13:59:12,647 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [23714705] [2024-11-18 13:59:12,647 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 13:59:12,647 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-18 13:59:12,690 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 13:59:12,774 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2024-11-18 13:59:12,775 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-18 13:59:12,775 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [23714705] [2024-11-18 13:59:12,775 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [23714705] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-18 13:59:12,775 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [135949655] [2024-11-18 13:59:12,775 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 13:59:12,775 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-18 13:59:12,775 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-18 13:59:12,778 INFO L229 MonitoredProcess]: Starting monitored process 9 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-18 13:59:12,780 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Waiting until timeout for monitored process [2024-11-18 13:59:13,139 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 13:59:13,146 INFO L255 TraceCheckSpWp]: Trace formula consists of 1838 conjuncts, 3 conjuncts are in the unsatisfiable core [2024-11-18 13:59:13,150 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-18 13:59:13,182 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 16 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-18 13:59:13,183 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-18 13:59:13,183 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [135949655] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-18 13:59:13,183 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-18 13:59:13,183 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [4] total 6 [2024-11-18 13:59:13,185 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1013736150] [2024-11-18 13:59:13,185 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-18 13:59:13,185 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-18 13:59:13,185 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-18 13:59:13,186 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-18 13:59:13,186 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2024-11-18 13:59:13,186 INFO L87 Difference]: Start difference. First operand 590 states and 971 transitions. Second operand has 4 states, 4 states have (on average 23.25) internal successors, (93), 4 states have internal predecessors, (93), 2 states have call successors, (14), 2 states have call predecessors, (14), 3 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) [2024-11-18 13:59:13,324 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-18 13:59:13,325 INFO L93 Difference]: Finished difference Result 1199 states and 1992 transitions. [2024-11-18 13:59:13,325 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-18 13:59:13,326 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 23.25) internal successors, (93), 4 states have internal predecessors, (93), 2 states have call successors, (14), 2 states have call predecessors, (14), 3 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) Word has length 120 [2024-11-18 13:59:13,326 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-18 13:59:13,330 INFO L225 Difference]: With dead ends: 1199 [2024-11-18 13:59:13,331 INFO L226 Difference]: Without dead ends: 605 [2024-11-18 13:59:13,333 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 123 GetRequests, 119 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2024-11-18 13:59:13,334 INFO L432 NwaCegarLoop]: 894 mSDtfsCounter, 76 mSDsluCounter, 1748 mSDsCounter, 0 mSdLazyCounter, 161 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 76 SdHoareTripleChecker+Valid, 2642 SdHoareTripleChecker+Invalid, 166 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 161 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-18 13:59:13,334 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [76 Valid, 2642 Invalid, 166 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 161 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-18 13:59:13,335 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 605 states. [2024-11-18 13:59:13,349 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 605 to 590. [2024-11-18 13:59:13,350 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 590 states, 463 states have (on average 1.6630669546436285) internal successors, (770), 484 states have internal predecessors, (770), 99 states have call successors, (99), 26 states have call predecessors, (99), 27 states have return successors, (97), 92 states have call predecessors, (97), 94 states have call successors, (97) [2024-11-18 13:59:13,354 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 590 states to 590 states and 966 transitions. [2024-11-18 13:59:13,355 INFO L78 Accepts]: Start accepts. Automaton has 590 states and 966 transitions. Word has length 120 [2024-11-18 13:59:13,355 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-18 13:59:13,355 INFO L471 AbstractCegarLoop]: Abstraction has 590 states and 966 transitions. [2024-11-18 13:59:13,356 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 23.25) internal successors, (93), 4 states have internal predecessors, (93), 2 states have call successors, (14), 2 states have call predecessors, (14), 3 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) [2024-11-18 13:59:13,356 INFO L276 IsEmpty]: Start isEmpty. Operand 590 states and 966 transitions. [2024-11-18 13:59:13,359 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 123 [2024-11-18 13:59:13,359 INFO L207 NwaCegarLoop]: Found error trace [2024-11-18 13:59:13,359 INFO L215 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-18 13:59:13,379 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Ended with exit code 0 [2024-11-18 13:59:13,559 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable7 [2024-11-18 13:59:13,560 INFO L396 AbstractCegarLoop]: === Iteration 9 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-18 13:59:13,560 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-18 13:59:13,560 INFO L85 PathProgramCache]: Analyzing trace with hash -1355283163, now seen corresponding path program 1 times [2024-11-18 13:59:13,560 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-18 13:59:13,561 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [110376854] [2024-11-18 13:59:13,561 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 13:59:13,561 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-18 13:59:13,585 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 13:59:13,686 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2024-11-18 13:59:13,686 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-18 13:59:13,687 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [110376854] [2024-11-18 13:59:13,687 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [110376854] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-18 13:59:13,687 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [711724626] [2024-11-18 13:59:13,687 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 13:59:13,687 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-18 13:59:13,688 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-18 13:59:13,690 INFO L229 MonitoredProcess]: Starting monitored process 10 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-18 13:59:13,690 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Waiting until timeout for monitored process [2024-11-18 13:59:14,080 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 13:59:14,087 INFO L255 TraceCheckSpWp]: Trace formula consists of 1840 conjuncts, 3 conjuncts are in the unsatisfiable core [2024-11-18 13:59:14,092 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-18 13:59:14,128 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 17 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-18 13:59:14,128 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-18 13:59:14,128 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [711724626] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-18 13:59:14,128 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-18 13:59:14,128 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [4] total 6 [2024-11-18 13:59:14,129 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1635689971] [2024-11-18 13:59:14,129 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-18 13:59:14,130 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-18 13:59:14,130 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-18 13:59:14,131 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-18 13:59:14,131 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2024-11-18 13:59:14,131 INFO L87 Difference]: Start difference. First operand 590 states and 966 transitions. Second operand has 4 states, 4 states have (on average 23.75) internal successors, (95), 4 states have internal predecessors, (95), 2 states have call successors, (14), 2 states have call predecessors, (14), 3 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) [2024-11-18 13:59:14,267 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-18 13:59:14,267 INFO L93 Difference]: Finished difference Result 1199 states and 1982 transitions. [2024-11-18 13:59:14,268 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-18 13:59:14,268 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 23.75) internal successors, (95), 4 states have internal predecessors, (95), 2 states have call successors, (14), 2 states have call predecessors, (14), 3 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) Word has length 122 [2024-11-18 13:59:14,268 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-18 13:59:14,273 INFO L225 Difference]: With dead ends: 1199 [2024-11-18 13:59:14,273 INFO L226 Difference]: Without dead ends: 605 [2024-11-18 13:59:14,276 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 125 GetRequests, 121 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2024-11-18 13:59:14,277 INFO L432 NwaCegarLoop]: 894 mSDtfsCounter, 75 mSDsluCounter, 1748 mSDsCounter, 0 mSdLazyCounter, 146 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 75 SdHoareTripleChecker+Valid, 2642 SdHoareTripleChecker+Invalid, 151 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 146 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-18 13:59:14,277 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [75 Valid, 2642 Invalid, 151 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 146 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-18 13:59:14,278 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 605 states. [2024-11-18 13:59:14,291 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 605 to 590. [2024-11-18 13:59:14,293 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 590 states, 463 states have (on average 1.652267818574514) internal successors, (765), 484 states have internal predecessors, (765), 99 states have call successors, (99), 26 states have call predecessors, (99), 27 states have return successors, (97), 92 states have call predecessors, (97), 94 states have call successors, (97) [2024-11-18 13:59:14,297 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 590 states to 590 states and 961 transitions. [2024-11-18 13:59:14,298 INFO L78 Accepts]: Start accepts. Automaton has 590 states and 961 transitions. Word has length 122 [2024-11-18 13:59:14,298 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-18 13:59:14,298 INFO L471 AbstractCegarLoop]: Abstraction has 590 states and 961 transitions. [2024-11-18 13:59:14,298 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 23.75) internal successors, (95), 4 states have internal predecessors, (95), 2 states have call successors, (14), 2 states have call predecessors, (14), 3 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) [2024-11-18 13:59:14,299 INFO L276 IsEmpty]: Start isEmpty. Operand 590 states and 961 transitions. [2024-11-18 13:59:14,302 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 125 [2024-11-18 13:59:14,302 INFO L207 NwaCegarLoop]: Found error trace [2024-11-18 13:59:14,302 INFO L215 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-18 13:59:14,322 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Ended with exit code 0 [2024-11-18 13:59:14,503 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8,10 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-18 13:59:14,503 INFO L396 AbstractCegarLoop]: === Iteration 10 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-18 13:59:14,503 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-18 13:59:14,503 INFO L85 PathProgramCache]: Analyzing trace with hash -445953777, now seen corresponding path program 1 times [2024-11-18 13:59:14,503 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-18 13:59:14,504 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2816183] [2024-11-18 13:59:14,504 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 13:59:14,504 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-18 13:59:14,537 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 13:59:14,621 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 13 trivial. 0 not checked. [2024-11-18 13:59:14,621 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-18 13:59:14,621 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2816183] [2024-11-18 13:59:14,622 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2816183] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-18 13:59:14,622 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [166201987] [2024-11-18 13:59:14,622 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 13:59:14,622 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-18 13:59:14,622 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-18 13:59:14,624 INFO L229 MonitoredProcess]: Starting monitored process 11 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-18 13:59:14,625 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Waiting until timeout for monitored process [2024-11-18 13:59:14,945 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 13:59:14,950 INFO L255 TraceCheckSpWp]: Trace formula consists of 1842 conjuncts, 3 conjuncts are in the unsatisfiable core [2024-11-18 13:59:14,954 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-18 13:59:14,984 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 18 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-18 13:59:14,984 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-18 13:59:14,984 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [166201987] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-18 13:59:14,984 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-18 13:59:14,984 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [4] total 6 [2024-11-18 13:59:14,984 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [51923391] [2024-11-18 13:59:14,984 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-18 13:59:14,985 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-18 13:59:14,985 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-18 13:59:14,985 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-18 13:59:14,985 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2024-11-18 13:59:14,985 INFO L87 Difference]: Start difference. First operand 590 states and 961 transitions. Second operand has 4 states, 4 states have (on average 24.25) internal successors, (97), 4 states have internal predecessors, (97), 2 states have call successors, (14), 2 states have call predecessors, (14), 3 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) [2024-11-18 13:59:15,199 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-18 13:59:15,202 INFO L93 Difference]: Finished difference Result 1250 states and 2054 transitions. [2024-11-18 13:59:15,202 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-18 13:59:15,203 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 24.25) internal successors, (97), 4 states have internal predecessors, (97), 2 states have call successors, (14), 2 states have call predecessors, (14), 3 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) Word has length 124 [2024-11-18 13:59:15,203 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-18 13:59:15,207 INFO L225 Difference]: With dead ends: 1250 [2024-11-18 13:59:15,207 INFO L226 Difference]: Without dead ends: 686 [2024-11-18 13:59:15,209 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 128 GetRequests, 123 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2024-11-18 13:59:15,210 INFO L432 NwaCegarLoop]: 927 mSDtfsCounter, 130 mSDsluCounter, 1746 mSDsCounter, 0 mSdLazyCounter, 206 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 130 SdHoareTripleChecker+Valid, 2673 SdHoareTripleChecker+Invalid, 211 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 206 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-18 13:59:15,211 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [130 Valid, 2673 Invalid, 211 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 206 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-18 13:59:15,212 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 686 states. [2024-11-18 13:59:15,228 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 686 to 641. [2024-11-18 13:59:15,229 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 641 states, 513 states have (on average 1.6569200779727096) internal successors, (850), 534 states have internal predecessors, (850), 99 states have call successors, (99), 27 states have call predecessors, (99), 28 states have return successors, (96), 92 states have call predecessors, (96), 94 states have call successors, (96) [2024-11-18 13:59:15,232 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 641 states to 641 states and 1045 transitions. [2024-11-18 13:59:15,233 INFO L78 Accepts]: Start accepts. Automaton has 641 states and 1045 transitions. Word has length 124 [2024-11-18 13:59:15,233 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-18 13:59:15,233 INFO L471 AbstractCegarLoop]: Abstraction has 641 states and 1045 transitions. [2024-11-18 13:59:15,234 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 24.25) internal successors, (97), 4 states have internal predecessors, (97), 2 states have call successors, (14), 2 states have call predecessors, (14), 3 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) [2024-11-18 13:59:15,234 INFO L276 IsEmpty]: Start isEmpty. Operand 641 states and 1045 transitions. [2024-11-18 13:59:15,236 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 126 [2024-11-18 13:59:15,237 INFO L207 NwaCegarLoop]: Found error trace [2024-11-18 13:59:15,237 INFO L215 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-18 13:59:15,256 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Ended with exit code 0 [2024-11-18 13:59:15,437 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 11 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable9 [2024-11-18 13:59:15,438 INFO L396 AbstractCegarLoop]: === Iteration 11 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-18 13:59:15,438 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-18 13:59:15,438 INFO L85 PathProgramCache]: Analyzing trace with hash -734352333, now seen corresponding path program 1 times [2024-11-18 13:59:15,438 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-18 13:59:15,438 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1686102612] [2024-11-18 13:59:15,438 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 13:59:15,438 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-18 13:59:15,460 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 13:59:15,637 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2024-11-18 13:59:15,637 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-18 13:59:15,637 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1686102612] [2024-11-18 13:59:15,637 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1686102612] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-18 13:59:15,637 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [243979148] [2024-11-18 13:59:15,637 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 13:59:15,638 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-18 13:59:15,638 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-18 13:59:15,640 INFO L229 MonitoredProcess]: Starting monitored process 12 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-18 13:59:15,641 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Waiting until timeout for monitored process [2024-11-18 13:59:15,998 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 13:59:16,007 INFO L255 TraceCheckSpWp]: Trace formula consists of 1840 conjuncts, 9 conjuncts are in the unsatisfiable core [2024-11-18 13:59:16,012 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-18 13:59:16,085 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 15 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-18 13:59:16,085 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-18 13:59:16,085 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [243979148] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-18 13:59:16,086 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-18 13:59:16,086 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [7] total 13 [2024-11-18 13:59:16,086 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [115977470] [2024-11-18 13:59:16,086 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-18 13:59:16,087 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2024-11-18 13:59:16,087 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-18 13:59:16,087 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2024-11-18 13:59:16,087 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=128, Unknown=0, NotChecked=0, Total=156 [2024-11-18 13:59:16,088 INFO L87 Difference]: Start difference. First operand 641 states and 1045 transitions. Second operand has 8 states, 7 states have (on average 14.0) internal successors, (98), 7 states have internal predecessors, (98), 3 states have call successors, (14), 2 states have call predecessors, (14), 3 states have return successors, (13), 2 states have call predecessors, (13), 3 states have call successors, (13) [2024-11-18 13:59:16,240 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-18 13:59:16,240 INFO L93 Difference]: Finished difference Result 1212 states and 1983 transitions. [2024-11-18 13:59:16,241 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2024-11-18 13:59:16,241 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 14.0) internal successors, (98), 7 states have internal predecessors, (98), 3 states have call successors, (14), 2 states have call predecessors, (14), 3 states have return successors, (13), 2 states have call predecessors, (13), 3 states have call successors, (13) Word has length 125 [2024-11-18 13:59:16,241 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-18 13:59:16,249 INFO L225 Difference]: With dead ends: 1212 [2024-11-18 13:59:16,249 INFO L226 Difference]: Without dead ends: 663 [2024-11-18 13:59:16,253 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 133 GetRequests, 120 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 15 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=38, Invalid=172, Unknown=0, NotChecked=0, Total=210 [2024-11-18 13:59:16,255 INFO L432 NwaCegarLoop]: 900 mSDtfsCounter, 113 mSDsluCounter, 5311 mSDsCounter, 0 mSdLazyCounter, 163 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 114 SdHoareTripleChecker+Valid, 6211 SdHoareTripleChecker+Invalid, 166 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 163 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-18 13:59:16,255 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [114 Valid, 6211 Invalid, 166 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 163 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-18 13:59:16,256 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 663 states. [2024-11-18 13:59:16,276 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 663 to 641. [2024-11-18 13:59:16,277 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 641 states, 513 states have (on average 1.6569200779727096) internal successors, (850), 534 states have internal predecessors, (850), 99 states have call successors, (99), 27 states have call predecessors, (99), 28 states have return successors, (96), 92 states have call predecessors, (96), 94 states have call successors, (96) [2024-11-18 13:59:16,280 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 641 states to 641 states and 1045 transitions. [2024-11-18 13:59:16,281 INFO L78 Accepts]: Start accepts. Automaton has 641 states and 1045 transitions. Word has length 125 [2024-11-18 13:59:16,282 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-18 13:59:16,282 INFO L471 AbstractCegarLoop]: Abstraction has 641 states and 1045 transitions. [2024-11-18 13:59:16,283 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 14.0) internal successors, (98), 7 states have internal predecessors, (98), 3 states have call successors, (14), 2 states have call predecessors, (14), 3 states have return successors, (13), 2 states have call predecessors, (13), 3 states have call successors, (13) [2024-11-18 13:59:16,283 INFO L276 IsEmpty]: Start isEmpty. Operand 641 states and 1045 transitions. [2024-11-18 13:59:16,286 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 126 [2024-11-18 13:59:16,286 INFO L207 NwaCegarLoop]: Found error trace [2024-11-18 13:59:16,286 INFO L215 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-18 13:59:16,307 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Forceful destruction successful, exit code 0 [2024-11-18 13:59:16,490 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 12 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable10 [2024-11-18 13:59:16,491 INFO L396 AbstractCegarLoop]: === Iteration 12 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-18 13:59:16,491 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-18 13:59:16,491 INFO L85 PathProgramCache]: Analyzing trace with hash 808708435, now seen corresponding path program 1 times [2024-11-18 13:59:16,491 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-18 13:59:16,491 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1674611235] [2024-11-18 13:59:16,491 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 13:59:16,492 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-18 13:59:16,535 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 13:59:16,647 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 13 trivial. 0 not checked. [2024-11-18 13:59:16,648 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-18 13:59:16,648 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1674611235] [2024-11-18 13:59:16,648 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1674611235] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-18 13:59:16,648 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [596363870] [2024-11-18 13:59:16,648 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 13:59:16,648 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-18 13:59:16,649 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-18 13:59:16,650 INFO L229 MonitoredProcess]: Starting monitored process 13 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-18 13:59:16,652 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Waiting until timeout for monitored process [2024-11-18 13:59:17,009 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 13:59:17,015 INFO L255 TraceCheckSpWp]: Trace formula consists of 1843 conjuncts, 3 conjuncts are in the unsatisfiable core [2024-11-18 13:59:17,018 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-18 13:59:17,049 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 18 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-18 13:59:17,049 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-18 13:59:17,049 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [596363870] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-18 13:59:17,050 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-18 13:59:17,050 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [4] total 6 [2024-11-18 13:59:17,050 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1085850567] [2024-11-18 13:59:17,050 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-18 13:59:17,051 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-18 13:59:17,051 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-18 13:59:17,051 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-18 13:59:17,051 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2024-11-18 13:59:17,052 INFO L87 Difference]: Start difference. First operand 641 states and 1045 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, (14), 2 states have call predecessors, (14), 3 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) [2024-11-18 13:59:17,226 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-18 13:59:17,226 INFO L93 Difference]: Finished difference Result 1253 states and 2055 transitions. [2024-11-18 13:59:17,227 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-18 13:59:17,227 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, (14), 2 states have call predecessors, (14), 3 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) Word has length 125 [2024-11-18 13:59:17,228 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-18 13:59:17,232 INFO L225 Difference]: With dead ends: 1253 [2024-11-18 13:59:17,232 INFO L226 Difference]: Without dead ends: 674 [2024-11-18 13:59:17,235 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 129 GetRequests, 124 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2024-11-18 13:59:17,236 INFO L432 NwaCegarLoop]: 926 mSDtfsCounter, 124 mSDsluCounter, 1720 mSDsCounter, 0 mSdLazyCounter, 201 mSolverCounterSat, 10 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 124 SdHoareTripleChecker+Valid, 2646 SdHoareTripleChecker+Invalid, 211 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 10 IncrementalHoareTripleChecker+Valid, 201 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-18 13:59:17,236 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [124 Valid, 2646 Invalid, 211 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [10 Valid, 201 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-18 13:59:17,237 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 674 states. [2024-11-18 13:59:17,251 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 674 to 641. [2024-11-18 13:59:17,252 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 641 states, 513 states have (on average 1.6471734892787524) internal successors, (845), 534 states have internal predecessors, (845), 99 states have call successors, (99), 27 states have call predecessors, (99), 28 states have return successors, (96), 92 states have call predecessors, (96), 94 states have call successors, (96) [2024-11-18 13:59:17,255 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 641 states to 641 states and 1040 transitions. [2024-11-18 13:59:17,256 INFO L78 Accepts]: Start accepts. Automaton has 641 states and 1040 transitions. Word has length 125 [2024-11-18 13:59:17,257 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-18 13:59:17,257 INFO L471 AbstractCegarLoop]: Abstraction has 641 states and 1040 transitions. [2024-11-18 13:59:17,257 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, (14), 2 states have call predecessors, (14), 3 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) [2024-11-18 13:59:17,257 INFO L276 IsEmpty]: Start isEmpty. Operand 641 states and 1040 transitions. [2024-11-18 13:59:17,260 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 126 [2024-11-18 13:59:17,260 INFO L207 NwaCegarLoop]: Found error trace [2024-11-18 13:59:17,260 INFO L215 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-18 13:59:17,285 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Ended with exit code 0 [2024-11-18 13:59:17,461 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 13 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable11 [2024-11-18 13:59:17,461 INFO L396 AbstractCegarLoop]: === Iteration 13 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-18 13:59:17,461 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-18 13:59:17,461 INFO L85 PathProgramCache]: Analyzing trace with hash -1720935022, now seen corresponding path program 1 times [2024-11-18 13:59:17,462 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-18 13:59:17,462 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1126340688] [2024-11-18 13:59:17,462 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 13:59:17,462 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-18 13:59:17,482 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 13:59:17,556 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2024-11-18 13:59:17,556 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-18 13:59:17,557 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1126340688] [2024-11-18 13:59:17,557 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1126340688] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-18 13:59:17,557 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1590694731] [2024-11-18 13:59:17,557 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 13:59:17,557 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-18 13:59:17,557 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-18 13:59:17,559 INFO L229 MonitoredProcess]: Starting monitored process 14 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-18 13:59:17,561 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Waiting until timeout for monitored process [2024-11-18 13:59:17,898 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 13:59:17,903 INFO L255 TraceCheckSpWp]: Trace formula consists of 1839 conjuncts, 7 conjuncts are in the unsatisfiable core [2024-11-18 13:59:17,906 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-18 13:59:17,955 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 10 proven. 0 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2024-11-18 13:59:17,955 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-18 13:59:17,955 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1590694731] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-18 13:59:17,956 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-18 13:59:17,956 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [4] total 9 [2024-11-18 13:59:17,956 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [645564983] [2024-11-18 13:59:17,956 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-18 13:59:17,957 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2024-11-18 13:59:17,957 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-18 13:59:17,957 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2024-11-18 13:59:17,957 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=57, Unknown=0, NotChecked=0, Total=72 [2024-11-18 13:59:17,958 INFO L87 Difference]: Start difference. First operand 641 states and 1040 transitions. Second operand has 7 states, 6 states have (on average 15.833333333333334) internal successors, (95), 6 states have internal predecessors, (95), 3 states have call successors, (14), 2 states have call predecessors, (14), 4 states have return successors, (13), 3 states have call predecessors, (13), 3 states have call successors, (13) [2024-11-18 13:59:18,048 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-18 13:59:18,049 INFO L93 Difference]: Finished difference Result 1147 states and 1875 transitions. [2024-11-18 13:59:18,050 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2024-11-18 13:59:18,050 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 6 states have (on average 15.833333333333334) internal successors, (95), 6 states have internal predecessors, (95), 3 states have call successors, (14), 2 states have call predecessors, (14), 4 states have return successors, (13), 3 states have call predecessors, (13), 3 states have call successors, (13) Word has length 125 [2024-11-18 13:59:18,050 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-18 13:59:18,054 INFO L225 Difference]: With dead ends: 1147 [2024-11-18 13:59:18,055 INFO L226 Difference]: Without dead ends: 665 [2024-11-18 13:59:18,057 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 129 GetRequests, 121 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=19, Invalid=71, Unknown=0, NotChecked=0, Total=90 [2024-11-18 13:59:18,057 INFO L432 NwaCegarLoop]: 913 mSDtfsCounter, 86 mSDsluCounter, 4486 mSDsCounter, 0 mSdLazyCounter, 86 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 87 SdHoareTripleChecker+Valid, 5399 SdHoareTripleChecker+Invalid, 86 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 86 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-18 13:59:18,058 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [87 Valid, 5399 Invalid, 86 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 86 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-18 13:59:18,059 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 665 states. [2024-11-18 13:59:18,073 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 665 to 660. [2024-11-18 13:59:18,074 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 660 states, 529 states have (on average 1.6465028355387523) internal successors, (871), 552 states have internal predecessors, (871), 100 states have call successors, (100), 27 states have call predecessors, (100), 30 states have return successors, (99), 93 states have call predecessors, (99), 95 states have call successors, (99) [2024-11-18 13:59:18,077 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 660 states to 660 states and 1070 transitions. [2024-11-18 13:59:18,079 INFO L78 Accepts]: Start accepts. Automaton has 660 states and 1070 transitions. Word has length 125 [2024-11-18 13:59:18,079 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-18 13:59:18,079 INFO L471 AbstractCegarLoop]: Abstraction has 660 states and 1070 transitions. [2024-11-18 13:59:18,079 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 6 states have (on average 15.833333333333334) internal successors, (95), 6 states have internal predecessors, (95), 3 states have call successors, (14), 2 states have call predecessors, (14), 4 states have return successors, (13), 3 states have call predecessors, (13), 3 states have call successors, (13) [2024-11-18 13:59:18,079 INFO L276 IsEmpty]: Start isEmpty. Operand 660 states and 1070 transitions. [2024-11-18 13:59:18,082 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 127 [2024-11-18 13:59:18,082 INFO L207 NwaCegarLoop]: Found error trace [2024-11-18 13:59:18,083 INFO L215 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-18 13:59:18,103 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Ended with exit code 0 [2024-11-18 13:59:18,283 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 14 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable12 [2024-11-18 13:59:18,284 INFO L396 AbstractCegarLoop]: === Iteration 14 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-18 13:59:18,284 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-18 13:59:18,284 INFO L85 PathProgramCache]: Analyzing trace with hash 1643912305, now seen corresponding path program 1 times [2024-11-18 13:59:18,285 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-18 13:59:18,285 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1199232255] [2024-11-18 13:59:18,285 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 13:59:18,285 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-18 13:59:18,307 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 13:59:18,383 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2024-11-18 13:59:18,383 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-18 13:59:18,383 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1199232255] [2024-11-18 13:59:18,383 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1199232255] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-18 13:59:18,383 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [369123158] [2024-11-18 13:59:18,384 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 13:59:18,384 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-18 13:59:18,384 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-18 13:59:18,385 INFO L229 MonitoredProcess]: Starting monitored process 15 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-18 13:59:18,388 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Waiting until timeout for monitored process [2024-11-18 13:59:18,698 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 13:59:18,703 INFO L255 TraceCheckSpWp]: Trace formula consists of 1840 conjuncts, 7 conjuncts are in the unsatisfiable core [2024-11-18 13:59:18,705 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-18 13:59:18,767 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 11 proven. 0 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2024-11-18 13:59:18,767 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-18 13:59:18,767 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [369123158] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-18 13:59:18,767 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-18 13:59:18,767 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [4] total 9 [2024-11-18 13:59:18,767 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [546607329] [2024-11-18 13:59:18,768 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-18 13:59:18,769 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2024-11-18 13:59:18,769 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-18 13:59:18,770 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2024-11-18 13:59:18,770 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=57, Unknown=0, NotChecked=0, Total=72 [2024-11-18 13:59:18,770 INFO L87 Difference]: Start difference. First operand 660 states and 1070 transitions. Second operand has 7 states, 6 states have (on average 16.0) internal successors, (96), 6 states have internal predecessors, (96), 3 states have call successors, (14), 2 states have call predecessors, (14), 4 states have return successors, (13), 3 states have call predecessors, (13), 3 states have call successors, (13) [2024-11-18 13:59:18,862 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-18 13:59:18,863 INFO L93 Difference]: Finished difference Result 1177 states and 1926 transitions. [2024-11-18 13:59:18,863 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2024-11-18 13:59:18,863 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 6 states have (on average 16.0) internal successors, (96), 6 states have internal predecessors, (96), 3 states have call successors, (14), 2 states have call predecessors, (14), 4 states have return successors, (13), 3 states have call predecessors, (13), 3 states have call successors, (13) Word has length 126 [2024-11-18 13:59:18,864 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-18 13:59:18,868 INFO L225 Difference]: With dead ends: 1177 [2024-11-18 13:59:18,868 INFO L226 Difference]: Without dead ends: 695 [2024-11-18 13:59:18,871 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 130 GetRequests, 122 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=19, Invalid=71, Unknown=0, NotChecked=0, Total=90 [2024-11-18 13:59:18,871 INFO L432 NwaCegarLoop]: 913 mSDtfsCounter, 95 mSDsluCounter, 4476 mSDsCounter, 0 mSdLazyCounter, 85 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 96 SdHoareTripleChecker+Valid, 5389 SdHoareTripleChecker+Invalid, 86 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 85 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-18 13:59:18,872 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [96 Valid, 5389 Invalid, 86 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 85 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-18 13:59:18,873 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 695 states. [2024-11-18 13:59:18,888 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 695 to 660. [2024-11-18 13:59:18,889 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 660 states, 529 states have (on average 1.6465028355387523) internal successors, (871), 552 states have internal predecessors, (871), 100 states have call successors, (100), 27 states have call predecessors, (100), 30 states have return successors, (99), 93 states have call predecessors, (99), 95 states have call successors, (99) [2024-11-18 13:59:18,892 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 660 states to 660 states and 1070 transitions. [2024-11-18 13:59:18,893 INFO L78 Accepts]: Start accepts. Automaton has 660 states and 1070 transitions. Word has length 126 [2024-11-18 13:59:18,893 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-18 13:59:18,893 INFO L471 AbstractCegarLoop]: Abstraction has 660 states and 1070 transitions. [2024-11-18 13:59:18,894 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 6 states have (on average 16.0) internal successors, (96), 6 states have internal predecessors, (96), 3 states have call successors, (14), 2 states have call predecessors, (14), 4 states have return successors, (13), 3 states have call predecessors, (13), 3 states have call successors, (13) [2024-11-18 13:59:18,894 INFO L276 IsEmpty]: Start isEmpty. Operand 660 states and 1070 transitions. [2024-11-18 13:59:18,897 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 127 [2024-11-18 13:59:18,897 INFO L207 NwaCegarLoop]: Found error trace [2024-11-18 13:59:18,897 INFO L215 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-18 13:59:18,918 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-18 13:59:19,097 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13,15 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-18 13:59:19,098 INFO L396 AbstractCegarLoop]: === Iteration 15 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-18 13:59:19,098 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-18 13:59:19,098 INFO L85 PathProgramCache]: Analyzing trace with hash 677615857, now seen corresponding path program 1 times [2024-11-18 13:59:19,098 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-18 13:59:19,098 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [860365735] [2024-11-18 13:59:19,098 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 13:59:19,099 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-18 13:59:19,135 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 13:59:19,235 INFO L134 CoverageAnalysis]: Checked inductivity of 19 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 14 trivial. 0 not checked. [2024-11-18 13:59:19,235 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-18 13:59:19,236 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [860365735] [2024-11-18 13:59:19,236 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [860365735] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-18 13:59:19,236 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1826473350] [2024-11-18 13:59:19,236 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 13:59:19,236 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-18 13:59:19,237 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-18 13:59:19,238 INFO L229 MonitoredProcess]: Starting monitored process 16 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-18 13:59:19,241 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Waiting until timeout for monitored process [2024-11-18 13:59:19,579 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 13:59:19,584 INFO L255 TraceCheckSpWp]: Trace formula consists of 1836 conjuncts, 9 conjuncts are in the unsatisfiable core [2024-11-18 13:59:19,586 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-18 13:59:19,651 INFO L134 CoverageAnalysis]: Checked inductivity of 19 backedges. 14 proven. 0 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2024-11-18 13:59:19,651 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-18 13:59:19,651 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1826473350] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-18 13:59:19,651 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-18 13:59:19,652 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [4] total 10 [2024-11-18 13:59:19,652 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [364528539] [2024-11-18 13:59:19,652 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-18 13:59:19,652 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2024-11-18 13:59:19,652 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-18 13:59:19,653 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2024-11-18 13:59:19,653 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=73, Unknown=0, NotChecked=0, Total=90 [2024-11-18 13:59:19,653 INFO L87 Difference]: Start difference. First operand 660 states and 1070 transitions. Second operand has 8 states, 7 states have (on average 13.714285714285714) internal successors, (96), 7 states have internal predecessors, (96), 3 states have call successors, (14), 2 states have call predecessors, (14), 4 states have return successors, (13), 3 states have call predecessors, (13), 3 states have call successors, (13) [2024-11-18 13:59:19,785 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-18 13:59:19,785 INFO L93 Difference]: Finished difference Result 1162 states and 1900 transitions. [2024-11-18 13:59:19,786 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2024-11-18 13:59:19,786 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 13.714285714285714) internal successors, (96), 7 states have internal predecessors, (96), 3 states have call successors, (14), 2 states have call predecessors, (14), 4 states have return successors, (13), 3 states have call predecessors, (13), 3 states have call successors, (13) Word has length 126 [2024-11-18 13:59:19,787 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-18 13:59:19,791 INFO L225 Difference]: With dead ends: 1162 [2024-11-18 13:59:19,792 INFO L226 Difference]: Without dead ends: 680 [2024-11-18 13:59:19,794 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 132 GetRequests, 122 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=25, Invalid=107, Unknown=0, NotChecked=0, Total=132 [2024-11-18 13:59:19,795 INFO L432 NwaCegarLoop]: 902 mSDtfsCounter, 113 mSDsluCounter, 5317 mSDsCounter, 0 mSdLazyCounter, 169 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 114 SdHoareTripleChecker+Valid, 6219 SdHoareTripleChecker+Invalid, 170 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 169 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-18 13:59:19,796 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [114 Valid, 6219 Invalid, 170 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 169 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-18 13:59:19,797 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 680 states. [2024-11-18 13:59:19,811 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 680 to 660. [2024-11-18 13:59:19,812 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 660 states, 529 states have (on average 1.6465028355387523) internal successors, (871), 552 states have internal predecessors, (871), 100 states have call successors, (100), 27 states have call predecessors, (100), 30 states have return successors, (99), 93 states have call predecessors, (99), 95 states have call successors, (99) [2024-11-18 13:59:19,816 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 660 states to 660 states and 1070 transitions. [2024-11-18 13:59:19,817 INFO L78 Accepts]: Start accepts. Automaton has 660 states and 1070 transitions. Word has length 126 [2024-11-18 13:59:19,817 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-18 13:59:19,818 INFO L471 AbstractCegarLoop]: Abstraction has 660 states and 1070 transitions. [2024-11-18 13:59:19,818 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 13.714285714285714) internal successors, (96), 7 states have internal predecessors, (96), 3 states have call successors, (14), 2 states have call predecessors, (14), 4 states have return successors, (13), 3 states have call predecessors, (13), 3 states have call successors, (13) [2024-11-18 13:59:19,818 INFO L276 IsEmpty]: Start isEmpty. Operand 660 states and 1070 transitions. [2024-11-18 13:59:19,821 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 127 [2024-11-18 13:59:19,821 INFO L207 NwaCegarLoop]: Found error trace [2024-11-18 13:59:19,821 INFO L215 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-18 13:59:19,842 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Forceful destruction successful, exit code 0 [2024-11-18 13:59:20,022 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 16 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable14 [2024-11-18 13:59:20,023 INFO L396 AbstractCegarLoop]: === Iteration 16 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-18 13:59:20,023 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-18 13:59:20,023 INFO L85 PathProgramCache]: Analyzing trace with hash -596460886, now seen corresponding path program 1 times [2024-11-18 13:59:20,023 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-18 13:59:20,023 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [67041896] [2024-11-18 13:59:20,023 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 13:59:20,024 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-18 13:59:20,043 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 13:59:20,112 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2024-11-18 13:59:20,112 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-18 13:59:20,112 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [67041896] [2024-11-18 13:59:20,112 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [67041896] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-18 13:59:20,112 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1260817676] [2024-11-18 13:59:20,112 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 13:59:20,112 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-18 13:59:20,113 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-18 13:59:20,114 INFO L229 MonitoredProcess]: Starting monitored process 17 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-18 13:59:20,115 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Waiting until timeout for monitored process [2024-11-18 13:59:20,458 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 13:59:20,465 INFO L255 TraceCheckSpWp]: Trace formula consists of 1840 conjuncts, 3 conjuncts are in the unsatisfiable core [2024-11-18 13:59:20,469 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-18 13:59:20,494 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 15 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2024-11-18 13:59:20,494 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-18 13:59:20,495 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1260817676] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-18 13:59:20,495 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-18 13:59:20,495 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [4] total 6 [2024-11-18 13:59:20,495 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2080601027] [2024-11-18 13:59:20,495 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-18 13:59:20,495 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-18 13:59:20,496 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-18 13:59:20,496 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-18 13:59:20,496 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2024-11-18 13:59:20,496 INFO L87 Difference]: Start difference. First operand 660 states and 1070 transitions. Second operand has 4 states, 4 states have (on average 24.75) internal successors, (99), 4 states have internal predecessors, (99), 2 states have call successors, (14), 2 states have call predecessors, (14), 3 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) [2024-11-18 13:59:20,579 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-18 13:59:20,579 INFO L93 Difference]: Finished difference Result 1214 states and 1985 transitions. [2024-11-18 13:59:20,580 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-18 13:59:20,580 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 24.75) internal successors, (99), 4 states have internal predecessors, (99), 2 states have call successors, (14), 2 states have call predecessors, (14), 3 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) Word has length 126 [2024-11-18 13:59:20,580 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-18 13:59:20,585 INFO L225 Difference]: With dead ends: 1214 [2024-11-18 13:59:20,585 INFO L226 Difference]: Without dead ends: 660 [2024-11-18 13:59:20,587 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 130 GetRequests, 125 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=14, Invalid=28, Unknown=0, NotChecked=0, Total=42 [2024-11-18 13:59:20,588 INFO L432 NwaCegarLoop]: 908 mSDtfsCounter, 13 mSDsluCounter, 1812 mSDsCounter, 0 mSdLazyCounter, 30 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 13 SdHoareTripleChecker+Valid, 2720 SdHoareTripleChecker+Invalid, 33 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 30 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-18 13:59:20,588 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [13 Valid, 2720 Invalid, 33 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 30 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-18 13:59:20,590 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 660 states. [2024-11-18 13:59:20,603 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 660 to 660. [2024-11-18 13:59:20,604 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 660 states, 529 states have (on average 1.6389413988657846) internal successors, (867), 552 states have internal predecessors, (867), 100 states have call successors, (100), 27 states have call predecessors, (100), 30 states have return successors, (99), 93 states have call predecessors, (99), 95 states have call successors, (99) [2024-11-18 13:59:20,606 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 660 states to 660 states and 1066 transitions. [2024-11-18 13:59:20,608 INFO L78 Accepts]: Start accepts. Automaton has 660 states and 1066 transitions. Word has length 126 [2024-11-18 13:59:20,608 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-18 13:59:20,608 INFO L471 AbstractCegarLoop]: Abstraction has 660 states and 1066 transitions. [2024-11-18 13:59:20,609 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 24.75) internal successors, (99), 4 states have internal predecessors, (99), 2 states have call successors, (14), 2 states have call predecessors, (14), 3 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) [2024-11-18 13:59:20,609 INFO L276 IsEmpty]: Start isEmpty. Operand 660 states and 1066 transitions. [2024-11-18 13:59:20,612 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 128 [2024-11-18 13:59:20,612 INFO L207 NwaCegarLoop]: Found error trace [2024-11-18 13:59:20,612 INFO L215 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-18 13:59:20,632 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Ended with exit code 0 [2024-11-18 13:59:20,813 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 17 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable15 [2024-11-18 13:59:20,814 INFO L396 AbstractCegarLoop]: === Iteration 17 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-18 13:59:20,814 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-18 13:59:20,814 INFO L85 PathProgramCache]: Analyzing trace with hash -1996876662, now seen corresponding path program 1 times [2024-11-18 13:59:20,814 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-18 13:59:20,814 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [425786019] [2024-11-18 13:59:20,815 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 13:59:20,815 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-18 13:59:20,834 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 13:59:20,910 INFO L134 CoverageAnalysis]: Checked inductivity of 19 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 14 trivial. 0 not checked. [2024-11-18 13:59:20,911 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-18 13:59:20,911 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [425786019] [2024-11-18 13:59:20,911 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [425786019] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-18 13:59:20,911 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1926614976] [2024-11-18 13:59:20,911 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 13:59:20,911 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-18 13:59:20,912 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-18 13:59:20,913 INFO L229 MonitoredProcess]: Starting monitored process 18 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-18 13:59:20,915 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Waiting until timeout for monitored process [2024-11-18 13:59:21,241 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 13:59:21,246 INFO L255 TraceCheckSpWp]: Trace formula consists of 1837 conjuncts, 5 conjuncts are in the unsatisfiable core [2024-11-18 13:59:21,249 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-18 13:59:21,271 INFO L134 CoverageAnalysis]: Checked inductivity of 19 backedges. 6 proven. 0 refuted. 0 times theorem prover too weak. 13 trivial. 0 not checked. [2024-11-18 13:59:21,271 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-18 13:59:21,271 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1926614976] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-18 13:59:21,272 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-18 13:59:21,272 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [4] total 6 [2024-11-18 13:59:21,272 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [812643981] [2024-11-18 13:59:21,272 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-18 13:59:21,275 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-18 13:59:21,276 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-18 13:59:21,276 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-18 13:59:21,276 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2024-11-18 13:59:21,276 INFO L87 Difference]: Start difference. First operand 660 states and 1066 transitions. Second operand has 4 states, 4 states have (on average 22.5) internal successors, (90), 4 states have internal predecessors, (90), 2 states have call successors, (14), 2 states have call predecessors, (14), 2 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) [2024-11-18 13:59:21,340 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-18 13:59:21,340 INFO L93 Difference]: Finished difference Result 1258 states and 2053 transitions. [2024-11-18 13:59:21,341 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-18 13:59:21,341 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 22.5) internal successors, (90), 4 states have internal predecessors, (90), 2 states have call successors, (14), 2 states have call predecessors, (14), 2 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) Word has length 127 [2024-11-18 13:59:21,341 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-18 13:59:21,346 INFO L225 Difference]: With dead ends: 1258 [2024-11-18 13:59:21,346 INFO L226 Difference]: Without dead ends: 684 [2024-11-18 13:59:21,348 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 130 GetRequests, 126 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2024-11-18 13:59:21,349 INFO L432 NwaCegarLoop]: 902 mSDtfsCounter, 7 mSDsluCounter, 1791 mSDsCounter, 0 mSdLazyCounter, 55 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 7 SdHoareTripleChecker+Valid, 2693 SdHoareTripleChecker+Invalid, 58 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 55 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-11-18 13:59:21,349 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [7 Valid, 2693 Invalid, 58 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 55 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-18 13:59:21,350 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 684 states. [2024-11-18 13:59:21,365 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 684 to 684. [2024-11-18 13:59:21,366 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 684 states, 553 states have (on average 1.6184448462929475) internal successors, (895), 576 states have internal predecessors, (895), 100 states have call successors, (100), 27 states have call predecessors, (100), 30 states have return successors, (99), 93 states have call predecessors, (99), 95 states have call successors, (99) [2024-11-18 13:59:21,369 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 684 states to 684 states and 1094 transitions. [2024-11-18 13:59:21,371 INFO L78 Accepts]: Start accepts. Automaton has 684 states and 1094 transitions. Word has length 127 [2024-11-18 13:59:21,371 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-18 13:59:21,371 INFO L471 AbstractCegarLoop]: Abstraction has 684 states and 1094 transitions. [2024-11-18 13:59:21,371 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 22.5) internal successors, (90), 4 states have internal predecessors, (90), 2 states have call successors, (14), 2 states have call predecessors, (14), 2 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) [2024-11-18 13:59:21,371 INFO L276 IsEmpty]: Start isEmpty. Operand 684 states and 1094 transitions. [2024-11-18 13:59:21,375 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 129 [2024-11-18 13:59:21,375 INFO L207 NwaCegarLoop]: Found error trace [2024-11-18 13:59:21,375 INFO L215 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-18 13:59:21,395 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Ended with exit code 0 [2024-11-18 13:59:21,575 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 18 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable16 [2024-11-18 13:59:21,576 INFO L396 AbstractCegarLoop]: === Iteration 18 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-18 13:59:21,576 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-18 13:59:21,576 INFO L85 PathProgramCache]: Analyzing trace with hash 255350087, now seen corresponding path program 1 times [2024-11-18 13:59:21,576 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-18 13:59:21,577 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1037836785] [2024-11-18 13:59:21,577 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 13:59:21,577 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-18 13:59:21,597 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 13:59:21,671 INFO L134 CoverageAnalysis]: Checked inductivity of 19 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 14 trivial. 0 not checked. [2024-11-18 13:59:21,671 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-18 13:59:21,671 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1037836785] [2024-11-18 13:59:21,671 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1037836785] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-18 13:59:21,672 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [738906422] [2024-11-18 13:59:21,672 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 13:59:21,672 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-18 13:59:21,672 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-18 13:59:21,674 INFO L229 MonitoredProcess]: Starting monitored process 19 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-18 13:59:21,680 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Waiting until timeout for monitored process [2024-11-18 13:59:22,028 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 13:59:22,037 INFO L255 TraceCheckSpWp]: Trace formula consists of 1838 conjuncts, 9 conjuncts are in the unsatisfiable core [2024-11-18 13:59:22,061 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-18 13:59:22,130 INFO L134 CoverageAnalysis]: Checked inductivity of 19 backedges. 14 proven. 0 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2024-11-18 13:59:22,130 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-18 13:59:22,130 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [738906422] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-18 13:59:22,130 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-18 13:59:22,130 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [4] total 10 [2024-11-18 13:59:22,131 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [346749060] [2024-11-18 13:59:22,131 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-18 13:59:22,131 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2024-11-18 13:59:22,131 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-18 13:59:22,132 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2024-11-18 13:59:22,132 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=73, Unknown=0, NotChecked=0, Total=90 [2024-11-18 13:59:22,132 INFO L87 Difference]: Start difference. First operand 684 states and 1094 transitions. Second operand has 8 states, 7 states have (on average 14.0) internal successors, (98), 7 states have internal predecessors, (98), 3 states have call successors, (14), 2 states have call predecessors, (14), 4 states have return successors, (13), 3 states have call predecessors, (13), 3 states have call successors, (13) [2024-11-18 13:59:22,275 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-18 13:59:22,275 INFO L93 Difference]: Finished difference Result 1192 states and 1932 transitions. [2024-11-18 13:59:22,276 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2024-11-18 13:59:22,276 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 14.0) internal successors, (98), 7 states have internal predecessors, (98), 3 states have call successors, (14), 2 states have call predecessors, (14), 4 states have return successors, (13), 3 states have call predecessors, (13), 3 states have call successors, (13) Word has length 128 [2024-11-18 13:59:22,276 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-18 13:59:22,282 INFO L225 Difference]: With dead ends: 1192 [2024-11-18 13:59:22,282 INFO L226 Difference]: Without dead ends: 710 [2024-11-18 13:59:22,284 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 134 GetRequests, 124 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=25, Invalid=107, Unknown=0, NotChecked=0, Total=132 [2024-11-18 13:59:22,285 INFO L432 NwaCegarLoop]: 896 mSDtfsCounter, 119 mSDsluCounter, 5279 mSDsCounter, 0 mSdLazyCounter, 161 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 120 SdHoareTripleChecker+Valid, 6175 SdHoareTripleChecker+Invalid, 164 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 161 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-18 13:59:22,285 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [120 Valid, 6175 Invalid, 164 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 161 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-18 13:59:22,286 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 710 states. [2024-11-18 13:59:22,302 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 710 to 684. [2024-11-18 13:59:22,303 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 684 states, 553 states have (on average 1.6184448462929475) internal successors, (895), 576 states have internal predecessors, (895), 100 states have call successors, (100), 27 states have call predecessors, (100), 30 states have return successors, (99), 93 states have call predecessors, (99), 95 states have call successors, (99) [2024-11-18 13:59:22,306 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 684 states to 684 states and 1094 transitions. [2024-11-18 13:59:22,307 INFO L78 Accepts]: Start accepts. Automaton has 684 states and 1094 transitions. Word has length 128 [2024-11-18 13:59:22,307 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-18 13:59:22,307 INFO L471 AbstractCegarLoop]: Abstraction has 684 states and 1094 transitions. [2024-11-18 13:59:22,308 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 14.0) internal successors, (98), 7 states have internal predecessors, (98), 3 states have call successors, (14), 2 states have call predecessors, (14), 4 states have return successors, (13), 3 states have call predecessors, (13), 3 states have call successors, (13) [2024-11-18 13:59:22,308 INFO L276 IsEmpty]: Start isEmpty. Operand 684 states and 1094 transitions. [2024-11-18 13:59:22,311 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 129 [2024-11-18 13:59:22,311 INFO L207 NwaCegarLoop]: Found error trace [2024-11-18 13:59:22,312 INFO L215 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-18 13:59:22,332 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Forceful destruction successful, exit code 0 [2024-11-18 13:59:22,512 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 19 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable17 [2024-11-18 13:59:22,513 INFO L396 AbstractCegarLoop]: === Iteration 19 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-18 13:59:22,513 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-18 13:59:22,513 INFO L85 PathProgramCache]: Analyzing trace with hash -699426363, now seen corresponding path program 1 times [2024-11-18 13:59:22,513 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-18 13:59:22,513 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1951747142] [2024-11-18 13:59:22,513 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 13:59:22,513 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-18 13:59:22,541 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 13:59:22,620 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2024-11-18 13:59:22,620 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-18 13:59:22,620 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1951747142] [2024-11-18 13:59:22,620 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1951747142] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-18 13:59:22,620 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [176252414] [2024-11-18 13:59:22,620 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 13:59:22,621 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-18 13:59:22,621 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-18 13:59:22,622 INFO L229 MonitoredProcess]: Starting monitored process 20 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-18 13:59:22,630 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Waiting until timeout for monitored process [2024-11-18 13:59:22,960 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 13:59:22,967 INFO L255 TraceCheckSpWp]: Trace formula consists of 1841 conjuncts, 6 conjuncts are in the unsatisfiable core [2024-11-18 13:59:22,969 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-18 13:59:22,993 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 18 trivial. 0 not checked. [2024-11-18 13:59:22,993 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-18 13:59:22,994 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [176252414] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-18 13:59:22,994 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-18 13:59:22,994 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [4] total 7 [2024-11-18 13:59:22,994 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [967976268] [2024-11-18 13:59:22,994 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-18 13:59:22,994 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-18 13:59:22,994 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-18 13:59:22,995 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-18 13:59:22,995 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2024-11-18 13:59:22,995 INFO L87 Difference]: Start difference. First operand 684 states and 1094 transitions. Second operand has 5 states, 5 states have (on average 17.2) internal successors, (86), 5 states have internal predecessors, (86), 2 states have call successors, (14), 2 states have call predecessors, (14), 2 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) [2024-11-18 13:59:23,028 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-18 13:59:23,028 INFO L93 Difference]: Finished difference Result 1164 states and 1893 transitions. [2024-11-18 13:59:23,029 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-18 13:59:23,029 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 17.2) internal successors, (86), 5 states have internal predecessors, (86), 2 states have call successors, (14), 2 states have call predecessors, (14), 2 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) Word has length 128 [2024-11-18 13:59:23,029 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-18 13:59:23,037 INFO L225 Difference]: With dead ends: 1164 [2024-11-18 13:59:23,037 INFO L226 Difference]: Without dead ends: 687 [2024-11-18 13:59:23,039 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 131 GetRequests, 126 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2024-11-18 13:59:23,040 INFO L432 NwaCegarLoop]: 915 mSDtfsCounter, 0 mSDsluCounter, 2737 mSDsCounter, 0 mSdLazyCounter, 18 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 3652 SdHoareTripleChecker+Invalid, 19 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 18 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-11-18 13:59:23,040 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 3652 Invalid, 19 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 18 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-18 13:59:23,041 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 687 states. [2024-11-18 13:59:23,053 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 687 to 687. [2024-11-18 13:59:23,055 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 687 states, 556 states have (on average 1.6151079136690647) internal successors, (898), 579 states have internal predecessors, (898), 100 states have call successors, (100), 27 states have call predecessors, (100), 30 states have return successors, (99), 93 states have call predecessors, (99), 95 states have call successors, (99) [2024-11-18 13:59:23,057 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 687 states to 687 states and 1097 transitions. [2024-11-18 13:59:23,060 INFO L78 Accepts]: Start accepts. Automaton has 687 states and 1097 transitions. Word has length 128 [2024-11-18 13:59:23,061 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-18 13:59:23,061 INFO L471 AbstractCegarLoop]: Abstraction has 687 states and 1097 transitions. [2024-11-18 13:59:23,061 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 17.2) internal successors, (86), 5 states have internal predecessors, (86), 2 states have call successors, (14), 2 states have call predecessors, (14), 2 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) [2024-11-18 13:59:23,061 INFO L276 IsEmpty]: Start isEmpty. Operand 687 states and 1097 transitions. [2024-11-18 13:59:23,064 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 132 [2024-11-18 13:59:23,065 INFO L207 NwaCegarLoop]: Found error trace [2024-11-18 13:59:23,065 INFO L215 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-18 13:59:23,086 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Forceful destruction successful, exit code 0 [2024-11-18 13:59:23,266 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18,20 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-18 13:59:23,266 INFO L396 AbstractCegarLoop]: === Iteration 20 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-18 13:59:23,266 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-18 13:59:23,267 INFO L85 PathProgramCache]: Analyzing trace with hash 1409829739, now seen corresponding path program 1 times [2024-11-18 13:59:23,267 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-18 13:59:23,267 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [674661801] [2024-11-18 13:59:23,267 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 13:59:23,267 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-18 13:59:23,292 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 13:59:23,369 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 13 trivial. 0 not checked. [2024-11-18 13:59:23,369 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-18 13:59:23,369 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [674661801] [2024-11-18 13:59:23,369 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [674661801] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-18 13:59:23,370 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1749062004] [2024-11-18 13:59:23,370 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 13:59:23,370 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-18 13:59:23,370 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-18 13:59:23,373 INFO L229 MonitoredProcess]: Starting monitored process 21 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-18 13:59:23,374 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Waiting until timeout for monitored process [2024-11-18 13:59:23,728 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 13:59:23,733 INFO L255 TraceCheckSpWp]: Trace formula consists of 1848 conjuncts, 4 conjuncts are in the unsatisfiable core [2024-11-18 13:59:23,738 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-18 13:59:23,921 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 21 trivial. 0 not checked. [2024-11-18 13:59:23,922 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-18 13:59:23,922 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1749062004] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-18 13:59:23,922 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-18 13:59:23,922 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [4] total 7 [2024-11-18 13:59:23,925 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2127449237] [2024-11-18 13:59:23,925 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-18 13:59:23,926 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-18 13:59:23,926 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-18 13:59:23,927 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-18 13:59:23,927 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=28, Unknown=0, NotChecked=0, Total=42 [2024-11-18 13:59:23,927 INFO L87 Difference]: Start difference. First operand 687 states and 1097 transitions. Second operand has 5 states, 5 states have (on average 17.0) internal successors, (85), 4 states have internal predecessors, (85), 2 states have call successors, (15), 2 states have call predecessors, (15), 2 states have return successors, (14), 2 states have call predecessors, (14), 1 states have call successors, (14) [2024-11-18 13:59:24,283 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-18 13:59:24,284 INFO L93 Difference]: Finished difference Result 736 states and 1169 transitions. [2024-11-18 13:59:24,285 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-18 13:59:24,285 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 17.0) internal successors, (85), 4 states have internal predecessors, (85), 2 states have call successors, (15), 2 states have call predecessors, (15), 2 states have return successors, (14), 2 states have call predecessors, (14), 1 states have call successors, (14) Word has length 131 [2024-11-18 13:59:24,285 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-18 13:59:24,290 INFO L225 Difference]: With dead ends: 736 [2024-11-18 13:59:24,290 INFO L226 Difference]: Without dead ends: 721 [2024-11-18 13:59:24,290 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 134 GetRequests, 129 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=14, Invalid=28, Unknown=0, NotChecked=0, Total=42 [2024-11-18 13:59:24,291 INFO L432 NwaCegarLoop]: 908 mSDtfsCounter, 849 mSDsluCounter, 755 mSDsCounter, 0 mSdLazyCounter, 216 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 857 SdHoareTripleChecker+Valid, 1663 SdHoareTripleChecker+Invalid, 223 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 216 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2024-11-18 13:59:24,291 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [857 Valid, 1663 Invalid, 223 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 216 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2024-11-18 13:59:24,292 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 721 states. [2024-11-18 13:59:24,307 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 721 to 690. [2024-11-18 13:59:24,309 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 690 states, 559 states have (on average 1.6118067978533095) internal successors, (901), 582 states have internal predecessors, (901), 100 states have call successors, (100), 27 states have call predecessors, (100), 30 states have return successors, (99), 93 states have call predecessors, (99), 95 states have call successors, (99) [2024-11-18 13:59:24,311 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 690 states to 690 states and 1100 transitions. [2024-11-18 13:59:24,312 INFO L78 Accepts]: Start accepts. Automaton has 690 states and 1100 transitions. Word has length 131 [2024-11-18 13:59:24,313 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-18 13:59:24,313 INFO L471 AbstractCegarLoop]: Abstraction has 690 states and 1100 transitions. [2024-11-18 13:59:24,313 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 17.0) internal successors, (85), 4 states have internal predecessors, (85), 2 states have call successors, (15), 2 states have call predecessors, (15), 2 states have return successors, (14), 2 states have call predecessors, (14), 1 states have call successors, (14) [2024-11-18 13:59:24,313 INFO L276 IsEmpty]: Start isEmpty. Operand 690 states and 1100 transitions. [2024-11-18 13:59:24,316 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 138 [2024-11-18 13:59:24,316 INFO L207 NwaCegarLoop]: Found error trace [2024-11-18 13:59:24,317 INFO L215 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-18 13:59:24,337 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Forceful destruction successful, exit code 0 [2024-11-18 13:59:24,517 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19,21 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-18 13:59:24,517 INFO L396 AbstractCegarLoop]: === Iteration 21 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-18 13:59:24,518 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-18 13:59:24,518 INFO L85 PathProgramCache]: Analyzing trace with hash 283147014, now seen corresponding path program 1 times [2024-11-18 13:59:24,518 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-18 13:59:24,518 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1912007610] [2024-11-18 13:59:24,518 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 13:59:24,518 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-18 13:59:24,539 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 13:59:24,613 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 13 trivial. 0 not checked. [2024-11-18 13:59:24,613 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-18 13:59:24,613 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1912007610] [2024-11-18 13:59:24,613 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1912007610] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-18 13:59:24,613 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [212874119] [2024-11-18 13:59:24,614 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 13:59:24,614 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-18 13:59:24,614 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-18 13:59:24,616 INFO L229 MonitoredProcess]: Starting monitored process 22 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-18 13:59:24,617 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Waiting until timeout for monitored process [2024-11-18 13:59:24,955 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 13:59:24,960 INFO L255 TraceCheckSpWp]: Trace formula consists of 1864 conjuncts, 5 conjuncts are in the unsatisfiable core [2024-11-18 13:59:24,963 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-18 13:59:24,991 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 21 trivial. 0 not checked. [2024-11-18 13:59:24,991 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-18 13:59:24,991 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [212874119] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-18 13:59:24,991 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-18 13:59:24,991 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [4] total 7 [2024-11-18 13:59:24,991 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2123934049] [2024-11-18 13:59:24,991 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-18 13:59:24,992 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-18 13:59:24,992 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-18 13:59:24,992 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-18 13:59:24,992 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2024-11-18 13:59:24,993 INFO L87 Difference]: Start difference. First operand 690 states and 1100 transitions. Second operand has 5 states, 5 states have (on average 17.8) internal successors, (89), 4 states have internal predecessors, (89), 2 states have call successors, (16), 2 states have call predecessors, (16), 3 states have return successors, (15), 3 states have call predecessors, (15), 1 states have call successors, (15) [2024-11-18 13:59:25,017 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-18 13:59:25,017 INFO L93 Difference]: Finished difference Result 705 states and 1118 transitions. [2024-11-18 13:59:25,018 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-18 13:59:25,018 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 17.8) internal successors, (89), 4 states have internal predecessors, (89), 2 states have call successors, (16), 2 states have call predecessors, (16), 3 states have return successors, (15), 3 states have call predecessors, (15), 1 states have call successors, (15) Word has length 137 [2024-11-18 13:59:25,019 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-18 13:59:25,023 INFO L225 Difference]: With dead ends: 705 [2024-11-18 13:59:25,023 INFO L226 Difference]: Without dead ends: 690 [2024-11-18 13:59:25,024 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 140 GetRequests, 135 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2024-11-18 13:59:25,024 INFO L432 NwaCegarLoop]: 915 mSDtfsCounter, 0 mSDsluCounter, 2741 mSDsCounter, 0 mSdLazyCounter, 8 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 3656 SdHoareTripleChecker+Invalid, 8 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 8 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-11-18 13:59:25,026 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 3656 Invalid, 8 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 8 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-18 13:59:25,027 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 690 states. [2024-11-18 13:59:25,041 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 690 to 690. [2024-11-18 13:59:25,044 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 690 states, 559 states have (on average 1.6100178890876566) internal successors, (900), 582 states have internal predecessors, (900), 100 states have call successors, (100), 27 states have call predecessors, (100), 30 states have return successors, (99), 93 states have call predecessors, (99), 95 states have call successors, (99) [2024-11-18 13:59:25,046 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 690 states to 690 states and 1099 transitions. [2024-11-18 13:59:25,047 INFO L78 Accepts]: Start accepts. Automaton has 690 states and 1099 transitions. Word has length 137 [2024-11-18 13:59:25,048 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-18 13:59:25,048 INFO L471 AbstractCegarLoop]: Abstraction has 690 states and 1099 transitions. [2024-11-18 13:59:25,048 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 17.8) internal successors, (89), 4 states have internal predecessors, (89), 2 states have call successors, (16), 2 states have call predecessors, (16), 3 states have return successors, (15), 3 states have call predecessors, (15), 1 states have call successors, (15) [2024-11-18 13:59:25,048 INFO L276 IsEmpty]: Start isEmpty. Operand 690 states and 1099 transitions. [2024-11-18 13:59:25,051 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 149 [2024-11-18 13:59:25,052 INFO L207 NwaCegarLoop]: Found error trace [2024-11-18 13:59:25,052 INFO L215 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-18 13:59:25,074 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Forceful destruction successful, exit code 0 [2024-11-18 13:59:25,252 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20,22 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-18 13:59:25,253 INFO L396 AbstractCegarLoop]: === Iteration 22 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-18 13:59:25,253 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-18 13:59:25,253 INFO L85 PathProgramCache]: Analyzing trace with hash -916984519, now seen corresponding path program 1 times [2024-11-18 13:59:25,253 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-18 13:59:25,253 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [758804662] [2024-11-18 13:59:25,253 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 13:59:25,254 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-18 13:59:25,293 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 13:59:25,394 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 13 trivial. 0 not checked. [2024-11-18 13:59:25,395 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-18 13:59:25,395 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [758804662] [2024-11-18 13:59:25,395 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [758804662] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-18 13:59:25,395 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1014520451] [2024-11-18 13:59:25,396 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 13:59:25,396 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-18 13:59:25,396 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-18 13:59:25,398 INFO L229 MonitoredProcess]: Starting monitored process 23 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-18 13:59:25,399 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Waiting until timeout for monitored process [2024-11-18 13:59:25,793 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 13:59:25,799 INFO L255 TraceCheckSpWp]: Trace formula consists of 1901 conjuncts, 5 conjuncts are in the unsatisfiable core [2024-11-18 13:59:25,802 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-18 13:59:25,815 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 9 proven. 0 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2024-11-18 13:59:25,815 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-18 13:59:25,815 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1014520451] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-18 13:59:25,815 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-18 13:59:25,815 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [4] total 4 [2024-11-18 13:59:25,815 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1799841297] [2024-11-18 13:59:25,816 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-18 13:59:25,816 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-18 13:59:25,816 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-18 13:59:25,817 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-18 13:59:25,817 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-11-18 13:59:25,817 INFO L87 Difference]: Start difference. First operand 690 states and 1099 transitions. Second operand has 4 states, 4 states have (on average 26.5) internal successors, (106), 4 states have internal predecessors, (106), 2 states have call successors, (17), 2 states have call predecessors, (17), 2 states have return successors, (16), 1 states have call predecessors, (16), 2 states have call successors, (16) [2024-11-18 13:59:25,864 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-18 13:59:25,864 INFO L93 Difference]: Finished difference Result 1354 states and 2168 transitions. [2024-11-18 13:59:25,865 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-18 13:59:25,865 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 26.5) internal successors, (106), 4 states have internal predecessors, (106), 2 states have call successors, (17), 2 states have call predecessors, (17), 2 states have return successors, (16), 1 states have call predecessors, (16), 2 states have call successors, (16) Word has length 148 [2024-11-18 13:59:25,865 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-18 13:59:25,869 INFO L225 Difference]: With dead ends: 1354 [2024-11-18 13:59:25,869 INFO L226 Difference]: Without dead ends: 659 [2024-11-18 13:59:25,871 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 152 GetRequests, 149 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2024-11-18 13:59:25,872 INFO L432 NwaCegarLoop]: 909 mSDtfsCounter, 7 mSDsluCounter, 1811 mSDsCounter, 0 mSdLazyCounter, 32 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 7 SdHoareTripleChecker+Valid, 2720 SdHoareTripleChecker+Invalid, 33 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 32 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-11-18 13:59:25,872 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [7 Valid, 2720 Invalid, 33 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 32 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-18 13:59:25,873 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 659 states. [2024-11-18 13:59:25,886 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 659 to 659. [2024-11-18 13:59:25,887 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 659 states, 531 states have (on average 1.6082862523540489) internal successors, (854), 552 states have internal predecessors, (854), 99 states have call successors, (99), 27 states have call predecessors, (99), 28 states have return successors, (96), 92 states have call predecessors, (96), 94 states have call successors, (96) [2024-11-18 13:59:25,889 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 659 states to 659 states and 1049 transitions. [2024-11-18 13:59:25,890 INFO L78 Accepts]: Start accepts. Automaton has 659 states and 1049 transitions. Word has length 148 [2024-11-18 13:59:25,890 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-18 13:59:25,890 INFO L471 AbstractCegarLoop]: Abstraction has 659 states and 1049 transitions. [2024-11-18 13:59:25,891 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 26.5) internal successors, (106), 4 states have internal predecessors, (106), 2 states have call successors, (17), 2 states have call predecessors, (17), 2 states have return successors, (16), 1 states have call predecessors, (16), 2 states have call successors, (16) [2024-11-18 13:59:25,891 INFO L276 IsEmpty]: Start isEmpty. Operand 659 states and 1049 transitions. [2024-11-18 13:59:25,894 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 151 [2024-11-18 13:59:25,894 INFO L207 NwaCegarLoop]: Found error trace [2024-11-18 13:59:25,894 INFO L215 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-18 13:59:25,916 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Forceful destruction successful, exit code 0 [2024-11-18 13:59:26,094 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21,23 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-18 13:59:26,095 INFO L396 AbstractCegarLoop]: === Iteration 23 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-18 13:59:26,095 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-18 13:59:26,095 INFO L85 PathProgramCache]: Analyzing trace with hash -27296178, now seen corresponding path program 1 times [2024-11-18 13:59:26,095 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-18 13:59:26,095 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [200453814] [2024-11-18 13:59:26,095 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 13:59:26,096 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-18 13:59:26,117 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 13:59:26,258 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2024-11-18 13:59:26,258 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-18 13:59:26,259 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [200453814] [2024-11-18 13:59:26,259 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [200453814] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-18 13:59:26,259 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [13785783] [2024-11-18 13:59:26,259 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 13:59:26,259 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-18 13:59:26,259 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-18 13:59:26,261 INFO L229 MonitoredProcess]: Starting monitored process 24 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-18 13:59:26,262 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Waiting until timeout for monitored process [2024-11-18 13:59:26,614 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 13:59:26,619 INFO L255 TraceCheckSpWp]: Trace formula consists of 1904 conjuncts, 13 conjuncts are in the unsatisfiable core [2024-11-18 13:59:26,622 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-18 13:59:26,653 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 18 proven. 0 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2024-11-18 13:59:26,653 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-18 13:59:26,653 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [13785783] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-18 13:59:26,653 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-18 13:59:26,653 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [7] total 7 [2024-11-18 13:59:26,654 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [972171404] [2024-11-18 13:59:26,654 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-18 13:59:26,654 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2024-11-18 13:59:26,654 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-18 13:59:26,655 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2024-11-18 13:59:26,655 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2024-11-18 13:59:26,655 INFO L87 Difference]: Start difference. First operand 659 states and 1049 transitions. Second operand has 7 states, 6 states have (on average 19.166666666666668) internal successors, (115), 6 states have internal predecessors, (115), 3 states have call successors, (17), 2 states have call predecessors, (17), 3 states have return successors, (16), 2 states have call predecessors, (16), 3 states have call successors, (16) [2024-11-18 13:59:26,725 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-18 13:59:26,725 INFO L93 Difference]: Finished difference Result 1287 states and 2062 transitions. [2024-11-18 13:59:26,726 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2024-11-18 13:59:26,726 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 6 states have (on average 19.166666666666668) internal successors, (115), 6 states have internal predecessors, (115), 3 states have call successors, (17), 2 states have call predecessors, (17), 3 states have return successors, (16), 2 states have call predecessors, (16), 3 states have call successors, (16) Word has length 150 [2024-11-18 13:59:26,726 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-18 13:59:26,731 INFO L225 Difference]: With dead ends: 1287 [2024-11-18 13:59:26,731 INFO L226 Difference]: Without dead ends: 659 [2024-11-18 13:59:26,733 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 157 GetRequests, 151 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=15, Invalid=41, Unknown=0, NotChecked=0, Total=56 [2024-11-18 13:59:26,734 INFO L432 NwaCegarLoop]: 927 mSDtfsCounter, 119 mSDsluCounter, 4509 mSDsCounter, 0 mSdLazyCounter, 72 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 120 SdHoareTripleChecker+Valid, 5436 SdHoareTripleChecker+Invalid, 73 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 72 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-11-18 13:59:26,734 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [120 Valid, 5436 Invalid, 73 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 72 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-18 13:59:26,735 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 659 states. [2024-11-18 13:59:26,768 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 659 to 638. [2024-11-18 13:59:26,773 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 638 states, 510 states have (on average 1.607843137254902) internal successors, (820), 531 states have internal predecessors, (820), 99 states have call successors, (99), 27 states have call predecessors, (99), 28 states have return successors, (96), 92 states have call predecessors, (96), 94 states have call successors, (96) [2024-11-18 13:59:26,778 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 638 states to 638 states and 1015 transitions. [2024-11-18 13:59:26,779 INFO L78 Accepts]: Start accepts. Automaton has 638 states and 1015 transitions. Word has length 150 [2024-11-18 13:59:26,779 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-18 13:59:26,779 INFO L471 AbstractCegarLoop]: Abstraction has 638 states and 1015 transitions. [2024-11-18 13:59:26,780 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 6 states have (on average 19.166666666666668) internal successors, (115), 6 states have internal predecessors, (115), 3 states have call successors, (17), 2 states have call predecessors, (17), 3 states have return successors, (16), 2 states have call predecessors, (16), 3 states have call successors, (16) [2024-11-18 13:59:26,780 INFO L276 IsEmpty]: Start isEmpty. Operand 638 states and 1015 transitions. [2024-11-18 13:59:26,782 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 153 [2024-11-18 13:59:26,783 INFO L207 NwaCegarLoop]: Found error trace [2024-11-18 13:59:26,783 INFO L215 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-18 13:59:26,802 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Ended with exit code 0 [2024-11-18 13:59:26,983 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22,24 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-18 13:59:26,983 INFO L396 AbstractCegarLoop]: === Iteration 24 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-18 13:59:26,984 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-18 13:59:26,984 INFO L85 PathProgramCache]: Analyzing trace with hash 2034212499, now seen corresponding path program 1 times [2024-11-18 13:59:26,984 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-18 13:59:26,984 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [309819755] [2024-11-18 13:59:26,984 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 13:59:26,984 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-18 13:59:27,004 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 13:59:27,127 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 0 proven. 16 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2024-11-18 13:59:27,127 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-18 13:59:27,127 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [309819755] [2024-11-18 13:59:27,128 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [309819755] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-18 13:59:27,128 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [407325678] [2024-11-18 13:59:27,128 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 13:59:27,128 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-18 13:59:27,128 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-18 13:59:27,130 INFO L229 MonitoredProcess]: Starting monitored process 25 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-18 13:59:27,131 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (25)] Waiting until timeout for monitored process [2024-11-18 13:59:27,478 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 13:59:27,483 INFO L255 TraceCheckSpWp]: Trace formula consists of 1910 conjuncts, 3 conjuncts are in the unsatisfiable core [2024-11-18 13:59:27,487 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-18 13:59:27,527 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 18 proven. 0 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2024-11-18 13:59:27,527 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-18 13:59:27,527 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [407325678] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-18 13:59:27,528 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-18 13:59:27,528 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [6] total 8 [2024-11-18 13:59:27,528 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [607833862] [2024-11-18 13:59:27,528 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-18 13:59:27,529 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-18 13:59:27,529 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-18 13:59:27,529 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-18 13:59:27,529 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=41, Unknown=0, NotChecked=0, Total=56 [2024-11-18 13:59:27,533 INFO L87 Difference]: Start difference. First operand 638 states and 1015 transitions. Second operand has 4 states, 4 states have (on average 29.25) internal successors, (117), 4 states have internal predecessors, (117), 2 states have call successors, (17), 2 states have call predecessors, (17), 3 states have return successors, (16), 2 states have call predecessors, (16), 2 states have call successors, (16) [2024-11-18 13:59:27,651 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-18 13:59:27,652 INFO L93 Difference]: Finished difference Result 1269 states and 2032 transitions. [2024-11-18 13:59:27,652 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-18 13:59:27,652 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 29.25) internal successors, (117), 4 states have internal predecessors, (117), 2 states have call successors, (17), 2 states have call predecessors, (17), 3 states have return successors, (16), 2 states have call predecessors, (16), 2 states have call successors, (16) Word has length 152 [2024-11-18 13:59:27,653 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-18 13:59:27,657 INFO L225 Difference]: With dead ends: 1269 [2024-11-18 13:59:27,657 INFO L226 Difference]: Without dead ends: 662 [2024-11-18 13:59:27,660 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 159 GetRequests, 152 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=19, Invalid=53, Unknown=0, NotChecked=0, Total=72 [2024-11-18 13:59:27,661 INFO L432 NwaCegarLoop]: 892 mSDtfsCounter, 128 mSDsluCounter, 1707 mSDsCounter, 0 mSdLazyCounter, 103 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 128 SdHoareTripleChecker+Valid, 2599 SdHoareTripleChecker+Invalid, 105 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 103 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-18 13:59:27,661 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [128 Valid, 2599 Invalid, 105 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 103 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-18 13:59:27,662 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 662 states. [2024-11-18 13:59:27,677 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 662 to 638. [2024-11-18 13:59:27,679 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 638 states, 510 states have (on average 1.6058823529411765) internal successors, (819), 531 states have internal predecessors, (819), 99 states have call successors, (99), 27 states have call predecessors, (99), 28 states have return successors, (96), 92 states have call predecessors, (96), 94 states have call successors, (96) [2024-11-18 13:59:27,685 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 638 states to 638 states and 1014 transitions. [2024-11-18 13:59:27,687 INFO L78 Accepts]: Start accepts. Automaton has 638 states and 1014 transitions. Word has length 152 [2024-11-18 13:59:27,689 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-18 13:59:27,689 INFO L471 AbstractCegarLoop]: Abstraction has 638 states and 1014 transitions. [2024-11-18 13:59:27,690 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 29.25) internal successors, (117), 4 states have internal predecessors, (117), 2 states have call successors, (17), 2 states have call predecessors, (17), 3 states have return successors, (16), 2 states have call predecessors, (16), 2 states have call successors, (16) [2024-11-18 13:59:27,690 INFO L276 IsEmpty]: Start isEmpty. Operand 638 states and 1014 transitions. [2024-11-18 13:59:27,692 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 154 [2024-11-18 13:59:27,693 INFO L207 NwaCegarLoop]: Found error trace [2024-11-18 13:59:27,693 INFO L215 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-18 13:59:27,715 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (25)] Ended with exit code 0 [2024-11-18 13:59:27,893 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23,25 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-18 13:59:27,894 INFO L396 AbstractCegarLoop]: === Iteration 25 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-18 13:59:27,894 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-18 13:59:27,894 INFO L85 PathProgramCache]: Analyzing trace with hash -1039038885, now seen corresponding path program 1 times [2024-11-18 13:59:27,894 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-18 13:59:27,894 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1060902841] [2024-11-18 13:59:27,894 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 13:59:27,894 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-18 13:59:27,918 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 13:59:27,991 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 8 proven. 0 refuted. 0 times theorem prover too weak. 13 trivial. 0 not checked. [2024-11-18 13:59:27,991 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-18 13:59:27,991 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1060902841] [2024-11-18 13:59:27,992 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1060902841] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-18 13:59:27,992 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-18 13:59:27,992 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-11-18 13:59:27,992 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1177419523] [2024-11-18 13:59:27,992 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-18 13:59:27,993 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-18 13:59:27,993 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-18 13:59:27,993 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-18 13:59:27,993 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-11-18 13:59:27,994 INFO L87 Difference]: Start difference. First operand 638 states and 1014 transitions. Second operand has 4 states, 4 states have (on average 28.25) internal successors, (113), 4 states have internal predecessors, (113), 2 states have call successors, (17), 2 states have call predecessors, (17), 3 states have return successors, (16), 2 states have call predecessors, (16), 2 states have call successors, (16) [2024-11-18 13:59:28,036 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-18 13:59:28,036 INFO L93 Difference]: Finished difference Result 1204 states and 1941 transitions. [2024-11-18 13:59:28,036 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-18 13:59:28,037 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 28.25) internal successors, (113), 4 states have internal predecessors, (113), 2 states have call successors, (17), 2 states have call predecessors, (17), 3 states have return successors, (16), 2 states have call predecessors, (16), 2 states have call successors, (16) Word has length 153 [2024-11-18 13:59:28,037 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-18 13:59:28,041 INFO L225 Difference]: With dead ends: 1204 [2024-11-18 13:59:28,041 INFO L226 Difference]: Without dead ends: 598 [2024-11-18 13:59:28,044 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2024-11-18 13:59:28,047 INFO L432 NwaCegarLoop]: 907 mSDtfsCounter, 8 mSDsluCounter, 1810 mSDsCounter, 0 mSdLazyCounter, 22 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 8 SdHoareTripleChecker+Valid, 2717 SdHoareTripleChecker+Invalid, 23 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 22 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-11-18 13:59:28,048 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [8 Valid, 2717 Invalid, 23 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 22 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-18 13:59:28,049 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 598 states. [2024-11-18 13:59:28,069 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 598 to 598. [2024-11-18 13:59:28,074 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 598 states, 473 states have (on average 1.5983086680761098) internal successors, (756), 492 states have internal predecessors, (756), 98 states have call successors, (98), 27 states have call predecessors, (98), 26 states have return successors, (93), 91 states have call predecessors, (93), 93 states have call successors, (93) [2024-11-18 13:59:28,080 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 598 states to 598 states and 947 transitions. [2024-11-18 13:59:28,082 INFO L78 Accepts]: Start accepts. Automaton has 598 states and 947 transitions. Word has length 153 [2024-11-18 13:59:28,086 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-18 13:59:28,086 INFO L471 AbstractCegarLoop]: Abstraction has 598 states and 947 transitions. [2024-11-18 13:59:28,087 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 28.25) internal successors, (113), 4 states have internal predecessors, (113), 2 states have call successors, (17), 2 states have call predecessors, (17), 3 states have return successors, (16), 2 states have call predecessors, (16), 2 states have call successors, (16) [2024-11-18 13:59:28,087 INFO L276 IsEmpty]: Start isEmpty. Operand 598 states and 947 transitions. [2024-11-18 13:59:28,089 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 155 [2024-11-18 13:59:28,089 INFO L207 NwaCegarLoop]: Found error trace [2024-11-18 13:59:28,089 INFO L215 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-18 13:59:28,090 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable24 [2024-11-18 13:59:28,090 INFO L396 AbstractCegarLoop]: === Iteration 26 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-18 13:59:28,093 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-18 13:59:28,093 INFO L85 PathProgramCache]: Analyzing trace with hash -1862521589, now seen corresponding path program 1 times [2024-11-18 13:59:28,094 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-18 13:59:28,094 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1848486734] [2024-11-18 13:59:28,094 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 13:59:28,094 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-18 13:59:28,147 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 13:59:28,355 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 13 proven. 0 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2024-11-18 13:59:28,355 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-18 13:59:28,355 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1848486734] [2024-11-18 13:59:28,356 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1848486734] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-18 13:59:28,356 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-18 13:59:28,356 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2024-11-18 13:59:28,356 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [856015277] [2024-11-18 13:59:28,356 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-18 13:59:28,356 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2024-11-18 13:59:28,357 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-18 13:59:28,358 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2024-11-18 13:59:28,358 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2024-11-18 13:59:28,358 INFO L87 Difference]: Start difference. First operand 598 states and 947 transitions. Second operand has 7 states, 6 states have (on average 19.333333333333332) internal successors, (116), 6 states have internal predecessors, (116), 3 states have call successors, (17), 2 states have call predecessors, (17), 4 states have return successors, (16), 3 states have call predecessors, (16), 3 states have call successors, (16) [2024-11-18 13:59:28,423 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-18 13:59:28,424 INFO L93 Difference]: Finished difference Result 1107 states and 1780 transitions. [2024-11-18 13:59:28,424 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2024-11-18 13:59:28,424 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 6 states have (on average 19.333333333333332) internal successors, (116), 6 states have internal predecessors, (116), 3 states have call successors, (17), 2 states have call predecessors, (17), 4 states have return successors, (16), 3 states have call predecessors, (16), 3 states have call successors, (16) Word has length 154 [2024-11-18 13:59:28,425 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-18 13:59:28,429 INFO L225 Difference]: With dead ends: 1107 [2024-11-18 13:59:28,429 INFO L226 Difference]: Without dead ends: 584 [2024-11-18 13:59:28,431 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 9 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=15, Invalid=41, Unknown=0, NotChecked=0, Total=56 [2024-11-18 13:59:28,432 INFO L432 NwaCegarLoop]: 890 mSDtfsCounter, 88 mSDsluCounter, 4372 mSDsCounter, 0 mSdLazyCounter, 63 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 89 SdHoareTripleChecker+Valid, 5262 SdHoareTripleChecker+Invalid, 64 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 63 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-11-18 13:59:28,433 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [89 Valid, 5262 Invalid, 64 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 63 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-18 13:59:28,434 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 584 states. [2024-11-18 13:59:28,445 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 584 to 584. [2024-11-18 13:59:28,446 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 584 states, 459 states have (on average 1.5925925925925926) internal successors, (731), 478 states have internal predecessors, (731), 98 states have call successors, (98), 27 states have call predecessors, (98), 26 states have return successors, (93), 91 states have call predecessors, (93), 93 states have call successors, (93) [2024-11-18 13:59:28,448 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 584 states to 584 states and 922 transitions. [2024-11-18 13:59:28,450 INFO L78 Accepts]: Start accepts. Automaton has 584 states and 922 transitions. Word has length 154 [2024-11-18 13:59:28,450 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-18 13:59:28,450 INFO L471 AbstractCegarLoop]: Abstraction has 584 states and 922 transitions. [2024-11-18 13:59:28,450 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 6 states have (on average 19.333333333333332) internal successors, (116), 6 states have internal predecessors, (116), 3 states have call successors, (17), 2 states have call predecessors, (17), 4 states have return successors, (16), 3 states have call predecessors, (16), 3 states have call successors, (16) [2024-11-18 13:59:28,450 INFO L276 IsEmpty]: Start isEmpty. Operand 584 states and 922 transitions. [2024-11-18 13:59:28,453 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 156 [2024-11-18 13:59:28,453 INFO L207 NwaCegarLoop]: Found error trace [2024-11-18 13:59:28,453 INFO L215 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-18 13:59:28,453 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable25 [2024-11-18 13:59:28,453 INFO L396 AbstractCegarLoop]: === Iteration 27 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-18 13:59:28,454 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-18 13:59:28,454 INFO L85 PathProgramCache]: Analyzing trace with hash -1253133238, now seen corresponding path program 1 times [2024-11-18 13:59:28,454 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-18 13:59:28,454 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [180408607] [2024-11-18 13:59:28,454 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 13:59:28,454 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-18 13:59:28,483 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 13:59:28,730 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 16 proven. 0 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2024-11-18 13:59:28,730 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-18 13:59:28,730 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [180408607] [2024-11-18 13:59:28,731 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [180408607] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-18 13:59:28,731 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-18 13:59:28,731 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2024-11-18 13:59:28,731 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [905744327] [2024-11-18 13:59:28,731 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-18 13:59:28,732 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2024-11-18 13:59:28,732 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-18 13:59:28,733 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2024-11-18 13:59:28,733 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=72, Unknown=0, NotChecked=0, Total=90 [2024-11-18 13:59:28,733 INFO L87 Difference]: Start difference. First operand 584 states and 922 transitions. Second operand has 10 states, 9 states have (on average 13.333333333333334) internal successors, (120), 9 states have internal predecessors, (120), 3 states have call successors, (17), 2 states have call predecessors, (17), 4 states have return successors, (16), 3 states have call predecessors, (16), 3 states have call successors, (16) [2024-11-18 13:59:28,888 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-18 13:59:28,890 INFO L93 Difference]: Finished difference Result 1134 states and 1808 transitions. [2024-11-18 13:59:28,890 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2024-11-18 13:59:28,890 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 9 states have (on average 13.333333333333334) internal successors, (120), 9 states have internal predecessors, (120), 3 states have call successors, (17), 2 states have call predecessors, (17), 4 states have return successors, (16), 3 states have call predecessors, (16), 3 states have call successors, (16) Word has length 155 [2024-11-18 13:59:28,890 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-18 13:59:28,895 INFO L225 Difference]: With dead ends: 1134 [2024-11-18 13:59:28,895 INFO L226 Difference]: Without dead ends: 575 [2024-11-18 13:59:28,897 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 14 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 10 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=30, Invalid=126, Unknown=0, NotChecked=0, Total=156 [2024-11-18 13:59:28,898 INFO L432 NwaCegarLoop]: 850 mSDtfsCounter, 45 mSDsluCounter, 5907 mSDsCounter, 0 mSdLazyCounter, 210 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 46 SdHoareTripleChecker+Valid, 6757 SdHoareTripleChecker+Invalid, 215 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 210 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-18 13:59:28,898 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [46 Valid, 6757 Invalid, 215 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 210 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-18 13:59:28,917 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 575 states. [2024-11-18 13:59:28,928 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 575 to 575. [2024-11-18 13:59:28,929 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 575 states, 450 states have (on average 1.5911111111111111) internal successors, (716), 469 states have internal predecessors, (716), 98 states have call successors, (98), 27 states have call predecessors, (98), 26 states have return successors, (93), 91 states have call predecessors, (93), 93 states have call successors, (93) [2024-11-18 13:59:28,931 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 575 states to 575 states and 907 transitions. [2024-11-18 13:59:28,932 INFO L78 Accepts]: Start accepts. Automaton has 575 states and 907 transitions. Word has length 155 [2024-11-18 13:59:28,932 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-18 13:59:28,933 INFO L471 AbstractCegarLoop]: Abstraction has 575 states and 907 transitions. [2024-11-18 13:59:28,933 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 9 states have (on average 13.333333333333334) internal successors, (120), 9 states have internal predecessors, (120), 3 states have call successors, (17), 2 states have call predecessors, (17), 4 states have return successors, (16), 3 states have call predecessors, (16), 3 states have call successors, (16) [2024-11-18 13:59:28,933 INFO L276 IsEmpty]: Start isEmpty. Operand 575 states and 907 transitions. [2024-11-18 13:59:28,935 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 157 [2024-11-18 13:59:28,935 INFO L207 NwaCegarLoop]: Found error trace [2024-11-18 13:59:28,935 INFO L215 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-18 13:59:28,936 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable26 [2024-11-18 13:59:28,936 INFO L396 AbstractCegarLoop]: === Iteration 28 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-18 13:59:28,936 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-18 13:59:28,936 INFO L85 PathProgramCache]: Analyzing trace with hash 1669932532, now seen corresponding path program 1 times [2024-11-18 13:59:28,936 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-18 13:59:28,936 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [238077675] [2024-11-18 13:59:28,937 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 13:59:28,937 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-18 13:59:28,964 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 13:59:29,208 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 15 proven. 0 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2024-11-18 13:59:29,208 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-18 13:59:29,208 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [238077675] [2024-11-18 13:59:29,209 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [238077675] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-18 13:59:29,209 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-18 13:59:29,209 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2024-11-18 13:59:29,209 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1890675651] [2024-11-18 13:59:29,209 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-18 13:59:29,210 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2024-11-18 13:59:29,210 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-18 13:59:29,211 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2024-11-18 13:59:29,211 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=72, Unknown=0, NotChecked=0, Total=90 [2024-11-18 13:59:29,211 INFO L87 Difference]: Start difference. First operand 575 states and 907 transitions. Second operand has 10 states, 9 states have (on average 13.444444444444445) internal successors, (121), 9 states have internal predecessors, (121), 3 states have call successors, (17), 2 states have call predecessors, (17), 4 states have return successors, (16), 3 states have call predecessors, (16), 3 states have call successors, (16) [2024-11-18 13:59:29,350 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-18 13:59:29,351 INFO L93 Difference]: Finished difference Result 1066 states and 1714 transitions. [2024-11-18 13:59:29,351 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2024-11-18 13:59:29,351 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 9 states have (on average 13.444444444444445) internal successors, (121), 9 states have internal predecessors, (121), 3 states have call successors, (17), 2 states have call predecessors, (17), 4 states have return successors, (16), 3 states have call predecessors, (16), 3 states have call successors, (16) Word has length 156 [2024-11-18 13:59:29,352 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-18 13:59:29,356 INFO L225 Difference]: With dead ends: 1066 [2024-11-18 13:59:29,356 INFO L226 Difference]: Without dead ends: 569 [2024-11-18 13:59:29,358 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 11 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=22, Invalid=88, Unknown=0, NotChecked=0, Total=110 [2024-11-18 13:59:29,359 INFO L432 NwaCegarLoop]: 859 mSDtfsCounter, 31 mSDsluCounter, 6824 mSDsCounter, 0 mSdLazyCounter, 222 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 32 SdHoareTripleChecker+Valid, 7683 SdHoareTripleChecker+Invalid, 224 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 222 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-18 13:59:29,359 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [32 Valid, 7683 Invalid, 224 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 222 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-18 13:59:29,360 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 569 states. [2024-11-18 13:59:29,375 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 569 to 569. [2024-11-18 13:59:29,375 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 569 states, 444 states have (on average 1.5968468468468469) internal successors, (709), 463 states have internal predecessors, (709), 98 states have call successors, (98), 27 states have call predecessors, (98), 26 states have return successors, (93), 91 states have call predecessors, (93), 93 states have call successors, (93) [2024-11-18 13:59:29,377 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 569 states to 569 states and 900 transitions. [2024-11-18 13:59:29,379 INFO L78 Accepts]: Start accepts. Automaton has 569 states and 900 transitions. Word has length 156 [2024-11-18 13:59:29,379 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-18 13:59:29,379 INFO L471 AbstractCegarLoop]: Abstraction has 569 states and 900 transitions. [2024-11-18 13:59:29,380 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 9 states have (on average 13.444444444444445) internal successors, (121), 9 states have internal predecessors, (121), 3 states have call successors, (17), 2 states have call predecessors, (17), 4 states have return successors, (16), 3 states have call predecessors, (16), 3 states have call successors, (16) [2024-11-18 13:59:29,380 INFO L276 IsEmpty]: Start isEmpty. Operand 569 states and 900 transitions. [2024-11-18 13:59:29,383 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 157 [2024-11-18 13:59:29,383 INFO L207 NwaCegarLoop]: Found error trace [2024-11-18 13:59:29,383 INFO L215 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-18 13:59:29,384 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable27 [2024-11-18 13:59:29,384 INFO L396 AbstractCegarLoop]: === Iteration 29 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-18 13:59:29,384 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-18 13:59:29,384 INFO L85 PathProgramCache]: Analyzing trace with hash 1446907570, now seen corresponding path program 1 times [2024-11-18 13:59:29,384 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-18 13:59:29,384 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [227779065] [2024-11-18 13:59:29,385 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 13:59:29,385 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-18 13:59:29,413 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 13:59:29,559 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 21 trivial. 0 not checked. [2024-11-18 13:59:29,560 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-18 13:59:29,560 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [227779065] [2024-11-18 13:59:29,560 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [227779065] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-18 13:59:29,560 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-18 13:59:29,560 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2024-11-18 13:59:29,561 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2021690403] [2024-11-18 13:59:29,561 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-18 13:59:29,561 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-11-18 13:59:29,561 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-18 13:59:29,562 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-11-18 13:59:29,562 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2024-11-18 13:59:29,563 INFO L87 Difference]: Start difference. First operand 569 states and 900 transitions. Second operand has 6 states, 6 states have (on average 18.166666666666668) internal successors, (109), 6 states have internal predecessors, (109), 6 states have call successors, (17), 3 states have call predecessors, (17), 3 states have return successors, (16), 6 states have call predecessors, (16), 5 states have call successors, (16) [2024-11-18 13:59:32,071 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-18 13:59:32,072 INFO L93 Difference]: Finished difference Result 1777 states and 2937 transitions. [2024-11-18 13:59:32,072 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2024-11-18 13:59:32,072 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 18.166666666666668) internal successors, (109), 6 states have internal predecessors, (109), 6 states have call successors, (17), 3 states have call predecessors, (17), 3 states have return successors, (16), 6 states have call predecessors, (16), 5 states have call successors, (16) Word has length 156 [2024-11-18 13:59:32,073 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-18 13:59:32,083 INFO L225 Difference]: With dead ends: 1777 [2024-11-18 13:59:32,084 INFO L226 Difference]: Without dead ends: 1294 [2024-11-18 13:59:32,087 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 14 GetRequests, 6 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=27, Invalid=63, Unknown=0, NotChecked=0, Total=90 [2024-11-18 13:59:32,088 INFO L432 NwaCegarLoop]: 681 mSDtfsCounter, 3236 mSDsluCounter, 1079 mSDsCounter, 0 mSdLazyCounter, 3384 mSolverCounterSat, 846 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3278 SdHoareTripleChecker+Valid, 1760 SdHoareTripleChecker+Invalid, 4230 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 846 IncrementalHoareTripleChecker+Valid, 3384 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.4s IncrementalHoareTripleChecker+Time [2024-11-18 13:59:32,088 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [3278 Valid, 1760 Invalid, 4230 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [846 Valid, 3384 Invalid, 0 Unknown, 0 Unchecked, 2.4s Time] [2024-11-18 13:59:32,089 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1294 states. [2024-11-18 13:59:32,132 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1294 to 1131. [2024-11-18 13:59:32,134 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1131 states, 864 states have (on average 1.6145833333333333) internal successors, (1395), 904 states have internal predecessors, (1395), 218 states have call successors, (218), 46 states have call predecessors, (218), 48 states have return successors, (222), 211 states have call predecessors, (222), 213 states have call successors, (222) [2024-11-18 13:59:32,138 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1131 states to 1131 states and 1835 transitions. [2024-11-18 13:59:32,140 INFO L78 Accepts]: Start accepts. Automaton has 1131 states and 1835 transitions. Word has length 156 [2024-11-18 13:59:32,140 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-18 13:59:32,141 INFO L471 AbstractCegarLoop]: Abstraction has 1131 states and 1835 transitions. [2024-11-18 13:59:32,141 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 18.166666666666668) internal successors, (109), 6 states have internal predecessors, (109), 6 states have call successors, (17), 3 states have call predecessors, (17), 3 states have return successors, (16), 6 states have call predecessors, (16), 5 states have call successors, (16) [2024-11-18 13:59:32,141 INFO L276 IsEmpty]: Start isEmpty. Operand 1131 states and 1835 transitions. [2024-11-18 13:59:32,144 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 158 [2024-11-18 13:59:32,144 INFO L207 NwaCegarLoop]: Found error trace [2024-11-18 13:59:32,144 INFO L215 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-18 13:59:32,144 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable28 [2024-11-18 13:59:32,144 INFO L396 AbstractCegarLoop]: === Iteration 30 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-18 13:59:32,145 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-18 13:59:32,145 INFO L85 PathProgramCache]: Analyzing trace with hash 863443087, now seen corresponding path program 1 times [2024-11-18 13:59:32,145 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-18 13:59:32,145 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1037032318] [2024-11-18 13:59:32,145 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 13:59:32,145 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-18 13:59:32,175 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 13:59:32,343 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 21 trivial. 0 not checked. [2024-11-18 13:59:32,343 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-18 13:59:32,344 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1037032318] [2024-11-18 13:59:32,344 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1037032318] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-18 13:59:32,344 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-18 13:59:32,344 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2024-11-18 13:59:32,344 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [950911340] [2024-11-18 13:59:32,344 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-18 13:59:32,345 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-11-18 13:59:32,345 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-18 13:59:32,345 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-11-18 13:59:32,345 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2024-11-18 13:59:32,346 INFO L87 Difference]: Start difference. First operand 1131 states and 1835 transitions. Second operand has 6 states, 6 states have (on average 18.333333333333332) internal successors, (110), 6 states have internal predecessors, (110), 6 states have call successors, (17), 3 states have call predecessors, (17), 3 states have return successors, (16), 6 states have call predecessors, (16), 5 states have call successors, (16) [2024-11-18 13:59:34,569 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-18 13:59:34,569 INFO L93 Difference]: Finished difference Result 3980 states and 6682 transitions. [2024-11-18 13:59:34,570 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2024-11-18 13:59:34,570 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 18.333333333333332) internal successors, (110), 6 states have internal predecessors, (110), 6 states have call successors, (17), 3 states have call predecessors, (17), 3 states have return successors, (16), 6 states have call predecessors, (16), 5 states have call successors, (16) Word has length 157 [2024-11-18 13:59:34,570 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-18 13:59:34,589 INFO L225 Difference]: With dead ends: 3980 [2024-11-18 13:59:34,590 INFO L226 Difference]: Without dead ends: 2939 [2024-11-18 13:59:34,598 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 14 GetRequests, 6 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=27, Invalid=63, Unknown=0, NotChecked=0, Total=90 [2024-11-18 13:59:34,601 INFO L432 NwaCegarLoop]: 680 mSDtfsCounter, 3249 mSDsluCounter, 1093 mSDsCounter, 0 mSdLazyCounter, 3347 mSolverCounterSat, 869 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3292 SdHoareTripleChecker+Valid, 1773 SdHoareTripleChecker+Invalid, 4216 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 869 IncrementalHoareTripleChecker+Valid, 3347 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.0s IncrementalHoareTripleChecker+Time [2024-11-18 13:59:34,601 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [3292 Valid, 1773 Invalid, 4216 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [869 Valid, 3347 Invalid, 0 Unknown, 0 Unchecked, 2.0s Time] [2024-11-18 13:59:34,604 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2939 states. [2024-11-18 13:59:34,750 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2939 to 2510. [2024-11-18 13:59:34,753 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2510 states, 1873 states have (on average 1.617191671115857) internal successors, (3029), 1968 states have internal predecessors, (3029), 538 states have call successors, (538), 84 states have call predecessors, (538), 98 states have return successors, (581), 533 states have call predecessors, (581), 533 states have call successors, (581) [2024-11-18 13:59:34,763 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2510 states to 2510 states and 4148 transitions. [2024-11-18 13:59:34,769 INFO L78 Accepts]: Start accepts. Automaton has 2510 states and 4148 transitions. Word has length 157 [2024-11-18 13:59:34,769 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-18 13:59:34,770 INFO L471 AbstractCegarLoop]: Abstraction has 2510 states and 4148 transitions. [2024-11-18 13:59:34,770 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 18.333333333333332) internal successors, (110), 6 states have internal predecessors, (110), 6 states have call successors, (17), 3 states have call predecessors, (17), 3 states have return successors, (16), 6 states have call predecessors, (16), 5 states have call successors, (16) [2024-11-18 13:59:34,770 INFO L276 IsEmpty]: Start isEmpty. Operand 2510 states and 4148 transitions. [2024-11-18 13:59:34,773 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 159 [2024-11-18 13:59:34,773 INFO L207 NwaCegarLoop]: Found error trace [2024-11-18 13:59:34,773 INFO L215 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-18 13:59:34,773 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29 [2024-11-18 13:59:34,774 INFO L396 AbstractCegarLoop]: === Iteration 31 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-18 13:59:34,774 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-18 13:59:34,774 INFO L85 PathProgramCache]: Analyzing trace with hash -493389715, now seen corresponding path program 1 times [2024-11-18 13:59:34,774 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-18 13:59:34,774 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1260717445] [2024-11-18 13:59:34,775 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 13:59:34,775 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-18 13:59:34,802 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 13:59:34,929 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 21 trivial. 0 not checked. [2024-11-18 13:59:34,929 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-18 13:59:34,929 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1260717445] [2024-11-18 13:59:34,929 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1260717445] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-18 13:59:34,930 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-18 13:59:34,930 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2024-11-18 13:59:34,931 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2125021946] [2024-11-18 13:59:34,931 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-18 13:59:34,931 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-11-18 13:59:34,931 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-18 13:59:34,932 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-11-18 13:59:34,932 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2024-11-18 13:59:34,932 INFO L87 Difference]: Start difference. First operand 2510 states and 4148 transitions. Second operand has 6 states, 6 states have (on average 18.5) internal successors, (111), 6 states have internal predecessors, (111), 6 states have call successors, (17), 3 states have call predecessors, (17), 3 states have return successors, (16), 6 states have call predecessors, (16), 5 states have call successors, (16) [2024-11-18 13:59:37,408 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-18 13:59:37,408 INFO L93 Difference]: Finished difference Result 9742 states and 16567 transitions. [2024-11-18 13:59:37,409 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2024-11-18 13:59:37,409 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 18.5) internal successors, (111), 6 states have internal predecessors, (111), 6 states have call successors, (17), 3 states have call predecessors, (17), 3 states have return successors, (16), 6 states have call predecessors, (16), 5 states have call successors, (16) Word has length 158 [2024-11-18 13:59:37,409 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-18 13:59:37,471 INFO L225 Difference]: With dead ends: 9742 [2024-11-18 13:59:37,472 INFO L226 Difference]: Without dead ends: 7330 [2024-11-18 13:59:37,493 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 14 GetRequests, 6 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=27, Invalid=63, Unknown=0, NotChecked=0, Total=90 [2024-11-18 13:59:37,495 INFO L432 NwaCegarLoop]: 686 mSDtfsCounter, 3261 mSDsluCounter, 1108 mSDsCounter, 0 mSdLazyCounter, 3352 mSolverCounterSat, 873 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3305 SdHoareTripleChecker+Valid, 1794 SdHoareTripleChecker+Invalid, 4225 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 873 IncrementalHoareTripleChecker+Valid, 3352 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.1s IncrementalHoareTripleChecker+Time [2024-11-18 13:59:37,495 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [3305 Valid, 1794 Invalid, 4225 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [873 Valid, 3352 Invalid, 0 Unknown, 0 Unchecked, 2.1s Time] [2024-11-18 13:59:37,503 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7330 states. [2024-11-18 13:59:37,928 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7330 to 6069. [2024-11-18 13:59:37,936 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6069 states, 4433 states have (on average 1.6115497405819987) internal successors, (7144), 4676 states have internal predecessors, (7144), 1418 states have call successors, (1418), 160 states have call predecessors, (1418), 217 states have return successors, (1610), 1423 states have call predecessors, (1610), 1413 states have call successors, (1610) [2024-11-18 13:59:37,966 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6069 states to 6069 states and 10172 transitions. [2024-11-18 13:59:37,971 INFO L78 Accepts]: Start accepts. Automaton has 6069 states and 10172 transitions. Word has length 158 [2024-11-18 13:59:37,972 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-18 13:59:37,972 INFO L471 AbstractCegarLoop]: Abstraction has 6069 states and 10172 transitions. [2024-11-18 13:59:37,972 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 18.5) internal successors, (111), 6 states have internal predecessors, (111), 6 states have call successors, (17), 3 states have call predecessors, (17), 3 states have return successors, (16), 6 states have call predecessors, (16), 5 states have call successors, (16) [2024-11-18 13:59:37,972 INFO L276 IsEmpty]: Start isEmpty. Operand 6069 states and 10172 transitions. [2024-11-18 13:59:37,976 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 160 [2024-11-18 13:59:37,976 INFO L207 NwaCegarLoop]: Found error trace [2024-11-18 13:59:37,977 INFO L215 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-18 13:59:37,977 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable30 [2024-11-18 13:59:37,977 INFO L396 AbstractCegarLoop]: === Iteration 32 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-18 13:59:37,978 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-18 13:59:37,978 INFO L85 PathProgramCache]: Analyzing trace with hash -54836630, now seen corresponding path program 1 times [2024-11-18 13:59:37,978 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-18 13:59:37,978 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [650207969] [2024-11-18 13:59:37,978 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 13:59:37,978 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-18 13:59:38,005 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 13:59:38,125 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 21 trivial. 0 not checked. [2024-11-18 13:59:38,125 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-18 13:59:38,125 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [650207969] [2024-11-18 13:59:38,125 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [650207969] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-18 13:59:38,125 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-18 13:59:38,126 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2024-11-18 13:59:38,126 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [513362210] [2024-11-18 13:59:38,126 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-18 13:59:38,126 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-11-18 13:59:38,126 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-18 13:59:38,127 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-11-18 13:59:38,127 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2024-11-18 13:59:38,128 INFO L87 Difference]: Start difference. First operand 6069 states and 10172 transitions. Second operand has 6 states, 6 states have (on average 18.666666666666668) internal successors, (112), 6 states have internal predecessors, (112), 6 states have call successors, (17), 3 states have call predecessors, (17), 3 states have return successors, (16), 6 states have call predecessors, (16), 5 states have call successors, (16) [2024-11-18 13:59:41,002 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-18 13:59:41,002 INFO L93 Difference]: Finished difference Result 25540 states and 43893 transitions. [2024-11-18 13:59:41,003 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2024-11-18 13:59:41,003 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 18.666666666666668) internal successors, (112), 6 states have internal predecessors, (112), 6 states have call successors, (17), 3 states have call predecessors, (17), 3 states have return successors, (16), 6 states have call predecessors, (16), 5 states have call successors, (16) Word has length 159 [2024-11-18 13:59:41,003 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-18 13:59:41,129 INFO L225 Difference]: With dead ends: 25540 [2024-11-18 13:59:41,130 INFO L226 Difference]: Without dead ends: 19585 [2024-11-18 13:59:41,164 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 14 GetRequests, 6 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=27, Invalid=63, Unknown=0, NotChecked=0, Total=90 [2024-11-18 13:59:41,164 INFO L432 NwaCegarLoop]: 692 mSDtfsCounter, 3273 mSDsluCounter, 1123 mSDsCounter, 0 mSdLazyCounter, 3361 mSolverCounterSat, 875 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3318 SdHoareTripleChecker+Valid, 1815 SdHoareTripleChecker+Invalid, 4236 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 875 IncrementalHoareTripleChecker+Valid, 3361 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.0s IncrementalHoareTripleChecker+Time [2024-11-18 13:59:41,164 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [3318 Valid, 1815 Invalid, 4236 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [875 Valid, 3361 Invalid, 0 Unknown, 0 Unchecked, 2.0s Time] [2024-11-18 13:59:41,188 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 19585 states. [2024-11-18 13:59:42,322 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 19585 to 15720. [2024-11-18 13:59:42,344 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 15720 states, 11301 states have (on average 1.603663392620122) internal successors, (18123), 11952 states have internal predecessors, (18123), 3902 states have call successors, (3902), 312 states have call predecessors, (3902), 516 states have return successors, (4625), 3945 states have call predecessors, (4625), 3897 states have call successors, (4625) [2024-11-18 13:59:42,424 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15720 states to 15720 states and 26650 transitions. [2024-11-18 13:59:42,436 INFO L78 Accepts]: Start accepts. Automaton has 15720 states and 26650 transitions. Word has length 159 [2024-11-18 13:59:42,437 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-18 13:59:42,437 INFO L471 AbstractCegarLoop]: Abstraction has 15720 states and 26650 transitions. [2024-11-18 13:59:42,437 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 18.666666666666668) internal successors, (112), 6 states have internal predecessors, (112), 6 states have call successors, (17), 3 states have call predecessors, (17), 3 states have return successors, (16), 6 states have call predecessors, (16), 5 states have call successors, (16) [2024-11-18 13:59:42,438 INFO L276 IsEmpty]: Start isEmpty. Operand 15720 states and 26650 transitions. [2024-11-18 13:59:42,442 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 161 [2024-11-18 13:59:42,442 INFO L207 NwaCegarLoop]: Found error trace [2024-11-18 13:59:42,442 INFO L215 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-18 13:59:42,442 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable31 [2024-11-18 13:59:42,442 INFO L396 AbstractCegarLoop]: === Iteration 33 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-18 13:59:42,443 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-18 13:59:42,443 INFO L85 PathProgramCache]: Analyzing trace with hash 206104104, now seen corresponding path program 1 times [2024-11-18 13:59:42,443 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-18 13:59:42,443 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1936369156] [2024-11-18 13:59:42,443 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 13:59:42,444 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-18 13:59:42,471 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 13:59:42,594 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 21 trivial. 0 not checked. [2024-11-18 13:59:42,594 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-18 13:59:42,594 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1936369156] [2024-11-18 13:59:42,594 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1936369156] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-18 13:59:42,595 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-18 13:59:42,595 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2024-11-18 13:59:42,595 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1552026872] [2024-11-18 13:59:42,595 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-18 13:59:42,595 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-11-18 13:59:42,596 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-18 13:59:42,596 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-11-18 13:59:42,596 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2024-11-18 13:59:42,596 INFO L87 Difference]: Start difference. First operand 15720 states and 26650 transitions. Second operand has 6 states, 6 states have (on average 18.833333333333332) internal successors, (113), 6 states have internal predecessors, (113), 6 states have call successors, (17), 3 states have call predecessors, (17), 3 states have return successors, (16), 6 states have call predecessors, (16), 5 states have call successors, (16) [2024-11-18 13:59:47,574 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-18 13:59:47,574 INFO L93 Difference]: Finished difference Result 70638 states and 122397 transitions. [2024-11-18 13:59:47,574 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2024-11-18 13:59:47,575 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 18.833333333333332) internal successors, (113), 6 states have internal predecessors, (113), 6 states have call successors, (17), 3 states have call predecessors, (17), 3 states have return successors, (16), 6 states have call predecessors, (16), 5 states have call successors, (16) Word has length 160 [2024-11-18 13:59:47,575 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-18 13:59:47,957 INFO L225 Difference]: With dead ends: 70638 [2024-11-18 13:59:47,958 INFO L226 Difference]: Without dead ends: 55064 [2024-11-18 13:59:48,039 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 14 GetRequests, 6 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=27, Invalid=63, Unknown=0, NotChecked=0, Total=90 [2024-11-18 13:59:48,040 INFO L432 NwaCegarLoop]: 698 mSDtfsCounter, 3285 mSDsluCounter, 1138 mSDsCounter, 0 mSdLazyCounter, 3370 mSolverCounterSat, 877 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3331 SdHoareTripleChecker+Valid, 1836 SdHoareTripleChecker+Invalid, 4247 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 877 IncrementalHoareTripleChecker+Valid, 3370 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.1s IncrementalHoareTripleChecker+Time [2024-11-18 13:59:48,040 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [3331 Valid, 1836 Invalid, 4247 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [877 Valid, 3370 Invalid, 0 Unknown, 0 Unchecked, 2.1s Time] [2024-11-18 13:59:48,081 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 55064 states. [2024-11-18 13:59:51,606 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 55064 to 43035. [2024-11-18 13:59:51,654 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 43035 states, 30665 states have (on average 1.5970650578835806) internal successors, (48974), 32464 states have internal predecessors, (48974), 11058 states have call successors, (11058), 616 states have call predecessors, (11058), 1311 states have return successors, (13590), 11231 states have call predecessors, (13590), 11053 states have call successors, (13590) [2024-11-18 13:59:51,929 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 43035 states to 43035 states and 73622 transitions. [2024-11-18 13:59:51,956 INFO L78 Accepts]: Start accepts. Automaton has 43035 states and 73622 transitions. Word has length 160 [2024-11-18 13:59:51,956 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-18 13:59:51,957 INFO L471 AbstractCegarLoop]: Abstraction has 43035 states and 73622 transitions. [2024-11-18 13:59:51,957 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 18.833333333333332) internal successors, (113), 6 states have internal predecessors, (113), 6 states have call successors, (17), 3 states have call predecessors, (17), 3 states have return successors, (16), 6 states have call predecessors, (16), 5 states have call successors, (16) [2024-11-18 13:59:51,957 INFO L276 IsEmpty]: Start isEmpty. Operand 43035 states and 73622 transitions. [2024-11-18 13:59:51,962 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 161 [2024-11-18 13:59:51,962 INFO L207 NwaCegarLoop]: Found error trace [2024-11-18 13:59:51,962 INFO L215 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-18 13:59:51,962 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable32 [2024-11-18 13:59:51,962 INFO L396 AbstractCegarLoop]: === Iteration 34 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-18 13:59:51,963 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-18 13:59:51,963 INFO L85 PathProgramCache]: Analyzing trace with hash 885376358, now seen corresponding path program 1 times [2024-11-18 13:59:51,963 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-18 13:59:51,963 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [707549299] [2024-11-18 13:59:51,963 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 13:59:51,963 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-18 13:59:51,990 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 13:59:52,187 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 21 trivial. 0 not checked. [2024-11-18 13:59:52,187 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-18 13:59:52,187 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [707549299] [2024-11-18 13:59:52,187 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [707549299] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-18 13:59:52,188 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-18 13:59:52,188 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2024-11-18 13:59:52,188 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1138723170] [2024-11-18 13:59:52,188 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-18 13:59:52,188 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2024-11-18 13:59:52,189 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-18 13:59:52,189 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2024-11-18 13:59:52,191 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=57, Unknown=0, NotChecked=0, Total=72 [2024-11-18 13:59:52,191 INFO L87 Difference]: Start difference. First operand 43035 states and 73622 transitions. Second operand has 9 states, 9 states have (on average 12.555555555555555) internal successors, (113), 9 states have internal predecessors, (113), 6 states have call successors, (17), 3 states have call predecessors, (17), 4 states have return successors, (16), 6 states have call predecessors, (16), 5 states have call successors, (16) [2024-11-18 14:00:01,213 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-18 14:00:01,213 INFO L93 Difference]: Finished difference Result 138309 states and 237022 transitions. [2024-11-18 14:00:01,214 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2024-11-18 14:00:01,214 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 12.555555555555555) internal successors, (113), 9 states have internal predecessors, (113), 6 states have call successors, (17), 3 states have call predecessors, (17), 4 states have return successors, (16), 6 states have call predecessors, (16), 5 states have call successors, (16) Word has length 160 [2024-11-18 14:00:01,214 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-18 14:00:02,023 INFO L225 Difference]: With dead ends: 138309 [2024-11-18 14:00:02,023 INFO L226 Difference]: Without dead ends: 95484 [2024-11-18 14:00:02,173 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 29 GetRequests, 7 SyntacticMatches, 0 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 90 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=107, Invalid=445, Unknown=0, NotChecked=0, Total=552 [2024-11-18 14:00:02,173 INFO L432 NwaCegarLoop]: 462 mSDtfsCounter, 2475 mSDsluCounter, 2525 mSDsCounter, 0 mSdLazyCounter, 5592 mSolverCounterSat, 549 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2558 SdHoareTripleChecker+Valid, 2987 SdHoareTripleChecker+Invalid, 6141 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 549 IncrementalHoareTripleChecker+Valid, 5592 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.7s IncrementalHoareTripleChecker+Time [2024-11-18 14:00:02,174 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [2558 Valid, 2987 Invalid, 6141 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [549 Valid, 5592 Invalid, 0 Unknown, 0 Unchecked, 2.7s Time] [2024-11-18 14:00:02,242 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 95484 states. [2024-11-18 14:00:08,768 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 95484 to 92595. [2024-11-18 14:00:08,889 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 92595 states, 66436 states have (on average 1.5956860738154013) internal successors, (106011), 70124 states have internal predecessors, (106011), 23127 states have call successors, (23127), 1384 states have call predecessors, (23127), 3031 states have return successors, (28838), 23640 states have call predecessors, (28838), 23122 states have call successors, (28838) [2024-11-18 14:00:09,881 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 92595 states to 92595 states and 157976 transitions. [2024-11-18 14:00:09,956 INFO L78 Accepts]: Start accepts. Automaton has 92595 states and 157976 transitions. Word has length 160 [2024-11-18 14:00:09,957 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-18 14:00:09,957 INFO L471 AbstractCegarLoop]: Abstraction has 92595 states and 157976 transitions. [2024-11-18 14:00:09,957 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 12.555555555555555) internal successors, (113), 9 states have internal predecessors, (113), 6 states have call successors, (17), 3 states have call predecessors, (17), 4 states have return successors, (16), 6 states have call predecessors, (16), 5 states have call successors, (16) [2024-11-18 14:00:09,957 INFO L276 IsEmpty]: Start isEmpty. Operand 92595 states and 157976 transitions. [2024-11-18 14:00:09,963 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 167 [2024-11-18 14:00:09,964 INFO L207 NwaCegarLoop]: Found error trace [2024-11-18 14:00:09,964 INFO L215 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-18 14:00:09,964 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable33 [2024-11-18 14:00:09,964 INFO L396 AbstractCegarLoop]: === Iteration 35 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-18 14:00:09,964 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-18 14:00:09,965 INFO L85 PathProgramCache]: Analyzing trace with hash 118864327, now seen corresponding path program 1 times [2024-11-18 14:00:09,965 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-18 14:00:09,965 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [70354006] [2024-11-18 14:00:09,965 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 14:00:09,965 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-18 14:00:09,993 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 14:00:10,093 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 21 trivial. 0 not checked. [2024-11-18 14:00:10,093 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-18 14:00:10,093 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [70354006] [2024-11-18 14:00:10,093 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [70354006] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-18 14:00:10,094 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-18 14:00:10,094 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-11-18 14:00:10,094 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2002086914] [2024-11-18 14:00:10,094 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-18 14:00:10,095 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-18 14:00:10,095 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-18 14:00:10,095 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-18 14:00:10,095 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-11-18 14:00:10,096 INFO L87 Difference]: Start difference. First operand 92595 states and 157976 transitions. Second operand has 4 states, 4 states have (on average 29.25) internal successors, (117), 4 states have internal predecessors, (117), 2 states have call successors, (18), 2 states have call predecessors, (18), 2 states have return successors, (17), 2 states have call predecessors, (17), 2 states have call successors, (17)