./Ultimate.py --spec ../sv-benchmarks/c/properties/unreach-call.prp --file ../sv-benchmarks/c/product-lines/elevator_spec2_product32.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_spec2_product32.cil.c -s /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-32bit-Automizer_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux --witnessprinter.witness.filename witness --witnessprinter.write.witness.besides.input.file false --witnessprinter.graph.data.specification CHECK( init(main()), LTL(G ! call(reach_error())) ) --witnessprinter.graph.data.producer Automizer --witnessprinter.graph.data.architecture 32bit --witnessprinter.graph.data.programhash 256d604ca5845ed70fae4c0c59880096896900821991ad09252cbc35739a584c --- Real Ultimate output --- This is Ultimate 0.2.5-tmp.dk.eval-assert-order-craig-3061b6d-m [2024-11-18 14:01:43,364 INFO L188 SettingsManager]: Resetting all preferences to default values... [2024-11-18 14:01:43,442 INFO L114 SettingsManager]: Loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-32bit-Automizer_Default.epf [2024-11-18 14:01:43,450 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2024-11-18 14:01:43,450 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2024-11-18 14:01:43,476 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2024-11-18 14:01:43,476 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2024-11-18 14:01:43,477 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2024-11-18 14:01:43,477 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2024-11-18 14:01:43,479 INFO L153 SettingsManager]: * Use memory slicer=true [2024-11-18 14:01:43,479 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2024-11-18 14:01:43,479 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2024-11-18 14:01:43,480 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2024-11-18 14:01:43,481 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2024-11-18 14:01:43,481 INFO L153 SettingsManager]: * Use SBE=true [2024-11-18 14:01:43,482 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2024-11-18 14:01:43,482 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2024-11-18 14:01:43,482 INFO L153 SettingsManager]: * sizeof long=4 [2024-11-18 14:01:43,482 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2024-11-18 14:01:43,483 INFO L153 SettingsManager]: * sizeof POINTER=4 [2024-11-18 14:01:43,483 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2024-11-18 14:01:43,485 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2024-11-18 14:01:43,485 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2024-11-18 14:01:43,485 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2024-11-18 14:01:43,485 INFO L153 SettingsManager]: * Allow undefined functions=false [2024-11-18 14:01:43,485 INFO L153 SettingsManager]: * sizeof long double=12 [2024-11-18 14:01:43,486 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2024-11-18 14:01:43,486 INFO L153 SettingsManager]: * Use constant arrays=true [2024-11-18 14:01:43,486 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2024-11-18 14:01:43,486 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2024-11-18 14:01:43,486 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2024-11-18 14:01:43,486 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2024-11-18 14:01:43,487 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-11-18 14:01:43,487 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2024-11-18 14:01:43,487 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2024-11-18 14:01:43,487 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2024-11-18 14:01:43,487 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2024-11-18 14:01:43,487 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2024-11-18 14:01:43,488 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2024-11-18 14:01:43,488 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2024-11-18 14:01:43,488 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2024-11-18 14:01:43,489 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2024-11-18 14:01:43,490 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 -> 256d604ca5845ed70fae4c0c59880096896900821991ad09252cbc35739a584c [2024-11-18 14:01:43,725 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2024-11-18 14:01:43,747 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2024-11-18 14:01:43,750 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2024-11-18 14:01:43,750 INFO L270 PluginConnector]: Initializing CDTParser... [2024-11-18 14:01:43,751 INFO L274 PluginConnector]: CDTParser initialized [2024-11-18 14:01:43,752 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../sv-benchmarks/c/product-lines/elevator_spec2_product32.cil.c [2024-11-18 14:01:45,047 INFO L533 CDTParser]: Created temporary CDT project at NULL [2024-11-18 14:01:45,305 INFO L384 CDTParser]: Found 1 translation units. [2024-11-18 14:01:45,306 INFO L180 CDTParser]: Scanning /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/product-lines/elevator_spec2_product32.cil.c [2024-11-18 14:01:45,329 INFO L427 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/1dbeff8cb/5d9ba07f462f46ed8de32d30d6221aea/FLAGfdc59cbea [2024-11-18 14:01:45,345 INFO L435 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/1dbeff8cb/5d9ba07f462f46ed8de32d30d6221aea [2024-11-18 14:01:45,348 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2024-11-18 14:01:45,349 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2024-11-18 14:01:45,350 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2024-11-18 14:01:45,351 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2024-11-18 14:01:45,356 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2024-11-18 14:01:45,357 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 18.11 02:01:45" (1/1) ... [2024-11-18 14:01:45,358 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@12756669 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 02:01:45, skipping insertion in model container [2024-11-18 14:01:45,358 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 18.11 02:01:45" (1/1) ... [2024-11-18 14:01:45,422 INFO L175 MainTranslator]: Built tables and reachable declarations [2024-11-18 14:01:45,781 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_spec2_product32.cil.c[40079,40092] [2024-11-18 14:01:45,848 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-11-18 14:01:45,858 INFO L200 MainTranslator]: Completed pre-run [2024-11-18 14:01:45,865 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma merger(0,"Specification2_spec.i","") [48] [2024-11-18 14:01:45,866 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma merger(0,"Floor.i","") [236] [2024-11-18 14:01:45,867 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma merger(0,"libacc.i","") [904] [2024-11-18 14:01:45,868 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma merger(0,"featureselect.i","") [1270] [2024-11-18 14:01:45,868 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma merger(0,"UnitTests.i","") [1308] [2024-11-18 14:01:45,868 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma merger(0,"scenario.i","") [1406] [2024-11-18 14:01:45,868 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma merger(0,"Person.i","") [1420] [2024-11-18 14:01:45,868 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma merger(0,"Test.i","") [1540] [2024-11-18 14:01:45,868 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma merger(0,"wsllib_check.i","") [1891] [2024-11-18 14:01:45,869 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma merger(0,"Elevator.i","") [1900] [2024-11-18 14:01:45,935 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_spec2_product32.cil.c[40079,40092] [2024-11-18 14:01:45,990 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-11-18 14:01:46,021 INFO L204 MainTranslator]: Completed translation [2024-11-18 14:01:46,022 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 02:01:46 WrapperNode [2024-11-18 14:01:46,022 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2024-11-18 14:01:46,023 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2024-11-18 14:01:46,023 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2024-11-18 14:01:46,023 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2024-11-18 14:01:46,028 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 02:01:46" (1/1) ... [2024-11-18 14:01:46,049 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 02:01:46" (1/1) ... [2024-11-18 14:01:46,092 INFO L138 Inliner]: procedures = 99, calls = 355, calls flagged for inlining = 29, calls inlined = 25, statements flattened = 980 [2024-11-18 14:01:46,092 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2024-11-18 14:01:46,093 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2024-11-18 14:01:46,093 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2024-11-18 14:01:46,093 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2024-11-18 14:01:46,102 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 02:01:46" (1/1) ... [2024-11-18 14:01:46,102 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 02:01:46" (1/1) ... [2024-11-18 14:01:46,108 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 02:01:46" (1/1) ... [2024-11-18 14:01:46,145 INFO L175 MemorySlicer]: Split 81 memory accesses to 20 slices as follows [2, 4, 4, 4, 2, 4, 4, 5, 3, 3, 5, 7, 4, 4, 4, 4, 4, 6, 4, 4]. 9 percent of accesses are in the largest equivalence class. The 81 initializations are split as follows [2, 4, 4, 4, 2, 4, 4, 5, 3, 3, 5, 7, 4, 4, 4, 4, 4, 6, 4, 4]. The 0 writes are split as follows [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]. [2024-11-18 14:01:46,145 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 02:01:46" (1/1) ... [2024-11-18 14:01:46,145 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 02:01:46" (1/1) ... [2024-11-18 14:01:46,168 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 02:01:46" (1/1) ... [2024-11-18 14:01:46,190 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 02:01:46" (1/1) ... [2024-11-18 14:01:46,201 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 02:01:46" (1/1) ... [2024-11-18 14:01:46,209 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 02:01:46" (1/1) ... [2024-11-18 14:01:46,217 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2024-11-18 14:01:46,217 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2024-11-18 14:01:46,218 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2024-11-18 14:01:46,218 INFO L274 PluginConnector]: RCFGBuilder initialized [2024-11-18 14:01:46,219 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 02:01:46" (1/1) ... [2024-11-18 14:01:46,223 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-11-18 14:01:46,231 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-18 14:01:46,248 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 14:01:46,253 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 14:01:46,288 INFO L130 BoogieDeclarations]: Found specification of procedure bigMacCall [2024-11-18 14:01:46,289 INFO L138 BoogieDeclarations]: Found implementation of procedure bigMacCall [2024-11-18 14:01:46,289 INFO L130 BoogieDeclarations]: Found specification of procedure enterElevator [2024-11-18 14:01:46,289 INFO L138 BoogieDeclarations]: Found implementation of procedure enterElevator [2024-11-18 14:01:46,289 INFO L130 BoogieDeclarations]: Found specification of procedure stopRequestedInDirection [2024-11-18 14:01:46,289 INFO L138 BoogieDeclarations]: Found implementation of procedure stopRequestedInDirection [2024-11-18 14:01:46,289 INFO L130 BoogieDeclarations]: Found specification of procedure stopRequestedInDirection__wrappee__empty [2024-11-18 14:01:46,289 INFO L138 BoogieDeclarations]: Found implementation of procedure stopRequestedInDirection__wrappee__empty [2024-11-18 14:01:46,290 INFO L130 BoogieDeclarations]: Found specification of procedure timeShift [2024-11-18 14:01:46,290 INFO L138 BoogieDeclarations]: Found implementation of procedure timeShift [2024-11-18 14:01:46,290 INFO L130 BoogieDeclarations]: Found specification of procedure getDestination [2024-11-18 14:01:46,290 INFO L138 BoogieDeclarations]: Found implementation of procedure getDestination [2024-11-18 14:01:46,291 INFO L130 BoogieDeclarations]: Found specification of procedure isBlocked [2024-11-18 14:01:46,291 INFO L138 BoogieDeclarations]: Found implementation of procedure isBlocked [2024-11-18 14:01:46,291 INFO L130 BoogieDeclarations]: Found specification of procedure getCurrentFloorID [2024-11-18 14:01:46,291 INFO L138 BoogieDeclarations]: Found implementation of procedure getCurrentFloorID [2024-11-18 14:01:46,292 INFO L130 BoogieDeclarations]: Found specification of procedure buttonForFloorIsPressed [2024-11-18 14:01:46,292 INFO L138 BoogieDeclarations]: Found implementation of procedure buttonForFloorIsPressed [2024-11-18 14:01:46,292 INFO L130 BoogieDeclarations]: Found specification of procedure pressInLiftFloorButton [2024-11-18 14:01:46,293 INFO L138 BoogieDeclarations]: Found implementation of procedure pressInLiftFloorButton [2024-11-18 14:01:46,293 INFO L130 BoogieDeclarations]: Found specification of procedure leaveElevator [2024-11-18 14:01:46,293 INFO L138 BoogieDeclarations]: Found implementation of procedure leaveElevator [2024-11-18 14:01:46,293 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2024-11-18 14:01:46,294 INFO L130 BoogieDeclarations]: Found specification of procedure stopRequestedAtCurrentFloor__wrappee__twothirdsfull [2024-11-18 14:01:46,294 INFO L138 BoogieDeclarations]: Found implementation of procedure stopRequestedAtCurrentFloor__wrappee__twothirdsfull [2024-11-18 14:01:46,294 INFO L130 BoogieDeclarations]: Found specification of procedure getWeight [2024-11-18 14:01:46,294 INFO L138 BoogieDeclarations]: Found implementation of procedure getWeight [2024-11-18 14:01:46,294 INFO L130 BoogieDeclarations]: Found specification of procedure isExecutiveFloorCalling [2024-11-18 14:01:46,294 INFO L138 BoogieDeclarations]: Found implementation of procedure isExecutiveFloorCalling [2024-11-18 14:01:46,295 INFO L130 BoogieDeclarations]: Found specification of procedure getReverseHeading [2024-11-18 14:01:46,295 INFO L138 BoogieDeclarations]: Found implementation of procedure getReverseHeading [2024-11-18 14:01:46,295 INFO L130 BoogieDeclarations]: Found specification of procedure cleanup [2024-11-18 14:01:46,295 INFO L138 BoogieDeclarations]: Found implementation of procedure cleanup [2024-11-18 14:01:46,295 INFO L130 BoogieDeclarations]: Found specification of procedure areDoorsOpen [2024-11-18 14:01:46,295 INFO L138 BoogieDeclarations]: Found implementation of procedure areDoorsOpen [2024-11-18 14:01:46,295 INFO L130 BoogieDeclarations]: Found specification of procedure __automaton_fail [2024-11-18 14:01:46,295 INFO L138 BoogieDeclarations]: Found implementation of procedure __automaton_fail [2024-11-18 14:01:46,295 INFO L130 BoogieDeclarations]: Found specification of procedure isTopFloor [2024-11-18 14:01:46,296 INFO L138 BoogieDeclarations]: Found implementation of procedure isTopFloor [2024-11-18 14:01:46,296 INFO L130 BoogieDeclarations]: Found specification of procedure resetCallOnFloor [2024-11-18 14:01:46,296 INFO L138 BoogieDeclarations]: Found implementation of procedure resetCallOnFloor [2024-11-18 14:01:46,296 INFO L130 BoogieDeclarations]: Found specification of procedure initPersonOnFloor [2024-11-18 14:01:46,296 INFO L138 BoogieDeclarations]: Found implementation of procedure initPersonOnFloor [2024-11-18 14:01:46,296 INFO L130 BoogieDeclarations]: Found specification of procedure removePersonFromFloor [2024-11-18 14:01:46,296 INFO L138 BoogieDeclarations]: Found implementation of procedure removePersonFromFloor [2024-11-18 14:01:46,296 INFO L130 BoogieDeclarations]: Found specification of procedure getOrigin [2024-11-18 14:01:46,296 INFO L138 BoogieDeclarations]: Found implementation of procedure getOrigin [2024-11-18 14:01:46,297 INFO L130 BoogieDeclarations]: Found specification of procedure continueInDirection [2024-11-18 14:01:46,297 INFO L138 BoogieDeclarations]: Found implementation of procedure continueInDirection [2024-11-18 14:01:46,297 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#0 [2024-11-18 14:01:46,297 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#1 [2024-11-18 14:01:46,297 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#2 [2024-11-18 14:01:46,297 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#3 [2024-11-18 14:01:46,297 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#4 [2024-11-18 14:01:46,298 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#5 [2024-11-18 14:01:46,298 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#6 [2024-11-18 14:01:46,298 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#7 [2024-11-18 14:01:46,298 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#8 [2024-11-18 14:01:46,298 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#9 [2024-11-18 14:01:46,298 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#10 [2024-11-18 14:01:46,299 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#11 [2024-11-18 14:01:46,299 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#12 [2024-11-18 14:01:46,299 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#13 [2024-11-18 14:01:46,299 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#14 [2024-11-18 14:01:46,299 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#15 [2024-11-18 14:01:46,299 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#16 [2024-11-18 14:01:46,300 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#17 [2024-11-18 14:01:46,300 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#18 [2024-11-18 14:01:46,300 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#19 [2024-11-18 14:01:46,300 INFO L130 BoogieDeclarations]: Found specification of procedure isPersonOnFloor [2024-11-18 14:01:46,300 INFO L138 BoogieDeclarations]: Found implementation of procedure isPersonOnFloor [2024-11-18 14:01:46,300 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2024-11-18 14:01:46,300 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2024-11-18 14:01:46,301 INFO L130 BoogieDeclarations]: Found specification of procedure isFloorCalling [2024-11-18 14:01:46,301 INFO L138 BoogieDeclarations]: Found implementation of procedure isFloorCalling [2024-11-18 14:01:46,301 INFO L130 BoogieDeclarations]: Found specification of procedure timeShift__wrappee__executivefloor [2024-11-18 14:01:46,301 INFO L138 BoogieDeclarations]: Found implementation of procedure timeShift__wrappee__executivefloor [2024-11-18 14:01:46,477 INFO L238 CfgBuilder]: Building ICFG [2024-11-18 14:01:46,480 INFO L264 CfgBuilder]: Building CFG for each procedure with an implementation [2024-11-18 14:01:47,508 INFO L? ?]: Removed 485 outVars from TransFormulas that were not future-live. [2024-11-18 14:01:47,509 INFO L287 CfgBuilder]: Performing block encoding [2024-11-18 14:01:47,533 INFO L311 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2024-11-18 14:01:47,534 INFO L316 CfgBuilder]: Removed 1 assume(true) statements. [2024-11-18 14:01:47,534 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 18.11 02:01:47 BoogieIcfgContainer [2024-11-18 14:01:47,534 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2024-11-18 14:01:47,536 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2024-11-18 14:01:47,536 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2024-11-18 14:01:47,538 INFO L274 PluginConnector]: TraceAbstraction initialized [2024-11-18 14:01:47,538 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 18.11 02:01:45" (1/3) ... [2024-11-18 14:01:47,539 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@3e2bb1b6 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 18.11 02:01:47, skipping insertion in model container [2024-11-18 14:01:47,539 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 02:01:46" (2/3) ... [2024-11-18 14:01:47,539 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@3e2bb1b6 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 18.11 02:01:47, skipping insertion in model container [2024-11-18 14:01:47,539 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 18.11 02:01:47" (3/3) ... [2024-11-18 14:01:47,540 INFO L112 eAbstractionObserver]: Analyzing ICFG elevator_spec2_product32.cil.c [2024-11-18 14:01:47,553 INFO L214 ceAbstractionStarter]: Automizer settings: Hoare:LoopHeads NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2024-11-18 14:01:47,554 INFO L154 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2024-11-18 14:01:47,648 INFO L332 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2024-11-18 14:01:47,654 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;@46ad409, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2024-11-18 14:01:47,654 INFO L334 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2024-11-18 14:01:47,661 INFO L276 IsEmpty]: Start isEmpty. Operand has 605 states, 471 states have (on average 1.6772823779193207) internal successors, (790), 494 states have internal predecessors, (790), 105 states have call successors, (105), 27 states have call predecessors, (105), 27 states have return successors, (105), 98 states have call predecessors, (105), 105 states have call successors, (105) [2024-11-18 14:01:47,671 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 61 [2024-11-18 14:01:47,671 INFO L207 NwaCegarLoop]: Found error trace [2024-11-18 14:01:47,671 INFO L215 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:01:47,672 INFO L396 AbstractCegarLoop]: === Iteration 1 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-18 14:01:47,676 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-18 14:01:47,677 INFO L85 PathProgramCache]: Analyzing trace with hash -755175593, now seen corresponding path program 1 times [2024-11-18 14:01:47,683 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-18 14:01:47,683 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [760235914] [2024-11-18 14:01:47,684 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 14:01:47,685 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-18 14:01:47,837 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 14:01:48,042 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-18 14:01:48,044 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-18 14:01:48,044 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [760235914] [2024-11-18 14:01:48,045 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [760235914] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-18 14:01:48,045 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-18 14:01:48,046 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-11-18 14:01:48,047 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [225453755] [2024-11-18 14:01:48,048 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-18 14:01:48,051 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-18 14:01:48,052 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-18 14:01:48,072 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-18 14:01:48,073 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-11-18 14:01:48,076 INFO L87 Difference]: Start difference. First operand has 605 states, 471 states have (on average 1.6772823779193207) internal successors, (790), 494 states have internal predecessors, (790), 105 states have call successors, (105), 27 states have call predecessors, (105), 27 states have return successors, (105), 98 states have call predecessors, (105), 105 states have call successors, (105) Second operand has 4 states, 4 states have (on average 11.25) internal successors, (45), 4 states have internal predecessors, (45), 2 states have call successors, (8), 2 states have call predecessors, (8), 3 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2024-11-18 14:01:48,207 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-18 14:01:48,207 INFO L93 Difference]: Finished difference Result 1190 states and 1975 transitions. [2024-11-18 14:01:48,210 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-18 14:01:48,211 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 11.25) internal successors, (45), 4 states have internal predecessors, (45), 2 states have call successors, (8), 2 states have call predecessors, (8), 3 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) Word has length 60 [2024-11-18 14:01:48,212 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-18 14:01:48,231 INFO L225 Difference]: With dead ends: 1190 [2024-11-18 14:01:48,232 INFO L226 Difference]: Without dead ends: 597 [2024-11-18 14:01:48,238 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 2 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 14:01:48,240 INFO L432 NwaCegarLoop]: 979 mSDtfsCounter, 5 mSDsluCounter, 1954 mSDsCounter, 0 mSdLazyCounter, 33 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 5 SdHoareTripleChecker+Valid, 2933 SdHoareTripleChecker+Invalid, 33 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 33 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-11-18 14:01:48,241 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [5 Valid, 2933 Invalid, 33 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 33 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-18 14:01:48,256 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 597 states. [2024-11-18 14:01:48,299 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 597 to 597. [2024-11-18 14:01:48,302 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 597 states, 465 states have (on average 1.6731182795698925) internal successors, (778), 486 states have internal predecessors, (778), 105 states have call successors, (105), 27 states have call predecessors, (105), 26 states have return successors, (100), 97 states have call predecessors, (100), 100 states have call successors, (100) [2024-11-18 14:01:48,307 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 597 states to 597 states and 983 transitions. [2024-11-18 14:01:48,316 INFO L78 Accepts]: Start accepts. Automaton has 597 states and 983 transitions. Word has length 60 [2024-11-18 14:01:48,316 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-18 14:01:48,316 INFO L471 AbstractCegarLoop]: Abstraction has 597 states and 983 transitions. [2024-11-18 14:01:48,317 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 11.25) internal successors, (45), 4 states have internal predecessors, (45), 2 states have call successors, (8), 2 states have call predecessors, (8), 3 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2024-11-18 14:01:48,317 INFO L276 IsEmpty]: Start isEmpty. Operand 597 states and 983 transitions. [2024-11-18 14:01:48,324 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 64 [2024-11-18 14:01:48,324 INFO L207 NwaCegarLoop]: Found error trace [2024-11-18 14:01:48,325 INFO L215 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:01:48,325 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2024-11-18 14:01:48,325 INFO L396 AbstractCegarLoop]: === Iteration 2 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-18 14:01:48,326 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-18 14:01:48,326 INFO L85 PathProgramCache]: Analyzing trace with hash 102509911, now seen corresponding path program 1 times [2024-11-18 14:01:48,327 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-18 14:01:48,327 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2100862955] [2024-11-18 14:01:48,327 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 14:01:48,327 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-18 14:01:48,366 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 14:01:48,492 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-18 14:01:48,493 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-18 14:01:48,493 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2100862955] [2024-11-18 14:01:48,493 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2100862955] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-18 14:01:48,493 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-18 14:01:48,493 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-11-18 14:01:48,493 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1177946448] [2024-11-18 14:01:48,494 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-18 14:01:48,495 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-18 14:01:48,495 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-18 14:01:48,496 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-18 14:01:48,496 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-11-18 14:01:48,496 INFO L87 Difference]: Start difference. First operand 597 states and 983 transitions. Second operand has 4 states, 4 states have (on average 12.0) internal successors, (48), 4 states have internal predecessors, (48), 2 states have call successors, (8), 2 states have call predecessors, (8), 3 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2024-11-18 14:01:48,583 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-18 14:01:48,584 INFO L93 Difference]: Finished difference Result 1176 states and 1943 transitions. [2024-11-18 14:01:48,584 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-18 14:01:48,584 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 12.0) internal successors, (48), 4 states have internal predecessors, (48), 2 states have call successors, (8), 2 states have call predecessors, (8), 3 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) Word has length 63 [2024-11-18 14:01:48,584 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-18 14:01:48,588 INFO L225 Difference]: With dead ends: 1176 [2024-11-18 14:01:48,588 INFO L226 Difference]: Without dead ends: 597 [2024-11-18 14:01:48,590 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 2 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 14:01:48,591 INFO L432 NwaCegarLoop]: 972 mSDtfsCounter, 4 mSDsluCounter, 1940 mSDsCounter, 0 mSdLazyCounter, 30 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4 SdHoareTripleChecker+Valid, 2912 SdHoareTripleChecker+Invalid, 30 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 30 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-11-18 14:01:48,592 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [4 Valid, 2912 Invalid, 30 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 30 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-18 14:01:48,593 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 597 states. [2024-11-18 14:01:48,624 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 597 to 597. [2024-11-18 14:01:48,626 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 597 states, 465 states have (on average 1.6709677419354838) internal successors, (777), 486 states have internal predecessors, (777), 105 states have call successors, (105), 27 states have call predecessors, (105), 26 states have return successors, (100), 97 states have call predecessors, (100), 100 states have call successors, (100) [2024-11-18 14:01:48,630 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 597 states to 597 states and 982 transitions. [2024-11-18 14:01:48,631 INFO L78 Accepts]: Start accepts. Automaton has 597 states and 982 transitions. Word has length 63 [2024-11-18 14:01:48,631 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-18 14:01:48,632 INFO L471 AbstractCegarLoop]: Abstraction has 597 states and 982 transitions. [2024-11-18 14:01:48,632 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 12.0) internal successors, (48), 4 states have internal predecessors, (48), 2 states have call successors, (8), 2 states have call predecessors, (8), 3 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2024-11-18 14:01:48,632 INFO L276 IsEmpty]: Start isEmpty. Operand 597 states and 982 transitions. [2024-11-18 14:01:48,634 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 65 [2024-11-18 14:01:48,635 INFO L207 NwaCegarLoop]: Found error trace [2024-11-18 14:01:48,635 INFO L215 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:01:48,635 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2024-11-18 14:01:48,635 INFO L396 AbstractCegarLoop]: === Iteration 3 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-18 14:01:48,636 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-18 14:01:48,636 INFO L85 PathProgramCache]: Analyzing trace with hash 1243916775, now seen corresponding path program 1 times [2024-11-18 14:01:48,636 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-18 14:01:48,636 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2057862423] [2024-11-18 14:01:48,636 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 14:01:48,637 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-18 14:01:48,658 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 14:01:48,766 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-18 14:01:48,767 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-18 14:01:48,767 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2057862423] [2024-11-18 14:01:48,767 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2057862423] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-18 14:01:48,767 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-18 14:01:48,768 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-11-18 14:01:48,768 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [943277489] [2024-11-18 14:01:48,768 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-18 14:01:48,768 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-18 14:01:48,768 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-18 14:01:48,769 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-18 14:01:48,769 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-11-18 14:01:48,770 INFO L87 Difference]: Start difference. First operand 597 states and 982 transitions. Second operand has 4 states, 4 states have (on average 12.25) internal successors, (49), 4 states have internal predecessors, (49), 2 states have call successors, (8), 2 states have call predecessors, (8), 3 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2024-11-18 14:01:48,825 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-18 14:01:48,825 INFO L93 Difference]: Finished difference Result 1176 states and 1942 transitions. [2024-11-18 14:01:48,825 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-18 14:01:48,826 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 12.25) internal successors, (49), 4 states have internal predecessors, (49), 2 states have call successors, (8), 2 states have call predecessors, (8), 3 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) Word has length 64 [2024-11-18 14:01:48,826 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-18 14:01:48,830 INFO L225 Difference]: With dead ends: 1176 [2024-11-18 14:01:48,830 INFO L226 Difference]: Without dead ends: 597 [2024-11-18 14:01:48,832 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 2 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 14:01:48,833 INFO L432 NwaCegarLoop]: 972 mSDtfsCounter, 3 mSDsluCounter, 1940 mSDsCounter, 0 mSdLazyCounter, 27 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3 SdHoareTripleChecker+Valid, 2912 SdHoareTripleChecker+Invalid, 27 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 27 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-11-18 14:01:48,835 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [3 Valid, 2912 Invalid, 27 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 27 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-18 14:01:48,836 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 597 states. [2024-11-18 14:01:48,849 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 597 to 597. [2024-11-18 14:01:48,851 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 597 states, 465 states have (on average 1.6688172043010752) internal successors, (776), 486 states have internal predecessors, (776), 105 states have call successors, (105), 27 states have call predecessors, (105), 26 states have return successors, (100), 97 states have call predecessors, (100), 100 states have call successors, (100) [2024-11-18 14:01:48,855 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 597 states to 597 states and 981 transitions. [2024-11-18 14:01:48,856 INFO L78 Accepts]: Start accepts. Automaton has 597 states and 981 transitions. Word has length 64 [2024-11-18 14:01:48,856 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-18 14:01:48,856 INFO L471 AbstractCegarLoop]: Abstraction has 597 states and 981 transitions. [2024-11-18 14:01:48,857 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 12.25) internal successors, (49), 4 states have internal predecessors, (49), 2 states have call successors, (8), 2 states have call predecessors, (8), 3 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2024-11-18 14:01:48,857 INFO L276 IsEmpty]: Start isEmpty. Operand 597 states and 981 transitions. [2024-11-18 14:01:48,858 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 66 [2024-11-18 14:01:48,858 INFO L207 NwaCegarLoop]: Found error trace [2024-11-18 14:01:48,858 INFO L215 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:01:48,858 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2024-11-18 14:01:48,858 INFO L396 AbstractCegarLoop]: === Iteration 4 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-18 14:01:48,859 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-18 14:01:48,859 INFO L85 PathProgramCache]: Analyzing trace with hash 1305630675, now seen corresponding path program 1 times [2024-11-18 14:01:48,859 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-18 14:01:48,860 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2100359683] [2024-11-18 14:01:48,860 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 14:01:48,860 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-18 14:01:48,883 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 14:01:48,954 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-18 14:01:48,954 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-18 14:01:48,955 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2100359683] [2024-11-18 14:01:48,955 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2100359683] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-18 14:01:48,955 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-18 14:01:48,955 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-11-18 14:01:48,955 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [238162077] [2024-11-18 14:01:48,955 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-18 14:01:48,956 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-18 14:01:48,956 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-18 14:01:48,956 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-18 14:01:48,956 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-11-18 14:01:48,957 INFO L87 Difference]: Start difference. First operand 597 states and 981 transitions. Second operand has 4 states, 4 states have (on average 12.5) internal successors, (50), 4 states have internal predecessors, (50), 2 states have call successors, (8), 2 states have call predecessors, (8), 3 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2024-11-18 14:01:49,009 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-18 14:01:49,009 INFO L93 Difference]: Finished difference Result 1176 states and 1941 transitions. [2024-11-18 14:01:49,011 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-18 14:01:49,011 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 12.5) internal successors, (50), 4 states have internal predecessors, (50), 2 states have call successors, (8), 2 states have call predecessors, (8), 3 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) Word has length 65 [2024-11-18 14:01:49,012 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-18 14:01:49,015 INFO L225 Difference]: With dead ends: 1176 [2024-11-18 14:01:49,015 INFO L226 Difference]: Without dead ends: 597 [2024-11-18 14:01:49,017 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 2 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 14:01:49,017 INFO L432 NwaCegarLoop]: 972 mSDtfsCounter, 2 mSDsluCounter, 1940 mSDsCounter, 0 mSdLazyCounter, 24 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2 SdHoareTripleChecker+Valid, 2912 SdHoareTripleChecker+Invalid, 24 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 24 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-11-18 14:01:49,019 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [2 Valid, 2912 Invalid, 24 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 24 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-18 14:01:49,021 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 597 states. [2024-11-18 14:01:49,033 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 597 to 597. [2024-11-18 14:01:49,034 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 597 states, 465 states have (on average 1.6666666666666667) internal successors, (775), 486 states have internal predecessors, (775), 105 states have call successors, (105), 27 states have call predecessors, (105), 26 states have return successors, (100), 97 states have call predecessors, (100), 100 states have call successors, (100) [2024-11-18 14:01:49,038 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 597 states to 597 states and 980 transitions. [2024-11-18 14:01:49,038 INFO L78 Accepts]: Start accepts. Automaton has 597 states and 980 transitions. Word has length 65 [2024-11-18 14:01:49,038 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-18 14:01:49,039 INFO L471 AbstractCegarLoop]: Abstraction has 597 states and 980 transitions. [2024-11-18 14:01:49,039 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 12.5) internal successors, (50), 4 states have internal predecessors, (50), 2 states have call successors, (8), 2 states have call predecessors, (8), 3 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2024-11-18 14:01:49,039 INFO L276 IsEmpty]: Start isEmpty. Operand 597 states and 980 transitions. [2024-11-18 14:01:49,040 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 67 [2024-11-18 14:01:49,040 INFO L207 NwaCegarLoop]: Found error trace [2024-11-18 14:01:49,040 INFO L215 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:01:49,040 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2024-11-18 14:01:49,040 INFO L396 AbstractCegarLoop]: === Iteration 5 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-18 14:01:49,040 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-18 14:01:49,041 INFO L85 PathProgramCache]: Analyzing trace with hash -2038366237, now seen corresponding path program 1 times [2024-11-18 14:01:49,041 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-18 14:01:49,041 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [393510628] [2024-11-18 14:01:49,041 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 14:01:49,041 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-18 14:01:49,061 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 14:01:49,139 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-18 14:01:49,139 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-18 14:01:49,139 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [393510628] [2024-11-18 14:01:49,139 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [393510628] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-18 14:01:49,140 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-18 14:01:49,140 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-11-18 14:01:49,140 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2066805426] [2024-11-18 14:01:49,140 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-18 14:01:49,140 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-18 14:01:49,140 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-18 14:01:49,141 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-18 14:01:49,141 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-11-18 14:01:49,141 INFO L87 Difference]: Start difference. First operand 597 states and 980 transitions. Second operand has 4 states, 4 states have (on average 12.75) internal successors, (51), 4 states have internal predecessors, (51), 2 states have call successors, (8), 2 states have call predecessors, (8), 3 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2024-11-18 14:01:49,175 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-18 14:01:49,176 INFO L93 Difference]: Finished difference Result 1176 states and 1940 transitions. [2024-11-18 14:01:49,176 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-18 14:01:49,176 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 12.75) internal successors, (51), 4 states have internal predecessors, (51), 2 states have call successors, (8), 2 states have call predecessors, (8), 3 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) Word has length 66 [2024-11-18 14:01:49,176 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-18 14:01:49,180 INFO L225 Difference]: With dead ends: 1176 [2024-11-18 14:01:49,181 INFO L226 Difference]: Without dead ends: 597 [2024-11-18 14:01:49,183 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 2 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 14:01:49,184 INFO L432 NwaCegarLoop]: 972 mSDtfsCounter, 1 mSDsluCounter, 1940 mSDsCounter, 0 mSdLazyCounter, 21 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1 SdHoareTripleChecker+Valid, 2912 SdHoareTripleChecker+Invalid, 21 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 21 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-11-18 14:01:49,184 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [1 Valid, 2912 Invalid, 21 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 21 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-18 14:01:49,185 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 597 states. [2024-11-18 14:01:49,201 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 597 to 597. [2024-11-18 14:01:49,202 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 597 states, 465 states have (on average 1.664516129032258) internal successors, (774), 486 states have internal predecessors, (774), 105 states have call successors, (105), 27 states have call predecessors, (105), 26 states have return successors, (100), 97 states have call predecessors, (100), 100 states have call successors, (100) [2024-11-18 14:01:49,205 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 597 states to 597 states and 979 transitions. [2024-11-18 14:01:49,206 INFO L78 Accepts]: Start accepts. Automaton has 597 states and 979 transitions. Word has length 66 [2024-11-18 14:01:49,207 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-18 14:01:49,207 INFO L471 AbstractCegarLoop]: Abstraction has 597 states and 979 transitions. [2024-11-18 14:01:49,208 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 12.75) internal successors, (51), 4 states have internal predecessors, (51), 2 states have call successors, (8), 2 states have call predecessors, (8), 3 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2024-11-18 14:01:49,208 INFO L276 IsEmpty]: Start isEmpty. Operand 597 states and 979 transitions. [2024-11-18 14:01:49,209 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 68 [2024-11-18 14:01:49,209 INFO L207 NwaCegarLoop]: Found error trace [2024-11-18 14:01:49,209 INFO L215 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:01:49,209 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2024-11-18 14:01:49,210 INFO L396 AbstractCegarLoop]: === Iteration 6 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-18 14:01:49,210 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-18 14:01:49,210 INFO L85 PathProgramCache]: Analyzing trace with hash 469211246, now seen corresponding path program 1 times [2024-11-18 14:01:49,210 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-18 14:01:49,210 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [261163372] [2024-11-18 14:01:49,211 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 14:01:49,211 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-18 14:01:49,229 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 14:01:49,290 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-18 14:01:49,291 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-18 14:01:49,291 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [261163372] [2024-11-18 14:01:49,291 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [261163372] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-18 14:01:49,291 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-18 14:01:49,292 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-11-18 14:01:49,292 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [22800700] [2024-11-18 14:01:49,292 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-18 14:01:49,292 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-18 14:01:49,293 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-18 14:01:49,294 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-18 14:01:49,294 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-11-18 14:01:49,294 INFO L87 Difference]: Start difference. First operand 597 states and 979 transitions. Second operand has 4 states, 4 states have (on average 13.0) internal successors, (52), 4 states have internal predecessors, (52), 2 states have call successors, (8), 2 states have call predecessors, (8), 3 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2024-11-18 14:01:49,326 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-18 14:01:49,326 INFO L93 Difference]: Finished difference Result 1176 states and 1939 transitions. [2024-11-18 14:01:49,327 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-18 14:01:49,327 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 13.0) internal successors, (52), 4 states have internal predecessors, (52), 2 states have call successors, (8), 2 states have call predecessors, (8), 3 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) Word has length 67 [2024-11-18 14:01:49,327 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-18 14:01:49,331 INFO L225 Difference]: With dead ends: 1176 [2024-11-18 14:01:49,331 INFO L226 Difference]: Without dead ends: 597 [2024-11-18 14:01:49,333 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 2 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 14:01:49,334 INFO L432 NwaCegarLoop]: 972 mSDtfsCounter, 0 mSDsluCounter, 1940 mSDsCounter, 0 mSdLazyCounter, 18 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 2912 SdHoareTripleChecker+Invalid, 18 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 18 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-11-18 14:01:49,335 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 2912 Invalid, 18 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 18 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-18 14:01:49,336 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 597 states. [2024-11-18 14:01:49,350 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 597 to 597. [2024-11-18 14:01:49,351 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 597 states, 465 states have (on average 1.6623655913978495) internal successors, (773), 486 states have internal predecessors, (773), 105 states have call successors, (105), 27 states have call predecessors, (105), 26 states have return successors, (100), 97 states have call predecessors, (100), 100 states have call successors, (100) [2024-11-18 14:01:49,354 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 597 states to 597 states and 978 transitions. [2024-11-18 14:01:49,355 INFO L78 Accepts]: Start accepts. Automaton has 597 states and 978 transitions. Word has length 67 [2024-11-18 14:01:49,355 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-18 14:01:49,355 INFO L471 AbstractCegarLoop]: Abstraction has 597 states and 978 transitions. [2024-11-18 14:01:49,355 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 13.0) internal successors, (52), 4 states have internal predecessors, (52), 2 states have call successors, (8), 2 states have call predecessors, (8), 3 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2024-11-18 14:01:49,355 INFO L276 IsEmpty]: Start isEmpty. Operand 597 states and 978 transitions. [2024-11-18 14:01:49,356 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 68 [2024-11-18 14:01:49,357 INFO L207 NwaCegarLoop]: Found error trace [2024-11-18 14:01:49,357 INFO L215 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:01:49,357 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2024-11-18 14:01:49,357 INFO L396 AbstractCegarLoop]: === Iteration 7 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-18 14:01:49,357 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-18 14:01:49,358 INFO L85 PathProgramCache]: Analyzing trace with hash 709751375, now seen corresponding path program 1 times [2024-11-18 14:01:49,358 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-18 14:01:49,358 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1161477814] [2024-11-18 14:01:49,358 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 14:01:49,358 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-18 14:01:49,384 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 14:01:49,514 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-18 14:01:49,514 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-18 14:01:49,514 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1161477814] [2024-11-18 14:01:49,515 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1161477814] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-18 14:01:49,515 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-18 14:01:49,515 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2024-11-18 14:01:49,515 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1483722103] [2024-11-18 14:01:49,515 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-18 14:01:49,516 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2024-11-18 14:01:49,516 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-18 14:01:49,516 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2024-11-18 14:01:49,516 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2024-11-18 14:01:49,516 INFO L87 Difference]: Start difference. First operand 597 states and 978 transitions. Second operand has 7 states, 6 states have (on average 8.666666666666666) internal successors, (52), 6 states have internal predecessors, (52), 3 states have call successors, (8), 2 states have call predecessors, (8), 4 states have return successors, (7), 3 states have call predecessors, (7), 3 states have call successors, (7) [2024-11-18 14:01:49,591 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-18 14:01:49,591 INFO L93 Difference]: Finished difference Result 1136 states and 1863 transitions. [2024-11-18 14:01:49,592 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2024-11-18 14:01:49,592 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 6 states have (on average 8.666666666666666) internal successors, (52), 6 states have internal predecessors, (52), 3 states have call successors, (8), 2 states have call predecessors, (8), 4 states have return successors, (7), 3 states have call predecessors, (7), 3 states have call successors, (7) Word has length 67 [2024-11-18 14:01:49,592 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-18 14:01:49,596 INFO L225 Difference]: With dead ends: 1136 [2024-11-18 14:01:49,596 INFO L226 Difference]: Without dead ends: 591 [2024-11-18 14:01:49,598 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 2 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 14:01:49,600 INFO L432 NwaCegarLoop]: 966 mSDtfsCounter, 91 mSDsluCounter, 4748 mSDsCounter, 0 mSdLazyCounter, 64 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 92 SdHoareTripleChecker+Valid, 5714 SdHoareTripleChecker+Invalid, 64 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 64 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-11-18 14:01:49,601 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [92 Valid, 5714 Invalid, 64 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 64 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-18 14:01:49,602 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 591 states. [2024-11-18 14:01:49,612 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 591 to 591. [2024-11-18 14:01:49,613 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 591 states, 459 states have (on average 1.6557734204793029) internal successors, (760), 480 states have internal predecessors, (760), 105 states have call successors, (105), 27 states have call predecessors, (105), 26 states have return successors, (100), 97 states have call predecessors, (100), 100 states have call successors, (100) [2024-11-18 14:01:49,616 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 591 states to 591 states and 965 transitions. [2024-11-18 14:01:49,617 INFO L78 Accepts]: Start accepts. Automaton has 591 states and 965 transitions. Word has length 67 [2024-11-18 14:01:49,620 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-18 14:01:49,620 INFO L471 AbstractCegarLoop]: Abstraction has 591 states and 965 transitions. [2024-11-18 14:01:49,620 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 6 states have (on average 8.666666666666666) internal successors, (52), 6 states have internal predecessors, (52), 3 states have call successors, (8), 2 states have call predecessors, (8), 4 states have return successors, (7), 3 states have call predecessors, (7), 3 states have call successors, (7) [2024-11-18 14:01:49,620 INFO L276 IsEmpty]: Start isEmpty. Operand 591 states and 965 transitions. [2024-11-18 14:01:49,621 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 69 [2024-11-18 14:01:49,623 INFO L207 NwaCegarLoop]: Found error trace [2024-11-18 14:01:49,623 INFO L215 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:01:49,623 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2024-11-18 14:01:49,624 INFO L396 AbstractCegarLoop]: === Iteration 8 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-18 14:01:49,624 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-18 14:01:49,624 INFO L85 PathProgramCache]: Analyzing trace with hash -722823071, now seen corresponding path program 1 times [2024-11-18 14:01:49,624 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-18 14:01:49,624 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [233499182] [2024-11-18 14:01:49,624 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 14:01:49,625 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-18 14:01:49,643 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 14:01:49,722 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-18 14:01:49,723 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-18 14:01:49,723 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [233499182] [2024-11-18 14:01:49,723 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [233499182] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-18 14:01:49,723 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-18 14:01:49,723 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2024-11-18 14:01:49,723 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [739128179] [2024-11-18 14:01:49,724 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-18 14:01:49,724 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-11-18 14:01:49,725 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-18 14:01:49,725 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-11-18 14:01:49,725 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2024-11-18 14:01:49,726 INFO L87 Difference]: Start difference. First operand 591 states and 965 transitions. Second operand has 6 states, 6 states have (on average 8.833333333333334) internal successors, (53), 6 states have internal predecessors, (53), 2 states have call successors, (8), 2 states have call predecessors, (8), 4 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2024-11-18 14:01:49,888 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-18 14:01:49,888 INFO L93 Difference]: Finished difference Result 1139 states and 1864 transitions. [2024-11-18 14:01:49,889 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-11-18 14:01:49,889 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 8.833333333333334) internal successors, (53), 6 states have internal predecessors, (53), 2 states have call successors, (8), 2 states have call predecessors, (8), 4 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) Word has length 68 [2024-11-18 14:01:49,890 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-18 14:01:49,893 INFO L225 Difference]: With dead ends: 1139 [2024-11-18 14:01:49,893 INFO L226 Difference]: Without dead ends: 600 [2024-11-18 14:01:49,895 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 3 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 14:01:49,896 INFO L432 NwaCegarLoop]: 922 mSDtfsCounter, 55 mSDsluCounter, 3659 mSDsCounter, 0 mSdLazyCounter, 252 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 55 SdHoareTripleChecker+Valid, 4581 SdHoareTripleChecker+Invalid, 256 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 252 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-18 14:01:49,897 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [55 Valid, 4581 Invalid, 256 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 252 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-18 14:01:49,898 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 600 states. [2024-11-18 14:01:49,908 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 600 to 591. [2024-11-18 14:01:49,909 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 591 states, 459 states have (on average 1.6470588235294117) internal successors, (756), 480 states have internal predecessors, (756), 105 states have call successors, (105), 27 states have call predecessors, (105), 26 states have return successors, (100), 97 states have call predecessors, (100), 100 states have call successors, (100) [2024-11-18 14:01:49,912 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 591 states to 591 states and 961 transitions. [2024-11-18 14:01:49,913 INFO L78 Accepts]: Start accepts. Automaton has 591 states and 961 transitions. Word has length 68 [2024-11-18 14:01:49,913 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-18 14:01:49,913 INFO L471 AbstractCegarLoop]: Abstraction has 591 states and 961 transitions. [2024-11-18 14:01:49,913 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 8.833333333333334) internal successors, (53), 6 states have internal predecessors, (53), 2 states have call successors, (8), 2 states have call predecessors, (8), 4 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2024-11-18 14:01:49,913 INFO L276 IsEmpty]: Start isEmpty. Operand 591 states and 961 transitions. [2024-11-18 14:01:49,915 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 70 [2024-11-18 14:01:49,915 INFO L207 NwaCegarLoop]: Found error trace [2024-11-18 14:01:49,915 INFO L215 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:01:49,915 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2024-11-18 14:01:49,915 INFO L396 AbstractCegarLoop]: === Iteration 9 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-18 14:01:49,915 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-18 14:01:49,916 INFO L85 PathProgramCache]: Analyzing trace with hash 1859127602, now seen corresponding path program 1 times [2024-11-18 14:01:49,916 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-18 14:01:49,916 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1600376190] [2024-11-18 14:01:49,916 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 14:01:49,916 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-18 14:01:49,949 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 14:01:50,021 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-18 14:01:50,022 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-18 14:01:50,022 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1600376190] [2024-11-18 14:01:50,022 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1600376190] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-18 14:01:50,022 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-18 14:01:50,022 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2024-11-18 14:01:50,022 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1662745524] [2024-11-18 14:01:50,022 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-18 14:01:50,023 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-11-18 14:01:50,023 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-18 14:01:50,023 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-11-18 14:01:50,023 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2024-11-18 14:01:50,023 INFO L87 Difference]: Start difference. First operand 591 states and 961 transitions. Second operand has 6 states, 6 states have (on average 9.0) internal successors, (54), 6 states have internal predecessors, (54), 2 states have call successors, (8), 2 states have call predecessors, (8), 4 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2024-11-18 14:01:50,156 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-18 14:01:50,156 INFO L93 Difference]: Finished difference Result 1139 states and 1860 transitions. [2024-11-18 14:01:50,157 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-11-18 14:01:50,157 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 9.0) internal successors, (54), 6 states have internal predecessors, (54), 2 states have call successors, (8), 2 states have call predecessors, (8), 4 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) Word has length 69 [2024-11-18 14:01:50,158 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-18 14:01:50,162 INFO L225 Difference]: With dead ends: 1139 [2024-11-18 14:01:50,162 INFO L226 Difference]: Without dead ends: 600 [2024-11-18 14:01:50,164 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 3 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 14:01:50,165 INFO L432 NwaCegarLoop]: 922 mSDtfsCounter, 54 mSDsluCounter, 3659 mSDsCounter, 0 mSdLazyCounter, 232 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 54 SdHoareTripleChecker+Valid, 4581 SdHoareTripleChecker+Invalid, 236 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 232 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-18 14:01:50,165 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [54 Valid, 4581 Invalid, 236 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 232 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-18 14:01:50,166 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 600 states. [2024-11-18 14:01:50,177 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 600 to 591. [2024-11-18 14:01:50,178 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 591 states, 459 states have (on average 1.6383442265795207) internal successors, (752), 480 states have internal predecessors, (752), 105 states have call successors, (105), 27 states have call predecessors, (105), 26 states have return successors, (100), 97 states have call predecessors, (100), 100 states have call successors, (100) [2024-11-18 14:01:50,185 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 591 states to 591 states and 957 transitions. [2024-11-18 14:01:50,186 INFO L78 Accepts]: Start accepts. Automaton has 591 states and 957 transitions. Word has length 69 [2024-11-18 14:01:50,187 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-18 14:01:50,187 INFO L471 AbstractCegarLoop]: Abstraction has 591 states and 957 transitions. [2024-11-18 14:01:50,187 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 9.0) internal successors, (54), 6 states have internal predecessors, (54), 2 states have call successors, (8), 2 states have call predecessors, (8), 4 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2024-11-18 14:01:50,187 INFO L276 IsEmpty]: Start isEmpty. Operand 591 states and 957 transitions. [2024-11-18 14:01:50,188 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 71 [2024-11-18 14:01:50,188 INFO L207 NwaCegarLoop]: Found error trace [2024-11-18 14:01:50,188 INFO L215 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:01:50,189 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2024-11-18 14:01:50,189 INFO L396 AbstractCegarLoop]: === Iteration 10 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-18 14:01:50,190 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-18 14:01:50,190 INFO L85 PathProgramCache]: Analyzing trace with hash -1948263354, now seen corresponding path program 1 times [2024-11-18 14:01:50,190 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-18 14:01:50,190 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1189628516] [2024-11-18 14:01:50,190 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 14:01:50,190 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-18 14:01:50,209 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 14:01:50,286 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-18 14:01:50,286 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-18 14:01:50,286 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1189628516] [2024-11-18 14:01:50,286 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1189628516] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-18 14:01:50,286 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-18 14:01:50,286 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2024-11-18 14:01:50,287 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1949378112] [2024-11-18 14:01:50,287 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-18 14:01:50,287 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-11-18 14:01:50,287 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-18 14:01:50,288 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-11-18 14:01:50,288 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2024-11-18 14:01:50,288 INFO L87 Difference]: Start difference. First operand 591 states and 957 transitions. Second operand has 6 states, 6 states have (on average 9.166666666666666) internal successors, (55), 6 states have internal predecessors, (55), 2 states have call successors, (8), 2 states have call predecessors, (8), 4 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2024-11-18 14:01:50,403 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-18 14:01:50,403 INFO L93 Difference]: Finished difference Result 1139 states and 1856 transitions. [2024-11-18 14:01:50,404 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-11-18 14:01:50,404 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 9.166666666666666) internal successors, (55), 6 states have internal predecessors, (55), 2 states have call successors, (8), 2 states have call predecessors, (8), 4 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) Word has length 70 [2024-11-18 14:01:50,404 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-18 14:01:50,408 INFO L225 Difference]: With dead ends: 1139 [2024-11-18 14:01:50,408 INFO L226 Difference]: Without dead ends: 600 [2024-11-18 14:01:50,410 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 3 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 14:01:50,410 INFO L432 NwaCegarLoop]: 921 mSDtfsCounter, 53 mSDsluCounter, 3642 mSDsCounter, 0 mSdLazyCounter, 212 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 53 SdHoareTripleChecker+Valid, 4563 SdHoareTripleChecker+Invalid, 216 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 212 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-18 14:01:50,410 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [53 Valid, 4563 Invalid, 216 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 212 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-18 14:01:50,411 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 600 states. [2024-11-18 14:01:50,420 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 600 to 591. [2024-11-18 14:01:50,421 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 591 states, 459 states have (on average 1.6296296296296295) internal successors, (748), 480 states have internal predecessors, (748), 105 states have call successors, (105), 27 states have call predecessors, (105), 26 states have return successors, (100), 97 states have call predecessors, (100), 100 states have call successors, (100) [2024-11-18 14:01:50,423 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 591 states to 591 states and 953 transitions. [2024-11-18 14:01:50,424 INFO L78 Accepts]: Start accepts. Automaton has 591 states and 953 transitions. Word has length 70 [2024-11-18 14:01:50,424 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-18 14:01:50,424 INFO L471 AbstractCegarLoop]: Abstraction has 591 states and 953 transitions. [2024-11-18 14:01:50,424 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 9.166666666666666) internal successors, (55), 6 states have internal predecessors, (55), 2 states have call successors, (8), 2 states have call predecessors, (8), 4 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2024-11-18 14:01:50,425 INFO L276 IsEmpty]: Start isEmpty. Operand 591 states and 953 transitions. [2024-11-18 14:01:50,425 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 71 [2024-11-18 14:01:50,425 INFO L207 NwaCegarLoop]: Found error trace [2024-11-18 14:01:50,425 INFO L215 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:01:50,426 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9 [2024-11-18 14:01:50,426 INFO L396 AbstractCegarLoop]: === Iteration 11 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-18 14:01:50,426 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-18 14:01:50,426 INFO L85 PathProgramCache]: Analyzing trace with hash 317470918, now seen corresponding path program 1 times [2024-11-18 14:01:50,426 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-18 14:01:50,426 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1887269522] [2024-11-18 14:01:50,427 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 14:01:50,427 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-18 14:01:50,440 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 14:01:50,533 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-18 14:01:50,533 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-18 14:01:50,533 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1887269522] [2024-11-18 14:01:50,533 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1887269522] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-18 14:01:50,533 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-18 14:01:50,534 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2024-11-18 14:01:50,534 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [873177921] [2024-11-18 14:01:50,534 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-18 14:01:50,534 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2024-11-18 14:01:50,534 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-18 14:01:50,534 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2024-11-18 14:01:50,534 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2024-11-18 14:01:50,535 INFO L87 Difference]: Start difference. First operand 591 states and 953 transitions. Second operand has 7 states, 6 states have (on average 9.166666666666666) internal successors, (55), 6 states have internal predecessors, (55), 3 states have call successors, (8), 2 states have call predecessors, (8), 4 states have return successors, (7), 3 states have call predecessors, (7), 3 states have call successors, (7) [2024-11-18 14:01:50,591 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-18 14:01:50,592 INFO L93 Difference]: Finished difference Result 1130 states and 1838 transitions. [2024-11-18 14:01:50,592 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2024-11-18 14:01:50,592 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 6 states have (on average 9.166666666666666) internal successors, (55), 6 states have internal predecessors, (55), 3 states have call successors, (8), 2 states have call predecessors, (8), 4 states have return successors, (7), 3 states have call predecessors, (7), 3 states have call successors, (7) Word has length 70 [2024-11-18 14:01:50,593 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-18 14:01:50,596 INFO L225 Difference]: With dead ends: 1130 [2024-11-18 14:01:50,596 INFO L226 Difference]: Without dead ends: 570 [2024-11-18 14:01:50,599 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 2 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 14:01:50,599 INFO L432 NwaCegarLoop]: 942 mSDtfsCounter, 84 mSDsluCounter, 4637 mSDsCounter, 0 mSdLazyCounter, 53 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 85 SdHoareTripleChecker+Valid, 5579 SdHoareTripleChecker+Invalid, 53 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 53 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-11-18 14:01:50,600 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [85 Valid, 5579 Invalid, 53 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 53 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-18 14:01:50,600 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 570 states. [2024-11-18 14:01:50,609 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 570 to 570. [2024-11-18 14:01:50,610 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 570 states, 438 states have (on average 1.63013698630137) internal successors, (714), 459 states have internal predecessors, (714), 105 states have call successors, (105), 27 states have call predecessors, (105), 26 states have return successors, (100), 97 states have call predecessors, (100), 100 states have call successors, (100) [2024-11-18 14:01:50,612 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 570 states to 570 states and 919 transitions. [2024-11-18 14:01:50,613 INFO L78 Accepts]: Start accepts. Automaton has 570 states and 919 transitions. Word has length 70 [2024-11-18 14:01:50,613 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-18 14:01:50,614 INFO L471 AbstractCegarLoop]: Abstraction has 570 states and 919 transitions. [2024-11-18 14:01:50,614 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 6 states have (on average 9.166666666666666) internal successors, (55), 6 states have internal predecessors, (55), 3 states have call successors, (8), 2 states have call predecessors, (8), 4 states have return successors, (7), 3 states have call predecessors, (7), 3 states have call successors, (7) [2024-11-18 14:01:50,614 INFO L276 IsEmpty]: Start isEmpty. Operand 570 states and 919 transitions. [2024-11-18 14:01:50,615 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 72 [2024-11-18 14:01:50,615 INFO L207 NwaCegarLoop]: Found error trace [2024-11-18 14:01:50,615 INFO L215 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:01:50,615 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10 [2024-11-18 14:01:50,615 INFO L396 AbstractCegarLoop]: === Iteration 12 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-18 14:01:50,615 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-18 14:01:50,616 INFO L85 PathProgramCache]: Analyzing trace with hash -1961781897, now seen corresponding path program 1 times [2024-11-18 14:01:50,616 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-18 14:01:50,616 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1390043150] [2024-11-18 14:01:50,616 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 14:01:50,616 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-18 14:01:50,633 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 14:01:50,705 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-18 14:01:50,706 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-18 14:01:50,706 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1390043150] [2024-11-18 14:01:50,706 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1390043150] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-18 14:01:50,706 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-18 14:01:50,706 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2024-11-18 14:01:50,707 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1323329634] [2024-11-18 14:01:50,707 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-18 14:01:50,707 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-11-18 14:01:50,707 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-18 14:01:50,708 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-11-18 14:01:50,708 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2024-11-18 14:01:50,708 INFO L87 Difference]: Start difference. First operand 570 states and 919 transitions. Second operand has 6 states, 6 states have (on average 9.333333333333334) internal successors, (56), 6 states have internal predecessors, (56), 2 states have call successors, (8), 2 states have call predecessors, (8), 4 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2024-11-18 14:01:50,762 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-18 14:01:50,762 INFO L93 Difference]: Finished difference Result 1109 states and 1804 transitions. [2024-11-18 14:01:50,762 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-11-18 14:01:50,763 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 9.333333333333334) internal successors, (56), 6 states have internal predecessors, (56), 2 states have call successors, (8), 2 states have call predecessors, (8), 4 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) Word has length 71 [2024-11-18 14:01:50,763 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-18 14:01:50,767 INFO L225 Difference]: With dead ends: 1109 [2024-11-18 14:01:50,767 INFO L226 Difference]: Without dead ends: 570 [2024-11-18 14:01:50,769 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 3 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 14:01:50,769 INFO L432 NwaCegarLoop]: 902 mSDtfsCounter, 17 mSDsluCounter, 3599 mSDsCounter, 0 mSdLazyCounter, 70 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 17 SdHoareTripleChecker+Valid, 4501 SdHoareTripleChecker+Invalid, 71 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 70 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-11-18 14:01:50,769 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [17 Valid, 4501 Invalid, 71 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 70 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-18 14:01:50,770 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 570 states. [2024-11-18 14:01:50,778 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 570 to 570. [2024-11-18 14:01:50,779 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 570 states, 438 states have (on average 1.6278538812785388) internal successors, (713), 459 states have internal predecessors, (713), 105 states have call successors, (105), 27 states have call predecessors, (105), 26 states have return successors, (100), 97 states have call predecessors, (100), 100 states have call successors, (100) [2024-11-18 14:01:50,781 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 570 states to 570 states and 918 transitions. [2024-11-18 14:01:50,782 INFO L78 Accepts]: Start accepts. Automaton has 570 states and 918 transitions. Word has length 71 [2024-11-18 14:01:50,782 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-18 14:01:50,783 INFO L471 AbstractCegarLoop]: Abstraction has 570 states and 918 transitions. [2024-11-18 14:01:50,783 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 9.333333333333334) internal successors, (56), 6 states have internal predecessors, (56), 2 states have call successors, (8), 2 states have call predecessors, (8), 4 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2024-11-18 14:01:50,783 INFO L276 IsEmpty]: Start isEmpty. Operand 570 states and 918 transitions. [2024-11-18 14:01:50,783 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2024-11-18 14:01:50,784 INFO L207 NwaCegarLoop]: Found error trace [2024-11-18 14:01:50,784 INFO L215 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:01:50,784 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11 [2024-11-18 14:01:50,784 INFO L396 AbstractCegarLoop]: === Iteration 13 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-18 14:01:50,784 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-18 14:01:50,784 INFO L85 PathProgramCache]: Analyzing trace with hash -329372629, now seen corresponding path program 1 times [2024-11-18 14:01:50,784 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-18 14:01:50,785 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1746345995] [2024-11-18 14:01:50,785 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 14:01:50,785 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-18 14:01:50,799 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 14:01:50,882 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-18 14:01:50,882 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-18 14:01:50,883 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1746345995] [2024-11-18 14:01:50,883 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1746345995] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-18 14:01:50,883 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-18 14:01:50,883 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2024-11-18 14:01:50,883 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1285419509] [2024-11-18 14:01:50,883 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-18 14:01:50,883 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-11-18 14:01:50,883 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-18 14:01:50,884 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-11-18 14:01:50,884 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2024-11-18 14:01:50,884 INFO L87 Difference]: Start difference. First operand 570 states and 918 transitions. Second operand has 6 states, 6 states have (on average 9.5) internal successors, (57), 6 states have internal predecessors, (57), 2 states have call successors, (8), 2 states have call predecessors, (8), 4 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2024-11-18 14:01:50,936 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-18 14:01:50,936 INFO L93 Difference]: Finished difference Result 1109 states and 1803 transitions. [2024-11-18 14:01:50,937 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-11-18 14:01:50,937 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 9.5) internal successors, (57), 6 states have internal predecessors, (57), 2 states have call successors, (8), 2 states have call predecessors, (8), 4 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) Word has length 72 [2024-11-18 14:01:50,937 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-18 14:01:50,940 INFO L225 Difference]: With dead ends: 1109 [2024-11-18 14:01:50,940 INFO L226 Difference]: Without dead ends: 570 [2024-11-18 14:01:50,942 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 3 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 14:01:50,943 INFO L432 NwaCegarLoop]: 902 mSDtfsCounter, 16 mSDsluCounter, 3599 mSDsCounter, 0 mSdLazyCounter, 65 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 16 SdHoareTripleChecker+Valid, 4501 SdHoareTripleChecker+Invalid, 66 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 65 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-11-18 14:01:50,943 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [16 Valid, 4501 Invalid, 66 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 65 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-18 14:01:50,944 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 570 states. [2024-11-18 14:01:50,952 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 570 to 570. [2024-11-18 14:01:50,953 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 570 states, 438 states have (on average 1.6255707762557077) internal successors, (712), 459 states have internal predecessors, (712), 105 states have call successors, (105), 27 states have call predecessors, (105), 26 states have return successors, (100), 97 states have call predecessors, (100), 100 states have call successors, (100) [2024-11-18 14:01:50,955 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 570 states to 570 states and 917 transitions. [2024-11-18 14:01:50,956 INFO L78 Accepts]: Start accepts. Automaton has 570 states and 917 transitions. Word has length 72 [2024-11-18 14:01:50,956 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-18 14:01:50,956 INFO L471 AbstractCegarLoop]: Abstraction has 570 states and 917 transitions. [2024-11-18 14:01:50,956 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 9.5) internal successors, (57), 6 states have internal predecessors, (57), 2 states have call successors, (8), 2 states have call predecessors, (8), 4 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2024-11-18 14:01:50,956 INFO L276 IsEmpty]: Start isEmpty. Operand 570 states and 917 transitions. [2024-11-18 14:01:50,958 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 74 [2024-11-18 14:01:50,958 INFO L207 NwaCegarLoop]: Found error trace [2024-11-18 14:01:50,958 INFO L215 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:01:50,958 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12 [2024-11-18 14:01:50,958 INFO L396 AbstractCegarLoop]: === Iteration 14 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-18 14:01:50,959 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-18 14:01:50,959 INFO L85 PathProgramCache]: Analyzing trace with hash -110202050, now seen corresponding path program 1 times [2024-11-18 14:01:50,959 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-18 14:01:50,959 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2131431033] [2024-11-18 14:01:50,959 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 14:01:50,959 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-18 14:01:50,975 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 14:01:51,015 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-18 14:01:51,015 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-18 14:01:51,015 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2131431033] [2024-11-18 14:01:51,015 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2131431033] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-18 14:01:51,016 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-18 14:01:51,016 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-11-18 14:01:51,016 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [979192622] [2024-11-18 14:01:51,016 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-18 14:01:51,016 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-18 14:01:51,016 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-18 14:01:51,017 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-18 14:01:51,017 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-11-18 14:01:51,017 INFO L87 Difference]: Start difference. First operand 570 states and 917 transitions. Second operand has 4 states, 4 states have (on average 14.5) internal successors, (58), 4 states have internal predecessors, (58), 2 states have call successors, (8), 2 states have call predecessors, (8), 3 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2024-11-18 14:01:51,040 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-18 14:01:51,040 INFO L93 Difference]: Finished difference Result 1109 states and 1802 transitions. [2024-11-18 14:01:51,040 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-18 14:01:51,041 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 14.5) internal successors, (58), 4 states have internal predecessors, (58), 2 states have call successors, (8), 2 states have call predecessors, (8), 3 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) Word has length 73 [2024-11-18 14:01:51,041 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-18 14:01:51,045 INFO L225 Difference]: With dead ends: 1109 [2024-11-18 14:01:51,045 INFO L226 Difference]: Without dead ends: 570 [2024-11-18 14:01:51,047 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 2 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 14:01:51,047 INFO L432 NwaCegarLoop]: 910 mSDtfsCounter, 9 mSDsluCounter, 1814 mSDsCounter, 0 mSdLazyCounter, 18 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 9 SdHoareTripleChecker+Valid, 2724 SdHoareTripleChecker+Invalid, 18 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 18 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-11-18 14:01:51,048 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [9 Valid, 2724 Invalid, 18 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 18 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-18 14:01:51,049 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 570 states. [2024-11-18 14:01:51,058 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 570 to 570. [2024-11-18 14:01:51,059 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 570 states, 438 states have (on average 1.6232876712328768) internal successors, (711), 459 states have internal predecessors, (711), 105 states have call successors, (105), 27 states have call predecessors, (105), 26 states have return successors, (100), 97 states have call predecessors, (100), 100 states have call successors, (100) [2024-11-18 14:01:51,061 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 570 states to 570 states and 916 transitions. [2024-11-18 14:01:51,062 INFO L78 Accepts]: Start accepts. Automaton has 570 states and 916 transitions. Word has length 73 [2024-11-18 14:01:51,063 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-18 14:01:51,063 INFO L471 AbstractCegarLoop]: Abstraction has 570 states and 916 transitions. [2024-11-18 14:01:51,064 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 14.5) internal successors, (58), 4 states have internal predecessors, (58), 2 states have call successors, (8), 2 states have call predecessors, (8), 3 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2024-11-18 14:01:51,064 INFO L276 IsEmpty]: Start isEmpty. Operand 570 states and 916 transitions. [2024-11-18 14:01:51,064 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 74 [2024-11-18 14:01:51,064 INFO L207 NwaCegarLoop]: Found error trace [2024-11-18 14:01:51,064 INFO L215 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:01:51,064 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13 [2024-11-18 14:01:51,065 INFO L396 AbstractCegarLoop]: === Iteration 15 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-18 14:01:51,065 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-18 14:01:51,065 INFO L85 PathProgramCache]: Analyzing trace with hash 787191228, now seen corresponding path program 1 times [2024-11-18 14:01:51,065 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-18 14:01:51,065 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [659308180] [2024-11-18 14:01:51,065 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 14:01:51,065 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-18 14:01:51,082 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 14:01:51,133 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-18 14:01:51,134 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-18 14:01:51,134 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [659308180] [2024-11-18 14:01:51,134 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [659308180] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-18 14:01:51,134 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-18 14:01:51,134 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-11-18 14:01:51,134 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [757140682] [2024-11-18 14:01:51,134 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-18 14:01:51,135 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-18 14:01:51,135 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-18 14:01:51,135 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-18 14:01:51,135 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-11-18 14:01:51,136 INFO L87 Difference]: Start difference. First operand 570 states and 916 transitions. Second operand has 4 states, 4 states have (on average 14.5) internal successors, (58), 4 states have internal predecessors, (58), 2 states have call successors, (8), 2 states have call predecessors, (8), 2 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2024-11-18 14:01:51,165 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-18 14:01:51,166 INFO L93 Difference]: Finished difference Result 1103 states and 1790 transitions. [2024-11-18 14:01:51,166 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-18 14:01:51,166 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 14.5) internal successors, (58), 4 states have internal predecessors, (58), 2 states have call successors, (8), 2 states have call predecessors, (8), 2 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) Word has length 73 [2024-11-18 14:01:51,167 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-18 14:01:51,171 INFO L225 Difference]: With dead ends: 1103 [2024-11-18 14:01:51,171 INFO L226 Difference]: Without dead ends: 570 [2024-11-18 14:01:51,174 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 2 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 14:01:51,175 INFO L432 NwaCegarLoop]: 904 mSDtfsCounter, 4 mSDsluCounter, 1799 mSDsCounter, 0 mSdLazyCounter, 29 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4 SdHoareTripleChecker+Valid, 2703 SdHoareTripleChecker+Invalid, 29 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 29 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-11-18 14:01:51,175 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [4 Valid, 2703 Invalid, 29 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 29 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-18 14:01:51,176 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 570 states. [2024-11-18 14:01:51,196 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 570 to 570. [2024-11-18 14:01:51,197 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 570 states, 438 states have (on average 1.6210045662100456) internal successors, (710), 459 states have internal predecessors, (710), 105 states have call successors, (105), 27 states have call predecessors, (105), 26 states have return successors, (100), 97 states have call predecessors, (100), 100 states have call successors, (100) [2024-11-18 14:01:51,199 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 570 states to 570 states and 915 transitions. [2024-11-18 14:01:51,200 INFO L78 Accepts]: Start accepts. Automaton has 570 states and 915 transitions. Word has length 73 [2024-11-18 14:01:51,201 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-18 14:01:51,201 INFO L471 AbstractCegarLoop]: Abstraction has 570 states and 915 transitions. [2024-11-18 14:01:51,201 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 14.5) internal successors, (58), 4 states have internal predecessors, (58), 2 states have call successors, (8), 2 states have call predecessors, (8), 2 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2024-11-18 14:01:51,201 INFO L276 IsEmpty]: Start isEmpty. Operand 570 states and 915 transitions. [2024-11-18 14:01:51,202 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 75 [2024-11-18 14:01:51,202 INFO L207 NwaCegarLoop]: Found error trace [2024-11-18 14:01:51,202 INFO L215 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:01:51,202 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14 [2024-11-18 14:01:51,202 INFO L396 AbstractCegarLoop]: === Iteration 16 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-18 14:01:51,202 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-18 14:01:51,203 INFO L85 PathProgramCache]: Analyzing trace with hash -1733153568, now seen corresponding path program 1 times [2024-11-18 14:01:51,203 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-18 14:01:51,203 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [845612475] [2024-11-18 14:01:51,203 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 14:01:51,203 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-18 14:01:51,221 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 14:01:51,349 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-18 14:01:51,350 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-18 14:01:51,350 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [845612475] [2024-11-18 14:01:51,350 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [845612475] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-18 14:01:51,350 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-18 14:01:51,350 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2024-11-18 14:01:51,350 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1444861134] [2024-11-18 14:01:51,350 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-18 14:01:51,351 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-11-18 14:01:51,351 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-18 14:01:51,351 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-11-18 14:01:51,351 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2024-11-18 14:01:51,352 INFO L87 Difference]: Start difference. First operand 570 states and 915 transitions. Second operand has 6 states, 6 states have (on average 9.833333333333334) internal successors, (59), 6 states have internal predecessors, (59), 6 states have call successors, (8), 4 states have call predecessors, (8), 2 states have return successors, (7), 5 states have call predecessors, (7), 5 states have call successors, (7) [2024-11-18 14:01:53,342 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-18 14:01:53,342 INFO L93 Difference]: Finished difference Result 1759 states and 2888 transitions. [2024-11-18 14:01:53,343 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-11-18 14:01:53,343 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 9.833333333333334) internal successors, (59), 6 states have internal predecessors, (59), 6 states have call successors, (8), 4 states have call predecessors, (8), 2 states have return successors, (7), 5 states have call predecessors, (7), 5 states have call successors, (7) Word has length 74 [2024-11-18 14:01:53,343 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-18 14:01:53,351 INFO L225 Difference]: With dead ends: 1759 [2024-11-18 14:01:53,351 INFO L226 Difference]: Without dead ends: 1234 [2024-11-18 14:01:53,354 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 11 GetRequests, 5 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=21, Invalid=35, Unknown=0, NotChecked=0, Total=56 [2024-11-18 14:01:53,354 INFO L432 NwaCegarLoop]: 387 mSDtfsCounter, 2053 mSDsluCounter, 1002 mSDsCounter, 0 mSdLazyCounter, 2068 mSolverCounterSat, 471 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2127 SdHoareTripleChecker+Valid, 1389 SdHoareTripleChecker+Invalid, 2539 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 471 IncrementalHoareTripleChecker+Valid, 2068 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.8s IncrementalHoareTripleChecker+Time [2024-11-18 14:01:53,354 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [2127 Valid, 1389 Invalid, 2539 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [471 Valid, 2068 Invalid, 0 Unknown, 0 Unchecked, 1.8s Time] [2024-11-18 14:01:53,356 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1234 states. [2024-11-18 14:01:53,391 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1234 to 1112. [2024-11-18 14:01:53,393 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1112 states, 859 states have (on average 1.6402793946449359) internal successors, (1409), 889 states have internal predecessors, (1409), 204 states have call successors, (204), 47 states have call predecessors, (204), 48 states have return successors, (206), 188 states have call predecessors, (206), 199 states have call successors, (206) [2024-11-18 14:01:53,396 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1112 states to 1112 states and 1819 transitions. [2024-11-18 14:01:53,398 INFO L78 Accepts]: Start accepts. Automaton has 1112 states and 1819 transitions. Word has length 74 [2024-11-18 14:01:53,399 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-18 14:01:53,399 INFO L471 AbstractCegarLoop]: Abstraction has 1112 states and 1819 transitions. [2024-11-18 14:01:53,399 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 9.833333333333334) internal successors, (59), 6 states have internal predecessors, (59), 6 states have call successors, (8), 4 states have call predecessors, (8), 2 states have return successors, (7), 5 states have call predecessors, (7), 5 states have call successors, (7) [2024-11-18 14:01:53,399 INFO L276 IsEmpty]: Start isEmpty. Operand 1112 states and 1819 transitions. [2024-11-18 14:01:53,403 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 129 [2024-11-18 14:01:53,403 INFO L207 NwaCegarLoop]: Found error trace [2024-11-18 14:01:53,403 INFO L215 NwaCegarLoop]: trace histogram [3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-18 14:01:53,403 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15 [2024-11-18 14:01:53,404 INFO L396 AbstractCegarLoop]: === Iteration 17 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-18 14:01:53,404 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-18 14:01:53,404 INFO L85 PathProgramCache]: Analyzing trace with hash -1237222295, now seen corresponding path program 1 times [2024-11-18 14:01:53,404 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-18 14:01:53,404 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1118170366] [2024-11-18 14:01:53,404 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 14:01:53,404 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-18 14:01:53,434 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 14:01:53,781 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 14:01:53,781 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-18 14:01:53,781 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1118170366] [2024-11-18 14:01:53,781 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1118170366] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-18 14:01:53,781 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-18 14:01:53,782 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [14] imperfect sequences [] total 14 [2024-11-18 14:01:53,782 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [53204459] [2024-11-18 14:01:53,782 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-18 14:01:53,782 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2024-11-18 14:01:53,782 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-18 14:01:53,783 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2024-11-18 14:01:53,783 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=26, Invalid=156, Unknown=0, NotChecked=0, Total=182 [2024-11-18 14:01:53,783 INFO L87 Difference]: Start difference. First operand 1112 states and 1819 transitions. Second operand has 14 states, 12 states have (on average 7.083333333333333) internal successors, (85), 11 states have internal predecessors, (85), 7 states have call successors, (16), 3 states have call predecessors, (16), 5 states have return successors, (15), 6 states have call predecessors, (15), 6 states have call successors, (15) [2024-11-18 14:01:59,068 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-18 14:01:59,068 INFO L93 Difference]: Finished difference Result 4080 states and 6688 transitions. [2024-11-18 14:01:59,069 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2024-11-18 14:01:59,069 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 12 states have (on average 7.083333333333333) internal successors, (85), 11 states have internal predecessors, (85), 7 states have call successors, (16), 3 states have call predecessors, (16), 5 states have return successors, (15), 6 states have call predecessors, (15), 6 states have call successors, (15) Word has length 128 [2024-11-18 14:01:59,069 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-18 14:01:59,084 INFO L225 Difference]: With dead ends: 4080 [2024-11-18 14:01:59,084 INFO L226 Difference]: Without dead ends: 3013 [2024-11-18 14:01:59,091 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 11 SyntacticMatches, 0 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 167 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=157, Invalid=899, Unknown=0, NotChecked=0, Total=1056 [2024-11-18 14:01:59,092 INFO L432 NwaCegarLoop]: 756 mSDtfsCounter, 2355 mSDsluCounter, 6597 mSDsCounter, 0 mSdLazyCounter, 14298 mSolverCounterSat, 700 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2436 SdHoareTripleChecker+Valid, 7353 SdHoareTripleChecker+Invalid, 14998 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 700 IncrementalHoareTripleChecker+Valid, 14298 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.9s IncrementalHoareTripleChecker+Time [2024-11-18 14:01:59,092 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [2436 Valid, 7353 Invalid, 14998 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [700 Valid, 14298 Invalid, 0 Unknown, 0 Unchecked, 4.9s Time] [2024-11-18 14:01:59,095 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3013 states. [2024-11-18 14:01:59,245 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3013 to 2917. [2024-11-18 14:01:59,249 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2917 states, 2176 states have (on average 1.6052389705882353) internal successors, (3493), 2252 states have internal predecessors, (3493), 610 states have call successors, (610), 113 states have call predecessors, (610), 130 states have return successors, (643), 584 states have call predecessors, (643), 605 states have call successors, (643) [2024-11-18 14:01:59,264 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2917 states to 2917 states and 4746 transitions. [2024-11-18 14:01:59,268 INFO L78 Accepts]: Start accepts. Automaton has 2917 states and 4746 transitions. Word has length 128 [2024-11-18 14:01:59,269 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-18 14:01:59,269 INFO L471 AbstractCegarLoop]: Abstraction has 2917 states and 4746 transitions. [2024-11-18 14:01:59,269 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 12 states have (on average 7.083333333333333) internal successors, (85), 11 states have internal predecessors, (85), 7 states have call successors, (16), 3 states have call predecessors, (16), 5 states have return successors, (15), 6 states have call predecessors, (15), 6 states have call successors, (15) [2024-11-18 14:01:59,269 INFO L276 IsEmpty]: Start isEmpty. Operand 2917 states and 4746 transitions. [2024-11-18 14:01:59,273 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 130 [2024-11-18 14:01:59,273 INFO L207 NwaCegarLoop]: Found error trace [2024-11-18 14:01:59,273 INFO L215 NwaCegarLoop]: trace histogram [3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-18 14:01:59,273 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16 [2024-11-18 14:01:59,273 INFO L396 AbstractCegarLoop]: === Iteration 18 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-18 14:01:59,274 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-18 14:01:59,274 INFO L85 PathProgramCache]: Analyzing trace with hash 882077613, now seen corresponding path program 1 times [2024-11-18 14:01:59,274 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-18 14:01:59,274 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [623525821] [2024-11-18 14:01:59,274 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 14:01:59,274 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-18 14:01:59,300 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 14:01:59,395 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2024-11-18 14:01:59,396 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-18 14:01:59,396 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [623525821] [2024-11-18 14:01:59,396 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [623525821] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-18 14:01:59,396 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1666816285] [2024-11-18 14:01:59,396 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 14:01:59,396 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-18 14:01:59,396 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-18 14:01:59,398 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 14:01:59,399 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 14:01:59,661 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 14:01:59,668 INFO L255 TraceCheckSpWp]: Trace formula consists of 1696 conjuncts, 4 conjuncts are in the unsatisfiable core [2024-11-18 14:01:59,677 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-18 14:01:59,805 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 6 proven. 0 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2024-11-18 14:01:59,805 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-18 14:01:59,805 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1666816285] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-18 14:01:59,805 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-18 14:01:59,805 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [6] total 9 [2024-11-18 14:01:59,806 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [498081143] [2024-11-18 14:01:59,806 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-18 14:01:59,806 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-18 14:01:59,806 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-18 14:01:59,807 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-18 14:01:59,807 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=54, Unknown=0, NotChecked=0, Total=72 [2024-11-18 14:01:59,807 INFO L87 Difference]: Start difference. First operand 2917 states and 4746 transitions. Second operand has 5 states, 5 states have (on average 18.0) internal successors, (90), 4 states have internal predecessors, (90), 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 14:02:00,371 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-18 14:02:00,371 INFO L93 Difference]: Finished difference Result 5853 states and 9715 transitions. [2024-11-18 14:02:00,372 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-11-18 14:02:00,372 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 18.0) internal successors, (90), 4 states have internal predecessors, (90), 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 129 [2024-11-18 14:02:00,372 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-18 14:02:00,392 INFO L225 Difference]: With dead ends: 5853 [2024-11-18 14:02:00,392 INFO L226 Difference]: Without dead ends: 2981 [2024-11-18 14:02:00,408 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 135 GetRequests, 127 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=23, Invalid=67, Unknown=0, NotChecked=0, Total=90 [2024-11-18 14:02:00,409 INFO L432 NwaCegarLoop]: 897 mSDtfsCounter, 866 mSDsluCounter, 1390 mSDsCounter, 0 mSdLazyCounter, 466 mSolverCounterSat, 15 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 870 SdHoareTripleChecker+Valid, 2287 SdHoareTripleChecker+Invalid, 481 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 15 IncrementalHoareTripleChecker+Valid, 466 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2024-11-18 14:02:00,409 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [870 Valid, 2287 Invalid, 481 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [15 Valid, 466 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2024-11-18 14:02:00,412 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2981 states. [2024-11-18 14:02:00,503 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2981 to 2981. [2024-11-18 14:02:00,512 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2981 states, 2232 states have (on average 1.6079749103942653) internal successors, (3589), 2308 states have internal predecessors, (3589), 610 states have call successors, (610), 121 states have call predecessors, (610), 138 states have return successors, (649), 584 states have call predecessors, (649), 605 states have call successors, (649) [2024-11-18 14:02:00,525 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2981 states to 2981 states and 4848 transitions. [2024-11-18 14:02:00,528 INFO L78 Accepts]: Start accepts. Automaton has 2981 states and 4848 transitions. Word has length 129 [2024-11-18 14:02:00,528 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-18 14:02:00,528 INFO L471 AbstractCegarLoop]: Abstraction has 2981 states and 4848 transitions. [2024-11-18 14:02:00,529 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 18.0) internal successors, (90), 4 states have internal predecessors, (90), 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 14:02:00,529 INFO L276 IsEmpty]: Start isEmpty. Operand 2981 states and 4848 transitions. [2024-11-18 14:02:00,532 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 132 [2024-11-18 14:02:00,532 INFO L207 NwaCegarLoop]: Found error trace [2024-11-18 14:02:00,532 INFO L215 NwaCegarLoop]: trace histogram [3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-18 14:02:00,548 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Forceful destruction successful, exit code 0 [2024-11-18 14:02:00,735 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,SelfDestructingSolverStorable17 [2024-11-18 14:02:00,736 INFO L396 AbstractCegarLoop]: === Iteration 19 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-18 14:02:00,736 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-18 14:02:00,736 INFO L85 PathProgramCache]: Analyzing trace with hash 646806119, now seen corresponding path program 1 times [2024-11-18 14:02:00,737 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-18 14:02:00,737 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [244807770] [2024-11-18 14:02:00,737 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 14:02:00,737 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-18 14:02:00,757 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 14:02:00,837 INFO L134 CoverageAnalysis]: Checked inductivity of 19 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2024-11-18 14:02:00,837 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-18 14:02:00,838 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [244807770] [2024-11-18 14:02:00,838 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [244807770] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-18 14:02:00,838 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1987062374] [2024-11-18 14:02:00,838 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 14:02:00,838 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-18 14:02:00,838 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-18 14:02:00,840 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 14:02:00,841 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 14:02:01,130 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 14:02:01,138 INFO L255 TraceCheckSpWp]: Trace formula consists of 1698 conjuncts, 4 conjuncts are in the unsatisfiable core [2024-11-18 14:02:01,146 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-18 14:02:01,265 INFO L134 CoverageAnalysis]: Checked inductivity of 19 backedges. 7 proven. 0 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2024-11-18 14:02:01,266 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-18 14:02:01,266 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1987062374] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-18 14:02:01,266 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-18 14:02:01,266 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [6] total 9 [2024-11-18 14:02:01,266 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [800745105] [2024-11-18 14:02:01,266 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-18 14:02:01,267 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-18 14:02:01,267 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-18 14:02:01,268 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-18 14:02:01,268 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=54, Unknown=0, NotChecked=0, Total=72 [2024-11-18 14:02:01,268 INFO L87 Difference]: Start difference. First operand 2981 states and 4848 transitions. Second operand has 5 states, 5 states have (on average 18.4) internal successors, (92), 4 states have internal predecessors, (92), 2 states have call successors, (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 14:02:01,779 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-18 14:02:01,779 INFO L93 Difference]: Finished difference Result 5981 states and 9901 transitions. [2024-11-18 14:02:01,779 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-11-18 14:02:01,780 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 18.4) internal successors, (92), 4 states have internal predecessors, (92), 2 states have call successors, (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 131 [2024-11-18 14:02:01,780 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-18 14:02:01,799 INFO L225 Difference]: With dead ends: 5981 [2024-11-18 14:02:01,800 INFO L226 Difference]: Without dead ends: 3045 [2024-11-18 14:02:01,817 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 137 GetRequests, 129 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=23, Invalid=67, Unknown=0, NotChecked=0, Total=90 [2024-11-18 14:02:01,818 INFO L432 NwaCegarLoop]: 894 mSDtfsCounter, 853 mSDsluCounter, 1390 mSDsCounter, 0 mSdLazyCounter, 465 mSolverCounterSat, 16 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 860 SdHoareTripleChecker+Valid, 2284 SdHoareTripleChecker+Invalid, 481 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 16 IncrementalHoareTripleChecker+Valid, 465 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2024-11-18 14:02:01,818 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [860 Valid, 2284 Invalid, 481 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [16 Valid, 465 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2024-11-18 14:02:01,821 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3045 states. [2024-11-18 14:02:01,937 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3045 to 3045. [2024-11-18 14:02:01,946 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3045 states, 2288 states have (on average 1.6105769230769231) internal successors, (3685), 2364 states have internal predecessors, (3685), 610 states have call successors, (610), 129 states have call predecessors, (610), 146 states have return successors, (655), 584 states have call predecessors, (655), 605 states have call successors, (655) [2024-11-18 14:02:01,957 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3045 states to 3045 states and 4950 transitions. [2024-11-18 14:02:01,959 INFO L78 Accepts]: Start accepts. Automaton has 3045 states and 4950 transitions. Word has length 131 [2024-11-18 14:02:01,959 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-18 14:02:01,960 INFO L471 AbstractCegarLoop]: Abstraction has 3045 states and 4950 transitions. [2024-11-18 14:02:01,960 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 18.4) internal successors, (92), 4 states have internal predecessors, (92), 2 states have call successors, (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 14:02:01,960 INFO L276 IsEmpty]: Start isEmpty. Operand 3045 states and 4950 transitions. [2024-11-18 14:02:01,963 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 134 [2024-11-18 14:02:01,963 INFO L207 NwaCegarLoop]: Found error trace [2024-11-18 14:02:01,963 INFO L215 NwaCegarLoop]: trace histogram [3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-18 14:02:01,979 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 14:02:02,167 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18,3 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-18 14:02:02,168 INFO L396 AbstractCegarLoop]: === Iteration 20 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-18 14:02:02,168 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-18 14:02:02,169 INFO L85 PathProgramCache]: Analyzing trace with hash 987887277, now seen corresponding path program 1 times [2024-11-18 14:02:02,169 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-18 14:02:02,169 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1059858748] [2024-11-18 14:02:02,169 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 14:02:02,169 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-18 14:02:02,193 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 14:02:02,291 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2024-11-18 14:02:02,291 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-18 14:02:02,292 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1059858748] [2024-11-18 14:02:02,292 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1059858748] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-18 14:02:02,292 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1283590094] [2024-11-18 14:02:02,292 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 14:02:02,293 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-18 14:02:02,293 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-18 14:02:02,294 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 14:02:02,296 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 14:02:02,550 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 14:02:02,555 INFO L255 TraceCheckSpWp]: Trace formula consists of 1700 conjuncts, 4 conjuncts are in the unsatisfiable core [2024-11-18 14:02:02,559 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-18 14:02:02,656 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 8 proven. 0 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2024-11-18 14:02:02,657 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-18 14:02:02,657 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1283590094] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-18 14:02:02,657 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-18 14:02:02,657 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [6] total 9 [2024-11-18 14:02:02,657 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [203245688] [2024-11-18 14:02:02,657 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-18 14:02:02,657 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-18 14:02:02,658 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-18 14:02:02,658 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-18 14:02:02,658 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=54, Unknown=0, NotChecked=0, Total=72 [2024-11-18 14:02:02,658 INFO L87 Difference]: Start difference. First operand 3045 states and 4950 transitions. Second operand has 5 states, 5 states have (on average 18.8) internal successors, (94), 4 states have internal predecessors, (94), 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 14:02:03,160 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-18 14:02:03,161 INFO L93 Difference]: Finished difference Result 6109 states and 10087 transitions. [2024-11-18 14:02:03,161 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-11-18 14:02:03,162 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 18.8) internal successors, (94), 4 states have internal predecessors, (94), 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 133 [2024-11-18 14:02:03,162 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-18 14:02:03,180 INFO L225 Difference]: With dead ends: 6109 [2024-11-18 14:02:03,181 INFO L226 Difference]: Without dead ends: 3109 [2024-11-18 14:02:03,195 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 139 GetRequests, 131 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=23, Invalid=67, Unknown=0, NotChecked=0, Total=90 [2024-11-18 14:02:03,196 INFO L432 NwaCegarLoop]: 891 mSDtfsCounter, 857 mSDsluCounter, 1390 mSDsCounter, 0 mSdLazyCounter, 464 mSolverCounterSat, 17 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 867 SdHoareTripleChecker+Valid, 2281 SdHoareTripleChecker+Invalid, 481 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 17 IncrementalHoareTripleChecker+Valid, 464 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2024-11-18 14:02:03,196 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [867 Valid, 2281 Invalid, 481 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [17 Valid, 464 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2024-11-18 14:02:03,199 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3109 states. [2024-11-18 14:02:03,303 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3109 to 3109. [2024-11-18 14:02:03,308 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3109 states, 2344 states have (on average 1.6130546075085324) internal successors, (3781), 2420 states have internal predecessors, (3781), 610 states have call successors, (610), 137 states have call predecessors, (610), 154 states have return successors, (661), 584 states have call predecessors, (661), 605 states have call successors, (661) [2024-11-18 14:02:03,318 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3109 states to 3109 states and 5052 transitions. [2024-11-18 14:02:03,321 INFO L78 Accepts]: Start accepts. Automaton has 3109 states and 5052 transitions. Word has length 133 [2024-11-18 14:02:03,322 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-18 14:02:03,322 INFO L471 AbstractCegarLoop]: Abstraction has 3109 states and 5052 transitions. [2024-11-18 14:02:03,322 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 18.8) internal successors, (94), 4 states have internal predecessors, (94), 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 14:02:03,322 INFO L276 IsEmpty]: Start isEmpty. Operand 3109 states and 5052 transitions. [2024-11-18 14:02:03,325 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 136 [2024-11-18 14:02:03,325 INFO L207 NwaCegarLoop]: Found error trace [2024-11-18 14:02:03,325 INFO L215 NwaCegarLoop]: trace histogram [3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-18 14:02:03,340 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 14:02:03,526 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19,4 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-18 14:02:03,527 INFO L396 AbstractCegarLoop]: === Iteration 21 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-18 14:02:03,527 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-18 14:02:03,527 INFO L85 PathProgramCache]: Analyzing trace with hash 847608927, now seen corresponding path program 1 times [2024-11-18 14:02:03,527 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-18 14:02:03,527 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1118240675] [2024-11-18 14:02:03,527 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 14:02:03,528 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-18 14:02:03,546 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 14:02:03,624 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2024-11-18 14:02:03,624 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-18 14:02:03,625 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1118240675] [2024-11-18 14:02:03,625 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1118240675] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-18 14:02:03,625 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [719184346] [2024-11-18 14:02:03,625 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 14:02:03,625 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-18 14:02:03,625 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-18 14:02:03,627 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 14:02:03,628 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 14:02:03,868 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 14:02:03,873 INFO L255 TraceCheckSpWp]: Trace formula consists of 1702 conjuncts, 4 conjuncts are in the unsatisfiable core [2024-11-18 14:02:03,877 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-18 14:02:03,981 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 14:02:03,981 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-18 14:02:03,981 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [719184346] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-18 14:02:03,981 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-18 14:02:03,981 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [6] total 9 [2024-11-18 14:02:03,982 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1707014909] [2024-11-18 14:02:03,982 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-18 14:02:03,982 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-18 14:02:03,982 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-18 14:02:03,982 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-18 14:02:03,983 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=54, Unknown=0, NotChecked=0, Total=72 [2024-11-18 14:02:03,983 INFO L87 Difference]: Start difference. First operand 3109 states and 5052 transitions. Second operand has 5 states, 5 states have (on average 19.2) internal successors, (96), 4 states have internal predecessors, (96), 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 14:02:04,386 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-18 14:02:04,387 INFO L93 Difference]: Finished difference Result 6237 states and 10273 transitions. [2024-11-18 14:02:04,387 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-11-18 14:02:04,387 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 19.2) internal successors, (96), 4 states have internal predecessors, (96), 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 135 [2024-11-18 14:02:04,388 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-18 14:02:04,404 INFO L225 Difference]: With dead ends: 6237 [2024-11-18 14:02:04,404 INFO L226 Difference]: Without dead ends: 3173 [2024-11-18 14:02:04,414 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 141 GetRequests, 133 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=23, Invalid=67, Unknown=0, NotChecked=0, Total=90 [2024-11-18 14:02:04,415 INFO L432 NwaCegarLoop]: 888 mSDtfsCounter, 836 mSDsluCounter, 1390 mSDsCounter, 0 mSdLazyCounter, 463 mSolverCounterSat, 18 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 849 SdHoareTripleChecker+Valid, 2278 SdHoareTripleChecker+Invalid, 481 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 18 IncrementalHoareTripleChecker+Valid, 463 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2024-11-18 14:02:04,416 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [849 Valid, 2278 Invalid, 481 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [18 Valid, 463 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2024-11-18 14:02:04,418 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3173 states. [2024-11-18 14:02:04,505 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3173 to 3173. [2024-11-18 14:02:04,513 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3173 states, 2400 states have (on average 1.6154166666666667) internal successors, (3877), 2476 states have internal predecessors, (3877), 610 states have call successors, (610), 145 states have call predecessors, (610), 162 states have return successors, (667), 584 states have call predecessors, (667), 605 states have call successors, (667) [2024-11-18 14:02:04,527 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3173 states to 3173 states and 5154 transitions. [2024-11-18 14:02:04,531 INFO L78 Accepts]: Start accepts. Automaton has 3173 states and 5154 transitions. Word has length 135 [2024-11-18 14:02:04,532 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-18 14:02:04,532 INFO L471 AbstractCegarLoop]: Abstraction has 3173 states and 5154 transitions. [2024-11-18 14:02:04,532 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 19.2) internal successors, (96), 4 states have internal predecessors, (96), 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 14:02:04,533 INFO L276 IsEmpty]: Start isEmpty. Operand 3173 states and 5154 transitions. [2024-11-18 14:02:04,536 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 138 [2024-11-18 14:02:04,536 INFO L207 NwaCegarLoop]: Found error trace [2024-11-18 14:02:04,536 INFO L215 NwaCegarLoop]: trace histogram [3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-18 14:02:04,551 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 14:02:04,736 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20,5 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-18 14:02:04,736 INFO L396 AbstractCegarLoop]: === Iteration 22 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-18 14:02:04,737 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-18 14:02:04,737 INFO L85 PathProgramCache]: Analyzing trace with hash 44247981, now seen corresponding path program 1 times [2024-11-18 14:02:04,737 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-18 14:02:04,737 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [71221637] [2024-11-18 14:02:04,737 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 14:02:04,737 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-18 14:02:04,757 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 14:02:05,073 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 17 trivial. 0 not checked. [2024-11-18 14:02:05,074 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-18 14:02:05,074 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [71221637] [2024-11-18 14:02:05,074 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [71221637] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-18 14:02:05,074 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [940953999] [2024-11-18 14:02:05,074 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 14:02:05,074 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-18 14:02:05,075 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-18 14:02:05,076 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 14:02:05,077 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 14:02:05,321 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 14:02:05,326 INFO L255 TraceCheckSpWp]: Trace formula consists of 1704 conjuncts, 4 conjuncts are in the unsatisfiable core [2024-11-18 14:02:05,329 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-18 14:02:05,470 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 22 trivial. 0 not checked. [2024-11-18 14:02:05,470 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-18 14:02:05,470 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [940953999] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-18 14:02:05,470 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-18 14:02:05,470 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [10] total 13 [2024-11-18 14:02:05,470 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1933587161] [2024-11-18 14:02:05,470 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-18 14:02:05,470 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-18 14:02:05,471 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-18 14:02:05,471 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-18 14:02:05,471 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=26, Invalid=130, Unknown=0, NotChecked=0, Total=156 [2024-11-18 14:02:05,471 INFO L87 Difference]: Start difference. First operand 3173 states and 5154 transitions. Second operand has 5 states, 5 states have (on average 18.0) internal successors, (90), 4 states have internal predecessors, (90), 2 states have call successors, (16), 2 states have call predecessors, (16), 2 states have return successors, (15), 2 states have call predecessors, (15), 1 states have call successors, (15) [2024-11-18 14:02:05,836 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-18 14:02:05,836 INFO L93 Difference]: Finished difference Result 3288 states and 5342 transitions. [2024-11-18 14:02:05,836 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-18 14:02:05,837 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 18.0) internal successors, (90), 4 states have internal predecessors, (90), 2 states have call successors, (16), 2 states have call predecessors, (16), 2 states have return successors, (15), 2 states have call predecessors, (15), 1 states have call successors, (15) Word has length 137 [2024-11-18 14:02:05,837 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-18 14:02:05,858 INFO L225 Difference]: With dead ends: 3288 [2024-11-18 14:02:05,858 INFO L226 Difference]: Without dead ends: 3273 [2024-11-18 14:02:05,861 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 154 GetRequests, 143 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=26, Invalid=130, Unknown=0, NotChecked=0, Total=156 [2024-11-18 14:02:05,861 INFO L432 NwaCegarLoop]: 905 mSDtfsCounter, 839 mSDsluCounter, 1406 mSDsCounter, 0 mSdLazyCounter, 433 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 847 SdHoareTripleChecker+Valid, 2311 SdHoareTripleChecker+Invalid, 440 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 433 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2024-11-18 14:02:05,862 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [847 Valid, 2311 Invalid, 440 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 433 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2024-11-18 14:02:05,864 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3273 states. [2024-11-18 14:02:05,980 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3273 to 3182. [2024-11-18 14:02:05,983 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3182 states, 2409 states have (on average 1.6131174761311748) internal successors, (3886), 2485 states have internal predecessors, (3886), 610 states have call successors, (610), 145 states have call predecessors, (610), 162 states have return successors, (667), 584 states have call predecessors, (667), 605 states have call successors, (667) [2024-11-18 14:02:05,992 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3182 states to 3182 states and 5163 transitions. [2024-11-18 14:02:05,995 INFO L78 Accepts]: Start accepts. Automaton has 3182 states and 5163 transitions. Word has length 137 [2024-11-18 14:02:05,996 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-18 14:02:05,996 INFO L471 AbstractCegarLoop]: Abstraction has 3182 states and 5163 transitions. [2024-11-18 14:02:05,996 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 18.0) internal successors, (90), 4 states have internal predecessors, (90), 2 states have call successors, (16), 2 states have call predecessors, (16), 2 states have return successors, (15), 2 states have call predecessors, (15), 1 states have call successors, (15) [2024-11-18 14:02:05,996 INFO L276 IsEmpty]: Start isEmpty. Operand 3182 states and 5163 transitions. [2024-11-18 14:02:05,999 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 144 [2024-11-18 14:02:05,999 INFO L207 NwaCegarLoop]: Found error trace [2024-11-18 14:02:06,000 INFO L215 NwaCegarLoop]: trace histogram [3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-18 14:02:06,015 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 14:02:06,200 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 6 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable21 [2024-11-18 14:02:06,200 INFO L396 AbstractCegarLoop]: === Iteration 23 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-18 14:02:06,201 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-18 14:02:06,201 INFO L85 PathProgramCache]: Analyzing trace with hash -1021137464, now seen corresponding path program 1 times [2024-11-18 14:02:06,201 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-18 14:02:06,201 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [66344901] [2024-11-18 14:02:06,201 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 14:02:06,201 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-18 14:02:06,221 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 14:02:06,466 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 17 trivial. 0 not checked. [2024-11-18 14:02:06,466 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-18 14:02:06,466 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [66344901] [2024-11-18 14:02:06,467 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [66344901] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-18 14:02:06,467 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1161728451] [2024-11-18 14:02:06,467 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 14:02:06,467 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-18 14:02:06,467 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-18 14:02:06,469 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 14:02:06,470 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 14:02:06,717 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 14:02:06,723 INFO L255 TraceCheckSpWp]: Trace formula consists of 1720 conjuncts, 6 conjuncts are in the unsatisfiable core [2024-11-18 14:02:06,726 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-18 14:02:06,844 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 22 trivial. 0 not checked. [2024-11-18 14:02:06,844 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-18 14:02:06,845 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1161728451] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-18 14:02:06,845 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-18 14:02:06,845 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [10] total 14 [2024-11-18 14:02:06,845 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [27231791] [2024-11-18 14:02:06,845 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-18 14:02:06,845 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-11-18 14:02:06,845 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-18 14:02:06,846 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-11-18 14:02:06,846 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=26, Invalid=156, Unknown=0, NotChecked=0, Total=182 [2024-11-18 14:02:06,846 INFO L87 Difference]: Start difference. First operand 3182 states and 5163 transitions. Second operand has 6 states, 6 states have (on average 15.666666666666666) internal successors, (94), 5 states have internal predecessors, (94), 3 states have call successors, (17), 3 states have call predecessors, (17), 4 states have return successors, (16), 4 states have call predecessors, (16), 2 states have call successors, (16) [2024-11-18 14:02:07,214 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-18 14:02:07,214 INFO L93 Difference]: Finished difference Result 3388 states and 5465 transitions. [2024-11-18 14:02:07,215 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-11-18 14:02:07,215 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 15.666666666666666) internal successors, (94), 5 states have internal predecessors, (94), 3 states have call successors, (17), 3 states have call predecessors, (17), 4 states have return successors, (16), 4 states have call predecessors, (16), 2 states have call successors, (16) Word has length 143 [2024-11-18 14:02:07,215 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-18 14:02:07,236 INFO L225 Difference]: With dead ends: 3388 [2024-11-18 14:02:07,236 INFO L226 Difference]: Without dead ends: 3373 [2024-11-18 14:02:07,240 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 162 GetRequests, 148 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=34, Invalid=206, Unknown=0, NotChecked=0, Total=240 [2024-11-18 14:02:07,240 INFO L432 NwaCegarLoop]: 912 mSDtfsCounter, 842 mSDsluCounter, 2668 mSDsCounter, 0 mSdLazyCounter, 225 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 843 SdHoareTripleChecker+Valid, 3580 SdHoareTripleChecker+Invalid, 227 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 225 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-11-18 14:02:07,241 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [843 Valid, 3580 Invalid, 227 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 225 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-11-18 14:02:07,244 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3373 states. [2024-11-18 14:02:07,348 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3373 to 3352. [2024-11-18 14:02:07,352 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3352 states, 2547 states have (on average 1.608166470357283) internal successors, (4096), 2623 states have internal predecessors, (4096), 626 states have call successors, (626), 161 states have call predecessors, (626), 178 states have return successors, (693), 600 states have call predecessors, (693), 621 states have call successors, (693) [2024-11-18 14:02:07,362 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3352 states to 3352 states and 5415 transitions. [2024-11-18 14:02:07,366 INFO L78 Accepts]: Start accepts. Automaton has 3352 states and 5415 transitions. Word has length 143 [2024-11-18 14:02:07,366 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-18 14:02:07,367 INFO L471 AbstractCegarLoop]: Abstraction has 3352 states and 5415 transitions. [2024-11-18 14:02:07,367 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 15.666666666666666) internal successors, (94), 5 states have internal predecessors, (94), 3 states have call successors, (17), 3 states have call predecessors, (17), 4 states have return successors, (16), 4 states have call predecessors, (16), 2 states have call successors, (16) [2024-11-18 14:02:07,367 INFO L276 IsEmpty]: Start isEmpty. Operand 3352 states and 5415 transitions. [2024-11-18 14:02:07,370 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 155 [2024-11-18 14:02:07,370 INFO L207 NwaCegarLoop]: Found error trace [2024-11-18 14:02:07,371 INFO L215 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 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 14:02:07,386 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 14:02:07,572 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22,7 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-18 14:02:07,572 INFO L396 AbstractCegarLoop]: === Iteration 24 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-18 14:02:07,573 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-18 14:02:07,573 INFO L85 PathProgramCache]: Analyzing trace with hash 424376002, now seen corresponding path program 1 times [2024-11-18 14:02:07,573 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-18 14:02:07,573 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1587428122] [2024-11-18 14:02:07,574 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 14:02:07,574 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-18 14:02:07,613 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 14:02:07,880 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 23 trivial. 0 not checked. [2024-11-18 14:02:07,880 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-18 14:02:07,880 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1587428122] [2024-11-18 14:02:07,881 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1587428122] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-18 14:02:07,881 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2008947960] [2024-11-18 14:02:07,881 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 14:02:07,881 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-18 14:02:07,881 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-18 14:02:07,883 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 14:02:07,884 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 14:02:08,128 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 14:02:08,133 INFO L255 TraceCheckSpWp]: Trace formula consists of 1757 conjuncts, 21 conjuncts are in the unsatisfiable core [2024-11-18 14:02:08,137 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-18 14:02:08,267 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 30 trivial. 0 not checked. [2024-11-18 14:02:08,267 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-18 14:02:08,267 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2008947960] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-18 14:02:08,267 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-18 14:02:08,267 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [10] total 15 [2024-11-18 14:02:08,267 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [757278553] [2024-11-18 14:02:08,267 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-18 14:02:08,271 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2024-11-18 14:02:08,271 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-18 14:02:08,272 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2024-11-18 14:02:08,272 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=183, Unknown=0, NotChecked=0, Total=210 [2024-11-18 14:02:08,272 INFO L87 Difference]: Start difference. First operand 3352 states and 5415 transitions. Second operand has 7 states, 7 states have (on average 14.428571428571429) internal successors, (101), 7 states have internal predecessors, (101), 5 states have call successors, (18), 4 states have call predecessors, (18), 4 states have return successors, (17), 5 states have call predecessors, (17), 4 states have call successors, (17) [2024-11-18 14:02:10,219 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-18 14:02:10,219 INFO L93 Difference]: Finished difference Result 10958 states and 17998 transitions. [2024-11-18 14:02:10,220 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2024-11-18 14:02:10,220 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 14.428571428571429) internal successors, (101), 7 states have internal predecessors, (101), 5 states have call successors, (18), 4 states have call predecessors, (18), 4 states have return successors, (17), 5 states have call predecessors, (17), 4 states have call successors, (17) Word has length 154 [2024-11-18 14:02:10,220 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-18 14:02:10,259 INFO L225 Difference]: With dead ends: 10958 [2024-11-18 14:02:10,259 INFO L226 Difference]: Without dead ends: 7659 [2024-11-18 14:02:10,275 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 185 GetRequests, 162 SyntacticMatches, 0 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 43 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=79, Invalid=521, Unknown=0, NotChecked=0, Total=600 [2024-11-18 14:02:10,275 INFO L432 NwaCegarLoop]: 523 mSDtfsCounter, 2220 mSDsluCounter, 1667 mSDsCounter, 0 mSdLazyCounter, 3635 mSolverCounterSat, 516 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2310 SdHoareTripleChecker+Valid, 2190 SdHoareTripleChecker+Invalid, 4151 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 516 IncrementalHoareTripleChecker+Valid, 3635 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.6s IncrementalHoareTripleChecker+Time [2024-11-18 14:02:10,275 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [2310 Valid, 2190 Invalid, 4151 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [516 Valid, 3635 Invalid, 0 Unknown, 0 Unchecked, 1.6s Time] [2024-11-18 14:02:10,282 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7659 states. [2024-11-18 14:02:10,566 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7659 to 7164. [2024-11-18 14:02:10,575 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7164 states, 5431 states have (on average 1.600994292027251) internal successors, (8695), 5604 states have internal predecessors, (8695), 1314 states have call successors, (1314), 335 states have call predecessors, (1314), 418 states have return successors, (1652), 1290 states have call predecessors, (1652), 1309 states have call successors, (1652) [2024-11-18 14:02:10,599 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7164 states to 7164 states and 11661 transitions. [2024-11-18 14:02:10,603 INFO L78 Accepts]: Start accepts. Automaton has 7164 states and 11661 transitions. Word has length 154 [2024-11-18 14:02:10,604 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-18 14:02:10,604 INFO L471 AbstractCegarLoop]: Abstraction has 7164 states and 11661 transitions. [2024-11-18 14:02:10,604 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 14.428571428571429) internal successors, (101), 7 states have internal predecessors, (101), 5 states have call successors, (18), 4 states have call predecessors, (18), 4 states have return successors, (17), 5 states have call predecessors, (17), 4 states have call successors, (17) [2024-11-18 14:02:10,604 INFO L276 IsEmpty]: Start isEmpty. Operand 7164 states and 11661 transitions. [2024-11-18 14:02:10,609 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 160 [2024-11-18 14:02:10,609 INFO L207 NwaCegarLoop]: Found error trace [2024-11-18 14:02:10,609 INFO L215 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 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] [2024-11-18 14:02:10,624 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Ended with exit code 0 [2024-11-18 14:02:10,809 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23,8 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-18 14:02:10,810 INFO L396 AbstractCegarLoop]: === Iteration 25 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-18 14:02:10,810 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-18 14:02:10,810 INFO L85 PathProgramCache]: Analyzing trace with hash 657200345, now seen corresponding path program 1 times [2024-11-18 14:02:10,810 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-18 14:02:10,810 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [227604463] [2024-11-18 14:02:10,811 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 14:02:10,811 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-18 14:02:10,830 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 14:02:11,066 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 23 trivial. 0 not checked. [2024-11-18 14:02:11,066 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-18 14:02:11,066 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [227604463] [2024-11-18 14:02:11,066 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [227604463] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-18 14:02:11,066 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1287048698] [2024-11-18 14:02:11,066 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 14:02:11,066 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-18 14:02:11,066 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-18 14:02:11,068 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 14:02:11,070 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 14:02:11,364 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 14:02:11,369 INFO L255 TraceCheckSpWp]: Trace formula consists of 1774 conjuncts, 2 conjuncts are in the unsatisfiable core [2024-11-18 14:02:11,373 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-18 14:02:11,389 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 14 proven. 0 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2024-11-18 14:02:11,390 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-18 14:02:11,390 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1287048698] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-18 14:02:11,390 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-18 14:02:11,391 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [10] total 11 [2024-11-18 14:02:11,391 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [615435206] [2024-11-18 14:02:11,391 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-18 14:02:11,391 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-18 14:02:11,391 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-18 14:02:11,393 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-18 14:02:11,393 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=91, Unknown=0, NotChecked=0, Total=110 [2024-11-18 14:02:11,393 INFO L87 Difference]: Start difference. First operand 7164 states and 11661 transitions. Second operand has 3 states, 3 states have (on average 36.0) internal successors, (108), 3 states have internal predecessors, (108), 2 states have call successors, (19), 2 states have call predecessors, (19), 2 states have return successors, (18), 2 states have call predecessors, (18), 2 states have call successors, (18) [2024-11-18 14:02:11,805 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-18 14:02:11,805 INFO L93 Difference]: Finished difference Result 17516 states and 28815 transitions. [2024-11-18 14:02:11,805 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-18 14:02:11,806 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 36.0) internal successors, (108), 3 states have internal predecessors, (108), 2 states have call successors, (19), 2 states have call predecessors, (19), 2 states have return successors, (18), 2 states have call predecessors, (18), 2 states have call successors, (18) Word has length 159 [2024-11-18 14:02:11,806 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-18 14:02:11,861 INFO L225 Difference]: With dead ends: 17516 [2024-11-18 14:02:11,861 INFO L226 Difference]: Without dead ends: 10409 [2024-11-18 14:02:11,960 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 176 GetRequests, 167 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=19, Invalid=91, Unknown=0, NotChecked=0, Total=110 [2024-11-18 14:02:11,961 INFO L432 NwaCegarLoop]: 1641 mSDtfsCounter, 857 mSDsluCounter, 906 mSDsCounter, 0 mSdLazyCounter, 21 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 857 SdHoareTripleChecker+Valid, 2547 SdHoareTripleChecker+Invalid, 21 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 21 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-18 14:02:11,961 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [857 Valid, 2547 Invalid, 21 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 21 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-18 14:02:11,969 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10409 states. [2024-11-18 14:02:12,236 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10409 to 7152. [2024-11-18 14:02:12,244 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7152 states, 5425 states have (on average 1.600552995391705) internal successors, (8683), 5592 states have internal predecessors, (8683), 1314 states have call successors, (1314), 335 states have call predecessors, (1314), 412 states have return successors, (1616), 1290 states have call predecessors, (1616), 1309 states have call successors, (1616) [2024-11-18 14:02:12,273 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7152 states to 7152 states and 11613 transitions. [2024-11-18 14:02:12,280 INFO L78 Accepts]: Start accepts. Automaton has 7152 states and 11613 transitions. Word has length 159 [2024-11-18 14:02:12,281 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-18 14:02:12,281 INFO L471 AbstractCegarLoop]: Abstraction has 7152 states and 11613 transitions. [2024-11-18 14:02:12,281 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 36.0) internal successors, (108), 3 states have internal predecessors, (108), 2 states have call successors, (19), 2 states have call predecessors, (19), 2 states have return successors, (18), 2 states have call predecessors, (18), 2 states have call successors, (18) [2024-11-18 14:02:12,281 INFO L276 IsEmpty]: Start isEmpty. Operand 7152 states and 11613 transitions. [2024-11-18 14:02:12,285 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 160 [2024-11-18 14:02:12,285 INFO L207 NwaCegarLoop]: Found error trace [2024-11-18 14:02:12,286 INFO L215 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 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] [2024-11-18 14:02:12,301 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 14:02:12,486 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,SelfDestructingSolverStorable24 [2024-11-18 14:02:12,487 INFO L396 AbstractCegarLoop]: === Iteration 26 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-18 14:02:12,487 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-18 14:02:12,487 INFO L85 PathProgramCache]: Analyzing trace with hash -1709494249, now seen corresponding path program 1 times [2024-11-18 14:02:12,487 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-18 14:02:12,487 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1737963499] [2024-11-18 14:02:12,488 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 14:02:12,488 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-18 14:02:12,509 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 14:02:12,787 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 23 trivial. 0 not checked. [2024-11-18 14:02:12,787 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-18 14:02:12,787 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1737963499] [2024-11-18 14:02:12,787 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1737963499] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-18 14:02:12,787 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [966869202] [2024-11-18 14:02:12,788 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 14:02:12,788 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-18 14:02:12,788 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-18 14:02:12,789 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 14:02:12,791 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 14:02:13,047 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 14:02:13,054 INFO L255 TraceCheckSpWp]: Trace formula consists of 1773 conjuncts, 15 conjuncts are in the unsatisfiable core [2024-11-18 14:02:13,059 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-18 14:02:13,146 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 30 trivial. 0 not checked. [2024-11-18 14:02:13,146 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-18 14:02:13,146 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [966869202] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-18 14:02:13,146 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-18 14:02:13,146 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [10] total 12 [2024-11-18 14:02:13,146 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1230338034] [2024-11-18 14:02:13,146 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-18 14:02:13,147 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-18 14:02:13,147 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-18 14:02:13,147 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-18 14:02:13,147 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=111, Unknown=0, NotChecked=0, Total=132 [2024-11-18 14:02:13,148 INFO L87 Difference]: Start difference. First operand 7152 states and 11613 transitions. Second operand has 4 states, 4 states have (on average 26.0) internal successors, (104), 4 states have internal predecessors, (104), 4 states have call successors, (19), 4 states have call predecessors, (19), 3 states have return successors, (18), 3 states have call predecessors, (18), 3 states have call successors, (18) [2024-11-18 14:02:14,900 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-18 14:02:14,900 INFO L93 Difference]: Finished difference Result 19305 states and 32017 transitions. [2024-11-18 14:02:14,901 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-18 14:02:14,901 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 26.0) internal successors, (104), 4 states have internal predecessors, (104), 4 states have call successors, (19), 4 states have call predecessors, (19), 3 states have return successors, (18), 3 states have call predecessors, (18), 3 states have call successors, (18) Word has length 159 [2024-11-18 14:02:14,901 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-18 14:02:14,961 INFO L225 Difference]: With dead ends: 19305 [2024-11-18 14:02:14,961 INFO L226 Difference]: Without dead ends: 12198 [2024-11-18 14:02:14,992 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 178 GetRequests, 167 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=25, Invalid=131, Unknown=0, NotChecked=0, Total=156 [2024-11-18 14:02:14,993 INFO L432 NwaCegarLoop]: 408 mSDtfsCounter, 2012 mSDsluCounter, 534 mSDsCounter, 0 mSdLazyCounter, 1393 mSolverCounterSat, 434 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2096 SdHoareTripleChecker+Valid, 942 SdHoareTripleChecker+Invalid, 1827 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 434 IncrementalHoareTripleChecker+Valid, 1393 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.2s IncrementalHoareTripleChecker+Time [2024-11-18 14:02:14,993 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [2096 Valid, 942 Invalid, 1827 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [434 Valid, 1393 Invalid, 0 Unknown, 0 Unchecked, 1.2s Time] [2024-11-18 14:02:15,002 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12198 states. [2024-11-18 14:02:15,716 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12198 to 11598. [2024-11-18 14:02:15,731 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11598 states, 8688 states have (on average 1.5904696132596685) internal successors, (13818), 9005 states have internal predecessors, (13818), 2232 states have call successors, (2232), 524 states have call predecessors, (2232), 677 states have return successors, (3008), 2230 states have call predecessors, (3008), 2227 states have call successors, (3008) [2024-11-18 14:02:15,786 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11598 states to 11598 states and 19058 transitions. [2024-11-18 14:02:15,795 INFO L78 Accepts]: Start accepts. Automaton has 11598 states and 19058 transitions. Word has length 159 [2024-11-18 14:02:15,796 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-18 14:02:15,796 INFO L471 AbstractCegarLoop]: Abstraction has 11598 states and 19058 transitions. [2024-11-18 14:02:15,796 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 26.0) internal successors, (104), 4 states have internal predecessors, (104), 4 states have call successors, (19), 4 states have call predecessors, (19), 3 states have return successors, (18), 3 states have call predecessors, (18), 3 states have call successors, (18) [2024-11-18 14:02:15,796 INFO L276 IsEmpty]: Start isEmpty. Operand 11598 states and 19058 transitions. [2024-11-18 14:02:15,801 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 161 [2024-11-18 14:02:15,801 INFO L207 NwaCegarLoop]: Found error trace [2024-11-18 14:02:15,801 INFO L215 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 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 14:02:15,818 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 14:02:16,002 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 10 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable25 [2024-11-18 14:02:16,002 INFO L396 AbstractCegarLoop]: === Iteration 27 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-18 14:02:16,003 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-18 14:02:16,003 INFO L85 PathProgramCache]: Analyzing trace with hash -1454972641, now seen corresponding path program 1 times [2024-11-18 14:02:16,003 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-18 14:02:16,003 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1613157759] [2024-11-18 14:02:16,003 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 14:02:16,003 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-18 14:02:16,024 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 14:02:16,304 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 23 trivial. 0 not checked. [2024-11-18 14:02:16,304 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-18 14:02:16,304 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1613157759] [2024-11-18 14:02:16,304 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1613157759] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-18 14:02:16,304 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1387686708] [2024-11-18 14:02:16,304 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 14:02:16,305 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-18 14:02:16,305 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-18 14:02:16,306 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 14:02:16,307 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 14:02:16,570 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 14:02:16,575 INFO L255 TraceCheckSpWp]: Trace formula consists of 1775 conjuncts, 15 conjuncts are in the unsatisfiable core [2024-11-18 14:02:16,580 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-18 14:02:16,661 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 30 trivial. 0 not checked. [2024-11-18 14:02:16,661 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-18 14:02:16,661 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1387686708] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-18 14:02:16,661 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-18 14:02:16,661 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [10] total 12 [2024-11-18 14:02:16,661 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [719731807] [2024-11-18 14:02:16,661 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-18 14:02:16,662 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-18 14:02:16,662 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-18 14:02:16,662 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-18 14:02:16,662 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=111, Unknown=0, NotChecked=0, Total=132 [2024-11-18 14:02:16,663 INFO L87 Difference]: Start difference. First operand 11598 states and 19058 transitions. Second operand has 4 states, 4 states have (on average 26.25) internal successors, (105), 4 states have internal predecessors, (105), 4 states have call successors, (19), 4 states have call predecessors, (19), 3 states have return successors, (18), 3 states have call predecessors, (18), 3 states have call successors, (18) [2024-11-18 14:02:18,866 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-18 14:02:18,866 INFO L93 Difference]: Finished difference Result 34105 states and 58294 transitions. [2024-11-18 14:02:18,867 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-18 14:02:18,867 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 26.25) internal successors, (105), 4 states have internal predecessors, (105), 4 states have call successors, (19), 4 states have call predecessors, (19), 3 states have return successors, (18), 3 states have call predecessors, (18), 3 states have call successors, (18) Word has length 160 [2024-11-18 14:02:18,867 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-18 14:02:18,988 INFO L225 Difference]: With dead ends: 34105 [2024-11-18 14:02:18,988 INFO L226 Difference]: Without dead ends: 22552 [2024-11-18 14:02:19,035 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 179 GetRequests, 168 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=25, Invalid=131, Unknown=0, NotChecked=0, Total=156 [2024-11-18 14:02:19,035 INFO L432 NwaCegarLoop]: 387 mSDtfsCounter, 2015 mSDsluCounter, 526 mSDsCounter, 0 mSdLazyCounter, 1376 mSolverCounterSat, 439 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2098 SdHoareTripleChecker+Valid, 913 SdHoareTripleChecker+Invalid, 1815 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 439 IncrementalHoareTripleChecker+Valid, 1376 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.1s IncrementalHoareTripleChecker+Time [2024-11-18 14:02:19,036 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [2098 Valid, 913 Invalid, 1815 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [439 Valid, 1376 Invalid, 0 Unknown, 0 Unchecked, 1.1s Time] [2024-11-18 14:02:19,053 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 22552 states. [2024-11-18 14:02:20,445 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 22552 to 21473. [2024-11-18 14:02:20,475 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 21473 states, 15799 states have (on average 1.5801000063295145) internal successors, (24964), 16488 states have internal predecessors, (24964), 4424 states have call successors, (4424), 902 states have call predecessors, (4424), 1249 states have return successors, (6866), 4490 states have call predecessors, (6866), 4419 states have call successors, (6866) [2024-11-18 14:02:20,642 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 21473 states to 21473 states and 36254 transitions. [2024-11-18 14:02:20,664 INFO L78 Accepts]: Start accepts. Automaton has 21473 states and 36254 transitions. Word has length 160 [2024-11-18 14:02:20,665 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-18 14:02:20,665 INFO L471 AbstractCegarLoop]: Abstraction has 21473 states and 36254 transitions. [2024-11-18 14:02:20,665 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 26.25) internal successors, (105), 4 states have internal predecessors, (105), 4 states have call successors, (19), 4 states have call predecessors, (19), 3 states have return successors, (18), 3 states have call predecessors, (18), 3 states have call successors, (18) [2024-11-18 14:02:20,666 INFO L276 IsEmpty]: Start isEmpty. Operand 21473 states and 36254 transitions. [2024-11-18 14:02:20,672 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 162 [2024-11-18 14:02:20,673 INFO L207 NwaCegarLoop]: Found error trace [2024-11-18 14:02:20,673 INFO L215 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 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 14:02:20,690 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 14:02:20,873 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,SelfDestructingSolverStorable26 [2024-11-18 14:02:20,874 INFO L396 AbstractCegarLoop]: === Iteration 28 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-18 14:02:20,874 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-18 14:02:20,874 INFO L85 PathProgramCache]: Analyzing trace with hash 2140233817, now seen corresponding path program 1 times [2024-11-18 14:02:20,874 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-18 14:02:20,875 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [350857754] [2024-11-18 14:02:20,875 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 14:02:20,875 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-18 14:02:20,897 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 14:02:21,247 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 23 trivial. 0 not checked. [2024-11-18 14:02:21,247 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-18 14:02:21,247 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [350857754] [2024-11-18 14:02:21,247 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [350857754] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-18 14:02:21,248 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1883770312] [2024-11-18 14:02:21,248 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 14:02:21,248 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-18 14:02:21,248 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-18 14:02:21,250 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 14:02:21,251 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 14:02:21,493 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 14:02:21,498 INFO L255 TraceCheckSpWp]: Trace formula consists of 1777 conjuncts, 15 conjuncts are in the unsatisfiable core [2024-11-18 14:02:21,502 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-18 14:02:21,582 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 30 trivial. 0 not checked. [2024-11-18 14:02:21,582 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-18 14:02:21,583 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1883770312] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-18 14:02:21,583 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-18 14:02:21,583 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [10] total 12 [2024-11-18 14:02:21,583 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [800008174] [2024-11-18 14:02:21,583 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-18 14:02:21,583 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-18 14:02:21,583 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-18 14:02:21,584 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-18 14:02:21,584 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=111, Unknown=0, NotChecked=0, Total=132 [2024-11-18 14:02:21,584 INFO L87 Difference]: Start difference. First operand 21473 states and 36254 transitions. Second operand has 4 states, 4 states have (on average 26.5) internal successors, (106), 4 states have internal predecessors, (106), 4 states have call successors, (19), 4 states have call predecessors, (19), 3 states have return successors, (18), 3 states have call predecessors, (18), 3 states have call successors, (18) [2024-11-18 14:02:25,265 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-18 14:02:25,265 INFO L93 Difference]: Finished difference Result 67354 states and 121519 transitions. [2024-11-18 14:02:25,266 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-18 14:02:25,266 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), 4 states have call successors, (19), 4 states have call predecessors, (19), 3 states have return successors, (18), 3 states have call predecessors, (18), 3 states have call successors, (18) Word has length 161 [2024-11-18 14:02:25,266 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-18 14:02:25,617 INFO L225 Difference]: With dead ends: 67354 [2024-11-18 14:02:25,617 INFO L226 Difference]: Without dead ends: 45926 [2024-11-18 14:02:25,745 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 180 GetRequests, 169 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=25, Invalid=131, Unknown=0, NotChecked=0, Total=156 [2024-11-18 14:02:25,745 INFO L432 NwaCegarLoop]: 386 mSDtfsCounter, 2002 mSDsluCounter, 523 mSDsCounter, 0 mSdLazyCounter, 1376 mSolverCounterSat, 442 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2084 SdHoareTripleChecker+Valid, 909 SdHoareTripleChecker+Invalid, 1818 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 442 IncrementalHoareTripleChecker+Valid, 1376 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.1s IncrementalHoareTripleChecker+Time [2024-11-18 14:02:25,746 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [2084 Valid, 909 Invalid, 1818 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [442 Valid, 1376 Invalid, 0 Unknown, 0 Unchecked, 1.1s Time] [2024-11-18 14:02:25,785 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 45926 states. [2024-11-18 14:02:28,955 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 45926 to 43854. [2024-11-18 14:02:29,007 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 43854 states, 31580 states have (on average 1.5694743508549716) internal successors, (49564), 33199 states have internal predecessors, (49564), 9772 states have call successors, (9772), 1658 states have call predecessors, (9772), 2501 states have return successors, (18108), 10046 states have call predecessors, (18108), 9767 states have call successors, (18108) [2024-11-18 14:02:29,487 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 43854 states to 43854 states and 77444 transitions. [2024-11-18 14:02:29,527 INFO L78 Accepts]: Start accepts. Automaton has 43854 states and 77444 transitions. Word has length 161 [2024-11-18 14:02:29,528 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-18 14:02:29,528 INFO L471 AbstractCegarLoop]: Abstraction has 43854 states and 77444 transitions. [2024-11-18 14:02:29,528 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), 4 states have call successors, (19), 4 states have call predecessors, (19), 3 states have return successors, (18), 3 states have call predecessors, (18), 3 states have call successors, (18) [2024-11-18 14:02:29,528 INFO L276 IsEmpty]: Start isEmpty. Operand 43854 states and 77444 transitions. [2024-11-18 14:02:29,535 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 163 [2024-11-18 14:02:29,536 INFO L207 NwaCegarLoop]: Found error trace [2024-11-18 14:02:29,536 INFO L215 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 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 14:02:29,553 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Ended with exit code 0 [2024-11-18 14:02:29,736 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,SelfDestructingSolverStorable27 [2024-11-18 14:02:29,737 INFO L396 AbstractCegarLoop]: === Iteration 29 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-18 14:02:29,738 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-18 14:02:29,738 INFO L85 PathProgramCache]: Analyzing trace with hash 1922488225, now seen corresponding path program 1 times [2024-11-18 14:02:29,738 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-18 14:02:29,738 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [185159637] [2024-11-18 14:02:29,738 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 14:02:29,738 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-18 14:02:29,760 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 14:02:30,006 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 23 trivial. 0 not checked. [2024-11-18 14:02:30,006 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-18 14:02:30,006 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [185159637] [2024-11-18 14:02:30,007 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [185159637] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-18 14:02:30,007 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1176250204] [2024-11-18 14:02:30,007 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 14:02:30,007 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-18 14:02:30,007 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-18 14:02:30,009 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 14:02:30,010 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 14:02:30,290 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 14:02:30,296 INFO L255 TraceCheckSpWp]: Trace formula consists of 1779 conjuncts, 15 conjuncts are in the unsatisfiable core [2024-11-18 14:02:30,300 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-18 14:02:30,394 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 30 trivial. 0 not checked. [2024-11-18 14:02:30,394 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-18 14:02:30,394 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1176250204] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-18 14:02:30,394 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-18 14:02:30,395 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [10] total 12 [2024-11-18 14:02:30,395 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2022569905] [2024-11-18 14:02:30,395 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-18 14:02:30,395 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-18 14:02:30,395 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-18 14:02:30,396 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-18 14:02:30,396 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=111, Unknown=0, NotChecked=0, Total=132 [2024-11-18 14:02:30,396 INFO L87 Difference]: Start difference. First operand 43854 states and 77444 transitions. Second operand has 4 states, 4 states have (on average 26.75) internal successors, (107), 4 states have internal predecessors, (107), 4 states have call successors, (19), 4 states have call predecessors, (19), 3 states have return successors, (18), 3 states have call predecessors, (18), 3 states have call successors, (18) [2024-11-18 14:02:38,821 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-18 14:02:38,821 INFO L93 Difference]: Finished difference Result 143645 states and 282244 transitions. [2024-11-18 14:02:38,821 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-18 14:02:38,821 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 26.75) internal successors, (107), 4 states have internal predecessors, (107), 4 states have call successors, (19), 4 states have call predecessors, (19), 3 states have return successors, (18), 3 states have call predecessors, (18), 3 states have call successors, (18) Word has length 162 [2024-11-18 14:02:38,822 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-18 14:02:39,939 INFO L225 Difference]: With dead ends: 143645 [2024-11-18 14:02:39,939 INFO L226 Difference]: Without dead ends: 99836 [2024-11-18 14:02:40,293 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 181 GetRequests, 170 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=25, Invalid=131, Unknown=0, NotChecked=0, Total=156 [2024-11-18 14:02:40,293 INFO L432 NwaCegarLoop]: 385 mSDtfsCounter, 1989 mSDsluCounter, 523 mSDsCounter, 0 mSdLazyCounter, 1377 mSolverCounterSat, 445 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2070 SdHoareTripleChecker+Valid, 908 SdHoareTripleChecker+Invalid, 1822 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 445 IncrementalHoareTripleChecker+Valid, 1377 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.2s IncrementalHoareTripleChecker+Time [2024-11-18 14:02:40,293 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [2070 Valid, 908 Invalid, 1822 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [445 Valid, 1377 Invalid, 0 Unknown, 0 Unchecked, 1.2s Time] [2024-11-18 14:02:40,372 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 99836 states. [2024-11-18 14:02:47,846 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 99836 to 95911. [2024-11-18 14:02:47,953 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 95911 states, 67489 states have (on average 1.558535465038747) internal successors, (105184), 71454 states have internal predecessors, (105184), 23128 states have call successors, (23128), 3170 states have call predecessors, (23128), 5293 states have return successors, (52714), 24034 states have call predecessors, (52714), 23123 states have call successors, (52714) [2024-11-18 14:02:48,823 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 95911 states to 95911 states and 181026 transitions. [2024-11-18 14:02:48,878 INFO L78 Accepts]: Start accepts. Automaton has 95911 states and 181026 transitions. Word has length 162 [2024-11-18 14:02:48,878 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-18 14:02:48,879 INFO L471 AbstractCegarLoop]: Abstraction has 95911 states and 181026 transitions. [2024-11-18 14:02:48,879 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 26.75) internal successors, (107), 4 states have internal predecessors, (107), 4 states have call successors, (19), 4 states have call predecessors, (19), 3 states have return successors, (18), 3 states have call predecessors, (18), 3 states have call successors, (18) [2024-11-18 14:02:48,879 INFO L276 IsEmpty]: Start isEmpty. Operand 95911 states and 181026 transitions. [2024-11-18 14:02:48,885 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 164 [2024-11-18 14:02:48,885 INFO L207 NwaCegarLoop]: Found error trace [2024-11-18 14:02:48,885 INFO L215 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 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 14:02:48,900 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 14:02:49,085 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,SelfDestructingSolverStorable28 [2024-11-18 14:02:49,085 INFO L396 AbstractCegarLoop]: === Iteration 30 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-18 14:02:49,086 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-18 14:02:49,086 INFO L85 PathProgramCache]: Analyzing trace with hash -532653925, now seen corresponding path program 1 times [2024-11-18 14:02:49,086 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-18 14:02:49,086 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1860309282] [2024-11-18 14:02:49,086 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 14:02:49,086 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-18 14:02:49,109 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 14:02:49,596 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 23 trivial. 0 not checked. [2024-11-18 14:02:49,597 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-18 14:02:49,597 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1860309282] [2024-11-18 14:02:49,597 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1860309282] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-18 14:02:49,597 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1399143562] [2024-11-18 14:02:49,597 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 14:02:49,597 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-18 14:02:49,597 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-18 14:02:49,598 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 14:02:49,599 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 14:02:49,821 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 14:02:49,826 INFO L255 TraceCheckSpWp]: Trace formula consists of 1781 conjuncts, 15 conjuncts are in the unsatisfiable core [2024-11-18 14:02:49,830 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-18 14:02:49,910 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 30 trivial. 0 not checked. [2024-11-18 14:02:49,910 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-18 14:02:49,910 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1399143562] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-18 14:02:49,910 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-18 14:02:49,910 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [10] total 12 [2024-11-18 14:02:49,910 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1465194735] [2024-11-18 14:02:49,910 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-18 14:02:49,911 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-18 14:02:49,911 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-18 14:02:49,911 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-18 14:02:49,911 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=111, Unknown=0, NotChecked=0, Total=132 [2024-11-18 14:02:49,911 INFO L87 Difference]: Start difference. First operand 95911 states and 181026 transitions. Second operand has 4 states, 4 states have (on average 27.0) internal successors, (108), 4 states have internal predecessors, (108), 4 states have call successors, (19), 4 states have call predecessors, (19), 3 states have return successors, (18), 3 states have call predecessors, (18), 3 states have call successors, (18)