./Ultimate.py --spec ../sv-benchmarks/c/properties/unreach-call.prp --file ../sv-benchmarks/c/product-lines/elevator_spec2_product31.cil.c --full-output --architecture 32bit -------------------------------------------------------------------------------- Checking for ERROR reachability Using default analysis Version 3061b6dc Calling Ultimate with: /root/.sdkman/candidates/java/11.0.12-open/bin/java -Dosgi.configuration.area=/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/config -Xmx15G -Xms4m -jar /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data -tc /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/AutomizerReach.xml -i ../sv-benchmarks/c/product-lines/elevator_spec2_product31.cil.c -s /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-32bit-Automizer_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux --witnessprinter.witness.filename witness --witnessprinter.write.witness.besides.input.file false --witnessprinter.graph.data.specification CHECK( init(main()), LTL(G ! call(reach_error())) ) --witnessprinter.graph.data.producer Automizer --witnessprinter.graph.data.architecture 32bit --witnessprinter.graph.data.programhash a8dba55a6053d72f9111ac5cd147f9f45da0f79494b1facfa57c6480910007fb --- Real Ultimate output --- This is Ultimate 0.2.5-tmp.dk.eval-assert-order-craig-3061b6d-m [2024-11-18 14:01:43,062 INFO L188 SettingsManager]: Resetting all preferences to default values... [2024-11-18 14:01:43,134 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,138 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2024-11-18 14:01:43,139 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2024-11-18 14:01:43,171 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2024-11-18 14:01:43,172 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2024-11-18 14:01:43,172 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2024-11-18 14:01:43,173 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2024-11-18 14:01:43,175 INFO L153 SettingsManager]: * Use memory slicer=true [2024-11-18 14:01:43,175 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2024-11-18 14:01:43,176 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2024-11-18 14:01:43,176 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2024-11-18 14:01:43,177 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2024-11-18 14:01:43,177 INFO L153 SettingsManager]: * Use SBE=true [2024-11-18 14:01:43,177 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2024-11-18 14:01:43,178 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2024-11-18 14:01:43,178 INFO L153 SettingsManager]: * sizeof long=4 [2024-11-18 14:01:43,178 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2024-11-18 14:01:43,179 INFO L153 SettingsManager]: * sizeof POINTER=4 [2024-11-18 14:01:43,179 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2024-11-18 14:01:43,179 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2024-11-18 14:01:43,180 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2024-11-18 14:01:43,180 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2024-11-18 14:01:43,181 INFO L153 SettingsManager]: * Allow undefined functions=false [2024-11-18 14:01:43,181 INFO L153 SettingsManager]: * sizeof long double=12 [2024-11-18 14:01:43,181 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2024-11-18 14:01:43,181 INFO L153 SettingsManager]: * Use constant arrays=true [2024-11-18 14:01:43,182 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2024-11-18 14:01:43,182 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2024-11-18 14:01:43,182 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2024-11-18 14:01:43,183 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2024-11-18 14:01:43,183 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-11-18 14:01:43,183 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2024-11-18 14:01:43,183 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2024-11-18 14:01:43,183 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2024-11-18 14:01:43,184 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2024-11-18 14:01:43,184 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2024-11-18 14:01:43,184 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2024-11-18 14:01:43,184 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2024-11-18 14:01:43,185 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2024-11-18 14:01:43,186 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2024-11-18 14:01:43,186 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 -> a8dba55a6053d72f9111ac5cd147f9f45da0f79494b1facfa57c6480910007fb [2024-11-18 14:01:43,465 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2024-11-18 14:01:43,492 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2024-11-18 14:01:43,497 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2024-11-18 14:01:43,498 INFO L270 PluginConnector]: Initializing CDTParser... [2024-11-18 14:01:43,499 INFO L274 PluginConnector]: CDTParser initialized [2024-11-18 14:01:43,500 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../sv-benchmarks/c/product-lines/elevator_spec2_product31.cil.c [2024-11-18 14:01:44,937 INFO L533 CDTParser]: Created temporary CDT project at NULL [2024-11-18 14:01:45,290 INFO L384 CDTParser]: Found 1 translation units. [2024-11-18 14:01:45,291 INFO L180 CDTParser]: Scanning /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/product-lines/elevator_spec2_product31.cil.c [2024-11-18 14:01:45,323 INFO L427 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/0e47a2949/acd3d0d953b5437283d4b4fbf5dfd5bb/FLAGeefca5ef3 [2024-11-18 14:01:45,341 INFO L435 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/0e47a2949/acd3d0d953b5437283d4b4fbf5dfd5bb [2024-11-18 14:01:45,344 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2024-11-18 14:01:45,345 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2024-11-18 14:01:45,348 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2024-11-18 14:01:45,348 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2024-11-18 14:01:45,354 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2024-11-18 14:01:45,355 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,356 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@5f997370 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,356 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,421 INFO L175 MainTranslator]: Built tables and reachable declarations [2024-11-18 14:01:45,949 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_product31.cil.c[64450,64463] [2024-11-18 14:01:45,982 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-11-18 14:01:45,998 INFO L200 MainTranslator]: Completed pre-run [2024-11-18 14:01:46,009 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma merger(0,"Floor.i","") [48] [2024-11-18 14:01:46,011 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma merger(0,"Person.i","") [716] [2024-11-18 14:01:46,011 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma merger(0,"Specification2_spec.i","") [837] [2024-11-18 14:01:46,011 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma merger(0,"UnitTests.i","") [1024] [2024-11-18 14:01:46,011 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma merger(0,"Test.i","") [1121] [2024-11-18 14:01:46,012 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma merger(0,"Elevator.i","") [1476] [2024-11-18 14:01:46,013 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma merger(0,"featureselect.i","") [3091] [2024-11-18 14:01:46,013 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma merger(0,"wsllib_check.i","") [3126] [2024-11-18 14:01:46,013 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma merger(0,"libacc.i","") [3135] [2024-11-18 14:01:46,013 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma merger(0,"scenario.i","") [3501] [2024-11-18 14:01:46,097 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_product31.cil.c[64450,64463] [2024-11-18 14:01:46,117 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-11-18 14:01:46,159 INFO L204 MainTranslator]: Completed translation [2024-11-18 14:01:46,159 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,159 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2024-11-18 14:01:46,161 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2024-11-18 14:01:46,161 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2024-11-18 14:01:46,161 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2024-11-18 14:01:46,169 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,199 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,274 INFO L138 Inliner]: procedures = 97, calls = 349, calls flagged for inlining = 28, calls inlined = 25, statements flattened = 965 [2024-11-18 14:01:46,275 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2024-11-18 14:01:46,276 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2024-11-18 14:01:46,276 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2024-11-18 14:01:46,276 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2024-11-18 14:01:46,287 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,288 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,297 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,334 INFO L175 MemorySlicer]: Split 81 memory accesses to 20 slices as follows [2, 4, 4, 5, 3, 3, 5, 7, 4, 4, 4, 4, 4, 6, 4, 4, 4, 4, 4, 2]. 9 percent of accesses are in the largest equivalence class. The 81 initializations are split as follows [2, 4, 4, 5, 3, 3, 5, 7, 4, 4, 4, 4, 4, 6, 4, 4, 4, 4, 4, 2]. The 0 writes are split as follows [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]. [2024-11-18 14:01:46,334 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,335 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,352 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,363 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,369 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,374 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,384 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2024-11-18 14:01:46,385 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2024-11-18 14:01:46,386 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2024-11-18 14:01:46,386 INFO L274 PluginConnector]: RCFGBuilder initialized [2024-11-18 14:01:46,386 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,394 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-11-18 14:01:46,407 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-18 14:01:46,429 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,433 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,504 INFO L130 BoogieDeclarations]: Found specification of procedure bigMacCall [2024-11-18 14:01:46,504 INFO L138 BoogieDeclarations]: Found implementation of procedure bigMacCall [2024-11-18 14:01:46,504 INFO L130 BoogieDeclarations]: Found specification of procedure enterElevator [2024-11-18 14:01:46,505 INFO L138 BoogieDeclarations]: Found implementation of procedure enterElevator [2024-11-18 14:01:46,505 INFO L130 BoogieDeclarations]: Found specification of procedure stopRequestedInDirection [2024-11-18 14:01:46,505 INFO L138 BoogieDeclarations]: Found implementation of procedure stopRequestedInDirection [2024-11-18 14:01:46,505 INFO L130 BoogieDeclarations]: Found specification of procedure stopRequestedInDirection__wrappee__empty [2024-11-18 14:01:46,505 INFO L138 BoogieDeclarations]: Found implementation of procedure stopRequestedInDirection__wrappee__empty [2024-11-18 14:01:46,508 INFO L130 BoogieDeclarations]: Found specification of procedure timeShift [2024-11-18 14:01:46,508 INFO L138 BoogieDeclarations]: Found implementation of procedure timeShift [2024-11-18 14:01:46,508 INFO L130 BoogieDeclarations]: Found specification of procedure getDestination [2024-11-18 14:01:46,508 INFO L138 BoogieDeclarations]: Found implementation of procedure getDestination [2024-11-18 14:01:46,508 INFO L130 BoogieDeclarations]: Found specification of procedure isBlocked [2024-11-18 14:01:46,508 INFO L138 BoogieDeclarations]: Found implementation of procedure isBlocked [2024-11-18 14:01:46,509 INFO L130 BoogieDeclarations]: Found specification of procedure getCurrentFloorID [2024-11-18 14:01:46,509 INFO L138 BoogieDeclarations]: Found implementation of procedure getCurrentFloorID [2024-11-18 14:01:46,509 INFO L130 BoogieDeclarations]: Found specification of procedure buttonForFloorIsPressed [2024-11-18 14:01:46,509 INFO L138 BoogieDeclarations]: Found implementation of procedure buttonForFloorIsPressed [2024-11-18 14:01:46,509 INFO L130 BoogieDeclarations]: Found specification of procedure pressInLiftFloorButton [2024-11-18 14:01:46,509 INFO L138 BoogieDeclarations]: Found implementation of procedure pressInLiftFloorButton [2024-11-18 14:01:46,509 INFO L130 BoogieDeclarations]: Found specification of procedure leaveElevator [2024-11-18 14:01:46,509 INFO L138 BoogieDeclarations]: Found implementation of procedure leaveElevator [2024-11-18 14:01:46,509 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2024-11-18 14:01:46,509 INFO L130 BoogieDeclarations]: Found specification of procedure stopRequestedAtCurrentFloor__wrappee__twothirdsfull [2024-11-18 14:01:46,509 INFO L138 BoogieDeclarations]: Found implementation of procedure stopRequestedAtCurrentFloor__wrappee__twothirdsfull [2024-11-18 14:01:46,509 INFO L130 BoogieDeclarations]: Found specification of procedure getWeight [2024-11-18 14:01:46,509 INFO L138 BoogieDeclarations]: Found implementation of procedure getWeight [2024-11-18 14:01:46,510 INFO L130 BoogieDeclarations]: Found specification of procedure isExecutiveFloorCalling [2024-11-18 14:01:46,510 INFO L138 BoogieDeclarations]: Found implementation of procedure isExecutiveFloorCalling [2024-11-18 14:01:46,510 INFO L130 BoogieDeclarations]: Found specification of procedure getReverseHeading [2024-11-18 14:01:46,510 INFO L138 BoogieDeclarations]: Found implementation of procedure getReverseHeading [2024-11-18 14:01:46,510 INFO L130 BoogieDeclarations]: Found specification of procedure cleanup [2024-11-18 14:01:46,510 INFO L138 BoogieDeclarations]: Found implementation of procedure cleanup [2024-11-18 14:01:46,513 INFO L130 BoogieDeclarations]: Found specification of procedure areDoorsOpen [2024-11-18 14:01:46,514 INFO L138 BoogieDeclarations]: Found implementation of procedure areDoorsOpen [2024-11-18 14:01:46,514 INFO L130 BoogieDeclarations]: Found specification of procedure __automaton_fail [2024-11-18 14:01:46,514 INFO L138 BoogieDeclarations]: Found implementation of procedure __automaton_fail [2024-11-18 14:01:46,514 INFO L130 BoogieDeclarations]: Found specification of procedure isTopFloor [2024-11-18 14:01:46,514 INFO L138 BoogieDeclarations]: Found implementation of procedure isTopFloor [2024-11-18 14:01:46,514 INFO L130 BoogieDeclarations]: Found specification of procedure resetCallOnFloor [2024-11-18 14:01:46,515 INFO L138 BoogieDeclarations]: Found implementation of procedure resetCallOnFloor [2024-11-18 14:01:46,515 INFO L130 BoogieDeclarations]: Found specification of procedure initPersonOnFloor [2024-11-18 14:01:46,515 INFO L138 BoogieDeclarations]: Found implementation of procedure initPersonOnFloor [2024-11-18 14:01:46,515 INFO L130 BoogieDeclarations]: Found specification of procedure removePersonFromFloor [2024-11-18 14:01:46,515 INFO L138 BoogieDeclarations]: Found implementation of procedure removePersonFromFloor [2024-11-18 14:01:46,515 INFO L130 BoogieDeclarations]: Found specification of procedure getOrigin [2024-11-18 14:01:46,515 INFO L138 BoogieDeclarations]: Found implementation of procedure getOrigin [2024-11-18 14:01:46,515 INFO L130 BoogieDeclarations]: Found specification of procedure continueInDirection [2024-11-18 14:01:46,515 INFO L138 BoogieDeclarations]: Found implementation of procedure continueInDirection [2024-11-18 14:01:46,515 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#0 [2024-11-18 14:01:46,515 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#1 [2024-11-18 14:01:46,515 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#2 [2024-11-18 14:01:46,515 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#3 [2024-11-18 14:01:46,516 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#4 [2024-11-18 14:01:46,516 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#5 [2024-11-18 14:01:46,516 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#6 [2024-11-18 14:01:46,516 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#7 [2024-11-18 14:01:46,516 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#8 [2024-11-18 14:01:46,516 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#9 [2024-11-18 14:01:46,516 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#10 [2024-11-18 14:01:46,516 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#11 [2024-11-18 14:01:46,516 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#12 [2024-11-18 14:01:46,516 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#13 [2024-11-18 14:01:46,516 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#14 [2024-11-18 14:01:46,516 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#15 [2024-11-18 14:01:46,516 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#16 [2024-11-18 14:01:46,517 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#17 [2024-11-18 14:01:46,517 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#18 [2024-11-18 14:01:46,517 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#19 [2024-11-18 14:01:46,517 INFO L130 BoogieDeclarations]: Found specification of procedure isPersonOnFloor [2024-11-18 14:01:46,517 INFO L138 BoogieDeclarations]: Found implementation of procedure isPersonOnFloor [2024-11-18 14:01:46,517 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2024-11-18 14:01:46,517 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2024-11-18 14:01:46,523 INFO L130 BoogieDeclarations]: Found specification of procedure isFloorCalling [2024-11-18 14:01:46,523 INFO L138 BoogieDeclarations]: Found implementation of procedure isFloorCalling [2024-11-18 14:01:46,743 INFO L238 CfgBuilder]: Building ICFG [2024-11-18 14:01:46,746 INFO L264 CfgBuilder]: Building CFG for each procedure with an implementation [2024-11-18 14:01:48,070 INFO L? ?]: Removed 483 outVars from TransFormulas that were not future-live. [2024-11-18 14:01:48,070 INFO L287 CfgBuilder]: Performing block encoding [2024-11-18 14:01:48,099 INFO L311 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2024-11-18 14:01:48,099 INFO L316 CfgBuilder]: Removed 1 assume(true) statements. [2024-11-18 14:01:48,100 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 18.11 02:01:48 BoogieIcfgContainer [2024-11-18 14:01:48,100 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2024-11-18 14:01:48,103 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2024-11-18 14:01:48,103 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2024-11-18 14:01:48,108 INFO L274 PluginConnector]: TraceAbstraction initialized [2024-11-18 14:01:48,109 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:48,109 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@4ff2ce00 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 18.11 02:01:48, skipping insertion in model container [2024-11-18 14:01:48,110 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:48,110 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@4ff2ce00 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 18.11 02:01:48, skipping insertion in model container [2024-11-18 14:01:48,110 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 18.11 02:01:48" (3/3) ... [2024-11-18 14:01:48,112 INFO L112 eAbstractionObserver]: Analyzing ICFG elevator_spec2_product31.cil.c [2024-11-18 14:01:48,130 INFO L214 ceAbstractionStarter]: Automizer settings: Hoare:LoopHeads NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2024-11-18 14:01:48,130 INFO L154 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2024-11-18 14:01:48,230 INFO L332 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2024-11-18 14:01:48,237 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;@1ddd8be1, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2024-11-18 14:01:48,240 INFO L334 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2024-11-18 14:01:48,249 INFO L276 IsEmpty]: Start isEmpty. Operand has 596 states, 466 states have (on average 1.6802575107296138) internal successors, (783), 487 states have internal predecessors, (783), 102 states have call successors, (102), 26 states have call predecessors, (102), 26 states have return successors, (102), 96 states have call predecessors, (102), 102 states have call successors, (102) [2024-11-18 14:01:48,277 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 105 [2024-11-18 14:01:48,277 INFO L207 NwaCegarLoop]: Found error trace [2024-11-18 14:01:48,278 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] [2024-11-18 14:01:48,281 INFO L396 AbstractCegarLoop]: === Iteration 1 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-18 14:01:48,289 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-18 14:01:48,290 INFO L85 PathProgramCache]: Analyzing trace with hash 1539098875, now seen corresponding path program 1 times [2024-11-18 14:01:48,297 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-18 14:01:48,298 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1095756044] [2024-11-18 14:01:48,298 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 14:01:48,298 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-18 14:01:48,532 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 14:01:48,977 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:48,977 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-18 14:01:48,981 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1095756044] [2024-11-18 14:01:48,982 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1095756044] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-18 14:01:48,982 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-18 14:01:48,982 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-11-18 14:01:48,984 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [169645601] [2024-11-18 14:01:48,985 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-18 14:01:48,994 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-18 14:01:48,997 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-18 14:01:49,022 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-18 14:01:49,023 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-11-18 14:01:49,028 INFO L87 Difference]: Start difference. First operand has 596 states, 466 states have (on average 1.6802575107296138) internal successors, (783), 487 states have internal predecessors, (783), 102 states have call successors, (102), 26 states have call predecessors, (102), 26 states have return successors, (102), 96 states have call predecessors, (102), 102 states have call successors, (102) Second operand has 4 states, 4 states have (on average 16.25) internal successors, (65), 4 states have internal predecessors, (65), 2 states have call successors, (14), 2 states have call predecessors, (14), 3 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) [2024-11-18 14:01:49,199 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-18 14:01:49,201 INFO L93 Difference]: Finished difference Result 1172 states and 1949 transitions. [2024-11-18 14:01:49,204 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-18 14:01:49,205 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 16.25) internal successors, (65), 4 states have internal predecessors, (65), 2 states have call successors, (14), 2 states have call predecessors, (14), 3 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) Word has length 104 [2024-11-18 14:01:49,206 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-18 14:01:49,226 INFO L225 Difference]: With dead ends: 1172 [2024-11-18 14:01:49,227 INFO L226 Difference]: Without dead ends: 588 [2024-11-18 14:01:49,239 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,244 INFO L432 NwaCegarLoop]: 966 mSDtfsCounter, 5 mSDsluCounter, 1928 mSDsCounter, 0 mSdLazyCounter, 33 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 5 SdHoareTripleChecker+Valid, 2894 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:49,245 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [5 Valid, 2894 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:49,265 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 588 states. [2024-11-18 14:01:49,338 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 588 to 588. [2024-11-18 14:01:49,343 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 588 states, 460 states have (on average 1.6760869565217391) internal successors, (771), 479 states have internal predecessors, (771), 102 states have call successors, (102), 26 states have call predecessors, (102), 25 states have return successors, (97), 95 states have call predecessors, (97), 97 states have call successors, (97) [2024-11-18 14:01:49,350 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 588 states to 588 states and 970 transitions. [2024-11-18 14:01:49,355 INFO L78 Accepts]: Start accepts. Automaton has 588 states and 970 transitions. Word has length 104 [2024-11-18 14:01:49,356 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-18 14:01:49,357 INFO L471 AbstractCegarLoop]: Abstraction has 588 states and 970 transitions. [2024-11-18 14:01:49,357 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 16.25) internal successors, (65), 4 states have internal predecessors, (65), 2 states have call successors, (14), 2 states have call predecessors, (14), 3 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) [2024-11-18 14:01:49,357 INFO L276 IsEmpty]: Start isEmpty. Operand 588 states and 970 transitions. [2024-11-18 14:01:49,365 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 108 [2024-11-18 14:01:49,366 INFO L207 NwaCegarLoop]: Found error trace [2024-11-18 14:01:49,367 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] [2024-11-18 14:01:49,367 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2024-11-18 14:01:49,367 INFO L396 AbstractCegarLoop]: === Iteration 2 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-18 14:01:49,368 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-18 14:01:49,368 INFO L85 PathProgramCache]: Analyzing trace with hash 351124629, now seen corresponding path program 1 times [2024-11-18 14:01:49,368 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-18 14:01:49,368 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1571148246] [2024-11-18 14:01:49,368 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 14:01:49,368 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-18 14:01:49,420 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 14:01:49,588 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:49,588 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-18 14:01:49,588 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1571148246] [2024-11-18 14:01:49,589 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1571148246] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-18 14:01:49,589 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-18 14:01:49,589 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-11-18 14:01:49,589 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1428606574] [2024-11-18 14:01:49,589 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-18 14:01:49,591 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-18 14:01:49,593 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-18 14:01:49,594 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-18 14:01:49,594 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-11-18 14:01:49,594 INFO L87 Difference]: Start difference. First operand 588 states and 970 transitions. Second operand has 4 states, 4 states have (on average 17.0) internal successors, (68), 4 states have internal predecessors, (68), 2 states have call successors, (14), 2 states have call predecessors, (14), 3 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) [2024-11-18 14:01:49,668 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-18 14:01:49,669 INFO L93 Difference]: Finished difference Result 1158 states and 1917 transitions. [2024-11-18 14:01:49,669 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-18 14:01:49,669 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 17.0) internal successors, (68), 4 states have internal predecessors, (68), 2 states have call successors, (14), 2 states have call predecessors, (14), 3 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) Word has length 107 [2024-11-18 14:01:49,670 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-18 14:01:49,675 INFO L225 Difference]: With dead ends: 1158 [2024-11-18 14:01:49,675 INFO L226 Difference]: Without dead ends: 588 [2024-11-18 14:01:49,679 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,680 INFO L432 NwaCegarLoop]: 959 mSDtfsCounter, 4 mSDsluCounter, 1914 mSDsCounter, 0 mSdLazyCounter, 30 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4 SdHoareTripleChecker+Valid, 2873 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:49,681 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [4 Valid, 2873 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:49,683 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 588 states. [2024-11-18 14:01:49,715 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 588 to 588. [2024-11-18 14:01:49,717 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 588 states, 460 states have (on average 1.673913043478261) internal successors, (770), 479 states have internal predecessors, (770), 102 states have call successors, (102), 26 states have call predecessors, (102), 25 states have return successors, (97), 95 states have call predecessors, (97), 97 states have call successors, (97) [2024-11-18 14:01:49,725 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 588 states to 588 states and 969 transitions. [2024-11-18 14:01:49,727 INFO L78 Accepts]: Start accepts. Automaton has 588 states and 969 transitions. Word has length 107 [2024-11-18 14:01:49,728 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-18 14:01:49,728 INFO L471 AbstractCegarLoop]: Abstraction has 588 states and 969 transitions. [2024-11-18 14:01:49,728 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 17.0) internal successors, (68), 4 states have internal predecessors, (68), 2 states have call successors, (14), 2 states have call predecessors, (14), 3 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) [2024-11-18 14:01:49,728 INFO L276 IsEmpty]: Start isEmpty. Operand 588 states and 969 transitions. [2024-11-18 14:01:49,733 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 109 [2024-11-18 14:01:49,733 INFO L207 NwaCegarLoop]: Found error trace [2024-11-18 14:01:49,734 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] [2024-11-18 14:01:49,734 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2024-11-18 14:01:49,734 INFO L396 AbstractCegarLoop]: === Iteration 3 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-18 14:01:49,736 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-18 14:01:49,737 INFO L85 PathProgramCache]: Analyzing trace with hash 401682534, now seen corresponding path program 1 times [2024-11-18 14:01:49,737 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-18 14:01:49,737 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [671814311] [2024-11-18 14:01:49,737 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 14:01:49,738 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-18 14:01:49,800 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 14:01:49,983 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:49,984 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-18 14:01:49,985 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [671814311] [2024-11-18 14:01:49,986 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [671814311] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-18 14:01:49,986 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-18 14:01:49,986 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-11-18 14:01:49,986 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1079036362] [2024-11-18 14:01:49,986 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-18 14:01:49,988 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-18 14:01:49,989 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-18 14:01:49,990 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-18 14:01:49,990 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-11-18 14:01:49,992 INFO L87 Difference]: Start difference. First operand 588 states and 969 transitions. Second operand has 4 states, 4 states have (on average 17.25) internal successors, (69), 4 states have internal predecessors, (69), 2 states have call successors, (14), 2 states have call predecessors, (14), 3 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) [2024-11-18 14:01:50,055 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-18 14:01:50,058 INFO L93 Difference]: Finished difference Result 1158 states and 1916 transitions. [2024-11-18 14:01:50,059 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-18 14:01:50,060 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 17.25) internal successors, (69), 4 states have internal predecessors, (69), 2 states have call successors, (14), 2 states have call predecessors, (14), 3 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) Word has length 108 [2024-11-18 14:01:50,060 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-18 14:01:50,068 INFO L225 Difference]: With dead ends: 1158 [2024-11-18 14:01:50,068 INFO L226 Difference]: Without dead ends: 588 [2024-11-18 14:01:50,072 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:50,074 INFO L432 NwaCegarLoop]: 959 mSDtfsCounter, 3 mSDsluCounter, 1914 mSDsCounter, 0 mSdLazyCounter, 27 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3 SdHoareTripleChecker+Valid, 2873 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:50,075 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [3 Valid, 2873 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:50,077 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 588 states. [2024-11-18 14:01:50,100 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 588 to 588. [2024-11-18 14:01:50,102 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 588 states, 460 states have (on average 1.6717391304347826) internal successors, (769), 479 states have internal predecessors, (769), 102 states have call successors, (102), 26 states have call predecessors, (102), 25 states have return successors, (97), 95 states have call predecessors, (97), 97 states have call successors, (97) [2024-11-18 14:01:50,107 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 588 states to 588 states and 968 transitions. [2024-11-18 14:01:50,107 INFO L78 Accepts]: Start accepts. Automaton has 588 states and 968 transitions. Word has length 108 [2024-11-18 14:01:50,108 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-18 14:01:50,108 INFO L471 AbstractCegarLoop]: Abstraction has 588 states and 968 transitions. [2024-11-18 14:01:50,108 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 17.25) internal successors, (69), 4 states have internal predecessors, (69), 2 states have call successors, (14), 2 states have call predecessors, (14), 3 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) [2024-11-18 14:01:50,108 INFO L276 IsEmpty]: Start isEmpty. Operand 588 states and 968 transitions. [2024-11-18 14:01:50,112 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 110 [2024-11-18 14:01:50,112 INFO L207 NwaCegarLoop]: Found error trace [2024-11-18 14:01:50,113 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] [2024-11-18 14:01:50,113 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2024-11-18 14:01:50,113 INFO L396 AbstractCegarLoop]: === Iteration 4 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-18 14:01:50,113 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-18 14:01:50,114 INFO L85 PathProgramCache]: Analyzing trace with hash -1268972239, now seen corresponding path program 1 times [2024-11-18 14:01:50,114 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-18 14:01:50,114 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1703716709] [2024-11-18 14:01:50,114 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 14:01:50,114 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-18 14:01:50,146 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 14:01:50,277 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:50,277 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-18 14:01:50,277 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1703716709] [2024-11-18 14:01:50,277 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1703716709] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-18 14:01:50,277 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-18 14:01:50,277 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-11-18 14:01:50,278 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [943090635] [2024-11-18 14:01:50,278 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-18 14:01:50,278 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-18 14:01:50,278 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-18 14:01:50,279 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-18 14:01:50,282 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-11-18 14:01:50,282 INFO L87 Difference]: Start difference. First operand 588 states and 968 transitions. Second operand has 4 states, 4 states have (on average 17.5) internal successors, (70), 4 states have internal predecessors, (70), 2 states have call successors, (14), 2 states have call predecessors, (14), 3 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) [2024-11-18 14:01:50,346 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-18 14:01:50,346 INFO L93 Difference]: Finished difference Result 1158 states and 1915 transitions. [2024-11-18 14:01:50,347 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-18 14:01:50,347 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 17.5) internal successors, (70), 4 states have internal predecessors, (70), 2 states have call successors, (14), 2 states have call predecessors, (14), 3 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) Word has length 109 [2024-11-18 14:01:50,348 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-18 14:01:50,352 INFO L225 Difference]: With dead ends: 1158 [2024-11-18 14:01:50,353 INFO L226 Difference]: Without dead ends: 588 [2024-11-18 14:01:50,357 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:50,358 INFO L432 NwaCegarLoop]: 959 mSDtfsCounter, 2 mSDsluCounter, 1914 mSDsCounter, 0 mSdLazyCounter, 24 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2 SdHoareTripleChecker+Valid, 2873 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:50,360 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [2 Valid, 2873 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:50,363 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 588 states. [2024-11-18 14:01:50,385 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 588 to 588. [2024-11-18 14:01:50,388 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 588 states, 460 states have (on average 1.6695652173913043) internal successors, (768), 479 states have internal predecessors, (768), 102 states have call successors, (102), 26 states have call predecessors, (102), 25 states have return successors, (97), 95 states have call predecessors, (97), 97 states have call successors, (97) [2024-11-18 14:01:50,394 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 588 states to 588 states and 967 transitions. [2024-11-18 14:01:50,396 INFO L78 Accepts]: Start accepts. Automaton has 588 states and 967 transitions. Word has length 109 [2024-11-18 14:01:50,396 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-18 14:01:50,396 INFO L471 AbstractCegarLoop]: Abstraction has 588 states and 967 transitions. [2024-11-18 14:01:50,396 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 17.5) internal successors, (70), 4 states have internal predecessors, (70), 2 states have call successors, (14), 2 states have call predecessors, (14), 3 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) [2024-11-18 14:01:50,397 INFO L276 IsEmpty]: Start isEmpty. Operand 588 states and 967 transitions. [2024-11-18 14:01:50,402 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 111 [2024-11-18 14:01:50,402 INFO L207 NwaCegarLoop]: Found error trace [2024-11-18 14:01:50,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] [2024-11-18 14:01:50,406 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2024-11-18 14:01:50,406 INFO L396 AbstractCegarLoop]: === Iteration 5 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-18 14:01:50,406 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-18 14:01:50,407 INFO L85 PathProgramCache]: Analyzing trace with hash -462645182, now seen corresponding path program 1 times [2024-11-18 14:01:50,407 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-18 14:01:50,407 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [742313806] [2024-11-18 14:01:50,407 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 14:01:50,407 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-18 14:01:50,447 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 14:01:50,563 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:50,563 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-18 14:01:50,563 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [742313806] [2024-11-18 14:01:50,564 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [742313806] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-18 14:01:50,565 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-18 14:01:50,565 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-11-18 14:01:50,565 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1936147626] [2024-11-18 14:01:50,565 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-18 14:01:50,565 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-18 14:01:50,566 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-18 14:01:50,566 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-18 14:01:50,567 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-11-18 14:01:50,568 INFO L87 Difference]: Start difference. First operand 588 states and 967 transitions. Second operand has 4 states, 4 states have (on average 17.75) internal successors, (71), 4 states have internal predecessors, (71), 2 states have call successors, (14), 2 states have call predecessors, (14), 3 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) [2024-11-18 14:01:50,613 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-18 14:01:50,613 INFO L93 Difference]: Finished difference Result 1158 states and 1914 transitions. [2024-11-18 14:01:50,613 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-18 14:01:50,614 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 17.75) internal successors, (71), 4 states have internal predecessors, (71), 2 states have call successors, (14), 2 states have call predecessors, (14), 3 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) Word has length 110 [2024-11-18 14:01:50,614 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-18 14:01:50,619 INFO L225 Difference]: With dead ends: 1158 [2024-11-18 14:01:50,620 INFO L226 Difference]: Without dead ends: 588 [2024-11-18 14:01:50,623 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:50,625 INFO L432 NwaCegarLoop]: 959 mSDtfsCounter, 1 mSDsluCounter, 1914 mSDsCounter, 0 mSdLazyCounter, 21 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1 SdHoareTripleChecker+Valid, 2873 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:50,625 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [1 Valid, 2873 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:50,626 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 588 states. [2024-11-18 14:01:50,640 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 588 to 588. [2024-11-18 14:01:50,642 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 588 states, 460 states have (on average 1.6673913043478261) internal successors, (767), 479 states have internal predecessors, (767), 102 states have call successors, (102), 26 states have call predecessors, (102), 25 states have return successors, (97), 95 states have call predecessors, (97), 97 states have call successors, (97) [2024-11-18 14:01:50,646 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 588 states to 588 states and 966 transitions. [2024-11-18 14:01:50,647 INFO L78 Accepts]: Start accepts. Automaton has 588 states and 966 transitions. Word has length 110 [2024-11-18 14:01:50,647 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-18 14:01:50,647 INFO L471 AbstractCegarLoop]: Abstraction has 588 states and 966 transitions. [2024-11-18 14:01:50,647 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 17.75) internal successors, (71), 4 states have internal predecessors, (71), 2 states have call successors, (14), 2 states have call predecessors, (14), 3 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) [2024-11-18 14:01:50,647 INFO L276 IsEmpty]: Start isEmpty. Operand 588 states and 966 transitions. [2024-11-18 14:01:50,652 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 112 [2024-11-18 14:01:50,652 INFO L207 NwaCegarLoop]: Found error trace [2024-11-18 14:01:50,653 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] [2024-11-18 14:01:50,653 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2024-11-18 14:01:50,653 INFO L396 AbstractCegarLoop]: === Iteration 6 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-18 14:01:50,653 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-18 14:01:50,654 INFO L85 PathProgramCache]: Analyzing trace with hash -179292723, now seen corresponding path program 1 times [2024-11-18 14:01:50,654 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-18 14:01:50,654 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1264885702] [2024-11-18 14:01:50,654 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 14:01:50,654 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-18 14:01:50,682 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 14:01:50,950 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:50,954 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-18 14:01:50,954 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1264885702] [2024-11-18 14:01:50,955 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1264885702] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-18 14:01:50,955 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-18 14:01:50,955 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2024-11-18 14:01:50,955 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1165025788] [2024-11-18 14:01:50,955 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-18 14:01:50,956 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2024-11-18 14:01:50,956 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-18 14:01:50,956 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2024-11-18 14:01:50,956 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=57, Unknown=0, NotChecked=0, Total=72 [2024-11-18 14:01:50,957 INFO L87 Difference]: Start difference. First operand 588 states and 966 transitions. Second operand has 9 states, 8 states have (on average 9.0) internal successors, (72), 8 states have internal predecessors, (72), 3 states have call successors, (14), 2 states have call predecessors, (14), 4 states have return successors, (13), 3 states have call predecessors, (13), 3 states have call successors, (13) [2024-11-18 14:01:51,103 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-18 14:01:51,104 INFO L93 Difference]: Finished difference Result 1124 states and 1846 transitions. [2024-11-18 14:01:51,105 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2024-11-18 14:01:51,105 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 8 states have (on average 9.0) internal successors, (72), 8 states have internal predecessors, (72), 3 states have call successors, (14), 2 states have call predecessors, (14), 4 states have return successors, (13), 3 states have call predecessors, (13), 3 states have call successors, (13) Word has length 111 [2024-11-18 14:01:51,105 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-18 14:01:51,112 INFO L225 Difference]: With dead ends: 1124 [2024-11-18 14:01:51,112 INFO L226 Difference]: Without dead ends: 603 [2024-11-18 14:01:51,116 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 12 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=19, Invalid=71, Unknown=0, NotChecked=0, Total=90 [2024-11-18 14:01:51,117 INFO L432 NwaCegarLoop]: 954 mSDtfsCounter, 91 mSDsluCounter, 6595 mSDsCounter, 0 mSdLazyCounter, 114 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 92 SdHoareTripleChecker+Valid, 7549 SdHoareTripleChecker+Invalid, 114 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 114 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-18 14:01:51,117 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [92 Valid, 7549 Invalid, 114 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 114 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-18 14:01:51,118 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 603 states. [2024-11-18 14:01:51,136 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 603 to 601. [2024-11-18 14:01:51,138 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 601 states, 470 states have (on average 1.6638297872340426) internal successors, (782), 491 states have internal predecessors, (782), 103 states have call successors, (103), 26 states have call predecessors, (103), 27 states have return successors, (100), 96 states have call predecessors, (100), 98 states have call successors, (100) [2024-11-18 14:01:51,143 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 601 states to 601 states and 985 transitions. [2024-11-18 14:01:51,144 INFO L78 Accepts]: Start accepts. Automaton has 601 states and 985 transitions. Word has length 111 [2024-11-18 14:01:51,144 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-18 14:01:51,144 INFO L471 AbstractCegarLoop]: Abstraction has 601 states and 985 transitions. [2024-11-18 14:01:51,145 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 8 states have (on average 9.0) internal successors, (72), 8 states have internal predecessors, (72), 3 states have call successors, (14), 2 states have call predecessors, (14), 4 states have return successors, (13), 3 states have call predecessors, (13), 3 states have call successors, (13) [2024-11-18 14:01:51,145 INFO L276 IsEmpty]: Start isEmpty. Operand 601 states and 985 transitions. [2024-11-18 14:01:51,148 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 112 [2024-11-18 14:01:51,148 INFO L207 NwaCegarLoop]: Found error trace [2024-11-18 14:01:51,149 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] [2024-11-18 14:01:51,149 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2024-11-18 14:01:51,149 INFO L396 AbstractCegarLoop]: === Iteration 7 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-18 14:01:51,149 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-18 14:01:51,150 INFO L85 PathProgramCache]: Analyzing trace with hash -988780180, now seen corresponding path program 1 times [2024-11-18 14:01:51,150 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-18 14:01:51,150 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [40316633] [2024-11-18 14:01:51,150 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 14:01:51,150 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-18 14:01:51,177 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 14:01:51,288 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:51,288 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-18 14:01:51,288 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [40316633] [2024-11-18 14:01:51,288 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [40316633] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-18 14:01:51,288 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-18 14:01:51,289 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-11-18 14:01:51,289 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1447108814] [2024-11-18 14:01:51,289 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-18 14:01:51,289 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-18 14:01:51,289 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-18 14:01:51,290 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-18 14:01:51,290 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-11-18 14:01:51,290 INFO L87 Difference]: Start difference. First operand 601 states and 985 transitions. Second operand has 4 states, 4 states have (on average 18.0) internal successors, (72), 4 states have internal predecessors, (72), 2 states have call successors, (14), 2 states have call predecessors, (14), 3 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) [2024-11-18 14:01:51,328 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-18 14:01:51,328 INFO L93 Difference]: Finished difference Result 1176 states and 1940 transitions. [2024-11-18 14:01:51,329 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-18 14:01:51,329 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 18.0) internal successors, (72), 4 states have internal predecessors, (72), 2 states have call successors, (14), 2 states have call predecessors, (14), 3 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) Word has length 111 [2024-11-18 14:01:51,329 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-18 14:01:51,334 INFO L225 Difference]: With dead ends: 1176 [2024-11-18 14:01:51,334 INFO L226 Difference]: Without dead ends: 582 [2024-11-18 14:01:51,337 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,337 INFO L432 NwaCegarLoop]: 960 mSDtfsCounter, 0 mSDsluCounter, 1915 mSDsCounter, 0 mSdLazyCounter, 18 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 2875 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,338 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 2875 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,339 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 582 states. [2024-11-18 14:01:51,350 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 582 to 582. [2024-11-18 14:01:51,351 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 582 states, 454 states have (on average 1.658590308370044) internal successors, (753), 473 states have internal predecessors, (753), 102 states have call successors, (102), 26 states have call predecessors, (102), 25 states have return successors, (97), 95 states have call predecessors, (97), 97 states have call successors, (97) [2024-11-18 14:01:51,356 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 582 states to 582 states and 952 transitions. [2024-11-18 14:01:51,357 INFO L78 Accepts]: Start accepts. Automaton has 582 states and 952 transitions. Word has length 111 [2024-11-18 14:01:51,357 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-18 14:01:51,358 INFO L471 AbstractCegarLoop]: Abstraction has 582 states and 952 transitions. [2024-11-18 14:01:51,358 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 18.0) internal successors, (72), 4 states have internal predecessors, (72), 2 states have call successors, (14), 2 states have call predecessors, (14), 3 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) [2024-11-18 14:01:51,358 INFO L276 IsEmpty]: Start isEmpty. Operand 582 states and 952 transitions. [2024-11-18 14:01:51,362 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 113 [2024-11-18 14:01:51,362 INFO L207 NwaCegarLoop]: Found error trace [2024-11-18 14:01:51,362 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] [2024-11-18 14:01:51,363 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2024-11-18 14:01:51,363 INFO L396 AbstractCegarLoop]: === Iteration 8 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-18 14:01:51,363 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-18 14:01:51,363 INFO L85 PathProgramCache]: Analyzing trace with hash -1210582205, now seen corresponding path program 1 times [2024-11-18 14:01:51,364 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-18 14:01:51,364 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [196423259] [2024-11-18 14:01:51,364 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 14:01:51,364 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-18 14:01:51,396 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 14:01:51,592 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:51,592 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-18 14:01:51,593 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [196423259] [2024-11-18 14:01:51,593 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [196423259] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-18 14:01:51,593 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-18 14:01:51,593 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2024-11-18 14:01:51,593 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [18676188] [2024-11-18 14:01:51,593 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-18 14:01:51,594 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-11-18 14:01:51,594 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-18 14:01:51,594 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-11-18 14:01:51,595 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2024-11-18 14:01:51,595 INFO L87 Difference]: Start difference. First operand 582 states and 952 transitions. Second operand has 6 states, 6 states have (on average 12.166666666666666) internal successors, (73), 6 states have internal predecessors, (73), 2 states have call successors, (14), 2 states have call predecessors, (14), 4 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) [2024-11-18 14:01:51,790 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-18 14:01:51,790 INFO L93 Difference]: Finished difference Result 1121 states and 1838 transitions. [2024-11-18 14:01:51,791 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-11-18 14:01:51,791 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 12.166666666666666) internal successors, (73), 6 states have internal predecessors, (73), 2 states have call successors, (14), 2 states have call predecessors, (14), 4 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) Word has length 112 [2024-11-18 14:01:51,791 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-18 14:01:51,797 INFO L225 Difference]: With dead ends: 1121 [2024-11-18 14:01:51,798 INFO L226 Difference]: Without dead ends: 591 [2024-11-18 14:01:51,800 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:51,802 INFO L432 NwaCegarLoop]: 909 mSDtfsCounter, 55 mSDsluCounter, 3607 mSDsCounter, 0 mSdLazyCounter, 252 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 55 SdHoareTripleChecker+Valid, 4516 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:51,802 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [55 Valid, 4516 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:51,803 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 591 states. [2024-11-18 14:01:51,815 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 591 to 582. [2024-11-18 14:01:51,816 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 582 states, 454 states have (on average 1.6497797356828194) internal successors, (749), 473 states have internal predecessors, (749), 102 states have call successors, (102), 26 states have call predecessors, (102), 25 states have return successors, (97), 95 states have call predecessors, (97), 97 states have call successors, (97) [2024-11-18 14:01:51,820 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 582 states to 582 states and 948 transitions. [2024-11-18 14:01:51,822 INFO L78 Accepts]: Start accepts. Automaton has 582 states and 948 transitions. Word has length 112 [2024-11-18 14:01:51,822 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-18 14:01:51,822 INFO L471 AbstractCegarLoop]: Abstraction has 582 states and 948 transitions. [2024-11-18 14:01:51,823 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 12.166666666666666) internal successors, (73), 6 states have internal predecessors, (73), 2 states have call successors, (14), 2 states have call predecessors, (14), 4 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) [2024-11-18 14:01:51,823 INFO L276 IsEmpty]: Start isEmpty. Operand 582 states and 948 transitions. [2024-11-18 14:01:51,827 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 114 [2024-11-18 14:01:51,828 INFO L207 NwaCegarLoop]: Found error trace [2024-11-18 14:01:51,828 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] [2024-11-18 14:01:51,828 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2024-11-18 14:01:51,828 INFO L396 AbstractCegarLoop]: === Iteration 9 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-18 14:01:51,829 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-18 14:01:51,829 INFO L85 PathProgramCache]: Analyzing trace with hash 2078544048, now seen corresponding path program 1 times [2024-11-18 14:01:51,829 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-18 14:01:51,829 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1598997918] [2024-11-18 14:01:51,829 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 14:01:51,829 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-18 14:01:51,858 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 14:01:51,994 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:51,995 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-18 14:01:51,995 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1598997918] [2024-11-18 14:01:51,995 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1598997918] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-18 14:01:51,995 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-18 14:01:51,996 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2024-11-18 14:01:51,996 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [455487061] [2024-11-18 14:01:51,996 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-18 14:01:51,996 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-11-18 14:01:51,996 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-18 14:01:51,997 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-11-18 14:01:51,997 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2024-11-18 14:01:51,997 INFO L87 Difference]: Start difference. First operand 582 states and 948 transitions. Second operand has 6 states, 6 states have (on average 12.333333333333334) internal successors, (74), 6 states have internal predecessors, (74), 2 states have call successors, (14), 2 states have call predecessors, (14), 4 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) [2024-11-18 14:01:52,176 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-18 14:01:52,176 INFO L93 Difference]: Finished difference Result 1121 states and 1834 transitions. [2024-11-18 14:01:52,177 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-11-18 14:01:52,177 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 12.333333333333334) internal successors, (74), 6 states have internal predecessors, (74), 2 states have call successors, (14), 2 states have call predecessors, (14), 4 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) Word has length 113 [2024-11-18 14:01:52,177 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-18 14:01:52,188 INFO L225 Difference]: With dead ends: 1121 [2024-11-18 14:01:52,189 INFO L226 Difference]: Without dead ends: 591 [2024-11-18 14:01:52,193 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:52,194 INFO L432 NwaCegarLoop]: 909 mSDtfsCounter, 54 mSDsluCounter, 3607 mSDsCounter, 0 mSdLazyCounter, 232 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 54 SdHoareTripleChecker+Valid, 4516 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:52,196 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [54 Valid, 4516 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:52,197 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 591 states. [2024-11-18 14:01:52,212 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 591 to 582. [2024-11-18 14:01:52,215 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 582 states, 454 states have (on average 1.6409691629955947) internal successors, (745), 473 states have internal predecessors, (745), 102 states have call successors, (102), 26 states have call predecessors, (102), 25 states have return successors, (97), 95 states have call predecessors, (97), 97 states have call successors, (97) [2024-11-18 14:01:52,219 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 582 states to 582 states and 944 transitions. [2024-11-18 14:01:52,221 INFO L78 Accepts]: Start accepts. Automaton has 582 states and 944 transitions. Word has length 113 [2024-11-18 14:01:52,224 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-18 14:01:52,224 INFO L471 AbstractCegarLoop]: Abstraction has 582 states and 944 transitions. [2024-11-18 14:01:52,224 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 12.333333333333334) internal successors, (74), 6 states have internal predecessors, (74), 2 states have call successors, (14), 2 states have call predecessors, (14), 4 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) [2024-11-18 14:01:52,225 INFO L276 IsEmpty]: Start isEmpty. Operand 582 states and 944 transitions. [2024-11-18 14:01:52,228 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 115 [2024-11-18 14:01:52,228 INFO L207 NwaCegarLoop]: Found error trace [2024-11-18 14:01:52,228 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] [2024-11-18 14:01:52,228 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2024-11-18 14:01:52,229 INFO L396 AbstractCegarLoop]: === Iteration 10 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-18 14:01:52,229 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-18 14:01:52,229 INFO L85 PathProgramCache]: Analyzing trace with hash 1644035880, now seen corresponding path program 1 times [2024-11-18 14:01:52,229 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-18 14:01:52,229 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1888860756] [2024-11-18 14:01:52,229 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 14:01:52,230 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-18 14:01:52,275 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 14:01:52,398 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:52,398 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-18 14:01:52,399 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1888860756] [2024-11-18 14:01:52,399 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1888860756] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-18 14:01:52,399 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-18 14:01:52,399 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2024-11-18 14:01:52,399 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1011390757] [2024-11-18 14:01:52,399 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-18 14:01:52,400 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-11-18 14:01:52,400 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-18 14:01:52,400 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-11-18 14:01:52,400 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2024-11-18 14:01:52,401 INFO L87 Difference]: Start difference. First operand 582 states and 944 transitions. Second operand has 6 states, 6 states have (on average 12.5) internal successors, (75), 6 states have internal predecessors, (75), 2 states have call successors, (14), 2 states have call predecessors, (14), 4 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) [2024-11-18 14:01:52,575 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-18 14:01:52,575 INFO L93 Difference]: Finished difference Result 1121 states and 1830 transitions. [2024-11-18 14:01:52,575 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-11-18 14:01:52,576 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 12.5) internal successors, (75), 6 states have internal predecessors, (75), 2 states have call successors, (14), 2 states have call predecessors, (14), 4 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) Word has length 114 [2024-11-18 14:01:52,576 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-18 14:01:52,582 INFO L225 Difference]: With dead ends: 1121 [2024-11-18 14:01:52,583 INFO L226 Difference]: Without dead ends: 591 [2024-11-18 14:01:52,586 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:52,586 INFO L432 NwaCegarLoop]: 908 mSDtfsCounter, 53 mSDsluCounter, 3590 mSDsCounter, 0 mSdLazyCounter, 212 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 53 SdHoareTripleChecker+Valid, 4498 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:52,586 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [53 Valid, 4498 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:52,588 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 591 states. [2024-11-18 14:01:52,601 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 591 to 582. [2024-11-18 14:01:52,602 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 582 states, 454 states have (on average 1.63215859030837) internal successors, (741), 473 states have internal predecessors, (741), 102 states have call successors, (102), 26 states have call predecessors, (102), 25 states have return successors, (97), 95 states have call predecessors, (97), 97 states have call successors, (97) [2024-11-18 14:01:52,606 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 582 states to 582 states and 940 transitions. [2024-11-18 14:01:52,607 INFO L78 Accepts]: Start accepts. Automaton has 582 states and 940 transitions. Word has length 114 [2024-11-18 14:01:52,608 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-18 14:01:52,608 INFO L471 AbstractCegarLoop]: Abstraction has 582 states and 940 transitions. [2024-11-18 14:01:52,608 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 12.5) internal successors, (75), 6 states have internal predecessors, (75), 2 states have call successors, (14), 2 states have call predecessors, (14), 4 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) [2024-11-18 14:01:52,608 INFO L276 IsEmpty]: Start isEmpty. Operand 582 states and 940 transitions. [2024-11-18 14:01:52,612 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 115 [2024-11-18 14:01:52,612 INFO L207 NwaCegarLoop]: Found error trace [2024-11-18 14:01:52,613 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] [2024-11-18 14:01:52,613 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9 [2024-11-18 14:01:52,613 INFO L396 AbstractCegarLoop]: === Iteration 11 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-18 14:01:52,614 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-18 14:01:52,614 INFO L85 PathProgramCache]: Analyzing trace with hash -1655596120, now seen corresponding path program 1 times [2024-11-18 14:01:52,615 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-18 14:01:52,615 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1229608241] [2024-11-18 14:01:52,615 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 14:01:52,615 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-18 14:01:52,641 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 14:01:52,776 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:52,777 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-18 14:01:52,777 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1229608241] [2024-11-18 14:01:52,777 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1229608241] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-18 14:01:52,777 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-18 14:01:52,777 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2024-11-18 14:01:52,778 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2053977927] [2024-11-18 14:01:52,778 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-18 14:01:52,778 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2024-11-18 14:01:52,778 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-18 14:01:52,779 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2024-11-18 14:01:52,779 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2024-11-18 14:01:52,779 INFO L87 Difference]: Start difference. First operand 582 states and 940 transitions. Second operand has 7 states, 6 states have (on average 12.5) internal successors, (75), 6 states have internal predecessors, (75), 3 states have call successors, (14), 2 states have call predecessors, (14), 4 states have return successors, (13), 3 states have call predecessors, (13), 3 states have call successors, (13) [2024-11-18 14:01:52,890 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-18 14:01:52,890 INFO L93 Difference]: Finished difference Result 1112 states and 1812 transitions. [2024-11-18 14:01:52,891 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2024-11-18 14:01:52,891 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 6 states have (on average 12.5) internal successors, (75), 6 states have internal predecessors, (75), 3 states have call successors, (14), 2 states have call predecessors, (14), 4 states have return successors, (13), 3 states have call predecessors, (13), 3 states have call successors, (13) Word has length 114 [2024-11-18 14:01:52,892 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-18 14:01:52,897 INFO L225 Difference]: With dead ends: 1112 [2024-11-18 14:01:52,898 INFO L226 Difference]: Without dead ends: 561 [2024-11-18 14:01:52,901 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:52,902 INFO L432 NwaCegarLoop]: 929 mSDtfsCounter, 84 mSDsluCounter, 4572 mSDsCounter, 0 mSdLazyCounter, 53 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 85 SdHoareTripleChecker+Valid, 5501 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:52,902 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [85 Valid, 5501 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:52,903 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 561 states. [2024-11-18 14:01:52,918 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 561 to 561. [2024-11-18 14:01:52,919 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 561 states, 433 states have (on average 1.6327944572748267) internal successors, (707), 452 states have internal predecessors, (707), 102 states have call successors, (102), 26 states have call predecessors, (102), 25 states have return successors, (97), 95 states have call predecessors, (97), 97 states have call successors, (97) [2024-11-18 14:01:52,923 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 561 states to 561 states and 906 transitions. [2024-11-18 14:01:52,925 INFO L78 Accepts]: Start accepts. Automaton has 561 states and 906 transitions. Word has length 114 [2024-11-18 14:01:52,925 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-18 14:01:52,925 INFO L471 AbstractCegarLoop]: Abstraction has 561 states and 906 transitions. [2024-11-18 14:01:52,925 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 6 states have (on average 12.5) internal successors, (75), 6 states have internal predecessors, (75), 3 states have call successors, (14), 2 states have call predecessors, (14), 4 states have return successors, (13), 3 states have call predecessors, (13), 3 states have call successors, (13) [2024-11-18 14:01:52,926 INFO L276 IsEmpty]: Start isEmpty. Operand 561 states and 906 transitions. [2024-11-18 14:01:52,929 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 116 [2024-11-18 14:01:52,929 INFO L207 NwaCegarLoop]: Found error trace [2024-11-18 14:01:52,930 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] [2024-11-18 14:01:52,930 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10 [2024-11-18 14:01:52,930 INFO L396 AbstractCegarLoop]: === Iteration 12 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-18 14:01:52,930 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-18 14:01:52,931 INFO L85 PathProgramCache]: Analyzing trace with hash 1740977653, now seen corresponding path program 1 times [2024-11-18 14:01:52,931 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-18 14:01:52,931 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [922942488] [2024-11-18 14:01:52,931 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 14:01:52,931 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-18 14:01:52,964 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 14:01:53,091 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,092 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-18 14:01:53,092 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [922942488] [2024-11-18 14:01:53,092 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [922942488] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-18 14:01:53,092 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-18 14:01:53,092 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2024-11-18 14:01:53,092 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [580909487] [2024-11-18 14:01:53,092 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-18 14:01:53,093 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-11-18 14:01:53,093 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-18 14:01:53,093 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-11-18 14:01:53,094 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2024-11-18 14:01:53,094 INFO L87 Difference]: Start difference. First operand 561 states and 906 transitions. Second operand has 6 states, 6 states have (on average 12.666666666666666) internal successors, (76), 6 states have internal predecessors, (76), 2 states have call successors, (14), 2 states have call predecessors, (14), 4 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) [2024-11-18 14:01:53,163 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-18 14:01:53,163 INFO L93 Difference]: Finished difference Result 1091 states and 1778 transitions. [2024-11-18 14:01:53,164 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-11-18 14:01:53,164 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 12.666666666666666) internal successors, (76), 6 states have internal predecessors, (76), 2 states have call successors, (14), 2 states have call predecessors, (14), 4 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) Word has length 115 [2024-11-18 14:01:53,164 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-18 14:01:53,169 INFO L225 Difference]: With dead ends: 1091 [2024-11-18 14:01:53,170 INFO L226 Difference]: Without dead ends: 561 [2024-11-18 14:01:53,172 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:53,173 INFO L432 NwaCegarLoop]: 889 mSDtfsCounter, 17 mSDsluCounter, 3547 mSDsCounter, 0 mSdLazyCounter, 70 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 17 SdHoareTripleChecker+Valid, 4436 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:53,173 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [17 Valid, 4436 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:53,174 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 561 states. [2024-11-18 14:01:53,185 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 561 to 561. [2024-11-18 14:01:53,187 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 561 states, 433 states have (on average 1.630484988452656) internal successors, (706), 452 states have internal predecessors, (706), 102 states have call successors, (102), 26 states have call predecessors, (102), 25 states have return successors, (97), 95 states have call predecessors, (97), 97 states have call successors, (97) [2024-11-18 14:01:53,190 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 561 states to 561 states and 905 transitions. [2024-11-18 14:01:53,193 INFO L78 Accepts]: Start accepts. Automaton has 561 states and 905 transitions. Word has length 115 [2024-11-18 14:01:53,193 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-18 14:01:53,193 INFO L471 AbstractCegarLoop]: Abstraction has 561 states and 905 transitions. [2024-11-18 14:01:53,193 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 12.666666666666666) internal successors, (76), 6 states have internal predecessors, (76), 2 states have call successors, (14), 2 states have call predecessors, (14), 4 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) [2024-11-18 14:01:53,193 INFO L276 IsEmpty]: Start isEmpty. Operand 561 states and 905 transitions. [2024-11-18 14:01:53,196 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 117 [2024-11-18 14:01:53,197 INFO L207 NwaCegarLoop]: Found error trace [2024-11-18 14:01:53,197 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] [2024-11-18 14:01:53,197 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11 [2024-11-18 14:01:53,197 INFO L396 AbstractCegarLoop]: === Iteration 13 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-18 14:01:53,197 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-18 14:01:53,198 INFO L85 PathProgramCache]: Analyzing trace with hash 1132998413, now seen corresponding path program 1 times [2024-11-18 14:01:53,198 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-18 14:01:53,198 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [636976723] [2024-11-18 14:01:53,198 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 14:01:53,198 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-18 14:01:53,225 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 14:01:53,333 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,334 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-18 14:01:53,334 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [636976723] [2024-11-18 14:01:53,334 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [636976723] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-18 14:01:53,334 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-18 14:01:53,334 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2024-11-18 14:01:53,334 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [253159756] [2024-11-18 14:01:53,334 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-18 14:01:53,335 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-11-18 14:01:53,335 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-18 14:01:53,335 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-11-18 14:01:53,335 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2024-11-18 14:01:53,335 INFO L87 Difference]: Start difference. First operand 561 states and 905 transitions. Second operand has 6 states, 6 states have (on average 12.833333333333334) internal successors, (77), 6 states have internal predecessors, (77), 2 states have call successors, (14), 2 states have call predecessors, (14), 4 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) [2024-11-18 14:01:53,401 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-18 14:01:53,401 INFO L93 Difference]: Finished difference Result 1091 states and 1777 transitions. [2024-11-18 14:01:53,402 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-11-18 14:01:53,402 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 12.833333333333334) internal successors, (77), 6 states have internal predecessors, (77), 2 states have call successors, (14), 2 states have call predecessors, (14), 4 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) Word has length 116 [2024-11-18 14:01:53,402 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-18 14:01:53,438 INFO L225 Difference]: With dead ends: 1091 [2024-11-18 14:01:53,438 INFO L226 Difference]: Without dead ends: 561 [2024-11-18 14:01:53,441 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:53,441 INFO L432 NwaCegarLoop]: 889 mSDtfsCounter, 16 mSDsluCounter, 3547 mSDsCounter, 0 mSdLazyCounter, 65 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 16 SdHoareTripleChecker+Valid, 4436 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:53,442 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [16 Valid, 4436 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:53,443 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 561 states. [2024-11-18 14:01:53,452 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 561 to 561. [2024-11-18 14:01:53,453 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 561 states, 433 states have (on average 1.628175519630485) internal successors, (705), 452 states have internal predecessors, (705), 102 states have call successors, (102), 26 states have call predecessors, (102), 25 states have return successors, (97), 95 states have call predecessors, (97), 97 states have call successors, (97) [2024-11-18 14:01:53,457 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 561 states to 561 states and 904 transitions. [2024-11-18 14:01:53,458 INFO L78 Accepts]: Start accepts. Automaton has 561 states and 904 transitions. Word has length 116 [2024-11-18 14:01:53,458 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-18 14:01:53,458 INFO L471 AbstractCegarLoop]: Abstraction has 561 states and 904 transitions. [2024-11-18 14:01:53,458 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 12.833333333333334) internal successors, (77), 6 states have internal predecessors, (77), 2 states have call successors, (14), 2 states have call predecessors, (14), 4 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) [2024-11-18 14:01:53,458 INFO L276 IsEmpty]: Start isEmpty. Operand 561 states and 904 transitions. [2024-11-18 14:01:53,461 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 118 [2024-11-18 14:01:53,462 INFO L207 NwaCegarLoop]: Found error trace [2024-11-18 14:01:53,462 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] [2024-11-18 14:01:53,462 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12 [2024-11-18 14:01:53,462 INFO L396 AbstractCegarLoop]: === Iteration 14 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-18 14:01:53,463 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-18 14:01:53,463 INFO L85 PathProgramCache]: Analyzing trace with hash -438971972, now seen corresponding path program 1 times [2024-11-18 14:01:53,463 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-18 14:01:53,463 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [34687767] [2024-11-18 14:01:53,463 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 14:01:53,463 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-18 14:01:53,487 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 14:01:53,558 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,559 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-18 14:01:53,559 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [34687767] [2024-11-18 14:01:53,559 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [34687767] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-18 14:01:53,559 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-18 14:01:53,559 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-11-18 14:01:53,559 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [121272242] [2024-11-18 14:01:53,559 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-18 14:01:53,560 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-18 14:01:53,560 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-18 14:01:53,560 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-18 14:01:53,560 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-11-18 14:01:53,560 INFO L87 Difference]: Start difference. First operand 561 states and 904 transitions. Second operand has 4 states, 4 states have (on average 19.5) internal successors, (78), 4 states have internal predecessors, (78), 2 states have call successors, (14), 2 states have call predecessors, (14), 3 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) [2024-11-18 14:01:53,593 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-18 14:01:53,594 INFO L93 Difference]: Finished difference Result 1091 states and 1776 transitions. [2024-11-18 14:01:53,594 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-18 14:01:53,594 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 19.5) internal successors, (78), 4 states have internal predecessors, (78), 2 states have call successors, (14), 2 states have call predecessors, (14), 3 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) Word has length 117 [2024-11-18 14:01:53,594 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-18 14:01:53,599 INFO L225 Difference]: With dead ends: 1091 [2024-11-18 14:01:53,599 INFO L226 Difference]: Without dead ends: 561 [2024-11-18 14:01:53,601 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:53,602 INFO L432 NwaCegarLoop]: 897 mSDtfsCounter, 9 mSDsluCounter, 1788 mSDsCounter, 0 mSdLazyCounter, 18 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 9 SdHoareTripleChecker+Valid, 2685 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:53,602 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [9 Valid, 2685 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:53,604 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 561 states. [2024-11-18 14:01:53,618 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 561 to 561. [2024-11-18 14:01:53,619 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 561 states, 433 states have (on average 1.625866050808314) internal successors, (704), 452 states have internal predecessors, (704), 102 states have call successors, (102), 26 states have call predecessors, (102), 25 states have return successors, (97), 95 states have call predecessors, (97), 97 states have call successors, (97) [2024-11-18 14:01:53,622 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 561 states to 561 states and 903 transitions. [2024-11-18 14:01:53,623 INFO L78 Accepts]: Start accepts. Automaton has 561 states and 903 transitions. Word has length 117 [2024-11-18 14:01:53,625 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-18 14:01:53,625 INFO L471 AbstractCegarLoop]: Abstraction has 561 states and 903 transitions. [2024-11-18 14:01:53,625 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 19.5) internal successors, (78), 4 states have internal predecessors, (78), 2 states have call successors, (14), 2 states have call predecessors, (14), 3 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) [2024-11-18 14:01:53,625 INFO L276 IsEmpty]: Start isEmpty. Operand 561 states and 903 transitions. [2024-11-18 14:01:53,628 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 118 [2024-11-18 14:01:53,628 INFO L207 NwaCegarLoop]: Found error trace [2024-11-18 14:01:53,628 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] [2024-11-18 14:01:53,629 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13 [2024-11-18 14:01:53,629 INFO L396 AbstractCegarLoop]: === Iteration 15 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-18 14:01:53,629 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-18 14:01:53,629 INFO L85 PathProgramCache]: Analyzing trace with hash 147304250, now seen corresponding path program 1 times [2024-11-18 14:01:53,629 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-18 14:01:53,630 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1735097727] [2024-11-18 14:01:53,630 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 14:01:53,630 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-18 14:01:53,656 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 14:01:53,871 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,871 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-18 14:01:53,872 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1735097727] [2024-11-18 14:01:53,872 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1735097727] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-18 14:01:53,872 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-18 14:01:53,872 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2024-11-18 14:01:53,872 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1673146214] [2024-11-18 14:01:53,872 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-18 14:01:53,873 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2024-11-18 14:01:53,873 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-18 14:01:53,874 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2024-11-18 14:01:53,874 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=73, Unknown=0, NotChecked=0, Total=90 [2024-11-18 14:01:53,874 INFO L87 Difference]: Start difference. First operand 561 states and 903 transitions. Second operand has 10 states, 9 states have (on average 8.666666666666666) internal successors, (78), 9 states have internal predecessors, (78), 3 states have call successors, (14), 2 states have call predecessors, (14), 4 states have return successors, (13), 3 states have call predecessors, (13), 3 states have call successors, (13) [2024-11-18 14:01:54,004 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-18 14:01:54,004 INFO L93 Difference]: Finished difference Result 1085 states and 1764 transitions. [2024-11-18 14:01:54,005 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2024-11-18 14:01:54,005 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 9 states have (on average 8.666666666666666) internal successors, (78), 9 states have internal predecessors, (78), 3 states have call successors, (14), 2 states have call predecessors, (14), 4 states have return successors, (13), 3 states have call predecessors, (13), 3 states have call successors, (13) Word has length 117 [2024-11-18 14:01:54,005 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-18 14:01:54,010 INFO L225 Difference]: With dead ends: 1085 [2024-11-18 14:01:54,010 INFO L226 Difference]: Without dead ends: 561 [2024-11-18 14:01:54,013 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 12 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=17, Invalid=73, Unknown=0, NotChecked=0, Total=90 [2024-11-18 14:01:54,014 INFO L432 NwaCegarLoop]: 887 mSDtfsCounter, 5 mSDsluCounter, 7075 mSDsCounter, 0 mSdLazyCounter, 142 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 6 SdHoareTripleChecker+Valid, 7962 SdHoareTripleChecker+Invalid, 142 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 142 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-18 14:01:54,014 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [6 Valid, 7962 Invalid, 142 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 142 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-18 14:01:54,015 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 561 states. [2024-11-18 14:01:54,026 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 561 to 561. [2024-11-18 14:01:54,028 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 561 states, 433 states have (on average 1.6235565819861433) internal successors, (703), 452 states have internal predecessors, (703), 102 states have call successors, (102), 26 states have call predecessors, (102), 25 states have return successors, (97), 95 states have call predecessors, (97), 97 states have call successors, (97) [2024-11-18 14:01:54,031 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 561 states to 561 states and 902 transitions. [2024-11-18 14:01:54,033 INFO L78 Accepts]: Start accepts. Automaton has 561 states and 902 transitions. Word has length 117 [2024-11-18 14:01:54,033 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-18 14:01:54,033 INFO L471 AbstractCegarLoop]: Abstraction has 561 states and 902 transitions. [2024-11-18 14:01:54,033 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 9 states have (on average 8.666666666666666) internal successors, (78), 9 states have internal predecessors, (78), 3 states have call successors, (14), 2 states have call predecessors, (14), 4 states have return successors, (13), 3 states have call predecessors, (13), 3 states have call successors, (13) [2024-11-18 14:01:54,033 INFO L276 IsEmpty]: Start isEmpty. Operand 561 states and 902 transitions. [2024-11-18 14:01:54,037 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 119 [2024-11-18 14:01:54,037 INFO L207 NwaCegarLoop]: Found error trace [2024-11-18 14:01:54,037 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] [2024-11-18 14:01:54,037 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14 [2024-11-18 14:01:54,037 INFO L396 AbstractCegarLoop]: === Iteration 16 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-18 14:01:54,038 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-18 14:01:54,038 INFO L85 PathProgramCache]: Analyzing trace with hash -1053607998, now seen corresponding path program 1 times [2024-11-18 14:01:54,038 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-18 14:01:54,038 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [874516144] [2024-11-18 14:01:54,038 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 14:01:54,038 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-18 14:01:54,064 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 14:01:54,169 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:54,169 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-18 14:01:54,169 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [874516144] [2024-11-18 14:01:54,170 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [874516144] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-18 14:01:54,170 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [521528077] [2024-11-18 14:01:54,170 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 14:01:54,170 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-18 14:01:54,170 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-18 14:01:54,172 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:54,174 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:54,515 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 14:01:54,523 INFO L255 TraceCheckSpWp]: Trace formula consists of 1437 conjuncts, 3 conjuncts are in the unsatisfiable core [2024-11-18 14:01:54,533 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-18 14:01:54,569 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:54,569 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-18 14:01:54,569 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [521528077] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-18 14:01:54,569 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-18 14:01:54,569 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [6] total 7 [2024-11-18 14:01:54,569 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [922876720] [2024-11-18 14:01:54,569 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-18 14:01:54,570 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-18 14:01:54,570 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-18 14:01:54,573 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-18 14:01:54,573 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2024-11-18 14:01:54,573 INFO L87 Difference]: Start difference. First operand 561 states and 902 transitions. Second operand has 3 states, 3 states have (on average 27.0) internal successors, (81), 3 states have internal predecessors, (81), 2 states have call successors, (14), 2 states have call predecessors, (14), 2 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) [2024-11-18 14:01:54,647 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-18 14:01:54,648 INFO L93 Difference]: Finished difference Result 1588 states and 2615 transitions. [2024-11-18 14:01:54,648 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-18 14:01:54,648 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 27.0) internal successors, (81), 3 states have internal predecessors, (81), 2 states have call successors, (14), 2 states have call predecessors, (14), 2 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) Word has length 118 [2024-11-18 14:01:54,649 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-18 14:01:54,657 INFO L225 Difference]: With dead ends: 1588 [2024-11-18 14:01:54,657 INFO L226 Difference]: Without dead ends: 1072 [2024-11-18 14:01:54,661 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 123 GetRequests, 118 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2024-11-18 14:01:54,662 INFO L432 NwaCegarLoop]: 1608 mSDtfsCounter, 843 mSDsluCounter, 891 mSDsCounter, 0 mSdLazyCounter, 19 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 843 SdHoareTripleChecker+Valid, 2499 SdHoareTripleChecker+Invalid, 21 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 19 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-11-18 14:01:54,662 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [843 Valid, 2499 Invalid, 21 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 19 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-18 14:01:54,664 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1072 states. [2024-11-18 14:01:54,697 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1072 to 1052. [2024-11-18 14:01:54,700 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1052 states, 815 states have (on average 1.6478527607361964) internal successors, (1343), 847 states have internal predecessors, (1343), 190 states have call successors, (190), 46 states have call predecessors, (190), 46 states have return successors, (191), 184 states have call predecessors, (191), 185 states have call successors, (191) [2024-11-18 14:01:54,707 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1052 states to 1052 states and 1724 transitions. [2024-11-18 14:01:54,709 INFO L78 Accepts]: Start accepts. Automaton has 1052 states and 1724 transitions. Word has length 118 [2024-11-18 14:01:54,709 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-18 14:01:54,709 INFO L471 AbstractCegarLoop]: Abstraction has 1052 states and 1724 transitions. [2024-11-18 14:01:54,709 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 27.0) internal successors, (81), 3 states have internal predecessors, (81), 2 states have call successors, (14), 2 states have call predecessors, (14), 2 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) [2024-11-18 14:01:54,709 INFO L276 IsEmpty]: Start isEmpty. Operand 1052 states and 1724 transitions. [2024-11-18 14:01:54,713 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 119 [2024-11-18 14:01:54,713 INFO L207 NwaCegarLoop]: Found error trace [2024-11-18 14:01:54,713 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] [2024-11-18 14:01:54,735 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Ended with exit code 0 [2024-11-18 14:01:54,917 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,SelfDestructingSolverStorable15 [2024-11-18 14:01:54,918 INFO L396 AbstractCegarLoop]: === Iteration 17 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-18 14:01:54,918 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-18 14:01:54,918 INFO L85 PathProgramCache]: Analyzing trace with hash 869620036, now seen corresponding path program 1 times [2024-11-18 14:01:54,919 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-18 14:01:54,919 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1685050503] [2024-11-18 14:01:54,919 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 14:01:54,919 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-18 14:01:54,952 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 14:01:55,090 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:55,090 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-18 14:01:55,090 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1685050503] [2024-11-18 14:01:55,090 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1685050503] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-18 14:01:55,090 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1320903524] [2024-11-18 14:01:55,091 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 14:01:55,091 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-18 14:01:55,091 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-18 14:01:55,093 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:01:55,094 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:01:55,443 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 14:01:55,451 INFO L255 TraceCheckSpWp]: Trace formula consists of 1436 conjuncts, 4 conjuncts are in the unsatisfiable core [2024-11-18 14:01:55,462 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-18 14:01:55,616 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:55,617 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-18 14:01:55,617 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1320903524] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-18 14:01:55,617 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-18 14:01:55,617 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [6] total 9 [2024-11-18 14:01:55,617 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [927003252] [2024-11-18 14:01:55,617 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-18 14:01:55,618 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-18 14:01:55,618 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-18 14:01:55,619 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-18 14:01:55,619 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=54, Unknown=0, NotChecked=0, Total=72 [2024-11-18 14:01:55,619 INFO L87 Difference]: Start difference. First operand 1052 states and 1724 transitions. Second operand has 5 states, 5 states have (on average 16.6) internal successors, (83), 4 states have internal predecessors, (83), 2 states have call successors, (15), 2 states have call predecessors, (15), 3 states have return successors, (14), 2 states have call predecessors, (14), 2 states have call successors, (14) [2024-11-18 14:01:56,190 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-18 14:01:56,190 INFO L93 Difference]: Finished difference Result 2075 states and 3469 transitions. [2024-11-18 14:01:56,191 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-11-18 14:01:56,191 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 16.6) internal successors, (83), 4 states have internal predecessors, (83), 2 states have call successors, (15), 2 states have call predecessors, (15), 3 states have return successors, (14), 2 states have call predecessors, (14), 2 states have call successors, (14) Word has length 118 [2024-11-18 14:01:56,191 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-18 14:01:56,199 INFO L225 Difference]: With dead ends: 2075 [2024-11-18 14:01:56,199 INFO L226 Difference]: Without dead ends: 1068 [2024-11-18 14:01:56,204 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 124 GetRequests, 116 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:01:56,205 INFO L432 NwaCegarLoop]: 884 mSDtfsCounter, 858 mSDsluCounter, 1376 mSDsCounter, 0 mSdLazyCounter, 454 mSolverCounterSat, 15 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 862 SdHoareTripleChecker+Valid, 2260 SdHoareTripleChecker+Invalid, 469 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 15 IncrementalHoareTripleChecker+Valid, 454 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2024-11-18 14:01:56,205 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [862 Valid, 2260 Invalid, 469 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [15 Valid, 454 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2024-11-18 14:01:56,206 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1068 states. [2024-11-18 14:01:56,238 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1068 to 1068. [2024-11-18 14:01:56,240 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1068 states, 829 states have (on average 1.6489746682750301) internal successors, (1367), 861 states have internal predecessors, (1367), 190 states have call successors, (190), 48 states have call predecessors, (190), 48 states have return successors, (193), 184 states have call predecessors, (193), 185 states have call successors, (193) [2024-11-18 14:01:56,246 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1068 states to 1068 states and 1750 transitions. [2024-11-18 14:01:56,248 INFO L78 Accepts]: Start accepts. Automaton has 1068 states and 1750 transitions. Word has length 118 [2024-11-18 14:01:56,248 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-18 14:01:56,248 INFO L471 AbstractCegarLoop]: Abstraction has 1068 states and 1750 transitions. [2024-11-18 14:01:56,249 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 16.6) internal successors, (83), 4 states have internal predecessors, (83), 2 states have call successors, (15), 2 states have call predecessors, (15), 3 states have return successors, (14), 2 states have call predecessors, (14), 2 states have call successors, (14) [2024-11-18 14:01:56,249 INFO L276 IsEmpty]: Start isEmpty. Operand 1068 states and 1750 transitions. [2024-11-18 14:01:56,252 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 121 [2024-11-18 14:01:56,252 INFO L207 NwaCegarLoop]: Found error trace [2024-11-18 14:01:56,253 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] [2024-11-18 14:01:56,273 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Forceful destruction successful, exit code 0 [2024-11-18 14:01:56,456 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable16 [2024-11-18 14:01:56,457 INFO L396 AbstractCegarLoop]: === Iteration 18 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-18 14:01:56,457 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-18 14:01:56,457 INFO L85 PathProgramCache]: Analyzing trace with hash -2004879898, now seen corresponding path program 1 times [2024-11-18 14:01:56,458 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-18 14:01:56,458 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [355723090] [2024-11-18 14:01:56,458 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 14:01:56,459 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-18 14:01:56,485 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 14:01:56,631 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:01:56,632 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-18 14:01:56,632 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [355723090] [2024-11-18 14:01:56,632 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [355723090] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-18 14:01:56,632 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1402578963] [2024-11-18 14:01:56,632 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 14:01:56,633 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-18 14:01:56,633 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-18 14:01:56,635 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:01:56,636 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:01:56,972 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 14:01:56,980 INFO L255 TraceCheckSpWp]: Trace formula consists of 1438 conjuncts, 4 conjuncts are in the unsatisfiable core [2024-11-18 14:01:56,985 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-18 14:01:57,120 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:01:57,120 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-18 14:01:57,120 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1402578963] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-18 14:01:57,121 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-18 14:01:57,121 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [6] total 9 [2024-11-18 14:01:57,121 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1826290498] [2024-11-18 14:01:57,122 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-18 14:01:57,122 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-18 14:01:57,122 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-18 14:01:57,123 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-18 14:01:57,123 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=54, Unknown=0, NotChecked=0, Total=72 [2024-11-18 14:01:57,124 INFO L87 Difference]: Start difference. First operand 1068 states and 1750 transitions. Second operand has 5 states, 5 states have (on average 17.0) internal successors, (85), 4 states have internal predecessors, (85), 2 states have call successors, (15), 2 states have call predecessors, (15), 3 states have return successors, (14), 2 states have call predecessors, (14), 2 states have call successors, (14) [2024-11-18 14:01:57,703 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-18 14:01:57,703 INFO L93 Difference]: Finished difference Result 2107 states and 3515 transitions. [2024-11-18 14:01:57,703 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-11-18 14:01:57,703 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 17.0) internal successors, (85), 4 states have internal predecessors, (85), 2 states have call successors, (15), 2 states have call predecessors, (15), 3 states have return successors, (14), 2 states have call predecessors, (14), 2 states have call successors, (14) Word has length 120 [2024-11-18 14:01:57,704 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-18 14:01:57,714 INFO L225 Difference]: With dead ends: 2107 [2024-11-18 14:01:57,714 INFO L226 Difference]: Without dead ends: 1084 [2024-11-18 14:01:57,721 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 126 GetRequests, 118 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=23, Invalid=67, Unknown=0, NotChecked=0, Total=90 [2024-11-18 14:01:57,722 INFO L432 NwaCegarLoop]: 881 mSDtfsCounter, 859 mSDsluCounter, 1376 mSDsCounter, 0 mSdLazyCounter, 453 mSolverCounterSat, 16 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 866 SdHoareTripleChecker+Valid, 2257 SdHoareTripleChecker+Invalid, 469 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 16 IncrementalHoareTripleChecker+Valid, 453 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2024-11-18 14:01:57,722 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [866 Valid, 2257 Invalid, 469 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [16 Valid, 453 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2024-11-18 14:01:57,723 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1084 states. [2024-11-18 14:01:57,760 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1084 to 1084. [2024-11-18 14:01:57,762 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1084 states, 843 states have (on average 1.65005931198102) internal successors, (1391), 875 states have internal predecessors, (1391), 190 states have call successors, (190), 50 states have call predecessors, (190), 50 states have return successors, (195), 184 states have call predecessors, (195), 185 states have call successors, (195) [2024-11-18 14:01:57,769 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1084 states to 1084 states and 1776 transitions. [2024-11-18 14:01:57,774 INFO L78 Accepts]: Start accepts. Automaton has 1084 states and 1776 transitions. Word has length 120 [2024-11-18 14:01:57,774 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-18 14:01:57,774 INFO L471 AbstractCegarLoop]: Abstraction has 1084 states and 1776 transitions. [2024-11-18 14:01:57,775 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 17.0) internal successors, (85), 4 states have internal predecessors, (85), 2 states have call successors, (15), 2 states have call predecessors, (15), 3 states have return successors, (14), 2 states have call predecessors, (14), 2 states have call successors, (14) [2024-11-18 14:01:57,775 INFO L276 IsEmpty]: Start isEmpty. Operand 1084 states and 1776 transitions. [2024-11-18 14:01:57,778 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 123 [2024-11-18 14:01:57,778 INFO L207 NwaCegarLoop]: Found error trace [2024-11-18 14:01:57,778 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] [2024-11-18 14:01:57,799 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:01:57,979 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 4 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable17 [2024-11-18 14:01:57,980 INFO L396 AbstractCegarLoop]: === Iteration 19 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-18 14:01:57,980 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-18 14:01:57,980 INFO L85 PathProgramCache]: Analyzing trace with hash 1716398020, now seen corresponding path program 1 times [2024-11-18 14:01:57,981 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-18 14:01:57,981 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1514947841] [2024-11-18 14:01:57,981 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 14:01:57,981 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-18 14:01:58,013 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 14:01:58,128 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:01:58,129 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-18 14:01:58,129 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1514947841] [2024-11-18 14:01:58,129 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1514947841] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-18 14:01:58,129 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2117460609] [2024-11-18 14:01:58,129 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 14:01:58,130 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-18 14:01:58,130 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-18 14:01:58,132 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:01:58,133 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:01:58,439 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 14:01:58,447 INFO L255 TraceCheckSpWp]: Trace formula consists of 1440 conjuncts, 4 conjuncts are in the unsatisfiable core [2024-11-18 14:01:58,451 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-18 14:01:58,593 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:01:58,593 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-18 14:01:58,593 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2117460609] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-18 14:01:58,593 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-18 14:01:58,593 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [6] total 9 [2024-11-18 14:01:58,593 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [83390822] [2024-11-18 14:01:58,593 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-18 14:01:58,594 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-18 14:01:58,594 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-18 14:01:58,594 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-18 14:01:58,594 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=54, Unknown=0, NotChecked=0, Total=72 [2024-11-18 14:01:58,594 INFO L87 Difference]: Start difference. First operand 1084 states and 1776 transitions. Second operand has 5 states, 5 states have (on average 17.4) internal successors, (87), 4 states have internal predecessors, (87), 2 states have call successors, (15), 2 states have call predecessors, (15), 3 states have return successors, (14), 2 states have call predecessors, (14), 2 states have call successors, (14) [2024-11-18 14:01:59,112 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-18 14:01:59,112 INFO L93 Difference]: Finished difference Result 2139 states and 3561 transitions. [2024-11-18 14:01:59,113 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-11-18 14:01:59,113 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 17.4) internal successors, (87), 4 states have internal predecessors, (87), 2 states have call successors, (15), 2 states have call predecessors, (15), 3 states have return successors, (14), 2 states have call predecessors, (14), 2 states have call successors, (14) Word has length 122 [2024-11-18 14:01:59,113 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-18 14:01:59,123 INFO L225 Difference]: With dead ends: 2139 [2024-11-18 14:01:59,123 INFO L226 Difference]: Without dead ends: 1100 [2024-11-18 14:01:59,129 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 128 GetRequests, 120 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:01:59,130 INFO L432 NwaCegarLoop]: 878 mSDtfsCounter, 853 mSDsluCounter, 1376 mSDsCounter, 0 mSdLazyCounter, 452 mSolverCounterSat, 17 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 863 SdHoareTripleChecker+Valid, 2254 SdHoareTripleChecker+Invalid, 469 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 17 IncrementalHoareTripleChecker+Valid, 452 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2024-11-18 14:01:59,130 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [863 Valid, 2254 Invalid, 469 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [17 Valid, 452 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2024-11-18 14:01:59,131 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1100 states. [2024-11-18 14:01:59,165 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1100 to 1100. [2024-11-18 14:01:59,168 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1100 states, 857 states have (on average 1.6511085180863476) internal successors, (1415), 889 states have internal predecessors, (1415), 190 states have call successors, (190), 52 states have call predecessors, (190), 52 states have return successors, (197), 184 states have call predecessors, (197), 185 states have call successors, (197) [2024-11-18 14:01:59,174 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1100 states to 1100 states and 1802 transitions. [2024-11-18 14:01:59,176 INFO L78 Accepts]: Start accepts. Automaton has 1100 states and 1802 transitions. Word has length 122 [2024-11-18 14:01:59,176 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-18 14:01:59,176 INFO L471 AbstractCegarLoop]: Abstraction has 1100 states and 1802 transitions. [2024-11-18 14:01:59,177 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 17.4) internal successors, (87), 4 states have internal predecessors, (87), 2 states have call successors, (15), 2 states have call predecessors, (15), 3 states have return successors, (14), 2 states have call predecessors, (14), 2 states have call successors, (14) [2024-11-18 14:01:59,177 INFO L276 IsEmpty]: Start isEmpty. Operand 1100 states and 1802 transitions. [2024-11-18 14:01:59,180 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 125 [2024-11-18 14:01:59,180 INFO L207 NwaCegarLoop]: Found error trace [2024-11-18 14:01:59,181 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] [2024-11-18 14:01:59,201 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Forceful destruction successful, exit code 0 [2024-11-18 14:01:59,384 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18,5 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-18 14:01:59,385 INFO L396 AbstractCegarLoop]: === Iteration 20 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-18 14:01:59,385 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-18 14:01:59,385 INFO L85 PathProgramCache]: Analyzing trace with hash -1726082210, now seen corresponding path program 1 times [2024-11-18 14:01:59,385 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-18 14:01:59,385 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2048832946] [2024-11-18 14:01:59,385 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 14:01:59,385 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-18 14:01:59,409 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 14:01:59,512 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:01:59,512 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-18 14:01:59,512 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2048832946] [2024-11-18 14:01:59,512 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2048832946] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-18 14:01:59,513 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [387966397] [2024-11-18 14:01:59,513 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 14:01:59,513 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-18 14:01:59,513 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-18 14:01:59,515 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:01:59,516 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:01:59,813 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 14:01:59,817 INFO L255 TraceCheckSpWp]: Trace formula consists of 1442 conjuncts, 4 conjuncts are in the unsatisfiable core [2024-11-18 14:01:59,821 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-18 14:01:59,925 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:01:59,925 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-18 14:01:59,925 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [387966397] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-18 14:01:59,925 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-18 14:01:59,925 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [6] total 9 [2024-11-18 14:01:59,927 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1356489722] [2024-11-18 14:01:59,927 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-18 14:01:59,927 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-18 14:01:59,927 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-18 14:01:59,928 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-18 14:01:59,928 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=54, Unknown=0, NotChecked=0, Total=72 [2024-11-18 14:01:59,928 INFO L87 Difference]: Start difference. First operand 1100 states and 1802 transitions. Second operand has 5 states, 5 states have (on average 17.8) internal successors, (89), 4 states have internal predecessors, (89), 2 states have call successors, (15), 2 states have call predecessors, (15), 3 states have return successors, (14), 2 states have call predecessors, (14), 2 states have call successors, (14) [2024-11-18 14:02:00,472 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-18 14:02:00,472 INFO L93 Difference]: Finished difference Result 2171 states and 3607 transitions. [2024-11-18 14:02:00,472 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-11-18 14:02:00,473 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 17.8) internal successors, (89), 4 states have internal predecessors, (89), 2 states have call successors, (15), 2 states have call predecessors, (15), 3 states have return successors, (14), 2 states have call predecessors, (14), 2 states have call successors, (14) Word has length 124 [2024-11-18 14:02:00,473 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-18 14:02:00,483 INFO L225 Difference]: With dead ends: 2171 [2024-11-18 14:02:00,484 INFO L226 Difference]: Without dead ends: 1116 [2024-11-18 14:02:00,528 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 130 GetRequests, 122 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,529 INFO L432 NwaCegarLoop]: 875 mSDtfsCounter, 846 mSDsluCounter, 1376 mSDsCounter, 0 mSdLazyCounter, 451 mSolverCounterSat, 18 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 859 SdHoareTripleChecker+Valid, 2251 SdHoareTripleChecker+Invalid, 469 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 18 IncrementalHoareTripleChecker+Valid, 451 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2024-11-18 14:02:00,530 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [859 Valid, 2251 Invalid, 469 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [18 Valid, 451 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2024-11-18 14:02:00,535 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1116 states. [2024-11-18 14:02:00,562 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1116 to 1116. [2024-11-18 14:02:00,564 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1116 states, 871 states have (on average 1.6521239954075775) internal successors, (1439), 903 states have internal predecessors, (1439), 190 states have call successors, (190), 54 states have call predecessors, (190), 54 states have return successors, (199), 184 states have call predecessors, (199), 185 states have call successors, (199) [2024-11-18 14:02:00,569 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1116 states to 1116 states and 1828 transitions. [2024-11-18 14:02:00,571 INFO L78 Accepts]: Start accepts. Automaton has 1116 states and 1828 transitions. Word has length 124 [2024-11-18 14:02:00,571 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-18 14:02:00,571 INFO L471 AbstractCegarLoop]: Abstraction has 1116 states and 1828 transitions. [2024-11-18 14:02:00,571 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 17.8) internal successors, (89), 4 states have internal predecessors, (89), 2 states have call successors, (15), 2 states have call predecessors, (15), 3 states have return successors, (14), 2 states have call predecessors, (14), 2 states have call successors, (14) [2024-11-18 14:02:00,571 INFO L276 IsEmpty]: Start isEmpty. Operand 1116 states and 1828 transitions. [2024-11-18 14:02:00,574 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 127 [2024-11-18 14:02:00,575 INFO L207 NwaCegarLoop]: Found error trace [2024-11-18 14:02:00,575 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] [2024-11-18 14:02:00,594 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:00,775 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19,6 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-18 14:02:00,776 INFO L396 AbstractCegarLoop]: === Iteration 21 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-18 14:02:00,776 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-18 14:02:00,776 INFO L85 PathProgramCache]: Analyzing trace with hash 1177199684, now seen corresponding path program 1 times [2024-11-18 14:02:00,776 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-18 14:02:00,776 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1594875313] [2024-11-18 14:02:00,777 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 14:02:00,777 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-18 14:02:00,800 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 14:02:01,054 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:01,055 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-18 14:02:01,055 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1594875313] [2024-11-18 14:02:01,055 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1594875313] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-18 14:02:01,055 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1721932643] [2024-11-18 14:02:01,055 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 14:02:01,055 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-18 14:02:01,056 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-18 14:02:01,057 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:01,059 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:01,343 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 14:02:01,349 INFO L255 TraceCheckSpWp]: Trace formula consists of 1444 conjuncts, 4 conjuncts are in the unsatisfiable core [2024-11-18 14:02:01,352 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-18 14:02:01,531 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:01,532 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-18 14:02:01,533 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1721932643] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-18 14:02:01,533 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-18 14:02:01,533 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [10] total 13 [2024-11-18 14:02:01,533 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [97028246] [2024-11-18 14:02:01,533 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-18 14:02:01,533 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-18 14:02:01,533 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-18 14:02:01,534 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-18 14:02:01,534 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=26, Invalid=130, Unknown=0, NotChecked=0, Total=156 [2024-11-18 14:02:01,534 INFO L87 Difference]: Start difference. First operand 1116 states and 1828 transitions. Second operand has 5 states, 5 states have (on average 16.6) internal successors, (83), 4 states have internal predecessors, (83), 2 states have call successors, (14), 2 states have call predecessors, (14), 2 states have return successors, (13), 2 states have call predecessors, (13), 1 states have call successors, (13) [2024-11-18 14:02:02,061 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-18 14:02:02,061 INFO L93 Difference]: Finished difference Result 1197 states and 1954 transitions. [2024-11-18 14:02:02,062 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-18 14:02:02,062 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 16.6) internal successors, (83), 4 states have internal predecessors, (83), 2 states have call successors, (14), 2 states have call predecessors, (14), 2 states have return successors, (13), 2 states have call predecessors, (13), 1 states have call successors, (13) Word has length 126 [2024-11-18 14:02:02,062 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-18 14:02:02,078 INFO L225 Difference]: With dead ends: 1197 [2024-11-18 14:02:02,078 INFO L226 Difference]: Without dead ends: 1182 [2024-11-18 14:02:02,079 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 141 GetRequests, 130 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:02,080 INFO L432 NwaCegarLoop]: 892 mSDtfsCounter, 879 mSDsluCounter, 1392 mSDsCounter, 0 mSdLazyCounter, 421 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 887 SdHoareTripleChecker+Valid, 2284 SdHoareTripleChecker+Invalid, 428 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 421 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2024-11-18 14:02:02,081 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [887 Valid, 2284 Invalid, 428 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 421 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2024-11-18 14:02:02,082 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1182 states. [2024-11-18 14:02:02,131 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1182 to 1122. [2024-11-18 14:02:02,140 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1122 states, 877 states have (on average 1.6476624857468642) internal successors, (1445), 909 states have internal predecessors, (1445), 190 states have call successors, (190), 54 states have call predecessors, (190), 54 states have return successors, (199), 184 states have call predecessors, (199), 185 states have call successors, (199) [2024-11-18 14:02:02,147 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1122 states to 1122 states and 1834 transitions. [2024-11-18 14:02:02,149 INFO L78 Accepts]: Start accepts. Automaton has 1122 states and 1834 transitions. Word has length 126 [2024-11-18 14:02:02,149 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-18 14:02:02,149 INFO L471 AbstractCegarLoop]: Abstraction has 1122 states and 1834 transitions. [2024-11-18 14:02:02,150 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 16.6) internal successors, (83), 4 states have internal predecessors, (83), 2 states have call successors, (14), 2 states have call predecessors, (14), 2 states have return successors, (13), 2 states have call predecessors, (13), 1 states have call successors, (13) [2024-11-18 14:02:02,150 INFO L276 IsEmpty]: Start isEmpty. Operand 1122 states and 1834 transitions. [2024-11-18 14:02:02,154 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 133 [2024-11-18 14:02:02,154 INFO L207 NwaCegarLoop]: Found error trace [2024-11-18 14:02:02,155 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] [2024-11-18 14:02:02,176 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:02,355 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20,7 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-18 14:02:02,356 INFO L396 AbstractCegarLoop]: === Iteration 22 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-18 14:02:02,356 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-18 14:02:02,357 INFO L85 PathProgramCache]: Analyzing trace with hash -153685569, now seen corresponding path program 1 times [2024-11-18 14:02:02,357 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-18 14:02:02,357 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1377494395] [2024-11-18 14:02:02,357 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 14:02:02,357 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-18 14:02:02,384 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 14:02:02,675 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:02,675 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-18 14:02:02,675 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1377494395] [2024-11-18 14:02:02,675 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1377494395] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-18 14:02:02,675 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [467292560] [2024-11-18 14:02:02,676 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 14:02:02,676 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-18 14:02:02,676 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-18 14:02:02,678 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:02,679 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:02,944 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 14:02:02,949 INFO L255 TraceCheckSpWp]: Trace formula consists of 1460 conjuncts, 5 conjuncts are in the unsatisfiable core [2024-11-18 14:02:02,952 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-18 14:02:02,994 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:02,994 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-18 14:02:02,995 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [467292560] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-18 14:02:02,995 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-18 14:02:02,995 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [10] total 13 [2024-11-18 14:02:02,996 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1225471930] [2024-11-18 14:02:02,996 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-18 14:02:02,996 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-18 14:02:02,996 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-18 14:02:02,997 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-18 14:02:02,997 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=133, Unknown=0, NotChecked=0, Total=156 [2024-11-18 14:02:02,998 INFO L87 Difference]: Start difference. First operand 1122 states and 1834 transitions. Second operand has 5 states, 5 states have (on average 17.4) internal successors, (87), 4 states have internal predecessors, (87), 2 states have call successors, (15), 2 states have call predecessors, (15), 3 states have return successors, (14), 3 states have call predecessors, (14), 1 states have call successors, (14) [2024-11-18 14:02:03,048 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-18 14:02:03,049 INFO L93 Difference]: Finished difference Result 1137 states and 1852 transitions. [2024-11-18 14:02:03,049 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-18 14:02:03,050 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 17.4) internal successors, (87), 4 states have internal predecessors, (87), 2 states have call successors, (15), 2 states have call predecessors, (15), 3 states have return successors, (14), 3 states have call predecessors, (14), 1 states have call successors, (14) Word has length 132 [2024-11-18 14:02:03,050 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-18 14:02:03,059 INFO L225 Difference]: With dead ends: 1137 [2024-11-18 14:02:03,059 INFO L226 Difference]: Without dead ends: 1122 [2024-11-18 14:02:03,060 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 147 GetRequests, 136 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=23, Invalid=133, Unknown=0, NotChecked=0, Total=156 [2024-11-18 14:02:03,061 INFO L432 NwaCegarLoop]: 899 mSDtfsCounter, 0 mSDsluCounter, 2693 mSDsCounter, 0 mSdLazyCounter, 8 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 3592 SdHoareTripleChecker+Invalid, 8 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 8 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-11-18 14:02:03,061 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 3592 Invalid, 8 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 8 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-18 14:02:03,062 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1122 states. [2024-11-18 14:02:03,149 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1122 to 1122. [2024-11-18 14:02:03,151 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1122 states, 877 states have (on average 1.645381984036488) internal successors, (1443), 909 states have internal predecessors, (1443), 190 states have call successors, (190), 54 states have call predecessors, (190), 54 states have return successors, (199), 184 states have call predecessors, (199), 185 states have call successors, (199) [2024-11-18 14:02:03,166 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1122 states to 1122 states and 1832 transitions. [2024-11-18 14:02:03,168 INFO L78 Accepts]: Start accepts. Automaton has 1122 states and 1832 transitions. Word has length 132 [2024-11-18 14:02:03,168 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-18 14:02:03,168 INFO L471 AbstractCegarLoop]: Abstraction has 1122 states and 1832 transitions. [2024-11-18 14:02:03,169 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 17.4) internal successors, (87), 4 states have internal predecessors, (87), 2 states have call successors, (15), 2 states have call predecessors, (15), 3 states have return successors, (14), 3 states have call predecessors, (14), 1 states have call successors, (14) [2024-11-18 14:02:03,170 INFO L276 IsEmpty]: Start isEmpty. Operand 1122 states and 1832 transitions. [2024-11-18 14:02:03,175 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 144 [2024-11-18 14:02:03,175 INFO L207 NwaCegarLoop]: Found error trace [2024-11-18 14:02:03,175 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] [2024-11-18 14:02:03,196 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Forceful destruction successful, exit code 0 [2024-11-18 14:02:03,377 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21,8 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-18 14:02:03,377 INFO L396 AbstractCegarLoop]: === Iteration 23 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-18 14:02:03,378 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-18 14:02:03,378 INFO L85 PathProgramCache]: Analyzing trace with hash 865372949, now seen corresponding path program 1 times [2024-11-18 14:02:03,378 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-18 14:02:03,378 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2106438741] [2024-11-18 14:02:03,378 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 14:02:03,379 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-18 14:02:03,419 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 14:02:03,738 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:03,738 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-18 14:02:03,738 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2106438741] [2024-11-18 14:02:03,739 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2106438741] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-18 14:02:03,739 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1510390431] [2024-11-18 14:02:03,739 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 14:02:03,739 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-18 14:02:03,740 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-18 14:02:03,742 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:03,743 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:04,062 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 14:02:04,075 INFO L255 TraceCheckSpWp]: Trace formula consists of 1497 conjuncts, 17 conjuncts are in the unsatisfiable core [2024-11-18 14:02:04,079 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-18 14:02:04,318 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:04,319 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-18 14:02:04,319 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1510390431] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-18 14:02:04,319 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-18 14:02:04,319 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [10] total 16 [2024-11-18 14:02:04,319 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [709028597] [2024-11-18 14:02:04,320 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-18 14:02:04,320 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2024-11-18 14:02:04,320 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-18 14:02:04,321 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2024-11-18 14:02:04,321 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=207, Unknown=0, NotChecked=0, Total=240 [2024-11-18 14:02:04,321 INFO L87 Difference]: Start difference. First operand 1122 states and 1832 transitions. Second operand has 8 states, 8 states have (on average 12.25) internal successors, (98), 8 states have internal predecessors, (98), 5 states have call successors, (16), 5 states have call predecessors, (16), 5 states have return successors, (15), 5 states have call predecessors, (15), 4 states have call successors, (15) [2024-11-18 14:02:07,103 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-18 14:02:07,103 INFO L93 Difference]: Finished difference Result 2335 states and 3844 transitions. [2024-11-18 14:02:07,104 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2024-11-18 14:02:07,105 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 12.25) internal successors, (98), 8 states have internal predecessors, (98), 5 states have call successors, (16), 5 states have call predecessors, (16), 5 states have return successors, (15), 5 states have call predecessors, (15), 4 states have call successors, (15) Word has length 143 [2024-11-18 14:02:07,105 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-18 14:02:07,115 INFO L225 Difference]: With dead ends: 2335 [2024-11-18 14:02:07,115 INFO L226 Difference]: Without dead ends: 1258 [2024-11-18 14:02:07,120 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 165 GetRequests, 147 SyntacticMatches, 0 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 10 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=55, Invalid=325, Unknown=0, NotChecked=0, Total=380 [2024-11-18 14:02:07,121 INFO L432 NwaCegarLoop]: 571 mSDtfsCounter, 3322 mSDsluCounter, 1220 mSDsCounter, 0 mSdLazyCounter, 4751 mSolverCounterSat, 822 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3426 SdHoareTripleChecker+Valid, 1791 SdHoareTripleChecker+Invalid, 5573 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 822 IncrementalHoareTripleChecker+Valid, 4751 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.6s IncrementalHoareTripleChecker+Time [2024-11-18 14:02:07,122 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [3426 Valid, 1791 Invalid, 5573 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [822 Valid, 4751 Invalid, 0 Unknown, 0 Unchecked, 2.6s Time] [2024-11-18 14:02:07,124 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1258 states. [2024-11-18 14:02:07,170 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1258 to 1208. [2024-11-18 14:02:07,172 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1208 states, 941 states have (on average 1.634431455897981) internal successors, (1538), 977 states have internal predecessors, (1538), 206 states have call successors, (206), 56 states have call predecessors, (206), 60 states have return successors, (223), 200 states have call predecessors, (223), 201 states have call successors, (223) [2024-11-18 14:02:07,177 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1208 states to 1208 states and 1967 transitions. [2024-11-18 14:02:07,179 INFO L78 Accepts]: Start accepts. Automaton has 1208 states and 1967 transitions. Word has length 143 [2024-11-18 14:02:07,179 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-18 14:02:07,179 INFO L471 AbstractCegarLoop]: Abstraction has 1208 states and 1967 transitions. [2024-11-18 14:02:07,179 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 12.25) internal successors, (98), 8 states have internal predecessors, (98), 5 states have call successors, (16), 5 states have call predecessors, (16), 5 states have return successors, (15), 5 states have call predecessors, (15), 4 states have call successors, (15) [2024-11-18 14:02:07,179 INFO L276 IsEmpty]: Start isEmpty. Operand 1208 states and 1967 transitions. [2024-11-18 14:02:07,184 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 149 [2024-11-18 14:02:07,184 INFO L207 NwaCegarLoop]: Found error trace [2024-11-18 14:02:07,184 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] [2024-11-18 14:02:07,204 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:07,384 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,SelfDestructingSolverStorable22 [2024-11-18 14:02:07,385 INFO L396 AbstractCegarLoop]: === Iteration 24 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-18 14:02:07,385 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-18 14:02:07,385 INFO L85 PathProgramCache]: Analyzing trace with hash 914578033, now seen corresponding path program 1 times [2024-11-18 14:02:07,386 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-18 14:02:07,386 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1398351877] [2024-11-18 14:02:07,386 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 14:02:07,386 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-18 14:02:07,431 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 14:02:07,743 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,743 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-18 14:02:07,744 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1398351877] [2024-11-18 14:02:07,744 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1398351877] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-18 14:02:07,744 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1050998811] [2024-11-18 14:02:07,744 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 14:02:07,744 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-18 14:02:07,744 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-18 14:02:07,746 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:07,748 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:08,042 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 14:02:08,046 INFO L255 TraceCheckSpWp]: Trace formula consists of 1517 conjuncts, 11 conjuncts are in the unsatisfiable core [2024-11-18 14:02:08,050 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-18 14:02:08,151 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,151 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-18 14:02:08,151 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1050998811] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-18 14:02:08,151 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-18 14:02:08,151 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [10] total 12 [2024-11-18 14:02:08,151 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1548179529] [2024-11-18 14:02:08,152 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-18 14:02:08,152 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-18 14:02:08,152 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-18 14:02:08,152 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-18 14:02:08,153 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=111, Unknown=0, NotChecked=0, Total=132 [2024-11-18 14:02:08,153 INFO L87 Difference]: Start difference. First operand 1208 states and 1967 transitions. Second operand has 4 states, 4 states have (on average 24.25) internal successors, (97), 4 states have internal predecessors, (97), 4 states have call successors, (17), 4 states have call predecessors, (17), 3 states have return successors, (16), 3 states have call predecessors, (16), 3 states have call successors, (16) [2024-11-18 14:02:09,801 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-18 14:02:09,801 INFO L93 Difference]: Finished difference Result 3803 states and 6316 transitions. [2024-11-18 14:02:09,802 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-18 14:02:09,802 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 24.25) internal successors, (97), 4 states have internal predecessors, (97), 4 states have call successors, (17), 4 states have call predecessors, (17), 3 states have return successors, (16), 3 states have call predecessors, (16), 3 states have call successors, (16) Word has length 148 [2024-11-18 14:02:09,802 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-18 14:02:09,825 INFO L225 Difference]: With dead ends: 3803 [2024-11-18 14:02:09,825 INFO L226 Difference]: Without dead ends: 2640 [2024-11-18 14:02:09,834 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 165 GetRequests, 154 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=25, Invalid=131, Unknown=0, NotChecked=0, Total=156 [2024-11-18 14:02:09,835 INFO L432 NwaCegarLoop]: 394 mSDtfsCounter, 2000 mSDsluCounter, 526 mSDsCounter, 0 mSdLazyCounter, 1385 mSolverCounterSat, 421 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2084 SdHoareTripleChecker+Valid, 920 SdHoareTripleChecker+Invalid, 1806 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 421 IncrementalHoareTripleChecker+Valid, 1385 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.5s IncrementalHoareTripleChecker+Time [2024-11-18 14:02:09,835 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [2084 Valid, 920 Invalid, 1806 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [421 Valid, 1385 Invalid, 0 Unknown, 0 Unchecked, 1.5s Time] [2024-11-18 14:02:09,838 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2640 states. [2024-11-18 14:02:09,977 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2640 to 2526. [2024-11-18 14:02:09,981 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2526 states, 1938 states have (on average 1.6388028895768834) internal successors, (3176), 2020 states have internal predecessors, (3176), 464 states have call successors, (464), 107 states have call predecessors, (464), 123 states have return successors, (550), 460 states have call predecessors, (550), 459 states have call successors, (550) [2024-11-18 14:02:09,996 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2526 states to 2526 states and 4190 transitions. [2024-11-18 14:02:09,999 INFO L78 Accepts]: Start accepts. Automaton has 2526 states and 4190 transitions. Word has length 148 [2024-11-18 14:02:10,001 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-18 14:02:10,002 INFO L471 AbstractCegarLoop]: Abstraction has 2526 states and 4190 transitions. [2024-11-18 14:02:10,002 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 24.25) internal successors, (97), 4 states have internal predecessors, (97), 4 states have call successors, (17), 4 states have call predecessors, (17), 3 states have return successors, (16), 3 states have call predecessors, (16), 3 states have call successors, (16) [2024-11-18 14:02:10,002 INFO L276 IsEmpty]: Start isEmpty. Operand 2526 states and 4190 transitions. [2024-11-18 14:02:10,007 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 150 [2024-11-18 14:02:10,008 INFO L207 NwaCegarLoop]: Found error trace [2024-11-18 14:02:10,008 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] [2024-11-18 14:02:10,030 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Forceful destruction successful, exit code 0 [2024-11-18 14:02:10,208 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,SelfDestructingSolverStorable23 [2024-11-18 14:02:10,209 INFO L396 AbstractCegarLoop]: === Iteration 25 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-18 14:02:10,210 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-18 14:02:10,210 INFO L85 PathProgramCache]: Analyzing trace with hash -1713001573, now seen corresponding path program 1 times [2024-11-18 14:02:10,210 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-18 14:02:10,210 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1166424985] [2024-11-18 14:02:10,210 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 14:02:10,210 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-18 14:02:10,235 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 14:02:10,521 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:10,522 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-18 14:02:10,522 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1166424985] [2024-11-18 14:02:10,522 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1166424985] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-18 14:02:10,523 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2053391640] [2024-11-18 14:02:10,523 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 14:02:10,523 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-18 14:02:10,523 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-18 14:02:10,525 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:10,527 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:10,916 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 14:02:10,921 INFO L255 TraceCheckSpWp]: Trace formula consists of 1519 conjuncts, 11 conjuncts are in the unsatisfiable core [2024-11-18 14:02:10,925 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-18 14:02:11,035 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:11,035 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-18 14:02:11,035 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2053391640] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-18 14:02:11,035 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-18 14:02:11,036 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [10] total 12 [2024-11-18 14:02:11,036 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1393165430] [2024-11-18 14:02:11,036 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-18 14:02:11,036 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-18 14:02:11,036 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-18 14:02:11,037 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-18 14:02:11,037 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=111, Unknown=0, NotChecked=0, Total=132 [2024-11-18 14:02:11,037 INFO L87 Difference]: Start difference. First operand 2526 states and 4190 transitions. Second operand has 4 states, 4 states have (on average 24.5) internal successors, (98), 4 states have internal predecessors, (98), 4 states have call successors, (17), 4 states have call predecessors, (17), 3 states have return successors, (16), 3 states have call predecessors, (16), 3 states have call successors, (16) [2024-11-18 14:02:12,962 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-18 14:02:12,963 INFO L93 Difference]: Finished difference Result 8189 states and 13898 transitions. [2024-11-18 14:02:12,963 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-18 14:02:12,963 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 24.5) internal successors, (98), 4 states have internal predecessors, (98), 4 states have call successors, (17), 4 states have call predecessors, (17), 3 states have return successors, (16), 3 states have call predecessors, (16), 3 states have call successors, (16) Word has length 149 [2024-11-18 14:02:12,964 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-18 14:02:13,043 INFO L225 Difference]: With dead ends: 8189 [2024-11-18 14:02:13,043 INFO L226 Difference]: Without dead ends: 5708 [2024-11-18 14:02:13,068 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 166 GetRequests, 155 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=25, Invalid=131, Unknown=0, NotChecked=0, Total=156 [2024-11-18 14:02:13,069 INFO L432 NwaCegarLoop]: 368 mSDtfsCounter, 2007 mSDsluCounter, 512 mSDsCounter, 0 mSdLazyCounter, 1365 mSolverCounterSat, 427 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2090 SdHoareTripleChecker+Valid, 880 SdHoareTripleChecker+Invalid, 1792 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 427 IncrementalHoareTripleChecker+Valid, 1365 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.6s IncrementalHoareTripleChecker+Time [2024-11-18 14:02:13,069 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [2090 Valid, 880 Invalid, 1792 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [427 Valid, 1365 Invalid, 0 Unknown, 0 Unchecked, 1.6s Time] [2024-11-18 14:02:13,075 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5708 states. [2024-11-18 14:02:13,399 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5708 to 5465. [2024-11-18 14:02:13,409 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5465 states, 4113 states have (on average 1.6353026987600292) internal successors, (6726), 4309 states have internal predecessors, (6726), 1094 states have call successors, (1094), 209 states have call predecessors, (1094), 257 states have return successors, (1444), 1098 states have call predecessors, (1444), 1089 states have call successors, (1444) [2024-11-18 14:02:13,450 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5465 states to 5465 states and 9264 transitions. [2024-11-18 14:02:13,458 INFO L78 Accepts]: Start accepts. Automaton has 5465 states and 9264 transitions. Word has length 149 [2024-11-18 14:02:13,459 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-18 14:02:13,459 INFO L471 AbstractCegarLoop]: Abstraction has 5465 states and 9264 transitions. [2024-11-18 14:02:13,459 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 24.5) internal successors, (98), 4 states have internal predecessors, (98), 4 states have call successors, (17), 4 states have call predecessors, (17), 3 states have return successors, (16), 3 states have call predecessors, (16), 3 states have call successors, (16) [2024-11-18 14:02:13,459 INFO L276 IsEmpty]: Start isEmpty. Operand 5465 states and 9264 transitions. [2024-11-18 14:02:13,465 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 151 [2024-11-18 14:02:13,465 INFO L207 NwaCegarLoop]: Found error trace [2024-11-18 14:02:13,465 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] [2024-11-18 14:02:13,487 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Forceful destruction successful, exit code 0 [2024-11-18 14:02:13,666 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,SelfDestructingSolverStorable24 [2024-11-18 14:02:13,667 INFO L396 AbstractCegarLoop]: === Iteration 26 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-18 14:02:13,667 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-18 14:02:13,668 INFO L85 PathProgramCache]: Analyzing trace with hash -1563586829, now seen corresponding path program 1 times [2024-11-18 14:02:13,668 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-18 14:02:13,668 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [982494598] [2024-11-18 14:02:13,668 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 14:02:13,668 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-18 14:02:13,692 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 14:02:13,943 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:13,943 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-18 14:02:13,944 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [982494598] [2024-11-18 14:02:13,944 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [982494598] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-18 14:02:13,944 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [611659588] [2024-11-18 14:02:13,944 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 14:02:13,944 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-18 14:02:13,944 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-18 14:02:13,946 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:13,948 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:14,261 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 14:02:14,268 INFO L255 TraceCheckSpWp]: Trace formula consists of 1521 conjuncts, 11 conjuncts are in the unsatisfiable core [2024-11-18 14:02:14,272 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-18 14:02:14,383 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:14,383 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-18 14:02:14,383 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [611659588] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-18 14:02:14,383 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-18 14:02:14,384 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [10] total 12 [2024-11-18 14:02:14,384 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [376869344] [2024-11-18 14:02:14,384 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-18 14:02:14,384 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-18 14:02:14,385 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-18 14:02:14,385 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-18 14:02:14,385 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=111, Unknown=0, NotChecked=0, Total=132 [2024-11-18 14:02:14,386 INFO L87 Difference]: Start difference. First operand 5465 states and 9264 transitions. Second operand has 4 states, 4 states have (on average 24.75) internal successors, (99), 4 states have internal predecessors, (99), 4 states have call successors, (17), 4 states have call predecessors, (17), 3 states have return successors, (16), 3 states have call predecessors, (16), 3 states have call successors, (16) [2024-11-18 14:02:16,472 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-18 14:02:16,472 INFO L93 Difference]: Finished difference Result 18112 states and 31739 transitions. [2024-11-18 14:02:16,473 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-18 14:02:16,473 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 24.75) internal successors, (99), 4 states have internal predecessors, (99), 4 states have call successors, (17), 4 states have call predecessors, (17), 3 states have return successors, (16), 3 states have call predecessors, (16), 3 states have call successors, (16) Word has length 150 [2024-11-18 14:02:16,474 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-18 14:02:16,608 INFO L225 Difference]: With dead ends: 18112 [2024-11-18 14:02:16,608 INFO L226 Difference]: Without dead ends: 12692 [2024-11-18 14:02:16,646 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 167 GetRequests, 156 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=25, Invalid=131, Unknown=0, NotChecked=0, Total=156 [2024-11-18 14:02:16,647 INFO L432 NwaCegarLoop]: 365 mSDtfsCounter, 1995 mSDsluCounter, 509 mSDsCounter, 0 mSdLazyCounter, 1364 mSolverCounterSat, 431 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2077 SdHoareTripleChecker+Valid, 874 SdHoareTripleChecker+Invalid, 1795 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 431 IncrementalHoareTripleChecker+Valid, 1364 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.4s IncrementalHoareTripleChecker+Time [2024-11-18 14:02:16,648 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [2077 Valid, 874 Invalid, 1795 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [431 Valid, 1364 Invalid, 0 Unknown, 0 Unchecked, 1.4s Time] [2024-11-18 14:02:16,663 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12692 states. [2024-11-18 14:02:17,594 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12692 to 12190. [2024-11-18 14:02:17,618 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 12190 states, 8970 states have (on average 1.6267558528428094) internal successors, (14592), 9452 states have internal predecessors, (14592), 2674 states have call successors, (2674), 413 states have call predecessors, (2674), 545 states have return successors, (4010), 2706 states have call predecessors, (4010), 2669 states have call successors, (4010) [2024-11-18 14:02:17,733 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12190 states to 12190 states and 21276 transitions. [2024-11-18 14:02:17,744 INFO L78 Accepts]: Start accepts. Automaton has 12190 states and 21276 transitions. Word has length 150 [2024-11-18 14:02:17,746 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-18 14:02:17,747 INFO L471 AbstractCegarLoop]: Abstraction has 12190 states and 21276 transitions. [2024-11-18 14:02:17,747 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 24.75) internal successors, (99), 4 states have internal predecessors, (99), 4 states have call successors, (17), 4 states have call predecessors, (17), 3 states have return successors, (16), 3 states have call predecessors, (16), 3 states have call successors, (16) [2024-11-18 14:02:17,747 INFO L276 IsEmpty]: Start isEmpty. Operand 12190 states and 21276 transitions. [2024-11-18 14:02:17,754 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 152 [2024-11-18 14:02:17,754 INFO L207 NwaCegarLoop]: Found error trace [2024-11-18 14:02:17,754 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] [2024-11-18 14:02:17,775 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Forceful destruction successful, exit code 0 [2024-11-18 14:02:17,955 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,SelfDestructingSolverStorable25 [2024-11-18 14:02:17,956 INFO L396 AbstractCegarLoop]: === Iteration 27 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-18 14:02:17,956 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-18 14:02:17,957 INFO L85 PathProgramCache]: Analyzing trace with hash -1226693155, now seen corresponding path program 1 times [2024-11-18 14:02:17,957 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-18 14:02:17,957 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1664722058] [2024-11-18 14:02:17,957 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 14:02:17,957 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-18 14:02:17,980 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 14:02:18,316 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:18,316 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-18 14:02:18,316 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1664722058] [2024-11-18 14:02:18,316 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1664722058] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-18 14:02:18,316 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [119366207] [2024-11-18 14:02:18,317 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 14:02:18,317 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-18 14:02:18,317 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-18 14:02:18,318 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:18,319 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:18,614 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 14:02:18,619 INFO L255 TraceCheckSpWp]: Trace formula consists of 1523 conjuncts, 11 conjuncts are in the unsatisfiable core [2024-11-18 14:02:18,622 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-18 14:02:18,732 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:18,732 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-18 14:02:18,733 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [119366207] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-18 14:02:18,733 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-18 14:02:18,733 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [10] total 12 [2024-11-18 14:02:18,733 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1132154564] [2024-11-18 14:02:18,733 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-18 14:02:18,733 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-18 14:02:18,733 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-18 14:02:18,734 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-18 14:02:18,734 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=111, Unknown=0, NotChecked=0, Total=132 [2024-11-18 14:02:18,734 INFO L87 Difference]: Start difference. First operand 12190 states and 21276 transitions. Second operand has 4 states, 4 states have (on average 25.0) internal successors, (100), 4 states have internal predecessors, (100), 4 states have call successors, (17), 4 states have call predecessors, (17), 3 states have return successors, (16), 3 states have call predecessors, (16), 3 states have call successors, (16) [2024-11-18 14:02:21,736 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-18 14:02:21,736 INFO L93 Difference]: Finished difference Result 41125 states and 75698 transitions. [2024-11-18 14:02:21,737 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-18 14:02:21,737 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 25.0) internal successors, (100), 4 states have internal predecessors, (100), 4 states have call successors, (17), 4 states have call predecessors, (17), 3 states have return successors, (16), 3 states have call predecessors, (16), 3 states have call successors, (16) Word has length 151 [2024-11-18 14:02:21,738 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-18 14:02:22,126 INFO L225 Difference]: With dead ends: 41125 [2024-11-18 14:02:22,127 INFO L226 Difference]: Without dead ends: 28980 [2024-11-18 14:02:22,251 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 168 GetRequests, 157 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=25, Invalid=131, Unknown=0, NotChecked=0, Total=156 [2024-11-18 14:02:22,252 INFO L432 NwaCegarLoop]: 362 mSDtfsCounter, 1983 mSDsluCounter, 509 mSDsCounter, 0 mSdLazyCounter, 1365 mSolverCounterSat, 434 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2064 SdHoareTripleChecker+Valid, 871 SdHoareTripleChecker+Invalid, 1799 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 434 IncrementalHoareTripleChecker+Valid, 1365 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.3s IncrementalHoareTripleChecker+Time [2024-11-18 14:02:22,253 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [2064 Valid, 871 Invalid, 1799 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [434 Valid, 1365 Invalid, 0 Unknown, 0 Unchecked, 1.3s Time] [2024-11-18 14:02:22,289 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 28980 states. [2024-11-18 14:02:24,276 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 28980 to 28015. [2024-11-18 14:02:24,321 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 28015 states, 20115 states have (on average 1.614814814814815) internal successors, (32482), 21323 states have internal predecessors, (32482), 6726 states have call successors, (6726), 821 states have call predecessors, (6726), 1173 states have return successors, (11720), 6850 states have call predecessors, (11720), 6721 states have call successors, (11720) [2024-11-18 14:02:24,673 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 28015 states to 28015 states and 50928 transitions. [2024-11-18 14:02:24,695 INFO L78 Accepts]: Start accepts. Automaton has 28015 states and 50928 transitions. Word has length 151 [2024-11-18 14:02:24,697 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-18 14:02:24,697 INFO L471 AbstractCegarLoop]: Abstraction has 28015 states and 50928 transitions. [2024-11-18 14:02:24,697 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 25.0) internal successors, (100), 4 states have internal predecessors, (100), 4 states have call successors, (17), 4 states have call predecessors, (17), 3 states have return successors, (16), 3 states have call predecessors, (16), 3 states have call successors, (16) [2024-11-18 14:02:24,697 INFO L276 IsEmpty]: Start isEmpty. Operand 28015 states and 50928 transitions. [2024-11-18 14:02:24,704 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 153 [2024-11-18 14:02:24,704 INFO L207 NwaCegarLoop]: Found error trace [2024-11-18 14:02:24,704 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] [2024-11-18 14:02:24,725 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:24,904 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,SelfDestructingSolverStorable26 [2024-11-18 14:02:24,906 INFO L396 AbstractCegarLoop]: === Iteration 28 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-18 14:02:24,906 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-18 14:02:24,906 INFO L85 PathProgramCache]: Analyzing trace with hash 627080053, now seen corresponding path program 1 times [2024-11-18 14:02:24,906 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-18 14:02:24,907 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [765804910] [2024-11-18 14:02:24,907 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 14:02:24,907 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-18 14:02:24,931 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 14:02:25,208 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:25,208 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-18 14:02:25,209 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [765804910] [2024-11-18 14:02:25,209 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [765804910] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-18 14:02:25,209 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1574770063] [2024-11-18 14:02:25,209 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 14:02:25,209 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-18 14:02:25,209 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-18 14:02:25,211 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:25,212 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:25,529 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 14:02:25,534 INFO L255 TraceCheckSpWp]: Trace formula consists of 1525 conjuncts, 11 conjuncts are in the unsatisfiable core [2024-11-18 14:02:25,538 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-18 14:02:25,654 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:25,655 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-18 14:02:25,655 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1574770063] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-18 14:02:25,655 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-18 14:02:25,655 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [10] total 12 [2024-11-18 14:02:25,655 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1292985222] [2024-11-18 14:02:25,655 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-18 14:02:25,656 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-18 14:02:25,656 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-18 14:02:25,656 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-18 14:02:25,656 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=111, Unknown=0, NotChecked=0, Total=132 [2024-11-18 14:02:25,657 INFO L87 Difference]: Start difference. First operand 28015 states and 50928 transitions. Second operand has 4 states, 4 states have (on average 25.25) internal successors, (101), 4 states have internal predecessors, (101), 4 states have call successors, (17), 4 states have call predecessors, (17), 3 states have return successors, (16), 3 states have call predecessors, (16), 3 states have call successors, (16) [2024-11-18 14:02:31,782 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-18 14:02:31,782 INFO L93 Difference]: Finished difference Result 95840 states and 190392 transitions. [2024-11-18 14:02:31,783 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-18 14:02:31,783 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 25.25) internal successors, (101), 4 states have internal predecessors, (101), 4 states have call successors, (17), 4 states have call predecessors, (17), 3 states have return successors, (16), 3 states have call predecessors, (16), 3 states have call successors, (16) Word has length 152 [2024-11-18 14:02:31,783 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-18 14:02:33,030 INFO L225 Difference]: With dead ends: 95840 [2024-11-18 14:02:33,030 INFO L226 Difference]: Without dead ends: 67860 [2024-11-18 14:02:33,431 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 169 GetRequests, 158 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=25, Invalid=131, Unknown=0, NotChecked=0, Total=156 [2024-11-18 14:02:33,432 INFO L432 NwaCegarLoop]: 452 mSDtfsCounter, 1958 mSDsluCounter, 513 mSDsCounter, 0 mSdLazyCounter, 1372 mSolverCounterSat, 422 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2038 SdHoareTripleChecker+Valid, 965 SdHoareTripleChecker+Invalid, 1794 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 422 IncrementalHoareTripleChecker+Valid, 1372 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.5s IncrementalHoareTripleChecker+Time [2024-11-18 14:02:33,436 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [2038 Valid, 965 Invalid, 1794 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [422 Valid, 1372 Invalid, 0 Unknown, 0 Unchecked, 1.5s Time] [2024-11-18 14:02:33,498 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 67860 states. [2024-11-18 14:02:38,700 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 67860 to 66308. [2024-11-18 14:02:38,791 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 66308 states, 46443 states have (on average 1.60065025945783) internal successors, (74339), 49513 states have internal predecessors, (74339), 17298 states have call successors, (17298), 1635 states have call predecessors, (17298), 2566 states have return successors, (36009), 17713 states have call predecessors, (36009), 17293 states have call successors, (36009) [2024-11-18 14:02:40,038 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 66308 states to 66308 states and 127646 transitions. [2024-11-18 14:02:40,100 INFO L78 Accepts]: Start accepts. Automaton has 66308 states and 127646 transitions. Word has length 152 [2024-11-18 14:02:40,101 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-18 14:02:40,101 INFO L471 AbstractCegarLoop]: Abstraction has 66308 states and 127646 transitions. [2024-11-18 14:02:40,101 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 25.25) internal successors, (101), 4 states have internal predecessors, (101), 4 states have call successors, (17), 4 states have call predecessors, (17), 3 states have return successors, (16), 3 states have call predecessors, (16), 3 states have call successors, (16) [2024-11-18 14:02:40,101 INFO L276 IsEmpty]: Start isEmpty. Operand 66308 states and 127646 transitions. [2024-11-18 14:02:40,135 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 208 [2024-11-18 14:02:40,135 INFO L207 NwaCegarLoop]: Found error trace [2024-11-18 14:02:40,136 INFO L215 NwaCegarLoop]: trace histogram [6, 6, 6, 6, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:40,156 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Forceful destruction successful, exit code 0 [2024-11-18 14:02:40,336 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 14 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable27 [2024-11-18 14:02:40,337 INFO L396 AbstractCegarLoop]: === Iteration 29 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-18 14:02:40,337 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-18 14:02:40,337 INFO L85 PathProgramCache]: Analyzing trace with hash 1104459291, now seen corresponding path program 1 times [2024-11-18 14:02:40,338 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-18 14:02:40,338 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [384713919] [2024-11-18 14:02:40,338 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 14:02:40,338 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-18 14:02:40,363 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 14:02:41,089 INFO L134 CoverageAnalysis]: Checked inductivity of 86 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 84 trivial. 0 not checked. [2024-11-18 14:02:41,090 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-18 14:02:41,090 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [384713919] [2024-11-18 14:02:41,090 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [384713919] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-18 14:02:41,090 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1373021512] [2024-11-18 14:02:41,090 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 14:02:41,090 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-18 14:02:41,090 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-18 14:02:41,092 INFO L229 MonitoredProcess]: Starting monitored process 15 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-18 14:02:41,093 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Waiting until timeout for monitored process [2024-11-18 14:02:41,457 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 14:02:41,463 INFO L255 TraceCheckSpWp]: Trace formula consists of 1938 conjuncts, 3 conjuncts are in the unsatisfiable core [2024-11-18 14:02:41,469 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-18 14:02:41,502 INFO L134 CoverageAnalysis]: Checked inductivity of 86 backedges. 51 proven. 0 refuted. 0 times theorem prover too weak. 35 trivial. 0 not checked. [2024-11-18 14:02:41,503 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-18 14:02:41,503 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1373021512] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-18 14:02:41,503 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-18 14:02:41,503 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [10] total 12 [2024-11-18 14:02:41,504 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1755226699] [2024-11-18 14:02:41,504 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-18 14:02:41,504 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-18 14:02:41,505 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-18 14:02:41,505 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-18 14:02:41,506 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=111, Unknown=0, NotChecked=0, Total=132 [2024-11-18 14:02:41,506 INFO L87 Difference]: Start difference. First operand 66308 states and 127646 transitions. Second operand has 4 states, 4 states have (on average 35.75) internal successors, (143), 4 states have internal predecessors, (143), 2 states have call successors, (25), 2 states have call predecessors, (25), 3 states have return successors, (24), 2 states have call predecessors, (24), 2 states have call successors, (24) [2024-11-18 14:02:47,058 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-18 14:02:47,058 INFO L93 Difference]: Finished difference Result 135450 states and 270567 transitions. [2024-11-18 14:02:47,058 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-18 14:02:47,059 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 35.75) internal successors, (143), 4 states have internal predecessors, (143), 2 states have call successors, (25), 2 states have call predecessors, (25), 3 states have return successors, (24), 2 states have call predecessors, (24), 2 states have call successors, (24) Word has length 207 [2024-11-18 14:02:47,059 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-18 14:02:47,838 INFO L225 Difference]: With dead ends: 135450 [2024-11-18 14:02:47,839 INFO L226 Difference]: Without dead ends: 69188 [2024-11-18 14:02:48,623 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 224 GetRequests, 213 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:48,623 INFO L432 NwaCegarLoop]: 840 mSDtfsCounter, 144 mSDsluCounter, 1657 mSDsCounter, 0 mSdLazyCounter, 184 mSolverCounterSat, 9 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 144 SdHoareTripleChecker+Valid, 2497 SdHoareTripleChecker+Invalid, 193 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 9 IncrementalHoareTripleChecker+Valid, 184 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-18 14:02:48,624 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [144 Valid, 2497 Invalid, 193 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [9 Valid, 184 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-18 14:02:48,667 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 69188 states. [2024-11-18 14:02:53,019 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 69188 to 68804. [2024-11-18 14:02:53,102 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 68804 states, 48875 states have (on average 1.6165933503836316) internal successors, (79011), 51945 states have internal predecessors, (79011), 17298 states have call successors, (17298), 1699 states have call predecessors, (17298), 2630 states have return successors, (36009), 17713 states have call predecessors, (36009), 17293 states have call successors, (36009)