./Ultimate.py --spec ../sv-benchmarks/c/properties/unreach-call.prp --file ../sv-benchmarks/c/product-lines/elevator_spec1_product26.cil.c --full-output --architecture 32bit -------------------------------------------------------------------------------- Checking for ERROR reachability Using default analysis Version 3061b6dc Calling Ultimate with: /root/.sdkman/candidates/java/11.0.12-open/bin/java -Dosgi.configuration.area=/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/config -Xmx15G -Xms4m -jar /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data -tc /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/AutomizerReach.xml -i ../sv-benchmarks/c/product-lines/elevator_spec1_product26.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 2b84cfef0f3fa5659093b8e6c2d8a82a1b18913f669c8d0a2efe9a0300cc4873 --- Real Ultimate output --- This is Ultimate 0.2.5-tmp.dk.eval-assert-order-craig-3061b6d-m [2024-11-18 13:59:05,342 INFO L188 SettingsManager]: Resetting all preferences to default values... [2024-11-18 13:59:05,392 INFO L114 SettingsManager]: Loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-32bit-Automizer_Default.epf [2024-11-18 13:59:05,397 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2024-11-18 13:59:05,398 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2024-11-18 13:59:05,431 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2024-11-18 13:59:05,432 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2024-11-18 13:59:05,432 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2024-11-18 13:59:05,432 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2024-11-18 13:59:05,433 INFO L153 SettingsManager]: * Use memory slicer=true [2024-11-18 13:59:05,433 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2024-11-18 13:59:05,433 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2024-11-18 13:59:05,434 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2024-11-18 13:59:05,434 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2024-11-18 13:59:05,434 INFO L153 SettingsManager]: * Use SBE=true [2024-11-18 13:59:05,435 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2024-11-18 13:59:05,435 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2024-11-18 13:59:05,435 INFO L153 SettingsManager]: * sizeof long=4 [2024-11-18 13:59:05,435 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2024-11-18 13:59:05,436 INFO L153 SettingsManager]: * sizeof POINTER=4 [2024-11-18 13:59:05,438 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2024-11-18 13:59:05,438 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2024-11-18 13:59:05,439 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2024-11-18 13:59:05,439 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2024-11-18 13:59:05,439 INFO L153 SettingsManager]: * Allow undefined functions=false [2024-11-18 13:59:05,440 INFO L153 SettingsManager]: * sizeof long double=12 [2024-11-18 13:59:05,440 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2024-11-18 13:59:05,440 INFO L153 SettingsManager]: * Use constant arrays=true [2024-11-18 13:59:05,440 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2024-11-18 13:59:05,440 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2024-11-18 13:59:05,441 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2024-11-18 13:59:05,441 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2024-11-18 13:59:05,442 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-11-18 13:59:05,442 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2024-11-18 13:59:05,442 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2024-11-18 13:59:05,442 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2024-11-18 13:59:05,443 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2024-11-18 13:59:05,443 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2024-11-18 13:59:05,443 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2024-11-18 13:59:05,443 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2024-11-18 13:59:05,443 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2024-11-18 13:59:05,443 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2024-11-18 13:59:05,444 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 -> 2b84cfef0f3fa5659093b8e6c2d8a82a1b18913f669c8d0a2efe9a0300cc4873 [2024-11-18 13:59:05,643 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2024-11-18 13:59:05,663 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2024-11-18 13:59:05,666 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2024-11-18 13:59:05,667 INFO L270 PluginConnector]: Initializing CDTParser... [2024-11-18 13:59:05,668 INFO L274 PluginConnector]: CDTParser initialized [2024-11-18 13:59:05,669 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../sv-benchmarks/c/product-lines/elevator_spec1_product26.cil.c [2024-11-18 13:59:06,949 INFO L533 CDTParser]: Created temporary CDT project at NULL [2024-11-18 13:59:07,189 INFO L384 CDTParser]: Found 1 translation units. [2024-11-18 13:59:07,190 INFO L180 CDTParser]: Scanning /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/product-lines/elevator_spec1_product26.cil.c [2024-11-18 13:59:07,210 INFO L427 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/a690a4bc0/00f41e65890b4bd196e3afd0f2da425d/FLAGbb49fdf7b [2024-11-18 13:59:07,223 INFO L435 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/a690a4bc0/00f41e65890b4bd196e3afd0f2da425d [2024-11-18 13:59:07,226 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2024-11-18 13:59:07,227 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2024-11-18 13:59:07,228 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2024-11-18 13:59:07,228 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2024-11-18 13:59:07,232 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2024-11-18 13:59:07,233 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 18.11 01:59:07" (1/1) ... [2024-11-18 13:59:07,234 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@435bf869 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 01:59:07, skipping insertion in model container [2024-11-18 13:59:07,234 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 18.11 01:59:07" (1/1) ... [2024-11-18 13:59:07,286 INFO L175 MainTranslator]: Built tables and reachable declarations [2024-11-18 13:59:07,678 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/product-lines/elevator_spec1_product26.cil.c[55974,55987] [2024-11-18 13:59:07,695 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-11-18 13:59:07,704 INFO L200 MainTranslator]: Completed pre-run [2024-11-18 13:59:07,712 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma merger(0,"scenario.i","") [48] [2024-11-18 13:59:07,713 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma merger(0,"Elevator.i","") [64] [2024-11-18 13:59:07,713 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma merger(0,"libacc.i","") [1592] [2024-11-18 13:59:07,713 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma merger(0,"featureselect.i","") [1958] [2024-11-18 13:59:07,713 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma merger(0,"UnitTests.i","") [1996] [2024-11-18 13:59:07,713 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma merger(0,"Person.i","") [2090] [2024-11-18 13:59:07,713 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma merger(0,"Specification1_spec.i","") [2208] [2024-11-18 13:59:07,714 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma merger(0,"Test.i","") [2390] [2024-11-18 13:59:07,714 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma merger(0,"wsllib_check.i","") [2740] [2024-11-18 13:59:07,714 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma merger(0,"Floor.i","") [2749] [2024-11-18 13:59:07,787 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/product-lines/elevator_spec1_product26.cil.c[55974,55987] [2024-11-18 13:59:07,795 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-11-18 13:59:07,823 INFO L204 MainTranslator]: Completed translation [2024-11-18 13:59:07,824 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 01:59:07 WrapperNode [2024-11-18 13:59:07,824 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2024-11-18 13:59:07,825 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2024-11-18 13:59:07,825 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2024-11-18 13:59:07,825 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2024-11-18 13:59:07,831 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 01:59:07" (1/1) ... [2024-11-18 13:59:07,860 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 01:59:07" (1/1) ... [2024-11-18 13:59:07,899 INFO L138 Inliner]: procedures = 93, calls = 341, calls flagged for inlining = 28, calls inlined = 24, statements flattened = 849 [2024-11-18 13:59:07,900 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2024-11-18 13:59:07,902 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2024-11-18 13:59:07,902 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2024-11-18 13:59:07,902 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2024-11-18 13:59:07,910 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 01:59:07" (1/1) ... [2024-11-18 13:59:07,911 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 01:59:07" (1/1) ... [2024-11-18 13:59:07,914 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 01:59:07" (1/1) ... [2024-11-18 13:59:07,938 INFO L175 MemorySlicer]: Split 81 memory accesses to 20 slices as follows [2, 4, 4, 5, 3, 3, 5, 7, 4, 4, 4, 4, 4, 6, 4, 4, 4, 4, 4, 2]. 9 percent of accesses are in the largest equivalence class. The 81 initializations are split as follows [2, 4, 4, 5, 3, 3, 5, 7, 4, 4, 4, 4, 4, 6, 4, 4, 4, 4, 4, 2]. The 0 writes are split as follows [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]. [2024-11-18 13:59:07,939 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 01:59:07" (1/1) ... [2024-11-18 13:59:07,939 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 01:59:07" (1/1) ... [2024-11-18 13:59:07,959 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 01:59:07" (1/1) ... [2024-11-18 13:59:07,967 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 01:59:07" (1/1) ... [2024-11-18 13:59:07,971 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 01:59:07" (1/1) ... [2024-11-18 13:59:07,974 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 01:59:07" (1/1) ... [2024-11-18 13:59:07,984 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2024-11-18 13:59:07,985 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2024-11-18 13:59:07,985 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2024-11-18 13:59:07,985 INFO L274 PluginConnector]: RCFGBuilder initialized [2024-11-18 13:59:07,986 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 01:59:07" (1/1) ... [2024-11-18 13:59:07,991 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-11-18 13:59:08,019 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-18 13:59:08,036 INFO L229 MonitoredProcess]: Starting monitored process 1 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (exit command is (exit), workingDir is null) [2024-11-18 13:59:08,038 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Waiting until timeout for monitored process [2024-11-18 13:59:08,097 INFO L130 BoogieDeclarations]: Found specification of procedure angelinaCall [2024-11-18 13:59:08,097 INFO L138 BoogieDeclarations]: Found implementation of procedure angelinaCall [2024-11-18 13:59:08,098 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2024-11-18 13:59:08,098 INFO L130 BoogieDeclarations]: Found specification of procedure getWeight [2024-11-18 13:59:08,098 INFO L138 BoogieDeclarations]: Found implementation of procedure getWeight [2024-11-18 13:59:08,098 INFO L130 BoogieDeclarations]: Found specification of procedure bigMacCall [2024-11-18 13:59:08,098 INFO L138 BoogieDeclarations]: Found implementation of procedure bigMacCall [2024-11-18 13:59:08,098 INFO L130 BoogieDeclarations]: Found specification of procedure enterElevator [2024-11-18 13:59:08,099 INFO L138 BoogieDeclarations]: Found implementation of procedure enterElevator [2024-11-18 13:59:08,099 INFO L130 BoogieDeclarations]: Found specification of procedure stopRequestedInDirection [2024-11-18 13:59:08,099 INFO L138 BoogieDeclarations]: Found implementation of procedure stopRequestedInDirection [2024-11-18 13:59:08,099 INFO L130 BoogieDeclarations]: Found specification of procedure getReverseHeading [2024-11-18 13:59:08,099 INFO L138 BoogieDeclarations]: Found implementation of procedure getReverseHeading [2024-11-18 13:59:08,100 INFO L130 BoogieDeclarations]: Found specification of procedure timeShift [2024-11-18 13:59:08,100 INFO L138 BoogieDeclarations]: Found implementation of procedure timeShift [2024-11-18 13:59:08,100 INFO L130 BoogieDeclarations]: Found specification of procedure cleanup [2024-11-18 13:59:08,100 INFO L138 BoogieDeclarations]: Found implementation of procedure cleanup [2024-11-18 13:59:08,101 INFO L130 BoogieDeclarations]: Found specification of procedure areDoorsOpen [2024-11-18 13:59:08,101 INFO L138 BoogieDeclarations]: Found implementation of procedure areDoorsOpen [2024-11-18 13:59:08,101 INFO L130 BoogieDeclarations]: Found specification of procedure __automaton_fail [2024-11-18 13:59:08,101 INFO L138 BoogieDeclarations]: Found implementation of procedure __automaton_fail [2024-11-18 13:59:08,101 INFO L130 BoogieDeclarations]: Found specification of procedure isTopFloor [2024-11-18 13:59:08,102 INFO L138 BoogieDeclarations]: Found implementation of procedure isTopFloor [2024-11-18 13:59:08,102 INFO L130 BoogieDeclarations]: Found specification of procedure getDestination [2024-11-18 13:59:08,102 INFO L138 BoogieDeclarations]: Found implementation of procedure getDestination [2024-11-18 13:59:08,103 INFO L130 BoogieDeclarations]: Found specification of procedure isBlocked [2024-11-18 13:59:08,103 INFO L138 BoogieDeclarations]: Found implementation of procedure isBlocked [2024-11-18 13:59:08,103 INFO L130 BoogieDeclarations]: Found specification of procedure resetCallOnFloor [2024-11-18 13:59:08,103 INFO L138 BoogieDeclarations]: Found implementation of procedure resetCallOnFloor [2024-11-18 13:59:08,103 INFO L130 BoogieDeclarations]: Found specification of procedure initPersonOnFloor [2024-11-18 13:59:08,103 INFO L138 BoogieDeclarations]: Found implementation of procedure initPersonOnFloor [2024-11-18 13:59:08,103 INFO L130 BoogieDeclarations]: Found specification of procedure timeShift__wrappee__empty [2024-11-18 13:59:08,103 INFO L138 BoogieDeclarations]: Found implementation of procedure timeShift__wrappee__empty [2024-11-18 13:59:08,103 INFO L130 BoogieDeclarations]: Found specification of procedure removePersonFromFloor [2024-11-18 13:59:08,103 INFO L138 BoogieDeclarations]: Found implementation of procedure removePersonFromFloor [2024-11-18 13:59:08,103 INFO L130 BoogieDeclarations]: Found specification of procedure getOrigin [2024-11-18 13:59:08,104 INFO L138 BoogieDeclarations]: Found implementation of procedure getOrigin [2024-11-18 13:59:08,104 INFO L130 BoogieDeclarations]: Found specification of procedure continueInDirection [2024-11-18 13:59:08,104 INFO L138 BoogieDeclarations]: Found implementation of procedure continueInDirection [2024-11-18 13:59:08,104 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#0 [2024-11-18 13:59:08,104 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#1 [2024-11-18 13:59:08,104 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#2 [2024-11-18 13:59:08,104 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#3 [2024-11-18 13:59:08,104 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#4 [2024-11-18 13:59:08,104 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#5 [2024-11-18 13:59:08,104 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#6 [2024-11-18 13:59:08,104 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#7 [2024-11-18 13:59:08,104 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#8 [2024-11-18 13:59:08,104 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#9 [2024-11-18 13:59:08,104 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#10 [2024-11-18 13:59:08,105 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#11 [2024-11-18 13:59:08,105 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#12 [2024-11-18 13:59:08,105 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#13 [2024-11-18 13:59:08,105 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#14 [2024-11-18 13:59:08,105 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#15 [2024-11-18 13:59:08,105 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#16 [2024-11-18 13:59:08,105 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#17 [2024-11-18 13:59:08,105 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#18 [2024-11-18 13:59:08,105 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#19 [2024-11-18 13:59:08,105 INFO L130 BoogieDeclarations]: Found specification of procedure pressInLiftFloorButton [2024-11-18 13:59:08,105 INFO L138 BoogieDeclarations]: Found implementation of procedure pressInLiftFloorButton [2024-11-18 13:59:08,105 INFO L130 BoogieDeclarations]: Found specification of procedure leaveElevator [2024-11-18 13:59:08,105 INFO L138 BoogieDeclarations]: Found implementation of procedure leaveElevator [2024-11-18 13:59:08,105 INFO L130 BoogieDeclarations]: Found specification of procedure isPersonOnFloor [2024-11-18 13:59:08,106 INFO L138 BoogieDeclarations]: Found implementation of procedure isPersonOnFloor [2024-11-18 13:59:08,106 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2024-11-18 13:59:08,106 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2024-11-18 13:59:08,106 INFO L130 BoogieDeclarations]: Found specification of procedure isFloorCalling [2024-11-18 13:59:08,106 INFO L138 BoogieDeclarations]: Found implementation of procedure isFloorCalling [2024-11-18 13:59:08,266 INFO L238 CfgBuilder]: Building ICFG [2024-11-18 13:59:08,268 INFO L264 CfgBuilder]: Building CFG for each procedure with an implementation [2024-11-18 13:59:09,184 INFO L? ?]: Removed 441 outVars from TransFormulas that were not future-live. [2024-11-18 13:59:09,185 INFO L287 CfgBuilder]: Performing block encoding [2024-11-18 13:59:09,216 INFO L311 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2024-11-18 13:59:09,217 INFO L316 CfgBuilder]: Removed 1 assume(true) statements. [2024-11-18 13:59:09,218 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 18.11 01:59:09 BoogieIcfgContainer [2024-11-18 13:59:09,218 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2024-11-18 13:59:09,220 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2024-11-18 13:59:09,220 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2024-11-18 13:59:09,223 INFO L274 PluginConnector]: TraceAbstraction initialized [2024-11-18 13:59:09,223 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 18.11 01:59:07" (1/3) ... [2024-11-18 13:59:09,224 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@4fb71ae8 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 18.11 01:59:09, skipping insertion in model container [2024-11-18 13:59:09,224 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 01:59:07" (2/3) ... [2024-11-18 13:59:09,225 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@4fb71ae8 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 18.11 01:59:09, skipping insertion in model container [2024-11-18 13:59:09,225 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 18.11 01:59:09" (3/3) ... [2024-11-18 13:59:09,226 INFO L112 eAbstractionObserver]: Analyzing ICFG elevator_spec1_product26.cil.c [2024-11-18 13:59:09,239 INFO L214 ceAbstractionStarter]: Automizer settings: Hoare:LoopHeads NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2024-11-18 13:59:09,240 INFO L154 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2024-11-18 13:59:09,357 INFO L332 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2024-11-18 13:59:09,389 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;@3b42e7d5, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2024-11-18 13:59:09,390 INFO L334 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2024-11-18 13:59:09,404 INFO L276 IsEmpty]: Start isEmpty. Operand has 557 states, 438 states have (on average 1.7031963470319635) internal successors, (746), 461 states have internal predecessors, (746), 94 states have call successors, (94), 23 states have call predecessors, (94), 23 states have return successors, (94), 87 states have call predecessors, (94), 94 states have call successors, (94) [2024-11-18 13:59:09,421 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 80 [2024-11-18 13:59:09,421 INFO L207 NwaCegarLoop]: Found error trace [2024-11-18 13:59:09,422 INFO L215 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-18 13:59:09,422 INFO L396 AbstractCegarLoop]: === Iteration 1 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-18 13:59:09,426 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-18 13:59:09,426 INFO L85 PathProgramCache]: Analyzing trace with hash -452819156, now seen corresponding path program 1 times [2024-11-18 13:59:09,433 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-18 13:59:09,433 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1179937419] [2024-11-18 13:59:09,433 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 13:59:09,434 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-18 13:59:09,605 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 13:59:09,852 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2024-11-18 13:59:09,853 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-18 13:59:09,853 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1179937419] [2024-11-18 13:59:09,854 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1179937419] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-18 13:59:09,855 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1366814314] [2024-11-18 13:59:09,855 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 13:59:09,855 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-18 13:59:09,855 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-18 13:59:09,857 INFO L229 MonitoredProcess]: Starting monitored process 2 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-18 13:59:09,858 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2024-11-18 13:59:10,159 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 13:59:10,166 INFO L255 TraceCheckSpWp]: Trace formula consists of 1714 conjuncts, 1 conjuncts are in the unsatisfiable core [2024-11-18 13:59:10,172 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-18 13:59:10,186 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 14 trivial. 0 not checked. [2024-11-18 13:59:10,186 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-18 13:59:10,187 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1366814314] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-18 13:59:10,187 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-18 13:59:10,187 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [4] total 4 [2024-11-18 13:59:10,188 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1122082068] [2024-11-18 13:59:10,190 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-18 13:59:10,193 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2024-11-18 13:59:10,193 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-18 13:59:10,212 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2024-11-18 13:59:10,213 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-11-18 13:59:10,215 INFO L87 Difference]: Start difference. First operand has 557 states, 438 states have (on average 1.7031963470319635) internal successors, (746), 461 states have internal predecessors, (746), 94 states have call successors, (94), 23 states have call predecessors, (94), 23 states have return successors, (94), 87 states have call predecessors, (94), 94 states have call successors, (94) Second operand has 2 states, 2 states have (on average 24.0) internal successors, (48), 2 states have internal predecessors, (48), 2 states have call successors, (10), 2 states have call predecessors, (10), 2 states have return successors, (9), 2 states have call predecessors, (9), 1 states have call successors, (9) [2024-11-18 13:59:10,271 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-18 13:59:10,272 INFO L93 Difference]: Finished difference Result 578 states and 964 transitions. [2024-11-18 13:59:10,273 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-18 13:59:10,274 INFO L78 Accepts]: Start accepts. Automaton has has 2 states, 2 states have (on average 24.0) internal successors, (48), 2 states have internal predecessors, (48), 2 states have call successors, (10), 2 states have call predecessors, (10), 2 states have return successors, (9), 2 states have call predecessors, (9), 1 states have call successors, (9) Word has length 79 [2024-11-18 13:59:10,274 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-18 13:59:10,288 INFO L225 Difference]: With dead ends: 578 [2024-11-18 13:59:10,288 INFO L226 Difference]: Without dead ends: 549 [2024-11-18 13:59:10,291 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 82 GetRequests, 80 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-11-18 13:59:10,294 INFO L432 NwaCegarLoop]: 925 mSDtfsCounter, 0 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 0 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 925 SdHoareTripleChecker+Invalid, 0 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 0 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-11-18 13:59:10,295 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 925 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 0 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-18 13:59:10,309 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 549 states. [2024-11-18 13:59:10,368 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 549 to 549. [2024-11-18 13:59:10,370 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 549 states, 432 states have (on average 1.7013888888888888) internal successors, (735), 453 states have internal predecessors, (735), 94 states have call successors, (94), 23 states have call predecessors, (94), 22 states have return successors, (89), 86 states have call predecessors, (89), 89 states have call successors, (89) [2024-11-18 13:59:10,375 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 549 states to 549 states and 918 transitions. [2024-11-18 13:59:10,377 INFO L78 Accepts]: Start accepts. Automaton has 549 states and 918 transitions. Word has length 79 [2024-11-18 13:59:10,378 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-18 13:59:10,378 INFO L471 AbstractCegarLoop]: Abstraction has 549 states and 918 transitions. [2024-11-18 13:59:10,378 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 24.0) internal successors, (48), 2 states have internal predecessors, (48), 2 states have call successors, (10), 2 states have call predecessors, (10), 2 states have return successors, (9), 2 states have call predecessors, (9), 1 states have call successors, (9) [2024-11-18 13:59:10,379 INFO L276 IsEmpty]: Start isEmpty. Operand 549 states and 918 transitions. [2024-11-18 13:59:10,382 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 82 [2024-11-18 13:59:10,382 INFO L207 NwaCegarLoop]: Found error trace [2024-11-18 13:59:10,384 INFO L215 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-18 13:59:10,399 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Ended with exit code 0 [2024-11-18 13:59:10,585 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable0 [2024-11-18 13:59:10,585 INFO L396 AbstractCegarLoop]: === Iteration 2 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-18 13:59:10,586 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-18 13:59:10,586 INFO L85 PathProgramCache]: Analyzing trace with hash -1489058496, now seen corresponding path program 1 times [2024-11-18 13:59:10,586 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-18 13:59:10,586 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [122926873] [2024-11-18 13:59:10,586 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 13:59:10,587 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-18 13:59:10,610 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 13:59:10,727 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2024-11-18 13:59:10,727 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-18 13:59:10,727 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [122926873] [2024-11-18 13:59:10,728 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [122926873] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-18 13:59:10,729 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1929354764] [2024-11-18 13:59:10,729 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 13:59:10,729 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-18 13:59:10,729 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-18 13:59:10,731 INFO L229 MonitoredProcess]: Starting monitored process 3 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-18 13:59:10,732 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2024-11-18 13:59:10,997 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 13:59:11,003 INFO L255 TraceCheckSpWp]: Trace formula consists of 1717 conjuncts, 3 conjuncts are in the unsatisfiable core [2024-11-18 13:59:11,007 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-18 13:59:11,049 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 4 proven. 0 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2024-11-18 13:59:11,051 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-18 13:59:11,051 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1929354764] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-18 13:59:11,051 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-18 13:59:11,052 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [4] total 6 [2024-11-18 13:59:11,052 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1823238149] [2024-11-18 13:59:11,052 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-18 13:59:11,052 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-18 13:59:11,053 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-18 13:59:11,053 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-18 13:59:11,053 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2024-11-18 13:59:11,053 INFO L87 Difference]: Start difference. First operand 549 states and 918 transitions. Second operand has 4 states, 4 states have (on average 13.25) internal successors, (53), 4 states have internal predecessors, (53), 2 states have call successors, (10), 2 states have call predecessors, (10), 2 states have return successors, (9), 1 states have call predecessors, (9), 2 states have call successors, (9) [2024-11-18 13:59:11,127 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-18 13:59:11,127 INFO L93 Difference]: Finished difference Result 1089 states and 1828 transitions. [2024-11-18 13:59:11,128 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-18 13:59:11,128 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 13.25) internal successors, (53), 4 states have internal predecessors, (53), 2 states have call successors, (10), 2 states have call predecessors, (10), 2 states have return successors, (9), 1 states have call predecessors, (9), 2 states have call successors, (9) Word has length 81 [2024-11-18 13:59:11,128 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-18 13:59:11,132 INFO L225 Difference]: With dead ends: 1089 [2024-11-18 13:59:11,132 INFO L226 Difference]: Without dead ends: 549 [2024-11-18 13:59:11,140 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 84 GetRequests, 80 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2024-11-18 13:59:11,140 INFO L432 NwaCegarLoop]: 906 mSDtfsCounter, 5 mSDsluCounter, 1806 mSDsCounter, 0 mSdLazyCounter, 35 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 5 SdHoareTripleChecker+Valid, 2712 SdHoareTripleChecker+Invalid, 36 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 35 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-11-18 13:59:11,141 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [5 Valid, 2712 Invalid, 36 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 35 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-18 13:59:11,142 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 549 states. [2024-11-18 13:59:11,163 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 549 to 549. [2024-11-18 13:59:11,163 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 549 states, 432 states have (on average 1.6990740740740742) internal successors, (734), 453 states have internal predecessors, (734), 94 states have call successors, (94), 23 states have call predecessors, (94), 22 states have return successors, (89), 86 states have call predecessors, (89), 89 states have call successors, (89) [2024-11-18 13:59:11,167 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 549 states to 549 states and 917 transitions. [2024-11-18 13:59:11,167 INFO L78 Accepts]: Start accepts. Automaton has 549 states and 917 transitions. Word has length 81 [2024-11-18 13:59:11,168 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-18 13:59:11,168 INFO L471 AbstractCegarLoop]: Abstraction has 549 states and 917 transitions. [2024-11-18 13:59:11,168 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 13.25) internal successors, (53), 4 states have internal predecessors, (53), 2 states have call successors, (10), 2 states have call predecessors, (10), 2 states have return successors, (9), 1 states have call predecessors, (9), 2 states have call successors, (9) [2024-11-18 13:59:11,168 INFO L276 IsEmpty]: Start isEmpty. Operand 549 states and 917 transitions. [2024-11-18 13:59:11,170 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 84 [2024-11-18 13:59:11,170 INFO L207 NwaCegarLoop]: Found error trace [2024-11-18 13:59:11,170 INFO L215 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-18 13:59:11,185 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 13:59:11,370 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1 [2024-11-18 13:59:11,371 INFO L396 AbstractCegarLoop]: === Iteration 3 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-18 13:59:11,371 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-18 13:59:11,371 INFO L85 PathProgramCache]: Analyzing trace with hash 1789740480, now seen corresponding path program 1 times [2024-11-18 13:59:11,371 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-18 13:59:11,373 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [604606881] [2024-11-18 13:59:11,373 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 13:59:11,373 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-18 13:59:11,417 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 13:59:11,539 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2024-11-18 13:59:11,540 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-18 13:59:11,540 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [604606881] [2024-11-18 13:59:11,540 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [604606881] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-18 13:59:11,540 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2046526501] [2024-11-18 13:59:11,540 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 13:59:11,540 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-18 13:59:11,541 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-18 13:59:11,542 INFO L229 MonitoredProcess]: Starting monitored process 4 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-18 13:59:11,543 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2024-11-18 13:59:11,794 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 13:59:11,800 INFO L255 TraceCheckSpWp]: Trace formula consists of 1719 conjuncts, 3 conjuncts are in the unsatisfiable core [2024-11-18 13:59:11,803 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-18 13:59:11,819 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 5 proven. 0 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2024-11-18 13:59:11,819 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-18 13:59:11,819 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2046526501] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-18 13:59:11,819 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-18 13:59:11,820 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [4] total 6 [2024-11-18 13:59:11,820 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1356212342] [2024-11-18 13:59:11,820 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-18 13:59:11,820 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-18 13:59:11,820 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-18 13:59:11,821 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-18 13:59:11,821 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2024-11-18 13:59:11,821 INFO L87 Difference]: Start difference. First operand 549 states and 917 transitions. Second operand has 4 states, 4 states have (on average 13.75) internal successors, (55), 4 states have internal predecessors, (55), 2 states have call successors, (10), 2 states have call predecessors, (10), 2 states have return successors, (9), 1 states have call predecessors, (9), 2 states have call successors, (9) [2024-11-18 13:59:11,869 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-18 13:59:11,869 INFO L93 Difference]: Finished difference Result 1089 states and 1826 transitions. [2024-11-18 13:59:11,870 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-18 13:59:11,870 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 13.75) internal successors, (55), 4 states have internal predecessors, (55), 2 states have call successors, (10), 2 states have call predecessors, (10), 2 states have return successors, (9), 1 states have call predecessors, (9), 2 states have call successors, (9) Word has length 83 [2024-11-18 13:59:11,871 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-18 13:59:11,875 INFO L225 Difference]: With dead ends: 1089 [2024-11-18 13:59:11,875 INFO L226 Difference]: Without dead ends: 549 [2024-11-18 13:59:11,877 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 86 GetRequests, 82 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2024-11-18 13:59:11,878 INFO L432 NwaCegarLoop]: 906 mSDtfsCounter, 4 mSDsluCounter, 1806 mSDsCounter, 0 mSdLazyCounter, 32 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4 SdHoareTripleChecker+Valid, 2712 SdHoareTripleChecker+Invalid, 33 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 32 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-11-18 13:59:11,879 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [4 Valid, 2712 Invalid, 33 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 32 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-18 13:59:11,880 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 549 states. [2024-11-18 13:59:11,897 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 549 to 549. [2024-11-18 13:59:11,898 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 549 states, 432 states have (on average 1.6967592592592593) internal successors, (733), 453 states have internal predecessors, (733), 94 states have call successors, (94), 23 states have call predecessors, (94), 22 states have return successors, (89), 86 states have call predecessors, (89), 89 states have call successors, (89) [2024-11-18 13:59:11,903 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 549 states to 549 states and 916 transitions. [2024-11-18 13:59:11,904 INFO L78 Accepts]: Start accepts. Automaton has 549 states and 916 transitions. Word has length 83 [2024-11-18 13:59:11,905 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-18 13:59:11,905 INFO L471 AbstractCegarLoop]: Abstraction has 549 states and 916 transitions. [2024-11-18 13:59:11,905 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 13.75) internal successors, (55), 4 states have internal predecessors, (55), 2 states have call successors, (10), 2 states have call predecessors, (10), 2 states have return successors, (9), 1 states have call predecessors, (9), 2 states have call successors, (9) [2024-11-18 13:59:11,905 INFO L276 IsEmpty]: Start isEmpty. Operand 549 states and 916 transitions. [2024-11-18 13:59:11,907 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 86 [2024-11-18 13:59:11,908 INFO L207 NwaCegarLoop]: Found error trace [2024-11-18 13:59:11,908 INFO L215 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-18 13:59:11,923 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Ended with exit code 0 [2024-11-18 13:59:12,108 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2,4 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-18 13:59:12,109 INFO L396 AbstractCegarLoop]: === Iteration 4 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-18 13:59:12,110 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-18 13:59:12,110 INFO L85 PathProgramCache]: Analyzing trace with hash -2051322496, now seen corresponding path program 1 times [2024-11-18 13:59:12,110 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-18 13:59:12,110 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1110160759] [2024-11-18 13:59:12,110 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 13:59:12,110 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-18 13:59:12,131 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 13:59:12,226 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2024-11-18 13:59:12,227 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-18 13:59:12,229 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1110160759] [2024-11-18 13:59:12,230 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1110160759] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-18 13:59:12,230 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1648109873] [2024-11-18 13:59:12,230 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 13:59:12,230 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-18 13:59:12,230 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-18 13:59:12,231 INFO L229 MonitoredProcess]: Starting monitored process 5 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-18 13:59:12,233 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Waiting until timeout for monitored process [2024-11-18 13:59:12,512 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 13:59:12,518 INFO L255 TraceCheckSpWp]: Trace formula consists of 1721 conjuncts, 3 conjuncts are in the unsatisfiable core [2024-11-18 13:59:12,521 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-18 13:59:12,541 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 6 proven. 0 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2024-11-18 13:59:12,542 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-18 13:59:12,542 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1648109873] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-18 13:59:12,542 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-18 13:59:12,542 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [4] total 6 [2024-11-18 13:59:12,542 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1821312465] [2024-11-18 13:59:12,543 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-18 13:59:12,543 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-18 13:59:12,543 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-18 13:59:12,544 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-18 13:59:12,544 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2024-11-18 13:59:12,544 INFO L87 Difference]: Start difference. First operand 549 states and 916 transitions. Second operand has 4 states, 4 states have (on average 14.25) internal successors, (57), 4 states have internal predecessors, (57), 2 states have call successors, (10), 2 states have call predecessors, (10), 2 states have return successors, (9), 1 states have call predecessors, (9), 2 states have call successors, (9) [2024-11-18 13:59:12,612 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-18 13:59:12,613 INFO L93 Difference]: Finished difference Result 1096 states and 1833 transitions. [2024-11-18 13:59:12,613 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-18 13:59:12,613 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 14.25) internal successors, (57), 4 states have internal predecessors, (57), 2 states have call successors, (10), 2 states have call predecessors, (10), 2 states have return successors, (9), 1 states have call predecessors, (9), 2 states have call successors, (9) Word has length 85 [2024-11-18 13:59:12,614 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-18 13:59:12,618 INFO L225 Difference]: With dead ends: 1096 [2024-11-18 13:59:12,618 INFO L226 Difference]: Without dead ends: 558 [2024-11-18 13:59:12,620 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 89 GetRequests, 84 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2024-11-18 13:59:12,621 INFO L432 NwaCegarLoop]: 905 mSDtfsCounter, 13 mSDsluCounter, 1804 mSDsCounter, 0 mSdLazyCounter, 47 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 13 SdHoareTripleChecker+Valid, 2709 SdHoareTripleChecker+Invalid, 48 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 47 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-11-18 13:59:12,621 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [13 Valid, 2709 Invalid, 48 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 47 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-18 13:59:12,623 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 558 states. [2024-11-18 13:59:12,636 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 558 to 558. [2024-11-18 13:59:12,637 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 558 states, 440 states have (on average 1.6931818181818181) internal successors, (745), 461 states have internal predecessors, (745), 94 states have call successors, (94), 24 states have call predecessors, (94), 23 states have return successors, (89), 86 states have call predecessors, (89), 89 states have call successors, (89) [2024-11-18 13:59:12,641 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 558 states to 558 states and 928 transitions. [2024-11-18 13:59:12,642 INFO L78 Accepts]: Start accepts. Automaton has 558 states and 928 transitions. Word has length 85 [2024-11-18 13:59:12,642 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-18 13:59:12,642 INFO L471 AbstractCegarLoop]: Abstraction has 558 states and 928 transitions. [2024-11-18 13:59:12,642 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 14.25) internal successors, (57), 4 states have internal predecessors, (57), 2 states have call successors, (10), 2 states have call predecessors, (10), 2 states have return successors, (9), 1 states have call predecessors, (9), 2 states have call successors, (9) [2024-11-18 13:59:12,642 INFO L276 IsEmpty]: Start isEmpty. Operand 558 states and 928 transitions. [2024-11-18 13:59:12,644 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 87 [2024-11-18 13:59:12,644 INFO L207 NwaCegarLoop]: Found error trace [2024-11-18 13:59:12,644 INFO L215 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-18 13:59:12,662 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Ended with exit code 0 [2024-11-18 13:59:12,848 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3,5 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-18 13:59:12,849 INFO L396 AbstractCegarLoop]: === Iteration 5 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-18 13:59:12,849 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-18 13:59:12,849 INFO L85 PathProgramCache]: Analyzing trace with hash -45070625, now seen corresponding path program 1 times [2024-11-18 13:59:12,849 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-18 13:59:12,850 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [419100771] [2024-11-18 13:59:12,850 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 13:59:12,850 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-18 13:59:12,870 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 13:59:12,946 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2024-11-18 13:59:12,946 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-18 13:59:12,946 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [419100771] [2024-11-18 13:59:12,947 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [419100771] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-18 13:59:12,947 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [980132144] [2024-11-18 13:59:12,947 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 13:59:12,948 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-18 13:59:12,948 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-18 13:59:12,949 INFO L229 MonitoredProcess]: Starting monitored process 6 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-18 13:59:12,950 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Waiting until timeout for monitored process [2024-11-18 13:59:13,191 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 13:59:13,196 INFO L255 TraceCheckSpWp]: Trace formula consists of 1722 conjuncts, 3 conjuncts are in the unsatisfiable core [2024-11-18 13:59:13,199 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-18 13:59:13,218 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 6 proven. 0 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2024-11-18 13:59:13,218 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-18 13:59:13,218 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [980132144] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-18 13:59:13,218 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-18 13:59:13,218 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [4] total 6 [2024-11-18 13:59:13,219 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [699486266] [2024-11-18 13:59:13,219 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-18 13:59:13,219 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-18 13:59:13,219 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-18 13:59:13,220 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-18 13:59:13,220 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2024-11-18 13:59:13,220 INFO L87 Difference]: Start difference. First operand 558 states and 928 transitions. Second operand has 4 states, 4 states have (on average 14.5) internal successors, (58), 4 states have internal predecessors, (58), 2 states have call successors, (10), 2 states have call predecessors, (10), 2 states have return successors, (9), 1 states have call predecessors, (9), 2 states have call successors, (9) [2024-11-18 13:59:13,271 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-18 13:59:13,271 INFO L93 Difference]: Finished difference Result 1098 states and 1834 transitions. [2024-11-18 13:59:13,272 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-18 13:59:13,272 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 14.5) internal successors, (58), 4 states have internal predecessors, (58), 2 states have call successors, (10), 2 states have call predecessors, (10), 2 states have return successors, (9), 1 states have call predecessors, (9), 2 states have call successors, (9) Word has length 86 [2024-11-18 13:59:13,272 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-18 13:59:13,276 INFO L225 Difference]: With dead ends: 1098 [2024-11-18 13:59:13,276 INFO L226 Difference]: Without dead ends: 558 [2024-11-18 13:59:13,278 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 90 GetRequests, 85 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2024-11-18 13:59:13,278 INFO L432 NwaCegarLoop]: 905 mSDtfsCounter, 11 mSDsluCounter, 1804 mSDsCounter, 0 mSdLazyCounter, 46 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 11 SdHoareTripleChecker+Valid, 2709 SdHoareTripleChecker+Invalid, 48 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 46 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-11-18 13:59:13,279 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [11 Valid, 2709 Invalid, 48 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 46 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-18 13:59:13,280 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 558 states. [2024-11-18 13:59:13,289 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 558 to 558. [2024-11-18 13:59:13,290 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 558 states, 440 states have (on average 1.690909090909091) internal successors, (744), 461 states have internal predecessors, (744), 94 states have call successors, (94), 24 states have call predecessors, (94), 23 states have return successors, (89), 86 states have call predecessors, (89), 89 states have call successors, (89) [2024-11-18 13:59:13,292 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 558 states to 558 states and 927 transitions. [2024-11-18 13:59:13,293 INFO L78 Accepts]: Start accepts. Automaton has 558 states and 927 transitions. Word has length 86 [2024-11-18 13:59:13,293 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-18 13:59:13,294 INFO L471 AbstractCegarLoop]: Abstraction has 558 states and 927 transitions. [2024-11-18 13:59:13,294 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 14.5) internal successors, (58), 4 states have internal predecessors, (58), 2 states have call successors, (10), 2 states have call predecessors, (10), 2 states have return successors, (9), 1 states have call predecessors, (9), 2 states have call successors, (9) [2024-11-18 13:59:13,294 INFO L276 IsEmpty]: Start isEmpty. Operand 558 states and 927 transitions. [2024-11-18 13:59:13,295 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 88 [2024-11-18 13:59:13,295 INFO L207 NwaCegarLoop]: Found error trace [2024-11-18 13:59:13,295 INFO L215 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-18 13:59:13,311 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Ended with exit code 0 [2024-11-18 13:59:13,496 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4,6 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-18 13:59:13,496 INFO L396 AbstractCegarLoop]: === Iteration 6 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-18 13:59:13,496 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-18 13:59:13,496 INFO L85 PathProgramCache]: Analyzing trace with hash 84493924, now seen corresponding path program 1 times [2024-11-18 13:59:13,496 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-18 13:59:13,496 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1724663697] [2024-11-18 13:59:13,497 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 13:59:13,497 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-18 13:59:13,514 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 13:59:13,605 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2024-11-18 13:59:13,606 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-18 13:59:13,606 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1724663697] [2024-11-18 13:59:13,606 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1724663697] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-18 13:59:13,606 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1880189945] [2024-11-18 13:59:13,606 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 13:59:13,606 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-18 13:59:13,606 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-18 13:59:13,608 INFO L229 MonitoredProcess]: Starting monitored process 7 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-18 13:59:13,610 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Waiting until timeout for monitored process [2024-11-18 13:59:13,839 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 13:59:13,844 INFO L255 TraceCheckSpWp]: Trace formula consists of 1723 conjuncts, 3 conjuncts are in the unsatisfiable core [2024-11-18 13:59:13,847 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-18 13:59:13,865 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 6 proven. 0 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2024-11-18 13:59:13,866 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-18 13:59:13,866 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1880189945] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-18 13:59:13,866 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-18 13:59:13,866 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [4] total 6 [2024-11-18 13:59:13,867 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [692262005] [2024-11-18 13:59:13,867 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-18 13:59:13,867 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-18 13:59:13,867 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-18 13:59:13,868 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-18 13:59:13,868 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2024-11-18 13:59:13,868 INFO L87 Difference]: Start difference. First operand 558 states and 927 transitions. Second operand has 4 states, 4 states have (on average 14.75) internal successors, (59), 4 states have internal predecessors, (59), 2 states have call successors, (10), 2 states have call predecessors, (10), 2 states have return successors, (9), 1 states have call predecessors, (9), 2 states have call successors, (9) [2024-11-18 13:59:13,918 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-18 13:59:13,918 INFO L93 Difference]: Finished difference Result 1098 states and 1833 transitions. [2024-11-18 13:59:13,919 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-18 13:59:13,919 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 14.75) internal successors, (59), 4 states have internal predecessors, (59), 2 states have call successors, (10), 2 states have call predecessors, (10), 2 states have return successors, (9), 1 states have call predecessors, (9), 2 states have call successors, (9) Word has length 87 [2024-11-18 13:59:13,919 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-18 13:59:13,922 INFO L225 Difference]: With dead ends: 1098 [2024-11-18 13:59:13,922 INFO L226 Difference]: Without dead ends: 558 [2024-11-18 13:59:13,924 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 91 GetRequests, 86 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2024-11-18 13:59:13,925 INFO L432 NwaCegarLoop]: 905 mSDtfsCounter, 10 mSDsluCounter, 1804 mSDsCounter, 0 mSdLazyCounter, 43 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 10 SdHoareTripleChecker+Valid, 2709 SdHoareTripleChecker+Invalid, 45 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 43 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-11-18 13:59:13,925 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [10 Valid, 2709 Invalid, 45 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 43 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-18 13:59:13,926 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 558 states. [2024-11-18 13:59:13,937 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 558 to 558. [2024-11-18 13:59:13,938 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 558 states, 440 states have (on average 1.6886363636363637) internal successors, (743), 461 states have internal predecessors, (743), 94 states have call successors, (94), 24 states have call predecessors, (94), 23 states have return successors, (89), 86 states have call predecessors, (89), 89 states have call successors, (89) [2024-11-18 13:59:13,942 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 558 states to 558 states and 926 transitions. [2024-11-18 13:59:13,942 INFO L78 Accepts]: Start accepts. Automaton has 558 states and 926 transitions. Word has length 87 [2024-11-18 13:59:13,942 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-18 13:59:13,943 INFO L471 AbstractCegarLoop]: Abstraction has 558 states and 926 transitions. [2024-11-18 13:59:13,943 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 14.75) internal successors, (59), 4 states have internal predecessors, (59), 2 states have call successors, (10), 2 states have call predecessors, (10), 2 states have return successors, (9), 1 states have call predecessors, (9), 2 states have call successors, (9) [2024-11-18 13:59:13,943 INFO L276 IsEmpty]: Start isEmpty. Operand 558 states and 926 transitions. [2024-11-18 13:59:13,945 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 89 [2024-11-18 13:59:13,945 INFO L207 NwaCegarLoop]: Found error trace [2024-11-18 13:59:13,946 INFO L215 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-18 13:59:13,960 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Ended with exit code 0 [2024-11-18 13:59:14,146 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5,7 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-18 13:59:14,147 INFO L396 AbstractCegarLoop]: === Iteration 7 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-18 13:59:14,147 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-18 13:59:14,148 INFO L85 PathProgramCache]: Analyzing trace with hash -2128673661, now seen corresponding path program 1 times [2024-11-18 13:59:14,148 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-18 13:59:14,148 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [921604091] [2024-11-18 13:59:14,148 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 13:59:14,148 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-18 13:59:14,164 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 13:59:14,279 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2024-11-18 13:59:14,280 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-18 13:59:14,280 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [921604091] [2024-11-18 13:59:14,280 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [921604091] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-18 13:59:14,280 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2120667721] [2024-11-18 13:59:14,280 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 13:59:14,280 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-18 13:59:14,280 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-18 13:59:14,282 INFO L229 MonitoredProcess]: Starting monitored process 8 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-18 13:59:14,283 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Waiting until timeout for monitored process [2024-11-18 13:59:14,532 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 13:59:14,537 INFO L255 TraceCheckSpWp]: Trace formula consists of 1724 conjuncts, 7 conjuncts are in the unsatisfiable core [2024-11-18 13:59:14,540 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-18 13:59:14,593 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 16 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-18 13:59:14,593 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-18 13:59:14,593 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2120667721] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-18 13:59:14,593 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-18 13:59:14,593 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [7] total 12 [2024-11-18 13:59:14,593 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1804896087] [2024-11-18 13:59:14,594 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-18 13:59:14,594 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2024-11-18 13:59:14,594 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-18 13:59:14,594 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2024-11-18 13:59:14,594 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=26, Invalid=106, Unknown=0, NotChecked=0, Total=132 [2024-11-18 13:59:14,595 INFO L87 Difference]: Start difference. First operand 558 states and 926 transitions. Second operand has 7 states, 6 states have (on average 11.5) internal successors, (69), 6 states have internal predecessors, (69), 3 states have call successors, (10), 2 states have call predecessors, (10), 3 states have return successors, (9), 2 states have call predecessors, (9), 3 states have call successors, (9) [2024-11-18 13:59:14,664 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-18 13:59:14,664 INFO L93 Difference]: Finished difference Result 1117 states and 1863 transitions. [2024-11-18 13:59:14,665 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2024-11-18 13:59:14,665 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 6 states have (on average 11.5) internal successors, (69), 6 states have internal predecessors, (69), 3 states have call successors, (10), 2 states have call predecessors, (10), 3 states have return successors, (9), 2 states have call predecessors, (9), 3 states have call successors, (9) Word has length 88 [2024-11-18 13:59:14,665 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-18 13:59:14,669 INFO L225 Difference]: With dead ends: 1117 [2024-11-18 13:59:14,669 INFO L226 Difference]: Without dead ends: 581 [2024-11-18 13:59:14,671 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 95 GetRequests, 84 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 10 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=30, Invalid=126, Unknown=0, NotChecked=0, Total=156 [2024-11-18 13:59:14,672 INFO L432 NwaCegarLoop]: 906 mSDtfsCounter, 100 mSDsluCounter, 4444 mSDsCounter, 0 mSdLazyCounter, 81 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 101 SdHoareTripleChecker+Valid, 5350 SdHoareTripleChecker+Invalid, 83 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 81 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-11-18 13:59:14,673 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [101 Valid, 5350 Invalid, 83 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 81 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-18 13:59:14,674 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 581 states. [2024-11-18 13:59:14,687 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 581 to 577. [2024-11-18 13:59:14,688 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 577 states, 456 states have (on average 1.6864035087719298) internal successors, (769), 479 states have internal predecessors, (769), 95 states have call successors, (95), 24 states have call predecessors, (95), 25 states have return successors, (93), 87 states have call predecessors, (93), 90 states have call successors, (93) [2024-11-18 13:59:14,691 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 577 states to 577 states and 957 transitions. [2024-11-18 13:59:14,691 INFO L78 Accepts]: Start accepts. Automaton has 577 states and 957 transitions. Word has length 88 [2024-11-18 13:59:14,692 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-18 13:59:14,692 INFO L471 AbstractCegarLoop]: Abstraction has 577 states and 957 transitions. [2024-11-18 13:59:14,692 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 6 states have (on average 11.5) internal successors, (69), 6 states have internal predecessors, (69), 3 states have call successors, (10), 2 states have call predecessors, (10), 3 states have return successors, (9), 2 states have call predecessors, (9), 3 states have call successors, (9) [2024-11-18 13:59:14,692 INFO L276 IsEmpty]: Start isEmpty. Operand 577 states and 957 transitions. [2024-11-18 13:59:14,693 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 89 [2024-11-18 13:59:14,693 INFO L207 NwaCegarLoop]: Found error trace [2024-11-18 13:59:14,693 INFO L215 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-18 13:59:14,708 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Forceful destruction successful, exit code 0 [2024-11-18 13:59:14,894 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6,8 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-18 13:59:14,895 INFO L396 AbstractCegarLoop]: === Iteration 8 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-18 13:59:14,895 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-18 13:59:14,895 INFO L85 PathProgramCache]: Analyzing trace with hash 1682618308, now seen corresponding path program 1 times [2024-11-18 13:59:14,896 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-18 13:59:14,896 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [543413092] [2024-11-18 13:59:14,896 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 13:59:14,896 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-18 13:59:14,915 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 13:59:14,968 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2024-11-18 13:59:14,969 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-18 13:59:14,969 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [543413092] [2024-11-18 13:59:14,969 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [543413092] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-18 13:59:14,969 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1595751718] [2024-11-18 13:59:14,969 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 13:59:14,969 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-18 13:59:14,970 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-18 13:59:14,971 INFO L229 MonitoredProcess]: Starting monitored process 9 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-18 13:59:14,972 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Waiting until timeout for monitored process [2024-11-18 13:59:15,193 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 13:59:15,198 INFO L255 TraceCheckSpWp]: Trace formula consists of 1723 conjuncts, 3 conjuncts are in the unsatisfiable core [2024-11-18 13:59:15,200 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-18 13:59:15,231 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 16 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-18 13:59:15,231 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-18 13:59:15,231 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1595751718] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-18 13:59:15,231 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-18 13:59:15,231 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [4] total 6 [2024-11-18 13:59:15,232 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1738848866] [2024-11-18 13:59:15,232 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-18 13:59:15,232 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-18 13:59:15,232 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-18 13:59:15,232 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-18 13:59:15,232 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2024-11-18 13:59:15,232 INFO L87 Difference]: Start difference. First operand 577 states and 957 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, (10), 2 states have call predecessors, (10), 3 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) [2024-11-18 13:59:15,345 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-18 13:59:15,345 INFO L93 Difference]: Finished difference Result 1173 states and 1964 transitions. [2024-11-18 13:59:15,346 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-18 13:59:15,346 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, (10), 2 states have call predecessors, (10), 3 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) Word has length 88 [2024-11-18 13:59:15,346 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-18 13:59:15,351 INFO L225 Difference]: With dead ends: 1173 [2024-11-18 13:59:15,351 INFO L226 Difference]: Without dead ends: 592 [2024-11-18 13:59:15,353 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 91 GetRequests, 87 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2024-11-18 13:59:15,354 INFO L432 NwaCegarLoop]: 880 mSDtfsCounter, 76 mSDsluCounter, 1720 mSDsCounter, 0 mSdLazyCounter, 161 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 76 SdHoareTripleChecker+Valid, 2600 SdHoareTripleChecker+Invalid, 166 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 161 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-18 13:59:15,354 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [76 Valid, 2600 Invalid, 166 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 161 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-18 13:59:15,355 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 592 states. [2024-11-18 13:59:15,366 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 592 to 577. [2024-11-18 13:59:15,367 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 577 states, 456 states have (on average 1.6754385964912282) internal successors, (764), 479 states have internal predecessors, (764), 95 states have call successors, (95), 24 states have call predecessors, (95), 25 states have return successors, (93), 87 states have call predecessors, (93), 90 states have call successors, (93) [2024-11-18 13:59:15,369 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 577 states to 577 states and 952 transitions. [2024-11-18 13:59:15,370 INFO L78 Accepts]: Start accepts. Automaton has 577 states and 952 transitions. Word has length 88 [2024-11-18 13:59:15,370 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-18 13:59:15,370 INFO L471 AbstractCegarLoop]: Abstraction has 577 states and 952 transitions. [2024-11-18 13:59:15,371 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, (10), 2 states have call predecessors, (10), 3 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) [2024-11-18 13:59:15,371 INFO L276 IsEmpty]: Start isEmpty. Operand 577 states and 952 transitions. [2024-11-18 13:59:15,372 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 91 [2024-11-18 13:59:15,372 INFO L207 NwaCegarLoop]: Found error trace [2024-11-18 13:59:15,373 INFO L215 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-18 13:59:15,387 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Ended with exit code 0 [2024-11-18 13:59:15,573 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable7 [2024-11-18 13:59:15,574 INFO L396 AbstractCegarLoop]: === Iteration 9 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-18 13:59:15,574 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-18 13:59:15,574 INFO L85 PathProgramCache]: Analyzing trace with hash 1307445388, now seen corresponding path program 1 times [2024-11-18 13:59:15,574 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-18 13:59:15,574 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1331210300] [2024-11-18 13:59:15,574 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 13:59:15,575 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-18 13:59:15,589 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 13:59:15,664 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2024-11-18 13:59:15,664 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-18 13:59:15,665 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1331210300] [2024-11-18 13:59:15,665 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1331210300] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-18 13:59:15,665 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [899324455] [2024-11-18 13:59:15,665 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 13:59:15,665 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-18 13:59:15,665 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-18 13:59:15,666 INFO L229 MonitoredProcess]: Starting monitored process 10 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-18 13:59:15,668 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Waiting until timeout for monitored process [2024-11-18 13:59:15,904 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 13:59:15,909 INFO L255 TraceCheckSpWp]: Trace formula consists of 1725 conjuncts, 3 conjuncts are in the unsatisfiable core [2024-11-18 13:59:15,912 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-18 13:59:15,933 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 17 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-18 13:59:15,933 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-18 13:59:15,933 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [899324455] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-18 13:59:15,934 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-18 13:59:15,934 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [4] total 6 [2024-11-18 13:59:15,934 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [717333807] [2024-11-18 13:59:15,934 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-18 13:59:15,934 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-18 13:59:15,934 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-18 13:59:15,934 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-18 13:59:15,934 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2024-11-18 13:59:15,935 INFO L87 Difference]: Start difference. First operand 577 states and 952 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, (10), 2 states have call predecessors, (10), 3 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) [2024-11-18 13:59:16,032 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-18 13:59:16,032 INFO L93 Difference]: Finished difference Result 1173 states and 1954 transitions. [2024-11-18 13:59:16,033 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-18 13:59:16,033 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, (10), 2 states have call predecessors, (10), 3 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) Word has length 90 [2024-11-18 13:59:16,034 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-18 13:59:16,037 INFO L225 Difference]: With dead ends: 1173 [2024-11-18 13:59:16,037 INFO L226 Difference]: Without dead ends: 592 [2024-11-18 13:59:16,039 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 93 GetRequests, 89 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2024-11-18 13:59:16,040 INFO L432 NwaCegarLoop]: 880 mSDtfsCounter, 75 mSDsluCounter, 1720 mSDsCounter, 0 mSdLazyCounter, 146 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 75 SdHoareTripleChecker+Valid, 2600 SdHoareTripleChecker+Invalid, 151 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 146 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-18 13:59:16,040 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [75 Valid, 2600 Invalid, 151 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 146 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-18 13:59:16,041 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 592 states. [2024-11-18 13:59:16,050 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 592 to 577. [2024-11-18 13:59:16,051 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 577 states, 456 states have (on average 1.6644736842105263) internal successors, (759), 479 states have internal predecessors, (759), 95 states have call successors, (95), 24 states have call predecessors, (95), 25 states have return successors, (93), 87 states have call predecessors, (93), 90 states have call successors, (93) [2024-11-18 13:59:16,053 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 577 states to 577 states and 947 transitions. [2024-11-18 13:59:16,054 INFO L78 Accepts]: Start accepts. Automaton has 577 states and 947 transitions. Word has length 90 [2024-11-18 13:59:16,054 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-18 13:59:16,054 INFO L471 AbstractCegarLoop]: Abstraction has 577 states and 947 transitions. [2024-11-18 13:59:16,054 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, (10), 2 states have call predecessors, (10), 3 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) [2024-11-18 13:59:16,054 INFO L276 IsEmpty]: Start isEmpty. Operand 577 states and 947 transitions. [2024-11-18 13:59:16,056 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 93 [2024-11-18 13:59:16,056 INFO L207 NwaCegarLoop]: Found error trace [2024-11-18 13:59:16,056 INFO L215 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-18 13:59:16,071 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Ended with exit code 0 [2024-11-18 13:59:16,256 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8,10 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-18 13:59:16,257 INFO L396 AbstractCegarLoop]: === Iteration 10 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-18 13:59:16,257 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-18 13:59:16,257 INFO L85 PathProgramCache]: Analyzing trace with hash -1155388188, now seen corresponding path program 1 times [2024-11-18 13:59:16,258 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-18 13:59:16,258 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1361138487] [2024-11-18 13:59:16,258 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 13:59:16,258 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-18 13:59:16,272 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 13:59:16,323 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 13 trivial. 0 not checked. [2024-11-18 13:59:16,324 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-18 13:59:16,324 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1361138487] [2024-11-18 13:59:16,324 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1361138487] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-18 13:59:16,324 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [353372309] [2024-11-18 13:59:16,324 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 13:59:16,324 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-18 13:59:16,324 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-18 13:59:16,326 INFO L229 MonitoredProcess]: Starting monitored process 11 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-18 13:59:16,327 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Waiting until timeout for monitored process [2024-11-18 13:59:16,546 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 13:59:16,550 INFO L255 TraceCheckSpWp]: Trace formula consists of 1727 conjuncts, 3 conjuncts are in the unsatisfiable core [2024-11-18 13:59:16,552 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-18 13:59:16,577 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 18 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-18 13:59:16,578 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-18 13:59:16,578 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [353372309] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-18 13:59:16,578 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-18 13:59:16,578 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [4] total 6 [2024-11-18 13:59:16,579 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1813401407] [2024-11-18 13:59:16,579 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-18 13:59:16,579 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-18 13:59:16,579 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-18 13:59:16,580 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-18 13:59:16,580 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2024-11-18 13:59:16,580 INFO L87 Difference]: Start difference. First operand 577 states and 947 transitions. Second operand has 4 states, 4 states have (on average 18.25) internal successors, (73), 4 states have internal predecessors, (73), 2 states have call successors, (10), 2 states have call predecessors, (10), 3 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) [2024-11-18 13:59:16,715 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-18 13:59:16,715 INFO L93 Difference]: Finished difference Result 1224 states and 2026 transitions. [2024-11-18 13:59:16,716 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-18 13:59:16,716 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 18.25) internal successors, (73), 4 states have internal predecessors, (73), 2 states have call successors, (10), 2 states have call predecessors, (10), 3 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) Word has length 92 [2024-11-18 13:59:16,716 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-18 13:59:16,719 INFO L225 Difference]: With dead ends: 1224 [2024-11-18 13:59:16,719 INFO L226 Difference]: Without dead ends: 673 [2024-11-18 13:59:16,721 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 96 GetRequests, 91 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2024-11-18 13:59:16,721 INFO L432 NwaCegarLoop]: 913 mSDtfsCounter, 130 mSDsluCounter, 1718 mSDsCounter, 0 mSdLazyCounter, 206 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 130 SdHoareTripleChecker+Valid, 2631 SdHoareTripleChecker+Invalid, 211 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 206 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-18 13:59:16,722 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [130 Valid, 2631 Invalid, 211 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 206 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-18 13:59:16,723 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 673 states. [2024-11-18 13:59:16,745 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 673 to 628. [2024-11-18 13:59:16,746 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 628 states, 506 states have (on average 1.66798418972332) internal successors, (844), 529 states have internal predecessors, (844), 95 states have call successors, (95), 25 states have call predecessors, (95), 26 states have return successors, (92), 87 states have call predecessors, (92), 90 states have call successors, (92) [2024-11-18 13:59:16,749 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 628 states to 628 states and 1031 transitions. [2024-11-18 13:59:16,750 INFO L78 Accepts]: Start accepts. Automaton has 628 states and 1031 transitions. Word has length 92 [2024-11-18 13:59:16,750 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-18 13:59:16,750 INFO L471 AbstractCegarLoop]: Abstraction has 628 states and 1031 transitions. [2024-11-18 13:59:16,750 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 18.25) internal successors, (73), 4 states have internal predecessors, (73), 2 states have call successors, (10), 2 states have call predecessors, (10), 3 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) [2024-11-18 13:59:16,750 INFO L276 IsEmpty]: Start isEmpty. Operand 628 states and 1031 transitions. [2024-11-18 13:59:16,752 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 94 [2024-11-18 13:59:16,752 INFO L207 NwaCegarLoop]: Found error trace [2024-11-18 13:59:16,752 INFO L215 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-18 13:59:16,766 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Ended with exit code 0 [2024-11-18 13:59:16,952 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 11 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable9 [2024-11-18 13:59:16,953 INFO L396 AbstractCegarLoop]: === Iteration 11 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-18 13:59:16,953 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-18 13:59:16,954 INFO L85 PathProgramCache]: Analyzing trace with hash -2004653834, now seen corresponding path program 1 times [2024-11-18 13:59:16,954 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-18 13:59:16,954 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1200604064] [2024-11-18 13:59:16,954 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 13:59:16,954 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-18 13:59:16,973 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 13:59:17,087 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2024-11-18 13:59:17,087 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-18 13:59:17,088 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1200604064] [2024-11-18 13:59:17,088 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1200604064] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-18 13:59:17,088 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [493256792] [2024-11-18 13:59:17,088 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 13:59:17,088 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-18 13:59:17,088 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-18 13:59:17,090 INFO L229 MonitoredProcess]: Starting monitored process 12 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-18 13:59:17,091 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Waiting until timeout for monitored process [2024-11-18 13:59:17,326 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 13:59:17,331 INFO L255 TraceCheckSpWp]: Trace formula consists of 1725 conjuncts, 9 conjuncts are in the unsatisfiable core [2024-11-18 13:59:17,334 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-18 13:59:17,396 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 15 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-18 13:59:17,396 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-18 13:59:17,396 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [493256792] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-18 13:59:17,396 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-18 13:59:17,396 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [7] total 13 [2024-11-18 13:59:17,397 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1577126445] [2024-11-18 13:59:17,397 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-18 13:59:17,397 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2024-11-18 13:59:17,398 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-18 13:59:17,398 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2024-11-18 13:59:17,398 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=128, Unknown=0, NotChecked=0, Total=156 [2024-11-18 13:59:17,398 INFO L87 Difference]: Start difference. First operand 628 states and 1031 transitions. Second operand has 8 states, 7 states have (on average 10.571428571428571) internal successors, (74), 7 states have internal predecessors, (74), 3 states have call successors, (10), 2 states have call predecessors, (10), 3 states have return successors, (9), 2 states have call predecessors, (9), 3 states have call successors, (9) [2024-11-18 13:59:17,513 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-18 13:59:17,513 INFO L93 Difference]: Finished difference Result 1186 states and 1955 transitions. [2024-11-18 13:59:17,513 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2024-11-18 13:59:17,514 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 10.571428571428571) internal successors, (74), 7 states have internal predecessors, (74), 3 states have call successors, (10), 2 states have call predecessors, (10), 3 states have return successors, (9), 2 states have call predecessors, (9), 3 states have call successors, (9) Word has length 93 [2024-11-18 13:59:17,514 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-18 13:59:17,517 INFO L225 Difference]: With dead ends: 1186 [2024-11-18 13:59:17,517 INFO L226 Difference]: Without dead ends: 650 [2024-11-18 13:59:17,519 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 101 GetRequests, 88 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 15 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=38, Invalid=172, Unknown=0, NotChecked=0, Total=210 [2024-11-18 13:59:17,519 INFO L432 NwaCegarLoop]: 886 mSDtfsCounter, 113 mSDsluCounter, 5227 mSDsCounter, 0 mSdLazyCounter, 163 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 114 SdHoareTripleChecker+Valid, 6113 SdHoareTripleChecker+Invalid, 166 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 163 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-18 13:59:17,519 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [114 Valid, 6113 Invalid, 166 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 163 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-18 13:59:17,520 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 650 states. [2024-11-18 13:59:17,532 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 650 to 628. [2024-11-18 13:59:17,533 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 628 states, 506 states have (on average 1.66798418972332) internal successors, (844), 529 states have internal predecessors, (844), 95 states have call successors, (95), 25 states have call predecessors, (95), 26 states have return successors, (92), 87 states have call predecessors, (92), 90 states have call successors, (92) [2024-11-18 13:59:17,535 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 628 states to 628 states and 1031 transitions. [2024-11-18 13:59:17,535 INFO L78 Accepts]: Start accepts. Automaton has 628 states and 1031 transitions. Word has length 93 [2024-11-18 13:59:17,535 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-18 13:59:17,536 INFO L471 AbstractCegarLoop]: Abstraction has 628 states and 1031 transitions. [2024-11-18 13:59:17,536 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 10.571428571428571) internal successors, (74), 7 states have internal predecessors, (74), 3 states have call successors, (10), 2 states have call predecessors, (10), 3 states have return successors, (9), 2 states have call predecessors, (9), 3 states have call successors, (9) [2024-11-18 13:59:17,536 INFO L276 IsEmpty]: Start isEmpty. Operand 628 states and 1031 transitions. [2024-11-18 13:59:17,537 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 94 [2024-11-18 13:59:17,537 INFO L207 NwaCegarLoop]: Found error trace [2024-11-18 13:59:17,537 INFO L215 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-18 13:59:17,551 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Ended with exit code 0 [2024-11-18 13:59:17,741 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 12 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable10 [2024-11-18 13:59:17,742 INFO L396 AbstractCegarLoop]: === Iteration 12 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-18 13:59:17,742 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-18 13:59:17,742 INFO L85 PathProgramCache]: Analyzing trace with hash -138861034, now seen corresponding path program 1 times [2024-11-18 13:59:17,742 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-18 13:59:17,742 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [585026290] [2024-11-18 13:59:17,742 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 13:59:17,742 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-18 13:59:17,756 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 13:59:17,813 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 13 trivial. 0 not checked. [2024-11-18 13:59:17,813 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-18 13:59:17,813 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [585026290] [2024-11-18 13:59:17,813 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [585026290] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-18 13:59:17,813 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2075250241] [2024-11-18 13:59:17,814 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 13:59:17,814 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-18 13:59:17,814 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-18 13:59:17,815 INFO L229 MonitoredProcess]: Starting monitored process 13 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-18 13:59:17,816 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Waiting until timeout for monitored process [2024-11-18 13:59:18,067 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 13:59:18,073 INFO L255 TraceCheckSpWp]: Trace formula consists of 1728 conjuncts, 3 conjuncts are in the unsatisfiable core [2024-11-18 13:59:18,075 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-18 13:59:18,098 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 18 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-18 13:59:18,098 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-18 13:59:18,098 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2075250241] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-18 13:59:18,098 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-18 13:59:18,099 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [4] total 6 [2024-11-18 13:59:18,099 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1985424571] [2024-11-18 13:59:18,099 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-18 13:59:18,099 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-18 13:59:18,099 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-18 13:59:18,100 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-18 13:59:18,100 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2024-11-18 13:59:18,100 INFO L87 Difference]: Start difference. First operand 628 states and 1031 transitions. Second operand has 4 states, 4 states have (on average 18.5) internal successors, (74), 4 states have internal predecessors, (74), 2 states have call successors, (10), 2 states have call predecessors, (10), 3 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) [2024-11-18 13:59:18,228 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-18 13:59:18,228 INFO L93 Difference]: Finished difference Result 1227 states and 2027 transitions. [2024-11-18 13:59:18,229 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-18 13:59:18,229 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 18.5) internal successors, (74), 4 states have internal predecessors, (74), 2 states have call successors, (10), 2 states have call predecessors, (10), 3 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) Word has length 93 [2024-11-18 13:59:18,229 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-18 13:59:18,232 INFO L225 Difference]: With dead ends: 1227 [2024-11-18 13:59:18,232 INFO L226 Difference]: Without dead ends: 661 [2024-11-18 13:59:18,234 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 97 GetRequests, 92 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2024-11-18 13:59:18,234 INFO L432 NwaCegarLoop]: 912 mSDtfsCounter, 124 mSDsluCounter, 1692 mSDsCounter, 0 mSdLazyCounter, 201 mSolverCounterSat, 10 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 124 SdHoareTripleChecker+Valid, 2604 SdHoareTripleChecker+Invalid, 211 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 10 IncrementalHoareTripleChecker+Valid, 201 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-18 13:59:18,235 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [124 Valid, 2604 Invalid, 211 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [10 Valid, 201 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-18 13:59:18,236 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 661 states. [2024-11-18 13:59:18,245 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 661 to 628. [2024-11-18 13:59:18,246 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 628 states, 506 states have (on average 1.658102766798419) internal successors, (839), 529 states have internal predecessors, (839), 95 states have call successors, (95), 25 states have call predecessors, (95), 26 states have return successors, (92), 87 states have call predecessors, (92), 90 states have call successors, (92) [2024-11-18 13:59:18,248 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 628 states to 628 states and 1026 transitions. [2024-11-18 13:59:18,249 INFO L78 Accepts]: Start accepts. Automaton has 628 states and 1026 transitions. Word has length 93 [2024-11-18 13:59:18,249 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-18 13:59:18,249 INFO L471 AbstractCegarLoop]: Abstraction has 628 states and 1026 transitions. [2024-11-18 13:59:18,250 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 18.5) internal successors, (74), 4 states have internal predecessors, (74), 2 states have call successors, (10), 2 states have call predecessors, (10), 3 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) [2024-11-18 13:59:18,250 INFO L276 IsEmpty]: Start isEmpty. Operand 628 states and 1026 transitions. [2024-11-18 13:59:18,251 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 94 [2024-11-18 13:59:18,251 INFO L207 NwaCegarLoop]: Found error trace [2024-11-18 13:59:18,251 INFO L215 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-18 13:59:18,266 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Ended with exit code 0 [2024-11-18 13:59:18,451 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 13 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable11 [2024-11-18 13:59:18,452 INFO L396 AbstractCegarLoop]: === Iteration 13 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-18 13:59:18,452 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-18 13:59:18,452 INFO L85 PathProgramCache]: Analyzing trace with hash -895838635, now seen corresponding path program 1 times [2024-11-18 13:59:18,452 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-18 13:59:18,452 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1915459647] [2024-11-18 13:59:18,453 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 13:59:18,453 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-18 13:59:18,468 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 13:59:18,539 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2024-11-18 13:59:18,539 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-18 13:59:18,539 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1915459647] [2024-11-18 13:59:18,539 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1915459647] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-18 13:59:18,539 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [694033211] [2024-11-18 13:59:18,540 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 13:59:18,540 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-18 13:59:18,540 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-18 13:59:18,541 INFO L229 MonitoredProcess]: Starting monitored process 14 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-18 13:59:18,542 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Waiting until timeout for monitored process [2024-11-18 13:59:18,791 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 13:59:18,797 INFO L255 TraceCheckSpWp]: Trace formula consists of 1724 conjuncts, 7 conjuncts are in the unsatisfiable core [2024-11-18 13:59:18,799 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-18 13:59:18,849 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 10 proven. 0 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2024-11-18 13:59:18,850 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-18 13:59:18,850 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [694033211] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-18 13:59:18,850 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-18 13:59:18,850 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [4] total 9 [2024-11-18 13:59:18,850 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1184005740] [2024-11-18 13:59:18,850 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-18 13:59:18,851 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2024-11-18 13:59:18,851 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-18 13:59:18,851 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2024-11-18 13:59:18,851 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=57, Unknown=0, NotChecked=0, Total=72 [2024-11-18 13:59:18,851 INFO L87 Difference]: Start difference. First operand 628 states and 1026 transitions. Second operand has 7 states, 6 states have (on average 11.833333333333334) internal successors, (71), 6 states have internal predecessors, (71), 3 states have call successors, (10), 2 states have call predecessors, (10), 4 states have return successors, (9), 3 states have call predecessors, (9), 3 states have call successors, (9) [2024-11-18 13:59:18,918 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-18 13:59:18,918 INFO L93 Difference]: Finished difference Result 1121 states and 1847 transitions. [2024-11-18 13:59:18,918 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2024-11-18 13:59:18,918 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 6 states have (on average 11.833333333333334) internal successors, (71), 6 states have internal predecessors, (71), 3 states have call successors, (10), 2 states have call predecessors, (10), 4 states have return successors, (9), 3 states have call predecessors, (9), 3 states have call successors, (9) Word has length 93 [2024-11-18 13:59:18,919 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-18 13:59:18,922 INFO L225 Difference]: With dead ends: 1121 [2024-11-18 13:59:18,922 INFO L226 Difference]: Without dead ends: 652 [2024-11-18 13:59:18,926 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 97 GetRequests, 89 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=19, Invalid=71, Unknown=0, NotChecked=0, Total=90 [2024-11-18 13:59:18,926 INFO L432 NwaCegarLoop]: 899 mSDtfsCounter, 86 mSDsluCounter, 4416 mSDsCounter, 0 mSdLazyCounter, 86 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 87 SdHoareTripleChecker+Valid, 5315 SdHoareTripleChecker+Invalid, 86 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 86 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-11-18 13:59:18,927 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [87 Valid, 5315 Invalid, 86 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 86 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-18 13:59:18,928 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 652 states. [2024-11-18 13:59:18,939 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 652 to 647. [2024-11-18 13:59:18,940 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 647 states, 522 states have (on average 1.657088122605364) internal successors, (865), 547 states have internal predecessors, (865), 96 states have call successors, (96), 25 states have call predecessors, (96), 28 states have return successors, (95), 88 states have call predecessors, (95), 91 states have call successors, (95) [2024-11-18 13:59:18,941 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 647 states to 647 states and 1056 transitions. [2024-11-18 13:59:18,942 INFO L78 Accepts]: Start accepts. Automaton has 647 states and 1056 transitions. Word has length 93 [2024-11-18 13:59:18,942 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-18 13:59:18,943 INFO L471 AbstractCegarLoop]: Abstraction has 647 states and 1056 transitions. [2024-11-18 13:59:18,943 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 6 states have (on average 11.833333333333334) internal successors, (71), 6 states have internal predecessors, (71), 3 states have call successors, (10), 2 states have call predecessors, (10), 4 states have return successors, (9), 3 states have call predecessors, (9), 3 states have call successors, (9) [2024-11-18 13:59:18,943 INFO L276 IsEmpty]: Start isEmpty. Operand 647 states and 1056 transitions. [2024-11-18 13:59:18,945 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 95 [2024-11-18 13:59:18,945 INFO L207 NwaCegarLoop]: Found error trace [2024-11-18 13:59:18,945 INFO L215 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-18 13:59:18,963 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Ended with exit code 0 [2024-11-18 13:59:19,145 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 14 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable12 [2024-11-18 13:59:19,146 INFO L396 AbstractCegarLoop]: === Iteration 14 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-18 13:59:19,146 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-18 13:59:19,146 INFO L85 PathProgramCache]: Analyzing trace with hash 1877365016, now seen corresponding path program 1 times [2024-11-18 13:59:19,146 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-18 13:59:19,146 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1721631821] [2024-11-18 13:59:19,146 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 13:59:19,146 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-18 13:59:19,160 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 13:59:19,207 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2024-11-18 13:59:19,207 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-18 13:59:19,207 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1721631821] [2024-11-18 13:59:19,207 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1721631821] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-18 13:59:19,207 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [50847508] [2024-11-18 13:59:19,208 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 13:59:19,208 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-18 13:59:19,208 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-18 13:59:19,209 INFO L229 MonitoredProcess]: Starting monitored process 15 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-18 13:59:19,210 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Waiting until timeout for monitored process [2024-11-18 13:59:19,472 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 13:59:19,478 INFO L255 TraceCheckSpWp]: Trace formula consists of 1725 conjuncts, 7 conjuncts are in the unsatisfiable core [2024-11-18 13:59:19,480 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-18 13:59:19,523 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 11 proven. 0 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2024-11-18 13:59:19,523 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-18 13:59:19,523 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [50847508] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-18 13:59:19,523 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-18 13:59:19,523 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [4] total 9 [2024-11-18 13:59:19,524 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1212190680] [2024-11-18 13:59:19,524 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-18 13:59:19,524 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2024-11-18 13:59:19,524 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-18 13:59:19,524 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2024-11-18 13:59:19,524 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=57, Unknown=0, NotChecked=0, Total=72 [2024-11-18 13:59:19,525 INFO L87 Difference]: Start difference. First operand 647 states and 1056 transitions. Second operand has 7 states, 6 states have (on average 12.0) internal successors, (72), 6 states have internal predecessors, (72), 3 states have call successors, (10), 2 states have call predecessors, (10), 4 states have return successors, (9), 3 states have call predecessors, (9), 3 states have call successors, (9) [2024-11-18 13:59:19,595 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-18 13:59:19,595 INFO L93 Difference]: Finished difference Result 1151 states and 1898 transitions. [2024-11-18 13:59:19,596 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2024-11-18 13:59:19,596 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 6 states have (on average 12.0) internal successors, (72), 6 states have internal predecessors, (72), 3 states have call successors, (10), 2 states have call predecessors, (10), 4 states have return successors, (9), 3 states have call predecessors, (9), 3 states have call successors, (9) Word has length 94 [2024-11-18 13:59:19,596 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-18 13:59:19,600 INFO L225 Difference]: With dead ends: 1151 [2024-11-18 13:59:19,600 INFO L226 Difference]: Without dead ends: 682 [2024-11-18 13:59:19,602 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 98 GetRequests, 90 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=19, Invalid=71, Unknown=0, NotChecked=0, Total=90 [2024-11-18 13:59:19,602 INFO L432 NwaCegarLoop]: 899 mSDtfsCounter, 95 mSDsluCounter, 4406 mSDsCounter, 0 mSdLazyCounter, 85 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 96 SdHoareTripleChecker+Valid, 5305 SdHoareTripleChecker+Invalid, 86 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 85 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-11-18 13:59:19,604 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [96 Valid, 5305 Invalid, 86 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 85 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-18 13:59:19,604 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 682 states. [2024-11-18 13:59:19,615 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 682 to 647. [2024-11-18 13:59:19,616 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 647 states, 522 states have (on average 1.657088122605364) internal successors, (865), 547 states have internal predecessors, (865), 96 states have call successors, (96), 25 states have call predecessors, (96), 28 states have return successors, (95), 88 states have call predecessors, (95), 91 states have call successors, (95) [2024-11-18 13:59:19,618 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 647 states to 647 states and 1056 transitions. [2024-11-18 13:59:19,619 INFO L78 Accepts]: Start accepts. Automaton has 647 states and 1056 transitions. Word has length 94 [2024-11-18 13:59:19,619 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-18 13:59:19,619 INFO L471 AbstractCegarLoop]: Abstraction has 647 states and 1056 transitions. [2024-11-18 13:59:19,619 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 6 states have (on average 12.0) internal successors, (72), 6 states have internal predecessors, (72), 3 states have call successors, (10), 2 states have call predecessors, (10), 4 states have return successors, (9), 3 states have call predecessors, (9), 3 states have call successors, (9) [2024-11-18 13:59:19,619 INFO L276 IsEmpty]: Start isEmpty. Operand 647 states and 1056 transitions. [2024-11-18 13:59:19,621 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 95 [2024-11-18 13:59:19,621 INFO L207 NwaCegarLoop]: Found error trace [2024-11-18 13:59:19,621 INFO L215 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-18 13:59:19,638 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Forceful destruction successful, exit code 0 [2024-11-18 13:59:19,821 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13,15 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-18 13:59:19,821 INFO L396 AbstractCegarLoop]: === Iteration 15 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-18 13:59:19,822 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-18 13:59:19,822 INFO L85 PathProgramCache]: Analyzing trace with hash -278934120, now seen corresponding path program 1 times [2024-11-18 13:59:19,822 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-18 13:59:19,822 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1158786199] [2024-11-18 13:59:19,822 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 13:59:19,822 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-18 13:59:19,836 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 13:59:19,887 INFO L134 CoverageAnalysis]: Checked inductivity of 19 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 14 trivial. 0 not checked. [2024-11-18 13:59:19,887 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-18 13:59:19,887 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1158786199] [2024-11-18 13:59:19,887 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1158786199] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-18 13:59:19,887 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1748215162] [2024-11-18 13:59:19,887 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 13:59:19,888 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-18 13:59:19,888 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-18 13:59:19,889 INFO L229 MonitoredProcess]: Starting monitored process 16 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-18 13:59:19,891 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Waiting until timeout for monitored process [2024-11-18 13:59:20,126 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 13:59:20,130 INFO L255 TraceCheckSpWp]: Trace formula consists of 1721 conjuncts, 9 conjuncts are in the unsatisfiable core [2024-11-18 13:59:20,133 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-18 13:59:20,194 INFO L134 CoverageAnalysis]: Checked inductivity of 19 backedges. 14 proven. 0 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2024-11-18 13:59:20,195 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-18 13:59:20,195 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1748215162] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-18 13:59:20,195 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-18 13:59:20,195 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [4] total 10 [2024-11-18 13:59:20,195 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [412786415] [2024-11-18 13:59:20,196 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-18 13:59:20,196 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2024-11-18 13:59:20,196 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-18 13:59:20,196 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2024-11-18 13:59:20,197 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=73, Unknown=0, NotChecked=0, Total=90 [2024-11-18 13:59:20,197 INFO L87 Difference]: Start difference. First operand 647 states and 1056 transitions. Second operand has 8 states, 7 states have (on average 10.285714285714286) internal successors, (72), 7 states have internal predecessors, (72), 3 states have call successors, (10), 2 states have call predecessors, (10), 4 states have return successors, (9), 3 states have call predecessors, (9), 3 states have call successors, (9) [2024-11-18 13:59:20,300 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-18 13:59:20,300 INFO L93 Difference]: Finished difference Result 1136 states and 1872 transitions. [2024-11-18 13:59:20,303 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2024-11-18 13:59:20,303 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 10.285714285714286) internal successors, (72), 7 states have internal predecessors, (72), 3 states have call successors, (10), 2 states have call predecessors, (10), 4 states have return successors, (9), 3 states have call predecessors, (9), 3 states have call successors, (9) Word has length 94 [2024-11-18 13:59:20,303 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-18 13:59:20,307 INFO L225 Difference]: With dead ends: 1136 [2024-11-18 13:59:20,307 INFO L226 Difference]: Without dead ends: 667 [2024-11-18 13:59:20,310 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 100 GetRequests, 90 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=25, Invalid=107, Unknown=0, NotChecked=0, Total=132 [2024-11-18 13:59:20,310 INFO L432 NwaCegarLoop]: 888 mSDtfsCounter, 113 mSDsluCounter, 5233 mSDsCounter, 0 mSdLazyCounter, 169 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 114 SdHoareTripleChecker+Valid, 6121 SdHoareTripleChecker+Invalid, 170 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 169 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-18 13:59:20,310 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [114 Valid, 6121 Invalid, 170 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 169 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-18 13:59:20,311 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 667 states. [2024-11-18 13:59:20,323 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 667 to 647. [2024-11-18 13:59:20,324 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 647 states, 522 states have (on average 1.657088122605364) internal successors, (865), 547 states have internal predecessors, (865), 96 states have call successors, (96), 25 states have call predecessors, (96), 28 states have return successors, (95), 88 states have call predecessors, (95), 91 states have call successors, (95) [2024-11-18 13:59:20,325 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 647 states to 647 states and 1056 transitions. [2024-11-18 13:59:20,326 INFO L78 Accepts]: Start accepts. Automaton has 647 states and 1056 transitions. Word has length 94 [2024-11-18 13:59:20,327 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-18 13:59:20,327 INFO L471 AbstractCegarLoop]: Abstraction has 647 states and 1056 transitions. [2024-11-18 13:59:20,327 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 10.285714285714286) internal successors, (72), 7 states have internal predecessors, (72), 3 states have call successors, (10), 2 states have call predecessors, (10), 4 states have return successors, (9), 3 states have call predecessors, (9), 3 states have call successors, (9) [2024-11-18 13:59:20,327 INFO L276 IsEmpty]: Start isEmpty. Operand 647 states and 1056 transitions. [2024-11-18 13:59:20,328 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 95 [2024-11-18 13:59:20,328 INFO L207 NwaCegarLoop]: Found error trace [2024-11-18 13:59:20,328 INFO L215 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-18 13:59:20,345 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Forceful destruction successful, exit code 0 [2024-11-18 13:59:20,529 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 16 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable14 [2024-11-18 13:59:20,529 INFO L396 AbstractCegarLoop]: === Iteration 16 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-18 13:59:20,529 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-18 13:59:20,529 INFO L85 PathProgramCache]: Analyzing trace with hash 1670239980, now seen corresponding path program 1 times [2024-11-18 13:59:20,530 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-18 13:59:20,530 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1527495126] [2024-11-18 13:59:20,530 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 13:59:20,530 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-18 13:59:20,545 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 13:59:20,588 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2024-11-18 13:59:20,589 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-18 13:59:20,589 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1527495126] [2024-11-18 13:59:20,589 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1527495126] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-18 13:59:20,589 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1520404370] [2024-11-18 13:59:20,589 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 13:59:20,589 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-18 13:59:20,590 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-18 13:59:20,591 INFO L229 MonitoredProcess]: Starting monitored process 17 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-18 13:59:20,593 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Waiting until timeout for monitored process [2024-11-18 13:59:20,841 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 13:59:20,847 INFO L255 TraceCheckSpWp]: Trace formula consists of 1725 conjuncts, 3 conjuncts are in the unsatisfiable core [2024-11-18 13:59:20,849 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-18 13:59:20,863 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 15 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2024-11-18 13:59:20,864 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-18 13:59:20,864 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1520404370] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-18 13:59:20,864 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-18 13:59:20,864 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [4] total 6 [2024-11-18 13:59:20,864 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [164276233] [2024-11-18 13:59:20,864 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-18 13:59:20,864 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-18 13:59:20,864 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-18 13:59:20,865 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-18 13:59:20,865 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2024-11-18 13:59:20,865 INFO L87 Difference]: Start difference. First operand 647 states and 1056 transitions. Second operand has 4 states, 4 states have (on average 18.75) internal successors, (75), 4 states have internal predecessors, (75), 2 states have call successors, (10), 2 states have call predecessors, (10), 3 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) [2024-11-18 13:59:20,899 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-18 13:59:20,899 INFO L93 Difference]: Finished difference Result 1188 states and 1957 transitions. [2024-11-18 13:59:20,900 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-18 13:59:20,900 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 18.75) internal successors, (75), 4 states have internal predecessors, (75), 2 states have call successors, (10), 2 states have call predecessors, (10), 3 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) Word has length 94 [2024-11-18 13:59:20,901 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-18 13:59:20,904 INFO L225 Difference]: With dead ends: 1188 [2024-11-18 13:59:20,904 INFO L226 Difference]: Without dead ends: 647 [2024-11-18 13:59:20,906 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 98 GetRequests, 93 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=14, Invalid=28, Unknown=0, NotChecked=0, Total=42 [2024-11-18 13:59:20,906 INFO L432 NwaCegarLoop]: 894 mSDtfsCounter, 13 mSDsluCounter, 1784 mSDsCounter, 0 mSdLazyCounter, 30 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 13 SdHoareTripleChecker+Valid, 2678 SdHoareTripleChecker+Invalid, 33 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 30 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-11-18 13:59:20,906 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [13 Valid, 2678 Invalid, 33 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 30 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-18 13:59:20,908 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 647 states. [2024-11-18 13:59:20,918 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 647 to 647. [2024-11-18 13:59:20,920 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 647 states, 522 states have (on average 1.6494252873563218) internal successors, (861), 547 states have internal predecessors, (861), 96 states have call successors, (96), 25 states have call predecessors, (96), 28 states have return successors, (95), 88 states have call predecessors, (95), 91 states have call successors, (95) [2024-11-18 13:59:20,921 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 647 states to 647 states and 1052 transitions. [2024-11-18 13:59:20,923 INFO L78 Accepts]: Start accepts. Automaton has 647 states and 1052 transitions. Word has length 94 [2024-11-18 13:59:20,923 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-18 13:59:20,923 INFO L471 AbstractCegarLoop]: Abstraction has 647 states and 1052 transitions. [2024-11-18 13:59:20,923 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 18.75) internal successors, (75), 4 states have internal predecessors, (75), 2 states have call successors, (10), 2 states have call predecessors, (10), 3 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) [2024-11-18 13:59:20,923 INFO L276 IsEmpty]: Start isEmpty. Operand 647 states and 1052 transitions. [2024-11-18 13:59:20,925 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 96 [2024-11-18 13:59:20,925 INFO L207 NwaCegarLoop]: Found error trace [2024-11-18 13:59:20,925 INFO L215 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-18 13:59:20,940 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Forceful destruction successful, exit code 0 [2024-11-18 13:59:21,125 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 17 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable15 [2024-11-18 13:59:21,126 INFO L396 AbstractCegarLoop]: === Iteration 17 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-18 13:59:21,126 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-18 13:59:21,126 INFO L85 PathProgramCache]: Analyzing trace with hash -64886323, now seen corresponding path program 1 times [2024-11-18 13:59:21,126 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-18 13:59:21,126 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2078187447] [2024-11-18 13:59:21,126 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 13:59:21,126 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-18 13:59:21,140 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 13:59:21,182 INFO L134 CoverageAnalysis]: Checked inductivity of 19 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 14 trivial. 0 not checked. [2024-11-18 13:59:21,183 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-18 13:59:21,183 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2078187447] [2024-11-18 13:59:21,183 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2078187447] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-18 13:59:21,183 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1768899054] [2024-11-18 13:59:21,183 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 13:59:21,183 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-18 13:59:21,184 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-18 13:59:21,185 INFO L229 MonitoredProcess]: Starting monitored process 18 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-18 13:59:21,186 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Waiting until timeout for monitored process [2024-11-18 13:59:21,411 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 13:59:21,416 INFO L255 TraceCheckSpWp]: Trace formula consists of 1722 conjuncts, 5 conjuncts are in the unsatisfiable core [2024-11-18 13:59:21,418 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-18 13:59:21,433 INFO L134 CoverageAnalysis]: Checked inductivity of 19 backedges. 6 proven. 0 refuted. 0 times theorem prover too weak. 13 trivial. 0 not checked. [2024-11-18 13:59:21,433 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-18 13:59:21,433 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1768899054] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-18 13:59:21,433 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-18 13:59:21,433 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [4] total 6 [2024-11-18 13:59:21,433 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1325147177] [2024-11-18 13:59:21,433 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-18 13:59:21,434 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-18 13:59:21,434 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-18 13:59:21,434 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-18 13:59:21,434 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2024-11-18 13:59:21,434 INFO L87 Difference]: Start difference. First operand 647 states and 1052 transitions. Second operand has 4 states, 4 states have (on average 16.5) internal successors, (66), 4 states have internal predecessors, (66), 2 states have call successors, (10), 2 states have call predecessors, (10), 2 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) [2024-11-18 13:59:21,474 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-18 13:59:21,475 INFO L93 Difference]: Finished difference Result 1232 states and 2025 transitions. [2024-11-18 13:59:21,475 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-18 13:59:21,475 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 16.5) internal successors, (66), 4 states have internal predecessors, (66), 2 states have call successors, (10), 2 states have call predecessors, (10), 2 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) Word has length 95 [2024-11-18 13:59:21,476 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-18 13:59:21,480 INFO L225 Difference]: With dead ends: 1232 [2024-11-18 13:59:21,480 INFO L226 Difference]: Without dead ends: 671 [2024-11-18 13:59:21,482 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 98 GetRequests, 94 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2024-11-18 13:59:21,483 INFO L432 NwaCegarLoop]: 888 mSDtfsCounter, 7 mSDsluCounter, 1763 mSDsCounter, 0 mSdLazyCounter, 55 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 7 SdHoareTripleChecker+Valid, 2651 SdHoareTripleChecker+Invalid, 58 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 55 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-11-18 13:59:21,483 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [7 Valid, 2651 Invalid, 58 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 55 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-18 13:59:21,484 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 671 states. [2024-11-18 13:59:21,494 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 671 to 671. [2024-11-18 13:59:21,495 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 671 states, 546 states have (on average 1.6282051282051282) internal successors, (889), 571 states have internal predecessors, (889), 96 states have call successors, (96), 25 states have call predecessors, (96), 28 states have return successors, (95), 88 states have call predecessors, (95), 91 states have call successors, (95) [2024-11-18 13:59:21,497 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 671 states to 671 states and 1080 transitions. [2024-11-18 13:59:21,498 INFO L78 Accepts]: Start accepts. Automaton has 671 states and 1080 transitions. Word has length 95 [2024-11-18 13:59:21,498 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-18 13:59:21,498 INFO L471 AbstractCegarLoop]: Abstraction has 671 states and 1080 transitions. [2024-11-18 13:59:21,498 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 16.5) internal successors, (66), 4 states have internal predecessors, (66), 2 states have call successors, (10), 2 states have call predecessors, (10), 2 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) [2024-11-18 13:59:21,498 INFO L276 IsEmpty]: Start isEmpty. Operand 671 states and 1080 transitions. [2024-11-18 13:59:21,499 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 97 [2024-11-18 13:59:21,500 INFO L207 NwaCegarLoop]: Found error trace [2024-11-18 13:59:21,500 INFO L215 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-18 13:59:21,515 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Forceful destruction successful, exit code 0 [2024-11-18 13:59:21,700 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 18 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable16 [2024-11-18 13:59:21,701 INFO L396 AbstractCegarLoop]: === Iteration 18 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-18 13:59:21,701 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-18 13:59:21,701 INFO L85 PathProgramCache]: Analyzing trace with hash -18156178, now seen corresponding path program 1 times [2024-11-18 13:59:21,702 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-18 13:59:21,702 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1871182392] [2024-11-18 13:59:21,702 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 13:59:21,702 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-18 13:59:21,716 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 13:59:21,758 INFO L134 CoverageAnalysis]: Checked inductivity of 19 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 14 trivial. 0 not checked. [2024-11-18 13:59:21,758 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-18 13:59:21,759 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1871182392] [2024-11-18 13:59:21,759 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1871182392] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-18 13:59:21,759 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [679378842] [2024-11-18 13:59:21,759 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 13:59:21,759 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-18 13:59:21,759 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-18 13:59:21,761 INFO L229 MonitoredProcess]: Starting monitored process 19 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-18 13:59:21,762 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Waiting until timeout for monitored process [2024-11-18 13:59:22,010 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 13:59:22,014 INFO L255 TraceCheckSpWp]: Trace formula consists of 1723 conjuncts, 9 conjuncts are in the unsatisfiable core [2024-11-18 13:59:22,016 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-18 13:59:22,063 INFO L134 CoverageAnalysis]: Checked inductivity of 19 backedges. 14 proven. 0 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2024-11-18 13:59:22,066 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-18 13:59:22,066 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [679378842] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-18 13:59:22,066 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-18 13:59:22,066 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [4] total 10 [2024-11-18 13:59:22,066 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1092470503] [2024-11-18 13:59:22,066 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-18 13:59:22,067 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2024-11-18 13:59:22,067 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-18 13:59:22,067 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2024-11-18 13:59:22,067 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=73, Unknown=0, NotChecked=0, Total=90 [2024-11-18 13:59:22,067 INFO L87 Difference]: Start difference. First operand 671 states and 1080 transitions. Second operand has 8 states, 7 states have (on average 10.571428571428571) internal successors, (74), 7 states have internal predecessors, (74), 3 states have call successors, (10), 2 states have call predecessors, (10), 4 states have return successors, (9), 3 states have call predecessors, (9), 3 states have call successors, (9) [2024-11-18 13:59:22,156 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-18 13:59:22,157 INFO L93 Difference]: Finished difference Result 1166 states and 1904 transitions. [2024-11-18 13:59:22,157 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2024-11-18 13:59:22,157 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 10.571428571428571) internal successors, (74), 7 states have internal predecessors, (74), 3 states have call successors, (10), 2 states have call predecessors, (10), 4 states have return successors, (9), 3 states have call predecessors, (9), 3 states have call successors, (9) Word has length 96 [2024-11-18 13:59:22,158 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-18 13:59:22,161 INFO L225 Difference]: With dead ends: 1166 [2024-11-18 13:59:22,161 INFO L226 Difference]: Without dead ends: 697 [2024-11-18 13:59:22,162 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 102 GetRequests, 92 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=25, Invalid=107, Unknown=0, NotChecked=0, Total=132 [2024-11-18 13:59:22,163 INFO L432 NwaCegarLoop]: 882 mSDtfsCounter, 119 mSDsluCounter, 5195 mSDsCounter, 0 mSdLazyCounter, 161 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 120 SdHoareTripleChecker+Valid, 6077 SdHoareTripleChecker+Invalid, 164 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 161 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-18 13:59:22,163 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [120 Valid, 6077 Invalid, 164 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 161 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-18 13:59:22,164 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 697 states. [2024-11-18 13:59:22,173 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 697 to 671. [2024-11-18 13:59:22,174 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 671 states, 546 states have (on average 1.6282051282051282) internal successors, (889), 571 states have internal predecessors, (889), 96 states have call successors, (96), 25 states have call predecessors, (96), 28 states have return successors, (95), 88 states have call predecessors, (95), 91 states have call successors, (95) [2024-11-18 13:59:22,176 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 671 states to 671 states and 1080 transitions. [2024-11-18 13:59:22,177 INFO L78 Accepts]: Start accepts. Automaton has 671 states and 1080 transitions. Word has length 96 [2024-11-18 13:59:22,177 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-18 13:59:22,177 INFO L471 AbstractCegarLoop]: Abstraction has 671 states and 1080 transitions. [2024-11-18 13:59:22,177 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 10.571428571428571) internal successors, (74), 7 states have internal predecessors, (74), 3 states have call successors, (10), 2 states have call predecessors, (10), 4 states have return successors, (9), 3 states have call predecessors, (9), 3 states have call successors, (9) [2024-11-18 13:59:22,177 INFO L276 IsEmpty]: Start isEmpty. Operand 671 states and 1080 transitions. [2024-11-18 13:59:22,179 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 97 [2024-11-18 13:59:22,179 INFO L207 NwaCegarLoop]: Found error trace [2024-11-18 13:59:22,179 INFO L215 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-18 13:59:22,195 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Forceful destruction successful, exit code 0 [2024-11-18 13:59:22,379 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 19 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable17 [2024-11-18 13:59:22,380 INFO L396 AbstractCegarLoop]: === Iteration 19 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-18 13:59:22,380 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-18 13:59:22,380 INFO L85 PathProgramCache]: Analyzing trace with hash -1622446553, now seen corresponding path program 1 times [2024-11-18 13:59:22,380 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-18 13:59:22,380 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1829389041] [2024-11-18 13:59:22,380 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 13:59:22,380 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-18 13:59:22,393 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 13:59:22,434 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2024-11-18 13:59:22,434 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-18 13:59:22,434 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1829389041] [2024-11-18 13:59:22,434 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1829389041] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-18 13:59:22,434 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1038614938] [2024-11-18 13:59:22,434 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 13:59:22,435 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-18 13:59:22,435 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-18 13:59:22,436 INFO L229 MonitoredProcess]: Starting monitored process 20 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-18 13:59:22,437 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Waiting until timeout for monitored process [2024-11-18 13:59:22,666 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 13:59:22,670 INFO L255 TraceCheckSpWp]: Trace formula consists of 1726 conjuncts, 7 conjuncts are in the unsatisfiable core [2024-11-18 13:59:22,672 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-18 13:59:22,908 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 18 trivial. 0 not checked. [2024-11-18 13:59:22,908 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-18 13:59:22,908 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1038614938] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-18 13:59:22,908 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-18 13:59:22,908 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [4] total 8 [2024-11-18 13:59:22,908 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [260042470] [2024-11-18 13:59:22,908 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-18 13:59:22,908 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-11-18 13:59:22,908 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-18 13:59:22,909 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-11-18 13:59:22,909 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=39, Unknown=0, NotChecked=0, Total=56 [2024-11-18 13:59:22,909 INFO L87 Difference]: Start difference. First operand 671 states and 1080 transitions. Second operand has 6 states, 6 states have (on average 10.333333333333334) internal successors, (62), 5 states have internal predecessors, (62), 3 states have call successors, (10), 4 states have call predecessors, (10), 3 states have return successors, (9), 4 states have call predecessors, (9), 2 states have call successors, (9) [2024-11-18 13:59:24,385 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-18 13:59:24,385 INFO L93 Difference]: Finished difference Result 1733 states and 2875 transitions. [2024-11-18 13:59:24,386 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-11-18 13:59:24,386 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 10.333333333333334) internal successors, (62), 5 states have internal predecessors, (62), 3 states have call successors, (10), 4 states have call predecessors, (10), 3 states have return successors, (9), 4 states have call predecessors, (9), 2 states have call successors, (9) Word has length 96 [2024-11-18 13:59:24,386 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-18 13:59:24,391 INFO L225 Difference]: With dead ends: 1733 [2024-11-18 13:59:24,392 INFO L226 Difference]: Without dead ends: 1269 [2024-11-18 13:59:24,393 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 100 GetRequests, 93 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=22, Invalid=50, Unknown=0, NotChecked=0, Total=72 [2024-11-18 13:59:24,394 INFO L432 NwaCegarLoop]: 383 mSDtfsCounter, 2159 mSDsluCounter, 726 mSDsCounter, 0 mSdLazyCounter, 1933 mSolverCounterSat, 402 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2266 SdHoareTripleChecker+Valid, 1109 SdHoareTripleChecker+Invalid, 2335 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 402 IncrementalHoareTripleChecker+Valid, 1933 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.4s IncrementalHoareTripleChecker+Time [2024-11-18 13:59:24,394 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [2266 Valid, 1109 Invalid, 2335 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [402 Valid, 1933 Invalid, 0 Unknown, 0 Unchecked, 1.4s Time] [2024-11-18 13:59:24,395 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1269 states. [2024-11-18 13:59:24,420 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1269 to 1153. [2024-11-18 13:59:24,422 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1153 states, 929 states have (on average 1.6566200215285254) internal successors, (1539), 963 states have internal predecessors, (1539), 179 states have call successors, (179), 39 states have call predecessors, (179), 44 states have return successors, (185), 163 states have call predecessors, (185), 174 states have call successors, (185) [2024-11-18 13:59:24,425 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1153 states to 1153 states and 1903 transitions. [2024-11-18 13:59:24,426 INFO L78 Accepts]: Start accepts. Automaton has 1153 states and 1903 transitions. Word has length 96 [2024-11-18 13:59:24,426 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-18 13:59:24,427 INFO L471 AbstractCegarLoop]: Abstraction has 1153 states and 1903 transitions. [2024-11-18 13:59:24,427 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 10.333333333333334) internal successors, (62), 5 states have internal predecessors, (62), 3 states have call successors, (10), 4 states have call predecessors, (10), 3 states have return successors, (9), 4 states have call predecessors, (9), 2 states have call successors, (9) [2024-11-18 13:59:24,427 INFO L276 IsEmpty]: Start isEmpty. Operand 1153 states and 1903 transitions. [2024-11-18 13:59:24,429 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 126 [2024-11-18 13:59:24,430 INFO L207 NwaCegarLoop]: Found error trace [2024-11-18 13:59:24,430 INFO L215 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-18 13:59:24,445 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Ended with exit code 0 [2024-11-18 13:59:24,630 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18,20 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-18 13:59:24,631 INFO L396 AbstractCegarLoop]: === Iteration 20 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-18 13:59:24,631 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-18 13:59:24,631 INFO L85 PathProgramCache]: Analyzing trace with hash 1108611874, now seen corresponding path program 1 times [2024-11-18 13:59:24,631 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-18 13:59:24,631 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [202788668] [2024-11-18 13:59:24,631 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 13:59:24,631 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-18 13:59:24,646 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 13:59:24,695 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2024-11-18 13:59:24,696 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-18 13:59:24,696 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [202788668] [2024-11-18 13:59:24,696 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [202788668] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-18 13:59:24,696 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [105171911] [2024-11-18 13:59:24,696 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 13:59:24,696 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-18 13:59:24,696 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-18 13:59:24,698 INFO L229 MonitoredProcess]: Starting monitored process 21 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-18 13:59:24,699 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Waiting until timeout for monitored process [2024-11-18 13:59:24,951 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 13:59:24,956 INFO L255 TraceCheckSpWp]: Trace formula consists of 2018 conjuncts, 4 conjuncts are in the unsatisfiable core [2024-11-18 13:59:24,959 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-18 13:59:24,971 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 18 trivial. 0 not checked. [2024-11-18 13:59:24,971 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-18 13:59:24,971 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [105171911] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-18 13:59:24,972 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-18 13:59:24,972 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [4] total 6 [2024-11-18 13:59:24,972 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1106392183] [2024-11-18 13:59:24,972 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-18 13:59:24,972 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-18 13:59:24,972 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-18 13:59:24,973 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-18 13:59:24,973 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2024-11-18 13:59:24,973 INFO L87 Difference]: Start difference. First operand 1153 states and 1903 transitions. Second operand has 4 states, 4 states have (on average 20.75) internal successors, (83), 4 states have internal predecessors, (83), 2 states have call successors, (14), 2 states have call predecessors, (14), 2 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) [2024-11-18 13:59:25,012 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-18 13:59:25,012 INFO L93 Difference]: Finished difference Result 2102 states and 3516 transitions. [2024-11-18 13:59:25,015 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-18 13:59:25,015 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 20.75) internal successors, (83), 4 states have internal predecessors, (83), 2 states have call successors, (14), 2 states have call predecessors, (14), 2 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) Word has length 125 [2024-11-18 13:59:25,015 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-18 13:59:25,024 INFO L225 Difference]: With dead ends: 2102 [2024-11-18 13:59:25,024 INFO L226 Difference]: Without dead ends: 1157 [2024-11-18 13:59:25,052 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 128 GetRequests, 124 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2024-11-18 13:59:25,053 INFO L432 NwaCegarLoop]: 902 mSDtfsCounter, 0 mSDsluCounter, 1798 mSDsCounter, 0 mSdLazyCounter, 10 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 2700 SdHoareTripleChecker+Invalid, 11 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 10 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-11-18 13:59:25,053 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 2700 Invalid, 11 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 10 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-18 13:59:25,054 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1157 states. [2024-11-18 13:59:25,075 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1157 to 1157. [2024-11-18 13:59:25,077 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1157 states, 933 states have (on average 1.6538049303322615) internal successors, (1543), 967 states have internal predecessors, (1543), 179 states have call successors, (179), 39 states have call predecessors, (179), 44 states have return successors, (185), 163 states have call predecessors, (185), 174 states have call successors, (185) [2024-11-18 13:59:25,082 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1157 states to 1157 states and 1907 transitions. [2024-11-18 13:59:25,084 INFO L78 Accepts]: Start accepts. Automaton has 1157 states and 1907 transitions. Word has length 125 [2024-11-18 13:59:25,084 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-18 13:59:25,084 INFO L471 AbstractCegarLoop]: Abstraction has 1157 states and 1907 transitions. [2024-11-18 13:59:25,084 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 20.75) internal successors, (83), 4 states have internal predecessors, (83), 2 states have call successors, (14), 2 states have call predecessors, (14), 2 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) [2024-11-18 13:59:25,084 INFO L276 IsEmpty]: Start isEmpty. Operand 1157 states and 1907 transitions. [2024-11-18 13:59:25,087 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 128 [2024-11-18 13:59:25,087 INFO L207 NwaCegarLoop]: Found error trace [2024-11-18 13:59:25,087 INFO L215 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-18 13:59:25,102 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Ended with exit code 0 [2024-11-18 13:59:25,287 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19,21 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-18 13:59:25,288 INFO L396 AbstractCegarLoop]: === Iteration 21 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-18 13:59:25,288 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-18 13:59:25,288 INFO L85 PathProgramCache]: Analyzing trace with hash -393750228, now seen corresponding path program 1 times [2024-11-18 13:59:25,288 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-18 13:59:25,288 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1963194599] [2024-11-18 13:59:25,288 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 13:59:25,288 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-18 13:59:25,305 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 13:59:25,357 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2024-11-18 13:59:25,357 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-18 13:59:25,357 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1963194599] [2024-11-18 13:59:25,357 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1963194599] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-18 13:59:25,357 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [530226380] [2024-11-18 13:59:25,357 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 13:59:25,358 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-18 13:59:25,358 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-18 13:59:25,360 INFO L229 MonitoredProcess]: Starting monitored process 22 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-18 13:59:25,361 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Waiting until timeout for monitored process [2024-11-18 13:59:25,602 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 13:59:25,607 INFO L255 TraceCheckSpWp]: Trace formula consists of 2035 conjuncts, 10 conjuncts are in the unsatisfiable core [2024-11-18 13:59:25,610 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-18 13:59:25,713 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 18 trivial. 0 not checked. [2024-11-18 13:59:25,713 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-18 13:59:25,714 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [530226380] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-18 13:59:25,714 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-18 13:59:25,714 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [4] total 10 [2024-11-18 13:59:25,714 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1301897981] [2024-11-18 13:59:25,714 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-18 13:59:25,714 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2024-11-18 13:59:25,714 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-18 13:59:25,715 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2024-11-18 13:59:25,715 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=73, Unknown=0, NotChecked=0, Total=90 [2024-11-18 13:59:25,715 INFO L87 Difference]: Start difference. First operand 1157 states and 1907 transitions. Second operand has 8 states, 8 states have (on average 10.625) internal successors, (85), 7 states have internal predecessors, (85), 5 states have call successors, (14), 4 states have call predecessors, (14), 4 states have return successors, (13), 5 states have call predecessors, (13), 4 states have call successors, (13) [2024-11-18 13:59:27,796 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-18 13:59:27,797 INFO L93 Difference]: Finished difference Result 2986 states and 4989 transitions. [2024-11-18 13:59:27,797 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2024-11-18 13:59:27,798 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 10.625) internal successors, (85), 7 states have internal predecessors, (85), 5 states have call successors, (14), 4 states have call predecessors, (14), 4 states have return successors, (13), 5 states have call predecessors, (13), 4 states have call successors, (13) Word has length 127 [2024-11-18 13:59:27,798 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-18 13:59:27,808 INFO L225 Difference]: With dead ends: 2986 [2024-11-18 13:59:27,808 INFO L226 Difference]: Without dead ends: 2034 [2024-11-18 13:59:27,812 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 140 GetRequests, 123 SyntacticMatches, 0 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 32 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=65, Invalid=277, Unknown=0, NotChecked=0, Total=342 [2024-11-18 13:59:27,813 INFO L432 NwaCegarLoop]: 474 mSDtfsCounter, 1667 mSDsluCounter, 1893 mSDsCounter, 0 mSdLazyCounter, 4741 mSolverCounterSat, 226 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1752 SdHoareTripleChecker+Valid, 2367 SdHoareTripleChecker+Invalid, 4967 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 226 IncrementalHoareTripleChecker+Valid, 4741 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.9s IncrementalHoareTripleChecker+Time [2024-11-18 13:59:27,813 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [1752 Valid, 2367 Invalid, 4967 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [226 Valid, 4741 Invalid, 0 Unknown, 0 Unchecked, 1.9s Time] [2024-11-18 13:59:27,816 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2034 states. [2024-11-18 13:59:27,861 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2034 to 1860. [2024-11-18 13:59:27,864 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1860 states, 1484 states have (on average 1.6455525606469004) internal successors, (2442), 1528 states have internal predecessors, (2442), 301 states have call successors, (301), 58 states have call predecessors, (301), 74 states have return successors, (337), 284 states have call predecessors, (337), 296 states have call successors, (337) [2024-11-18 13:59:27,869 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1860 states to 1860 states and 3080 transitions. [2024-11-18 13:59:27,871 INFO L78 Accepts]: Start accepts. Automaton has 1860 states and 3080 transitions. Word has length 127 [2024-11-18 13:59:27,871 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-18 13:59:27,871 INFO L471 AbstractCegarLoop]: Abstraction has 1860 states and 3080 transitions. [2024-11-18 13:59:27,875 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 10.625) internal successors, (85), 7 states have internal predecessors, (85), 5 states have call successors, (14), 4 states have call predecessors, (14), 4 states have return successors, (13), 5 states have call predecessors, (13), 4 states have call successors, (13) [2024-11-18 13:59:27,875 INFO L276 IsEmpty]: Start isEmpty. Operand 1860 states and 3080 transitions. [2024-11-18 13:59:27,879 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 129 [2024-11-18 13:59:27,880 INFO L207 NwaCegarLoop]: Found error trace [2024-11-18 13:59:27,880 INFO L215 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-18 13:59:27,895 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Ended with exit code 0 [2024-11-18 13:59:28,080 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20,22 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-18 13:59:28,080 INFO L396 AbstractCegarLoop]: === Iteration 22 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-18 13:59:28,081 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-18 13:59:28,081 INFO L85 PathProgramCache]: Analyzing trace with hash 320066416, now seen corresponding path program 1 times [2024-11-18 13:59:28,081 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-18 13:59:28,081 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [636049009] [2024-11-18 13:59:28,081 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 13:59:28,081 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-18 13:59:28,095 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 13:59:28,169 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2024-11-18 13:59:28,169 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-18 13:59:28,169 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [636049009] [2024-11-18 13:59:28,169 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [636049009] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-18 13:59:28,169 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [553689209] [2024-11-18 13:59:28,169 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 13:59:28,170 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-18 13:59:28,170 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-18 13:59:28,171 INFO L229 MonitoredProcess]: Starting monitored process 23 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-18 13:59:28,172 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Waiting until timeout for monitored process [2024-11-18 13:59:28,409 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 13:59:28,415 INFO L255 TraceCheckSpWp]: Trace formula consists of 2035 conjuncts, 12 conjuncts are in the unsatisfiable core [2024-11-18 13:59:28,418 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-18 13:59:28,554 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 3 proven. 0 refuted. 0 times theorem prover too weak. 15 trivial. 0 not checked. [2024-11-18 13:59:28,554 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-18 13:59:28,554 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [553689209] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-18 13:59:28,554 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-18 13:59:28,554 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [4] total 11 [2024-11-18 13:59:28,554 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [260061342] [2024-11-18 13:59:28,554 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-18 13:59:28,556 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2024-11-18 13:59:28,556 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-18 13:59:28,556 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2024-11-18 13:59:28,556 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=87, Unknown=0, NotChecked=0, Total=110 [2024-11-18 13:59:28,557 INFO L87 Difference]: Start difference. First operand 1860 states and 3080 transitions. Second operand has 9 states, 9 states have (on average 9.88888888888889) internal successors, (89), 8 states have internal predecessors, (89), 5 states have call successors, (14), 4 states have call predecessors, (14), 5 states have return successors, (13), 6 states have call predecessors, (13), 4 states have call successors, (13) [2024-11-18 13:59:30,947 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-18 13:59:30,948 INFO L93 Difference]: Finished difference Result 5707 states and 9725 transitions. [2024-11-18 13:59:30,950 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2024-11-18 13:59:30,950 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 9.88888888888889) internal successors, (89), 8 states have internal predecessors, (89), 5 states have call successors, (14), 4 states have call predecessors, (14), 5 states have return successors, (13), 6 states have call predecessors, (13), 4 states have call successors, (13) Word has length 128 [2024-11-18 13:59:30,950 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-18 13:59:30,972 INFO L225 Difference]: With dead ends: 5707 [2024-11-18 13:59:30,972 INFO L226 Difference]: Without dead ends: 4054 [2024-11-18 13:59:30,983 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 139 GetRequests, 123 SyntacticMatches, 0 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 21 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=63, Invalid=243, Unknown=0, NotChecked=0, Total=306 [2024-11-18 13:59:30,984 INFO L432 NwaCegarLoop]: 974 mSDtfsCounter, 3608 mSDsluCounter, 3090 mSDsCounter, 0 mSdLazyCounter, 5423 mSolverCounterSat, 820 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3733 SdHoareTripleChecker+Valid, 4064 SdHoareTripleChecker+Invalid, 6243 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 820 IncrementalHoareTripleChecker+Valid, 5423 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.1s IncrementalHoareTripleChecker+Time [2024-11-18 13:59:30,984 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [3733 Valid, 4064 Invalid, 6243 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [820 Valid, 5423 Invalid, 0 Unknown, 0 Unchecked, 2.1s Time] [2024-11-18 13:59:30,989 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4054 states. [2024-11-18 13:59:31,127 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4054 to 4019. [2024-11-18 13:59:31,136 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4019 states, 3168 states have (on average 1.6410984848484849) internal successors, (5199), 3259 states have internal predecessors, (5199), 686 states have call successors, (686), 112 states have call predecessors, (686), 164 states have return successors, (890), 674 states have call predecessors, (890), 681 states have call successors, (890) [2024-11-18 13:59:31,151 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4019 states to 4019 states and 6775 transitions. [2024-11-18 13:59:31,154 INFO L78 Accepts]: Start accepts. Automaton has 4019 states and 6775 transitions. Word has length 128 [2024-11-18 13:59:31,154 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-18 13:59:31,154 INFO L471 AbstractCegarLoop]: Abstraction has 4019 states and 6775 transitions. [2024-11-18 13:59:31,155 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 9.88888888888889) internal successors, (89), 8 states have internal predecessors, (89), 5 states have call successors, (14), 4 states have call predecessors, (14), 5 states have return successors, (13), 6 states have call predecessors, (13), 4 states have call successors, (13) [2024-11-18 13:59:31,155 INFO L276 IsEmpty]: Start isEmpty. Operand 4019 states and 6775 transitions. [2024-11-18 13:59:31,160 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 130 [2024-11-18 13:59:31,161 INFO L207 NwaCegarLoop]: Found error trace [2024-11-18 13:59:31,161 INFO L215 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-18 13:59:31,175 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Ended with exit code 0 [2024-11-18 13:59:31,361 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21,23 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-18 13:59:31,361 INFO L396 AbstractCegarLoop]: === Iteration 23 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-18 13:59:31,362 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-18 13:59:31,362 INFO L85 PathProgramCache]: Analyzing trace with hash -1950540149, now seen corresponding path program 1 times [2024-11-18 13:59:31,362 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-18 13:59:31,362 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [899696727] [2024-11-18 13:59:31,362 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 13:59:31,362 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-18 13:59:31,378 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 13:59:31,437 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2024-11-18 13:59:31,437 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-18 13:59:31,437 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [899696727] [2024-11-18 13:59:31,437 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [899696727] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-18 13:59:31,438 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [749291715] [2024-11-18 13:59:31,438 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 13:59:31,438 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-18 13:59:31,438 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-18 13:59:31,440 INFO L229 MonitoredProcess]: Starting monitored process 24 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-18 13:59:31,441 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Waiting until timeout for monitored process [2024-11-18 13:59:31,693 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 13:59:31,698 INFO L255 TraceCheckSpWp]: Trace formula consists of 2036 conjuncts, 4 conjuncts are in the unsatisfiable core [2024-11-18 13:59:31,701 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-18 13:59:31,728 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 18 trivial. 0 not checked. [2024-11-18 13:59:31,728 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-18 13:59:31,728 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [749291715] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-18 13:59:31,728 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-18 13:59:31,728 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [4] total 7 [2024-11-18 13:59:31,728 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [670593562] [2024-11-18 13:59:31,728 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-18 13:59:31,728 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-18 13:59:31,729 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-18 13:59:31,729 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-18 13:59:31,729 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2024-11-18 13:59:31,729 INFO L87 Difference]: Start difference. First operand 4019 states and 6775 transitions. Second operand has 5 states, 5 states have (on average 17.4) internal successors, (87), 5 states have internal predecessors, (87), 3 states have call successors, (14), 3 states have call predecessors, (14), 3 states have return successors, (13), 3 states have call predecessors, (13), 3 states have call successors, (13) [2024-11-18 13:59:32,160 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-18 13:59:32,160 INFO L93 Difference]: Finished difference Result 11225 states and 19415 transitions. [2024-11-18 13:59:32,160 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2024-11-18 13:59:32,161 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 17.4) internal successors, (87), 5 states have internal predecessors, (87), 3 states have call successors, (14), 3 states have call predecessors, (14), 3 states have return successors, (13), 3 states have call predecessors, (13), 3 states have call successors, (13) Word has length 129 [2024-11-18 13:59:32,161 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-18 13:59:32,203 INFO L225 Difference]: With dead ends: 11225 [2024-11-18 13:59:32,203 INFO L226 Difference]: Without dead ends: 7528 [2024-11-18 13:59:32,225 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 137 GetRequests, 128 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=31, Invalid=79, Unknown=0, NotChecked=0, Total=110 [2024-11-18 13:59:32,226 INFO L432 NwaCegarLoop]: 1393 mSDtfsCounter, 744 mSDsluCounter, 3508 mSDsCounter, 0 mSdLazyCounter, 383 mSolverCounterSat, 51 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 755 SdHoareTripleChecker+Valid, 4901 SdHoareTripleChecker+Invalid, 434 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 51 IncrementalHoareTripleChecker+Valid, 383 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-11-18 13:59:32,226 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [755 Valid, 4901 Invalid, 434 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [51 Valid, 383 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-11-18 13:59:32,232 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7528 states. [2024-11-18 13:59:32,474 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7528 to 7503. [2024-11-18 13:59:32,482 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7503 states, 5880 states have (on average 1.631122448979592) internal successors, (9591), 6052 states have internal predecessors, (9591), 1295 states have call successors, (1295), 228 states have call predecessors, (1295), 327 states have return successors, (1910), 1276 states have call predecessors, (1910), 1290 states have call successors, (1910) [2024-11-18 13:59:32,513 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7503 states to 7503 states and 12796 transitions. [2024-11-18 13:59:32,516 INFO L78 Accepts]: Start accepts. Automaton has 7503 states and 12796 transitions. Word has length 129 [2024-11-18 13:59:32,517 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-18 13:59:32,517 INFO L471 AbstractCegarLoop]: Abstraction has 7503 states and 12796 transitions. [2024-11-18 13:59:32,517 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 17.4) internal successors, (87), 5 states have internal predecessors, (87), 3 states have call successors, (14), 3 states have call predecessors, (14), 3 states have return successors, (13), 3 states have call predecessors, (13), 3 states have call successors, (13) [2024-11-18 13:59:32,517 INFO L276 IsEmpty]: Start isEmpty. Operand 7503 states and 12796 transitions. [2024-11-18 13:59:32,527 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 132 [2024-11-18 13:59:32,527 INFO L207 NwaCegarLoop]: Found error trace [2024-11-18 13:59:32,527 INFO L215 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-18 13:59:32,542 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Ended with exit code 0 [2024-11-18 13:59:32,728 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22,24 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-18 13:59:32,728 INFO L396 AbstractCegarLoop]: === Iteration 24 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-18 13:59:32,729 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-18 13:59:32,729 INFO L85 PathProgramCache]: Analyzing trace with hash 345288400, now seen corresponding path program 1 times [2024-11-18 13:59:32,729 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-18 13:59:32,729 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1636472318] [2024-11-18 13:59:32,729 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 13:59:32,729 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-18 13:59:32,747 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 13:59:32,858 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 0 proven. 16 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2024-11-18 13:59:32,858 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-18 13:59:32,859 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1636472318] [2024-11-18 13:59:32,859 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1636472318] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-18 13:59:32,859 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1892956331] [2024-11-18 13:59:32,859 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 13:59:32,859 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-18 13:59:32,859 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-18 13:59:32,860 INFO L229 MonitoredProcess]: Starting monitored process 25 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-18 13:59:32,862 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (25)] Waiting until timeout for monitored process [2024-11-18 13:59:33,112 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 13:59:33,117 INFO L255 TraceCheckSpWp]: Trace formula consists of 2036 conjuncts, 5 conjuncts are in the unsatisfiable core [2024-11-18 13:59:33,120 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-18 13:59:33,139 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 8 proven. 0 refuted. 0 times theorem prover too weak. 13 trivial. 0 not checked. [2024-11-18 13:59:33,139 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-18 13:59:33,139 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1892956331] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-18 13:59:33,139 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-18 13:59:33,139 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [7] total 9 [2024-11-18 13:59:33,139 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2092867177] [2024-11-18 13:59:33,139 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-18 13:59:33,140 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-18 13:59:33,140 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-18 13:59:33,140 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-18 13:59:33,140 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=57, Unknown=0, NotChecked=0, Total=72 [2024-11-18 13:59:33,140 INFO L87 Difference]: Start difference. First operand 7503 states and 12796 transitions. Second operand has 4 states, 4 states have (on average 23.5) internal successors, (94), 4 states have internal predecessors, (94), 2 states have call successors, (14), 2 states have call predecessors, (14), 2 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) [2024-11-18 13:59:33,409 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-18 13:59:33,410 INFO L93 Difference]: Finished difference Result 14844 states and 25373 transitions. [2024-11-18 13:59:33,410 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-18 13:59:33,410 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 23.5) internal successors, (94), 4 states have internal predecessors, (94), 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 131 [2024-11-18 13:59:33,410 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-18 13:59:33,454 INFO L225 Difference]: With dead ends: 14844 [2024-11-18 13:59:33,454 INFO L226 Difference]: Without dead ends: 7539 [2024-11-18 13:59:33,483 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 137 GetRequests, 130 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=15, Invalid=57, Unknown=0, NotChecked=0, Total=72 [2024-11-18 13:59:33,484 INFO L432 NwaCegarLoop]: 887 mSDtfsCounter, 5 mSDsluCounter, 1763 mSDsCounter, 0 mSdLazyCounter, 55 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 5 SdHoareTripleChecker+Valid, 2650 SdHoareTripleChecker+Invalid, 58 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 55 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-11-18 13:59:33,484 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [5 Valid, 2650 Invalid, 58 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 55 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-18 13:59:33,490 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7539 states. [2024-11-18 13:59:33,824 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7539 to 7521. [2024-11-18 13:59:33,832 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7521 states, 5898 states have (on average 1.6312309257375381) internal successors, (9621), 6070 states have internal predecessors, (9621), 1295 states have call successors, (1295), 228 states have call predecessors, (1295), 327 states have return successors, (1910), 1276 states have call predecessors, (1910), 1290 states have call successors, (1910) [2024-11-18 13:59:33,877 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7521 states to 7521 states and 12826 transitions. [2024-11-18 13:59:33,883 INFO L78 Accepts]: Start accepts. Automaton has 7521 states and 12826 transitions. Word has length 131 [2024-11-18 13:59:33,884 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-18 13:59:33,884 INFO L471 AbstractCegarLoop]: Abstraction has 7521 states and 12826 transitions. [2024-11-18 13:59:33,884 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 23.5) internal successors, (94), 4 states have internal predecessors, (94), 2 states have call successors, (14), 2 states have call predecessors, (14), 2 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) [2024-11-18 13:59:33,884 INFO L276 IsEmpty]: Start isEmpty. Operand 7521 states and 12826 transitions. [2024-11-18 13:59:33,895 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 133 [2024-11-18 13:59:33,895 INFO L207 NwaCegarLoop]: Found error trace [2024-11-18 13:59:33,895 INFO L215 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-18 13:59:33,910 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (25)] Forceful destruction successful, exit code 0 [2024-11-18 13:59:34,096 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23,25 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-18 13:59:34,097 INFO L396 AbstractCegarLoop]: === Iteration 25 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-18 13:59:34,097 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-18 13:59:34,097 INFO L85 PathProgramCache]: Analyzing trace with hash -346895294, now seen corresponding path program 1 times [2024-11-18 13:59:34,097 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-18 13:59:34,098 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [900130818] [2024-11-18 13:59:34,098 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 13:59:34,098 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-18 13:59:34,118 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 13:59:34,220 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 0 proven. 15 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2024-11-18 13:59:34,220 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-18 13:59:34,220 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [900130818] [2024-11-18 13:59:34,220 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [900130818] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-18 13:59:34,220 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [488938090] [2024-11-18 13:59:34,220 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 13:59:34,221 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-18 13:59:34,221 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-18 13:59:34,222 INFO L229 MonitoredProcess]: Starting monitored process 26 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-18 13:59:34,224 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (26)] Waiting until timeout for monitored process [2024-11-18 13:59:34,482 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 13:59:34,489 INFO L255 TraceCheckSpWp]: Trace formula consists of 2034 conjuncts, 12 conjuncts are in the unsatisfiable core [2024-11-18 13:59:34,493 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-18 13:59:34,560 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 15 proven. 0 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2024-11-18 13:59:34,560 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-18 13:59:34,561 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [488938090] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-18 13:59:34,561 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-18 13:59:34,561 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [7] total 13 [2024-11-18 13:59:34,561 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1939438411] [2024-11-18 13:59:34,561 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-18 13:59:34,561 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2024-11-18 13:59:34,561 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-18 13:59:34,562 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2024-11-18 13:59:34,562 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=131, Unknown=0, NotChecked=0, Total=156 [2024-11-18 13:59:34,562 INFO L87 Difference]: Start difference. First operand 7521 states and 12826 transitions. Second operand has 8 states, 7 states have (on average 14.571428571428571) internal successors, (102), 7 states have internal predecessors, (102), 3 states have call successors, (14), 2 states have call predecessors, (14), 4 states have return successors, (13), 3 states have call predecessors, (13), 3 states have call successors, (13) [2024-11-18 13:59:34,884 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-18 13:59:34,884 INFO L93 Difference]: Finished difference Result 14786 states and 25268 transitions. [2024-11-18 13:59:34,885 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2024-11-18 13:59:34,885 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 14.571428571428571) internal successors, (102), 7 states have internal predecessors, (102), 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 132 [2024-11-18 13:59:34,885 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-18 13:59:34,918 INFO L225 Difference]: With dead ends: 14786 [2024-11-18 13:59:34,918 INFO L226 Difference]: Without dead ends: 7591 [2024-11-18 13:59:34,940 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 141 GetRequests, 128 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=35, Invalid=175, Unknown=0, NotChecked=0, Total=210 [2024-11-18 13:59:34,941 INFO L432 NwaCegarLoop]: 882 mSDtfsCounter, 89 mSDsluCounter, 5216 mSDsCounter, 0 mSdLazyCounter, 163 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 90 SdHoareTripleChecker+Valid, 6098 SdHoareTripleChecker+Invalid, 164 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 163 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-18 13:59:34,941 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [90 Valid, 6098 Invalid, 164 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 163 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-18 13:59:34,946 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7591 states. [2024-11-18 13:59:35,142 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7591 to 7524. [2024-11-18 13:59:35,150 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7524 states, 5900 states have (on average 1.6308474576271186) internal successors, (9622), 6073 states have internal predecessors, (9622), 1295 states have call successors, (1295), 228 states have call predecessors, (1295), 328 states have return successors, (1911), 1276 states have call predecessors, (1911), 1290 states have call successors, (1911) [2024-11-18 13:59:35,186 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7524 states to 7524 states and 12828 transitions. [2024-11-18 13:59:35,193 INFO L78 Accepts]: Start accepts. Automaton has 7524 states and 12828 transitions. Word has length 132 [2024-11-18 13:59:35,194 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-18 13:59:35,194 INFO L471 AbstractCegarLoop]: Abstraction has 7524 states and 12828 transitions. [2024-11-18 13:59:35,197 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 14.571428571428571) internal successors, (102), 7 states have internal predecessors, (102), 3 states have call successors, (14), 2 states have call predecessors, (14), 4 states have return successors, (13), 3 states have call predecessors, (13), 3 states have call successors, (13) [2024-11-18 13:59:35,198 INFO L276 IsEmpty]: Start isEmpty. Operand 7524 states and 12828 transitions. [2024-11-18 13:59:35,208 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 133 [2024-11-18 13:59:35,208 INFO L207 NwaCegarLoop]: Found error trace [2024-11-18 13:59:35,208 INFO L215 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-18 13:59:35,224 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (26)] Forceful destruction successful, exit code 0 [2024-11-18 13:59:35,408 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 26 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable24 [2024-11-18 13:59:35,409 INFO L396 AbstractCegarLoop]: === Iteration 26 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-18 13:59:35,409 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-18 13:59:35,409 INFO L85 PathProgramCache]: Analyzing trace with hash 1788411904, now seen corresponding path program 1 times [2024-11-18 13:59:35,410 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-18 13:59:35,410 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [934235551] [2024-11-18 13:59:35,410 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 13:59:35,410 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-18 13:59:35,426 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 13:59:35,599 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 0 proven. 16 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2024-11-18 13:59:35,600 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-18 13:59:35,600 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [934235551] [2024-11-18 13:59:35,600 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [934235551] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-18 13:59:35,601 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [437253662] [2024-11-18 13:59:35,601 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 13:59:35,601 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-18 13:59:35,601 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-18 13:59:35,603 INFO L229 MonitoredProcess]: Starting monitored process 27 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-18 13:59:35,604 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (27)] Waiting until timeout for monitored process [2024-11-18 13:59:35,897 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 13:59:35,904 INFO L255 TraceCheckSpWp]: Trace formula consists of 2037 conjuncts, 4 conjuncts are in the unsatisfiable core [2024-11-18 13:59:35,907 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-18 13:59:36,044 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 21 trivial. 0 not checked. [2024-11-18 13:59:36,044 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-18 13:59:36,044 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [437253662] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-18 13:59:36,044 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-18 13:59:36,045 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [7] total 10 [2024-11-18 13:59:36,045 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1165732429] [2024-11-18 13:59:36,045 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-18 13:59:36,045 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-18 13:59:36,045 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-18 13:59:36,046 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-18 13:59:36,046 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=70, Unknown=0, NotChecked=0, Total=90 [2024-11-18 13:59:36,046 INFO L87 Difference]: Start difference. First operand 7524 states and 12828 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, (14), 2 states have call predecessors, (14), 2 states have return successors, (13), 2 states have call predecessors, (13), 1 states have call successors, (13) [2024-11-18 13:59:36,407 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-18 13:59:36,407 INFO L93 Difference]: Finished difference Result 8065 states and 13851 transitions. [2024-11-18 13:59:36,408 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-18 13:59:36,408 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, (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 132 [2024-11-18 13:59:36,408 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-18 13:59:36,450 INFO L225 Difference]: With dead ends: 8065 [2024-11-18 13:59:36,451 INFO L226 Difference]: Without dead ends: 8048 [2024-11-18 13:59:36,460 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 138 GetRequests, 130 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=20, Invalid=70, Unknown=0, NotChecked=0, Total=90 [2024-11-18 13:59:36,461 INFO L432 NwaCegarLoop]: 894 mSDtfsCounter, 875 mSDsluCounter, 749 mSDsCounter, 0 mSdLazyCounter, 208 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 883 SdHoareTripleChecker+Valid, 1643 SdHoareTripleChecker+Invalid, 215 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 208 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-11-18 13:59:36,461 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [883 Valid, 1643 Invalid, 215 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 208 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-11-18 13:59:36,467 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8048 states. [2024-11-18 13:59:36,727 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8048 to 7572. [2024-11-18 13:59:36,736 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7572 states, 5948 states have (on average 1.6257565568258239) internal successors, (9670), 6121 states have internal predecessors, (9670), 1295 states have call successors, (1295), 228 states have call predecessors, (1295), 328 states have return successors, (1911), 1276 states have call predecessors, (1911), 1290 states have call successors, (1911) [2024-11-18 13:59:36,772 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7572 states to 7572 states and 12876 transitions. [2024-11-18 13:59:36,777 INFO L78 Accepts]: Start accepts. Automaton has 7572 states and 12876 transitions. Word has length 132 [2024-11-18 13:59:36,778 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-18 13:59:36,778 INFO L471 AbstractCegarLoop]: Abstraction has 7572 states and 12876 transitions. [2024-11-18 13:59:36,778 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, (14), 2 states have call predecessors, (14), 2 states have return successors, (13), 2 states have call predecessors, (13), 1 states have call successors, (13) [2024-11-18 13:59:36,778 INFO L276 IsEmpty]: Start isEmpty. Operand 7572 states and 12876 transitions. [2024-11-18 13:59:36,788 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 139 [2024-11-18 13:59:36,788 INFO L207 NwaCegarLoop]: Found error trace [2024-11-18 13:59:36,788 INFO L215 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-18 13:59:36,805 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (27)] Ended with exit code 0 [2024-11-18 13:59:36,989 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 27 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable25 [2024-11-18 13:59:36,989 INFO L396 AbstractCegarLoop]: === Iteration 27 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-18 13:59:36,989 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-18 13:59:36,990 INFO L85 PathProgramCache]: Analyzing trace with hash 405992699, now seen corresponding path program 1 times [2024-11-18 13:59:36,990 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-18 13:59:36,990 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [706391366] [2024-11-18 13:59:36,990 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 13:59:36,990 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-18 13:59:37,004 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 13:59:37,114 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 0 proven. 16 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2024-11-18 13:59:37,114 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-18 13:59:37,115 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [706391366] [2024-11-18 13:59:37,115 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [706391366] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-18 13:59:37,115 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2064056074] [2024-11-18 13:59:37,115 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 13:59:37,115 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-18 13:59:37,115 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-18 13:59:37,117 INFO L229 MonitoredProcess]: Starting monitored process 28 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-18 13:59:37,118 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (28)] Waiting until timeout for monitored process [2024-11-18 13:59:37,417 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 13:59:37,425 INFO L255 TraceCheckSpWp]: Trace formula consists of 2053 conjuncts, 6 conjuncts are in the unsatisfiable core [2024-11-18 13:59:37,429 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-18 13:59:37,578 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 21 trivial. 0 not checked. [2024-11-18 13:59:37,578 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-18 13:59:37,579 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2064056074] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-18 13:59:37,579 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-18 13:59:37,579 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [7] total 11 [2024-11-18 13:59:37,579 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1814119413] [2024-11-18 13:59:37,579 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-18 13:59:37,580 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-11-18 13:59:37,580 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-18 13:59:37,580 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-11-18 13:59:37,580 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=90, Unknown=0, NotChecked=0, Total=110 [2024-11-18 13:59:37,581 INFO L87 Difference]: Start difference. First operand 7572 states and 12876 transitions. Second operand has 6 states, 6 states have (on average 15.5) internal successors, (93), 5 states have internal predecessors, (93), 3 states have call successors, (15), 3 states have call predecessors, (15), 4 states have return successors, (14), 4 states have call predecessors, (14), 2 states have call successors, (14) [2024-11-18 13:59:38,191 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-18 13:59:38,192 INFO L93 Difference]: Finished difference Result 8258 states and 14020 transitions. [2024-11-18 13:59:38,193 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-11-18 13:59:38,193 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 15.5) internal successors, (93), 5 states have internal predecessors, (93), 3 states have call successors, (15), 3 states have call predecessors, (15), 4 states have return successors, (14), 4 states have call predecessors, (14), 2 states have call successors, (14) Word has length 138 [2024-11-18 13:59:38,193 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-18 13:59:38,246 INFO L225 Difference]: With dead ends: 8258 [2024-11-18 13:59:38,247 INFO L226 Difference]: Without dead ends: 8241 [2024-11-18 13:59:38,256 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 146 GetRequests, 135 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=28, Invalid=128, Unknown=0, NotChecked=0, Total=156 [2024-11-18 13:59:38,257 INFO L432 NwaCegarLoop]: 901 mSDtfsCounter, 850 mSDsluCounter, 2653 mSDsCounter, 0 mSdLazyCounter, 203 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 851 SdHoareTripleChecker+Valid, 3554 SdHoareTripleChecker+Invalid, 206 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 203 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2024-11-18 13:59:38,257 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [851 Valid, 3554 Invalid, 206 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 203 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2024-11-18 13:59:38,263 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8241 states. [2024-11-18 13:59:38,535 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8241 to 8188. [2024-11-18 13:59:38,543 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8188 states, 6432 states have (on average 1.6128731343283582) internal successors, (10374), 6605 states have internal predecessors, (10374), 1387 states have call successors, (1387), 268 states have call predecessors, (1387), 368 states have return successors, (2135), 1368 states have call predecessors, (2135), 1382 states have call successors, (2135) [2024-11-18 13:59:38,580 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8188 states to 8188 states and 13896 transitions. [2024-11-18 13:59:38,585 INFO L78 Accepts]: Start accepts. Automaton has 8188 states and 13896 transitions. Word has length 138 [2024-11-18 13:59:38,585 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-18 13:59:38,586 INFO L471 AbstractCegarLoop]: Abstraction has 8188 states and 13896 transitions. [2024-11-18 13:59:38,586 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 15.5) internal successors, (93), 5 states have internal predecessors, (93), 3 states have call successors, (15), 3 states have call predecessors, (15), 4 states have return successors, (14), 4 states have call predecessors, (14), 2 states have call successors, (14) [2024-11-18 13:59:38,586 INFO L276 IsEmpty]: Start isEmpty. Operand 8188 states and 13896 transitions. [2024-11-18 13:59:38,597 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 150 [2024-11-18 13:59:38,597 INFO L207 NwaCegarLoop]: Found error trace [2024-11-18 13:59:38,597 INFO L215 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-18 13:59:38,613 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (28)] Forceful destruction successful, exit code 0 [2024-11-18 13:59:38,798 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 28 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable26 [2024-11-18 13:59:38,798 INFO L396 AbstractCegarLoop]: === Iteration 28 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-18 13:59:38,798 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-18 13:59:38,798 INFO L85 PathProgramCache]: Analyzing trace with hash -1582215139, now seen corresponding path program 1 times [2024-11-18 13:59:38,798 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-18 13:59:38,799 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1783919304] [2024-11-18 13:59:38,799 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 13:59:38,799 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-18 13:59:38,880 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 13:59:39,032 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 0 proven. 16 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2024-11-18 13:59:39,033 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-18 13:59:39,033 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1783919304] [2024-11-18 13:59:39,033 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1783919304] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-18 13:59:39,033 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1704192055] [2024-11-18 13:59:39,033 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 13:59:39,033 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-18 13:59:39,033 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-18 13:59:39,035 INFO L229 MonitoredProcess]: Starting monitored process 29 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-18 13:59:39,036 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (29)] Waiting until timeout for monitored process [2024-11-18 13:59:39,337 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 13:59:39,343 INFO L255 TraceCheckSpWp]: Trace formula consists of 2090 conjuncts, 13 conjuncts are in the unsatisfiable core [2024-11-18 13:59:39,347 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-18 13:59:39,367 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 21 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2024-11-18 13:59:39,367 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-18 13:59:39,368 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1704192055] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-18 13:59:39,368 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-18 13:59:39,368 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [7] total 7 [2024-11-18 13:59:39,368 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [791604641] [2024-11-18 13:59:39,368 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-18 13:59:39,368 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2024-11-18 13:59:39,368 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-18 13:59:39,369 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2024-11-18 13:59:39,369 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2024-11-18 13:59:39,369 INFO L87 Difference]: Start difference. First operand 8188 states and 13896 transitions. Second operand has 7 states, 6 states have (on average 19.166666666666668) internal successors, (115), 6 states have internal predecessors, (115), 3 states have call successors, (16), 2 states have call predecessors, (16), 3 states have return successors, (15), 2 states have call predecessors, (15), 3 states have call successors, (15) [2024-11-18 13:59:39,666 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-18 13:59:39,666 INFO L93 Difference]: Finished difference Result 16231 states and 27585 transitions. [2024-11-18 13:59:39,666 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2024-11-18 13:59:39,667 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 6 states have (on average 19.166666666666668) internal successors, (115), 6 states have internal predecessors, (115), 3 states have call successors, (16), 2 states have call predecessors, (16), 3 states have return successors, (15), 2 states have call predecessors, (15), 3 states have call successors, (15) Word has length 149 [2024-11-18 13:59:39,667 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-18 13:59:39,710 INFO L225 Difference]: With dead ends: 16231 [2024-11-18 13:59:39,710 INFO L226 Difference]: Without dead ends: 8268 [2024-11-18 13:59:39,740 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 156 GetRequests, 150 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=15, Invalid=41, Unknown=0, NotChecked=0, Total=56 [2024-11-18 13:59:39,741 INFO L432 NwaCegarLoop]: 893 mSDtfsCounter, 119 mSDsluCounter, 4363 mSDsCounter, 0 mSdLazyCounter, 74 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 120 SdHoareTripleChecker+Valid, 5256 SdHoareTripleChecker+Invalid, 75 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 74 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-11-18 13:59:39,741 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [120 Valid, 5256 Invalid, 75 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 74 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-18 13:59:39,746 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8268 states. [2024-11-18 13:59:40,032 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8268 to 8188. [2024-11-18 13:59:40,039 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8188 states, 6432 states have (on average 1.6128731343283582) internal successors, (10374), 6605 states have internal predecessors, (10374), 1387 states have call successors, (1387), 268 states have call predecessors, (1387), 368 states have return successors, (2135), 1368 states have call predecessors, (2135), 1382 states have call successors, (2135) [2024-11-18 13:59:40,074 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8188 states to 8188 states and 13896 transitions. [2024-11-18 13:59:40,080 INFO L78 Accepts]: Start accepts. Automaton has 8188 states and 13896 transitions. Word has length 149 [2024-11-18 13:59:40,080 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-18 13:59:40,080 INFO L471 AbstractCegarLoop]: Abstraction has 8188 states and 13896 transitions. [2024-11-18 13:59:40,080 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 6 states have (on average 19.166666666666668) internal successors, (115), 6 states have internal predecessors, (115), 3 states have call successors, (16), 2 states have call predecessors, (16), 3 states have return successors, (15), 2 states have call predecessors, (15), 3 states have call successors, (15) [2024-11-18 13:59:40,080 INFO L276 IsEmpty]: Start isEmpty. Operand 8188 states and 13896 transitions. [2024-11-18 13:59:40,089 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 150 [2024-11-18 13:59:40,089 INFO L207 NwaCegarLoop]: Found error trace [2024-11-18 13:59:40,089 INFO L215 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-18 13:59:40,106 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (29)] Ended with exit code 0 [2024-11-18 13:59:40,290 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 29 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable27 [2024-11-18 13:59:40,290 INFO L396 AbstractCegarLoop]: === Iteration 29 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-18 13:59:40,290 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-18 13:59:40,290 INFO L85 PathProgramCache]: Analyzing trace with hash 584121334, now seen corresponding path program 1 times [2024-11-18 13:59:40,290 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-18 13:59:40,290 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [821284276] [2024-11-18 13:59:40,291 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 13:59:40,291 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-18 13:59:40,306 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 13:59:40,358 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 14 trivial. 0 not checked. [2024-11-18 13:59:40,358 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-18 13:59:40,358 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [821284276] [2024-11-18 13:59:40,358 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [821284276] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-18 13:59:40,358 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [982174212] [2024-11-18 13:59:40,358 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 13:59:40,359 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-18 13:59:40,359 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-18 13:59:40,360 INFO L229 MonitoredProcess]: Starting monitored process 30 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-18 13:59:40,361 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (30)] Waiting until timeout for monitored process [2024-11-18 13:59:40,627 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 13:59:40,633 INFO L255 TraceCheckSpWp]: Trace formula consists of 2091 conjuncts, 5 conjuncts are in the unsatisfiable core [2024-11-18 13:59:40,635 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-18 13:59:40,646 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 9 proven. 0 refuted. 0 times theorem prover too weak. 13 trivial. 0 not checked. [2024-11-18 13:59:40,646 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-18 13:59:40,647 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [982174212] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-18 13:59:40,647 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-18 13:59:40,647 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [4] total 4 [2024-11-18 13:59:40,647 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2066654463] [2024-11-18 13:59:40,647 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-18 13:59:40,647 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-18 13:59:40,647 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-18 13:59:40,647 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-18 13:59:40,647 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-11-18 13:59:40,648 INFO L87 Difference]: Start difference. First operand 8188 states and 13896 transitions. Second operand has 4 states, 4 states have (on average 27.25) internal successors, (109), 4 states have internal predecessors, (109), 2 states have call successors, (16), 2 states have call predecessors, (16), 2 states have return successors, (15), 1 states have call predecessors, (15), 2 states have call successors, (15) [2024-11-18 13:59:40,910 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-18 13:59:40,910 INFO L93 Difference]: Finished difference Result 16238 states and 27594 transitions. [2024-11-18 13:59:40,911 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-18 13:59:40,911 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 27.25) internal successors, (109), 4 states have internal predecessors, (109), 2 states have call successors, (16), 2 states have call predecessors, (16), 2 states have return successors, (15), 1 states have call predecessors, (15), 2 states have call successors, (15) Word has length 149 [2024-11-18 13:59:40,911 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-18 13:59:40,955 INFO L225 Difference]: With dead ends: 16238 [2024-11-18 13:59:40,955 INFO L226 Difference]: Without dead ends: 8018 [2024-11-18 13:59:41,061 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 153 GetRequests, 150 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2024-11-18 13:59:41,065 INFO L432 NwaCegarLoop]: 896 mSDtfsCounter, 7 mSDsluCounter, 1785 mSDsCounter, 0 mSdLazyCounter, 32 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 7 SdHoareTripleChecker+Valid, 2681 SdHoareTripleChecker+Invalid, 33 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 32 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-11-18 13:59:41,066 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [7 Valid, 2681 Invalid, 33 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 32 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-18 13:59:41,069 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8018 states. [2024-11-18 13:59:41,275 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8018 to 8018. [2024-11-18 13:59:41,282 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8018 states, 6277 states have (on average 1.614306197227975) internal successors, (10133), 6444 states have internal predecessors, (10133), 1382 states have call successors, (1382), 265 states have call predecessors, (1382), 358 states have return successors, (2121), 1362 states have call predecessors, (2121), 1377 states have call successors, (2121) [2024-11-18 13:59:41,319 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8018 states to 8018 states and 13636 transitions. [2024-11-18 13:59:41,326 INFO L78 Accepts]: Start accepts. Automaton has 8018 states and 13636 transitions. Word has length 149 [2024-11-18 13:59:41,326 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-18 13:59:41,326 INFO L471 AbstractCegarLoop]: Abstraction has 8018 states and 13636 transitions. [2024-11-18 13:59:41,326 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 27.25) internal successors, (109), 4 states have internal predecessors, (109), 2 states have call successors, (16), 2 states have call predecessors, (16), 2 states have return successors, (15), 1 states have call predecessors, (15), 2 states have call successors, (15) [2024-11-18 13:59:41,327 INFO L276 IsEmpty]: Start isEmpty. Operand 8018 states and 13636 transitions. [2024-11-18 13:59:41,335 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 152 [2024-11-18 13:59:41,335 INFO L207 NwaCegarLoop]: Found error trace [2024-11-18 13:59:41,335 INFO L215 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-18 13:59:41,350 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (30)] Ended with exit code 0 [2024-11-18 13:59:41,536 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 30 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable28 [2024-11-18 13:59:41,536 INFO L396 AbstractCegarLoop]: === Iteration 30 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-18 13:59:41,536 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-18 13:59:41,536 INFO L85 PathProgramCache]: Analyzing trace with hash -1377800840, now seen corresponding path program 1 times [2024-11-18 13:59:41,536 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-18 13:59:41,536 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1384766229] [2024-11-18 13:59:41,537 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 13:59:41,537 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-18 13:59:41,553 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 13:59:41,633 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 0 proven. 16 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2024-11-18 13:59:41,633 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-18 13:59:41,633 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1384766229] [2024-11-18 13:59:41,634 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1384766229] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-18 13:59:41,634 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [160896236] [2024-11-18 13:59:41,634 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 13:59:41,634 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-18 13:59:41,634 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-18 13:59:41,635 INFO L229 MonitoredProcess]: Starting monitored process 31 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-18 13:59:41,636 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (31)] Waiting until timeout for monitored process [2024-11-18 13:59:41,897 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 13:59:41,902 INFO L255 TraceCheckSpWp]: Trace formula consists of 2096 conjuncts, 3 conjuncts are in the unsatisfiable core [2024-11-18 13:59:41,905 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-18 13:59:41,927 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 18 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2024-11-18 13:59:41,927 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-18 13:59:41,927 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [160896236] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-18 13:59:41,927 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-18 13:59:41,928 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [6] total 8 [2024-11-18 13:59:41,928 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [550827872] [2024-11-18 13:59:41,928 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-18 13:59:41,928 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-18 13:59:41,928 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-18 13:59:41,928 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-18 13:59:41,928 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=41, Unknown=0, NotChecked=0, Total=56 [2024-11-18 13:59:41,929 INFO L87 Difference]: Start difference. First operand 8018 states and 13636 transitions. Second operand has 4 states, 4 states have (on average 29.25) internal successors, (117), 4 states have internal predecessors, (117), 2 states have call successors, (16), 2 states have call predecessors, (16), 3 states have return successors, (15), 2 states have call predecessors, (15), 2 states have call successors, (15) [2024-11-18 13:59:42,330 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-18 13:59:42,331 INFO L93 Difference]: Finished difference Result 16038 states and 27285 transitions. [2024-11-18 13:59:42,331 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-18 13:59:42,331 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 29.25) internal successors, (117), 4 states have internal predecessors, (117), 2 states have call successors, (16), 2 states have call predecessors, (16), 3 states have return successors, (15), 2 states have call predecessors, (15), 2 states have call successors, (15) Word has length 151 [2024-11-18 13:59:42,332 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-18 13:59:42,380 INFO L225 Difference]: With dead ends: 16038 [2024-11-18 13:59:42,380 INFO L226 Difference]: Without dead ends: 8051 [2024-11-18 13:59:42,416 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 158 GetRequests, 151 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=19, Invalid=53, Unknown=0, NotChecked=0, Total=72 [2024-11-18 13:59:42,417 INFO L432 NwaCegarLoop]: 879 mSDtfsCounter, 128 mSDsluCounter, 1681 mSDsCounter, 0 mSdLazyCounter, 103 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 128 SdHoareTripleChecker+Valid, 2560 SdHoareTripleChecker+Invalid, 105 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 103 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-11-18 13:59:42,417 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [128 Valid, 2560 Invalid, 105 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 103 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-18 13:59:42,422 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8051 states. [2024-11-18 13:59:42,814 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8051 to 8018. [2024-11-18 13:59:42,820 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8018 states, 6277 states have (on average 1.614146885454835) internal successors, (10132), 6444 states have internal predecessors, (10132), 1382 states have call successors, (1382), 265 states have call predecessors, (1382), 358 states have return successors, (2121), 1362 states have call predecessors, (2121), 1377 states have call successors, (2121) [2024-11-18 13:59:42,865 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8018 states to 8018 states and 13635 transitions. [2024-11-18 13:59:42,873 INFO L78 Accepts]: Start accepts. Automaton has 8018 states and 13635 transitions. Word has length 151 [2024-11-18 13:59:42,874 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-18 13:59:42,874 INFO L471 AbstractCegarLoop]: Abstraction has 8018 states and 13635 transitions. [2024-11-18 13:59:42,874 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 29.25) internal successors, (117), 4 states have internal predecessors, (117), 2 states have call successors, (16), 2 states have call predecessors, (16), 3 states have return successors, (15), 2 states have call predecessors, (15), 2 states have call successors, (15) [2024-11-18 13:59:42,874 INFO L276 IsEmpty]: Start isEmpty. Operand 8018 states and 13635 transitions. [2024-11-18 13:59:42,884 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 153 [2024-11-18 13:59:42,884 INFO L207 NwaCegarLoop]: Found error trace [2024-11-18 13:59:42,884 INFO L215 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-18 13:59:42,900 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (31)] Ended with exit code 0 [2024-11-18 13:59:43,084 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29,31 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-18 13:59:43,085 INFO L396 AbstractCegarLoop]: === Iteration 31 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-18 13:59:43,085 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-18 13:59:43,085 INFO L85 PathProgramCache]: Analyzing trace with hash 2041329410, now seen corresponding path program 1 times [2024-11-18 13:59:43,085 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-18 13:59:43,085 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1650606233] [2024-11-18 13:59:43,085 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 13:59:43,086 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-18 13:59:43,116 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 13:59:43,257 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 13 proven. 0 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2024-11-18 13:59:43,258 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-18 13:59:43,258 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1650606233] [2024-11-18 13:59:43,258 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1650606233] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-18 13:59:43,258 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-18 13:59:43,258 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2024-11-18 13:59:43,258 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [141166664] [2024-11-18 13:59:43,258 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-18 13:59:43,259 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2024-11-18 13:59:43,259 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-18 13:59:43,259 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2024-11-18 13:59:43,259 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2024-11-18 13:59:43,260 INFO L87 Difference]: Start difference. First operand 8018 states and 13635 transitions. Second operand has 7 states, 6 states have (on average 19.166666666666668) internal successors, (115), 6 states have internal predecessors, (115), 3 states have call successors, (16), 2 states have call predecessors, (16), 4 states have return successors, (15), 3 states have call predecessors, (15), 3 states have call successors, (15) [2024-11-18 13:59:43,588 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-18 13:59:43,588 INFO L93 Difference]: Finished difference Result 11507 states and 19485 transitions. [2024-11-18 13:59:43,589 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2024-11-18 13:59:43,589 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 6 states have (on average 19.166666666666668) internal successors, (115), 6 states have internal predecessors, (115), 3 states have call successors, (16), 2 states have call predecessors, (16), 4 states have return successors, (15), 3 states have call predecessors, (15), 3 states have call successors, (15) Word has length 152 [2024-11-18 13:59:43,589 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-18 13:59:43,624 INFO L225 Difference]: With dead ends: 11507 [2024-11-18 13:59:43,624 INFO L226 Difference]: Without dead ends: 8053 [2024-11-18 13:59:43,639 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 9 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=15, Invalid=41, Unknown=0, NotChecked=0, Total=56 [2024-11-18 13:59:43,639 INFO L432 NwaCegarLoop]: 892 mSDtfsCounter, 115 mSDsluCounter, 4358 mSDsCounter, 0 mSdLazyCounter, 75 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 116 SdHoareTripleChecker+Valid, 5250 SdHoareTripleChecker+Invalid, 77 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 75 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-11-18 13:59:43,639 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [116 Valid, 5250 Invalid, 77 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 75 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-18 13:59:43,644 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8053 states. [2024-11-18 13:59:43,851 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8053 to 8018. [2024-11-18 13:59:43,856 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8018 states, 6277 states have (on average 1.614146885454835) internal successors, (10132), 6444 states have internal predecessors, (10132), 1382 states have call successors, (1382), 265 states have call predecessors, (1382), 358 states have return successors, (2121), 1362 states have call predecessors, (2121), 1377 states have call successors, (2121) [2024-11-18 13:59:43,887 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8018 states to 8018 states and 13635 transitions. [2024-11-18 13:59:43,894 INFO L78 Accepts]: Start accepts. Automaton has 8018 states and 13635 transitions. Word has length 152 [2024-11-18 13:59:43,894 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-18 13:59:43,894 INFO L471 AbstractCegarLoop]: Abstraction has 8018 states and 13635 transitions. [2024-11-18 13:59:43,894 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 6 states have (on average 19.166666666666668) internal successors, (115), 6 states have internal predecessors, (115), 3 states have call successors, (16), 2 states have call predecessors, (16), 4 states have return successors, (15), 3 states have call predecessors, (15), 3 states have call successors, (15) [2024-11-18 13:59:43,894 INFO L276 IsEmpty]: Start isEmpty. Operand 8018 states and 13635 transitions. [2024-11-18 13:59:43,902 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 153 [2024-11-18 13:59:43,902 INFO L207 NwaCegarLoop]: Found error trace [2024-11-18 13:59:43,902 INFO L215 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-18 13:59:43,902 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable30 [2024-11-18 13:59:43,903 INFO L396 AbstractCegarLoop]: === Iteration 32 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-18 13:59:43,903 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-18 13:59:43,903 INFO L85 PathProgramCache]: Analyzing trace with hash 1704696519, now seen corresponding path program 1 times [2024-11-18 13:59:43,903 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-18 13:59:43,903 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1391434253] [2024-11-18 13:59:43,903 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 13:59:43,903 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-18 13:59:43,920 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 13:59:43,980 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 8 proven. 0 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2024-11-18 13:59:43,981 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-18 13:59:43,981 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1391434253] [2024-11-18 13:59:43,981 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1391434253] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-18 13:59:43,981 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-18 13:59:43,981 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-11-18 13:59:43,981 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [42614651] [2024-11-18 13:59:43,981 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-18 13:59:43,982 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-18 13:59:43,982 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-18 13:59:43,982 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-18 13:59:43,982 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-11-18 13:59:43,982 INFO L87 Difference]: Start difference. First operand 8018 states and 13635 transitions. Second operand has 4 states, 4 states have (on average 27.25) internal successors, (109), 4 states have internal predecessors, (109), 2 states have call successors, (16), 2 states have call predecessors, (16), 3 states have return successors, (15), 2 states have call predecessors, (15), 2 states have call successors, (15) [2024-11-18 13:59:44,142 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-18 13:59:44,143 INFO L93 Difference]: Finished difference Result 11556 states and 19567 transitions. [2024-11-18 13:59:44,144 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-18 13:59:44,144 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 27.25) internal successors, (109), 4 states have internal predecessors, (109), 2 states have call successors, (16), 2 states have call predecessors, (16), 3 states have return successors, (15), 2 states have call predecessors, (15), 2 states have call successors, (15) Word has length 152 [2024-11-18 13:59:44,144 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-18 13:59:44,171 INFO L225 Difference]: With dead ends: 11556 [2024-11-18 13:59:44,171 INFO L226 Difference]: Without dead ends: 3553 [2024-11-18 13:59:44,195 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2024-11-18 13:59:44,195 INFO L432 NwaCegarLoop]: 894 mSDtfsCounter, 8 mSDsluCounter, 1784 mSDsCounter, 0 mSdLazyCounter, 22 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 8 SdHoareTripleChecker+Valid, 2678 SdHoareTripleChecker+Invalid, 23 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 22 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-11-18 13:59:44,195 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [8 Valid, 2678 Invalid, 23 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 22 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-18 13:59:44,198 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3553 states. [2024-11-18 13:59:44,287 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3553 to 3553. [2024-11-18 13:59:44,290 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3553 states, 2802 states have (on average 1.6195574589578872) internal successors, (4538), 2877 states have internal predecessors, (4538), 589 states have call successors, (589), 136 states have call predecessors, (589), 161 states have return successors, (795), 561 states have call predecessors, (795), 584 states have call successors, (795) [2024-11-18 13:59:44,301 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3553 states to 3553 states and 5922 transitions. [2024-11-18 13:59:44,308 INFO L78 Accepts]: Start accepts. Automaton has 3553 states and 5922 transitions. Word has length 152 [2024-11-18 13:59:44,308 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-18 13:59:44,308 INFO L471 AbstractCegarLoop]: Abstraction has 3553 states and 5922 transitions. [2024-11-18 13:59:44,308 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 27.25) internal successors, (109), 4 states have internal predecessors, (109), 2 states have call successors, (16), 2 states have call predecessors, (16), 3 states have return successors, (15), 2 states have call predecessors, (15), 2 states have call successors, (15) [2024-11-18 13:59:44,308 INFO L276 IsEmpty]: Start isEmpty. Operand 3553 states and 5922 transitions. [2024-11-18 13:59:44,312 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 154 [2024-11-18 13:59:44,312 INFO L207 NwaCegarLoop]: Found error trace [2024-11-18 13:59:44,312 INFO L215 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-18 13:59:44,312 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable31 [2024-11-18 13:59:44,312 INFO L396 AbstractCegarLoop]: === Iteration 33 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-18 13:59:44,312 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-18 13:59:44,313 INFO L85 PathProgramCache]: Analyzing trace with hash -967513215, now seen corresponding path program 1 times [2024-11-18 13:59:44,313 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-18 13:59:44,313 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [789682922] [2024-11-18 13:59:44,313 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 13:59:44,313 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-18 13:59:44,333 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 13:59:44,463 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 13:59:44,463 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-18 13:59:44,463 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [789682922] [2024-11-18 13:59:44,464 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [789682922] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-18 13:59:44,464 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-18 13:59:44,464 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2024-11-18 13:59:44,464 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1637890675] [2024-11-18 13:59:44,464 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-18 13:59:44,465 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2024-11-18 13:59:44,465 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-18 13:59:44,465 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2024-11-18 13:59:44,465 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2024-11-18 13:59:44,466 INFO L87 Difference]: Start difference. First operand 3553 states and 5922 transitions. Second operand has 7 states, 7 states have (on average 15.285714285714286) internal successors, (107), 7 states have internal predecessors, (107), 5 states have call successors, (16), 3 states have call predecessors, (16), 3 states have return successors, (15), 5 states have call predecessors, (15), 4 states have call successors, (15) [2024-11-18 13:59:46,566 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-18 13:59:46,566 INFO L93 Difference]: Finished difference Result 12350 states and 21190 transitions. [2024-11-18 13:59:46,567 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2024-11-18 13:59:46,568 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 15.285714285714286) internal successors, (107), 7 states have internal predecessors, (107), 5 states have call successors, (16), 3 states have call predecessors, (16), 3 states have return successors, (15), 5 states have call predecessors, (15), 4 states have call successors, (15) Word has length 153 [2024-11-18 13:59:46,568 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-18 13:59:46,611 INFO L225 Difference]: With dead ends: 12350 [2024-11-18 13:59:46,611 INFO L226 Difference]: Without dead ends: 8909 [2024-11-18 13:59:46,629 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 23 GetRequests, 9 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 30 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=59, Invalid=181, Unknown=0, NotChecked=0, Total=240 [2024-11-18 13:59:46,629 INFO L432 NwaCegarLoop]: 420 mSDtfsCounter, 2384 mSDsluCounter, 1565 mSDsCounter, 0 mSdLazyCounter, 3672 mSolverCounterSat, 500 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2463 SdHoareTripleChecker+Valid, 1985 SdHoareTripleChecker+Invalid, 4172 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 500 IncrementalHoareTripleChecker+Valid, 3672 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.7s IncrementalHoareTripleChecker+Time [2024-11-18 13:59:46,630 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [2463 Valid, 1985 Invalid, 4172 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [500 Valid, 3672 Invalid, 0 Unknown, 0 Unchecked, 1.7s Time] [2024-11-18 13:59:46,635 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8909 states. [2024-11-18 13:59:46,886 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8909 to 8100. [2024-11-18 13:59:46,893 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8100 states, 6384 states have (on average 1.632362155388471) internal successors, (10421), 6578 states have internal predecessors, (10421), 1322 states have call successors, (1322), 290 states have call predecessors, (1322), 393 states have return successors, (1905), 1275 states have call predecessors, (1905), 1317 states have call successors, (1905) [2024-11-18 13:59:46,920 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8100 states to 8100 states and 13648 transitions. [2024-11-18 13:59:46,930 INFO L78 Accepts]: Start accepts. Automaton has 8100 states and 13648 transitions. Word has length 153 [2024-11-18 13:59:46,930 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-18 13:59:46,931 INFO L471 AbstractCegarLoop]: Abstraction has 8100 states and 13648 transitions. [2024-11-18 13:59:46,931 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 15.285714285714286) internal successors, (107), 7 states have internal predecessors, (107), 5 states have call successors, (16), 3 states have call predecessors, (16), 3 states have return successors, (15), 5 states have call predecessors, (15), 4 states have call successors, (15) [2024-11-18 13:59:46,931 INFO L276 IsEmpty]: Start isEmpty. Operand 8100 states and 13648 transitions. [2024-11-18 13:59:46,935 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 159 [2024-11-18 13:59:46,935 INFO L207 NwaCegarLoop]: Found error trace [2024-11-18 13:59:46,935 INFO L215 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-18 13:59:46,935 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable32 [2024-11-18 13:59:46,935 INFO L396 AbstractCegarLoop]: === Iteration 34 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-18 13:59:46,936 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-18 13:59:46,936 INFO L85 PathProgramCache]: Analyzing trace with hash 133886943, now seen corresponding path program 1 times [2024-11-18 13:59:46,936 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-18 13:59:46,936 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [913809954] [2024-11-18 13:59:46,936 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 13:59:46,936 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-18 13:59:46,957 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 13:59:47,030 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 13:59:47,031 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-18 13:59:47,031 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [913809954] [2024-11-18 13:59:47,031 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [913809954] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-18 13:59:47,031 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-18 13:59:47,031 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-11-18 13:59:47,031 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [885041701] [2024-11-18 13:59:47,032 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-18 13:59:47,032 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-18 13:59:47,032 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-18 13:59:47,033 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-18 13:59:47,033 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-11-18 13:59:47,033 INFO L87 Difference]: Start difference. First operand 8100 states and 13648 transitions. Second operand has 5 states, 5 states have (on average 22.0) internal successors, (110), 4 states have internal predecessors, (110), 2 states have call successors, (17), 2 states have call predecessors, (17), 3 states have return successors, (16), 3 states have call predecessors, (16), 2 states have call successors, (16) [2024-11-18 13:59:47,365 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-18 13:59:47,366 INFO L93 Difference]: Finished difference Result 16206 states and 27634 transitions. [2024-11-18 13:59:47,366 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-18 13:59:47,366 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 22.0) internal successors, (110), 4 states have internal predecessors, (110), 2 states have call successors, (17), 2 states have call predecessors, (17), 3 states have return successors, (16), 3 states have call predecessors, (16), 2 states have call successors, (16) Word has length 158 [2024-11-18 13:59:47,367 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-18 13:59:47,410 INFO L225 Difference]: With dead ends: 16206 [2024-11-18 13:59:47,410 INFO L226 Difference]: Without dead ends: 8218 [2024-11-18 13:59:47,435 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-11-18 13:59:47,436 INFO L432 NwaCegarLoop]: 861 mSDtfsCounter, 0 mSDsluCounter, 2553 mSDsCounter, 0 mSdLazyCounter, 30 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 3414 SdHoareTripleChecker+Invalid, 37 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 30 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-11-18 13:59:47,436 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 3414 Invalid, 37 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 30 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-18 13:59:47,443 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8218 states. [2024-11-18 13:59:47,697 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8218 to 8194. [2024-11-18 13:59:47,705 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8194 states, 6464 states have (on average 1.6236076732673268) internal successors, (10495), 6642 states have internal predecessors, (10495), 1316 states have call successors, (1316), 290 states have call predecessors, (1316), 413 states have return successors, (1989), 1305 states have call predecessors, (1989), 1311 states have call successors, (1989) [2024-11-18 13:59:47,736 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8194 states to 8194 states and 13800 transitions. [2024-11-18 13:59:47,746 INFO L78 Accepts]: Start accepts. Automaton has 8194 states and 13800 transitions. Word has length 158 [2024-11-18 13:59:47,747 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-18 13:59:47,747 INFO L471 AbstractCegarLoop]: Abstraction has 8194 states and 13800 transitions. [2024-11-18 13:59:47,747 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 22.0) internal successors, (110), 4 states have internal predecessors, (110), 2 states have call successors, (17), 2 states have call predecessors, (17), 3 states have return successors, (16), 3 states have call predecessors, (16), 2 states have call successors, (16) [2024-11-18 13:59:47,747 INFO L276 IsEmpty]: Start isEmpty. Operand 8194 states and 13800 transitions. [2024-11-18 13:59:47,751 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 163 [2024-11-18 13:59:47,751 INFO L207 NwaCegarLoop]: Found error trace [2024-11-18 13:59:47,752 INFO L215 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-18 13:59:47,752 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable33 [2024-11-18 13:59:47,752 INFO L396 AbstractCegarLoop]: === Iteration 35 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-18 13:59:47,752 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-18 13:59:47,752 INFO L85 PathProgramCache]: Analyzing trace with hash -1871061561, now seen corresponding path program 1 times [2024-11-18 13:59:47,752 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-18 13:59:47,752 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1194900804] [2024-11-18 13:59:47,752 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 13:59:47,752 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-18 13:59:47,775 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 13:59:47,942 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 13:59:47,943 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-18 13:59:47,943 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1194900804] [2024-11-18 13:59:47,943 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1194900804] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-18 13:59:47,943 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-18 13:59:47,943 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2024-11-18 13:59:47,943 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [171324047] [2024-11-18 13:59:47,943 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-18 13:59:47,944 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2024-11-18 13:59:47,944 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-18 13:59:47,944 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2024-11-18 13:59:47,945 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=37, Unknown=0, NotChecked=0, Total=56 [2024-11-18 13:59:47,945 INFO L87 Difference]: Start difference. First operand 8194 states and 13800 transitions. Second operand has 8 states, 8 states have (on average 14.25) internal successors, (114), 8 states have internal predecessors, (114), 7 states have call successors, (17), 4 states have call predecessors, (17), 3 states have return successors, (16), 7 states have call predecessors, (16), 6 states have call successors, (16) [2024-11-18 13:59:50,479 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-18 13:59:50,479 INFO L93 Difference]: Finished difference Result 25789 states and 44498 transitions. [2024-11-18 13:59:50,480 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2024-11-18 13:59:50,480 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 14.25) internal successors, (114), 8 states have internal predecessors, (114), 7 states have call successors, (17), 4 states have call predecessors, (17), 3 states have return successors, (16), 7 states have call predecessors, (16), 6 states have call successors, (16) Word has length 162 [2024-11-18 13:59:50,480 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-18 13:59:50,585 INFO L225 Difference]: With dead ends: 25789 [2024-11-18 13:59:50,585 INFO L226 Difference]: Without dead ends: 17687 [2024-11-18 13:59:50,624 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 14 GetRequests, 7 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=24, Invalid=48, Unknown=0, NotChecked=0, Total=72 [2024-11-18 13:59:50,624 INFO L432 NwaCegarLoop]: 623 mSDtfsCounter, 2896 mSDsluCounter, 1308 mSDsCounter, 0 mSdLazyCounter, 3514 mSolverCounterSat, 647 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3043 SdHoareTripleChecker+Valid, 1931 SdHoareTripleChecker+Invalid, 4161 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 647 IncrementalHoareTripleChecker+Valid, 3514 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.5s IncrementalHoareTripleChecker+Time [2024-11-18 13:59:50,625 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [3043 Valid, 1931 Invalid, 4161 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [647 Valid, 3514 Invalid, 0 Unknown, 0 Unchecked, 1.5s Time] [2024-11-18 13:59:50,635 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 17687 states. [2024-11-18 13:59:51,217 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 17687 to 17621. [2024-11-18 13:59:51,235 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 17621 states, 13762 states have (on average 1.609940415637262) internal successors, (22156), 14163 states have internal predecessors, (22156), 2937 states have call successors, (2937), 638 states have call predecessors, (2937), 921 states have return successors, (4945), 2929 states have call predecessors, (4945), 2932 states have call successors, (4945) [2024-11-18 13:59:51,436 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 17621 states to 17621 states and 30038 transitions. [2024-11-18 13:59:51,451 INFO L78 Accepts]: Start accepts. Automaton has 17621 states and 30038 transitions. Word has length 162 [2024-11-18 13:59:51,451 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-18 13:59:51,451 INFO L471 AbstractCegarLoop]: Abstraction has 17621 states and 30038 transitions. [2024-11-18 13:59:51,451 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 14.25) internal successors, (114), 8 states have internal predecessors, (114), 7 states have call successors, (17), 4 states have call predecessors, (17), 3 states have return successors, (16), 7 states have call predecessors, (16), 6 states have call successors, (16) [2024-11-18 13:59:51,451 INFO L276 IsEmpty]: Start isEmpty. Operand 17621 states and 30038 transitions. [2024-11-18 13:59:51,455 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 166 [2024-11-18 13:59:51,455 INFO L207 NwaCegarLoop]: Found error trace [2024-11-18 13:59:51,455 INFO L215 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-18 13:59:51,455 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable34 [2024-11-18 13:59:51,455 INFO L396 AbstractCegarLoop]: === Iteration 36 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-18 13:59:51,455 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-18 13:59:51,456 INFO L85 PathProgramCache]: Analyzing trace with hash -1727846915, now seen corresponding path program 1 times [2024-11-18 13:59:51,456 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-18 13:59:51,456 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1898909163] [2024-11-18 13:59:51,456 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 13:59:51,456 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-18 13:59:51,477 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 13:59:51,634 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2024-11-18 13:59:51,634 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-18 13:59:51,634 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1898909163] [2024-11-18 13:59:51,634 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1898909163] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-18 13:59:51,634 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1940692135] [2024-11-18 13:59:51,635 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 13:59:51,635 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-18 13:59:51,635 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-18 13:59:51,636 INFO L229 MonitoredProcess]: Starting monitored process 32 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-18 13:59:51,638 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (32)] Waiting until timeout for monitored process [2024-11-18 13:59:51,919 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 13:59:51,926 INFO L255 TraceCheckSpWp]: Trace formula consists of 2128 conjuncts, 3 conjuncts are in the unsatisfiable core [2024-11-18 13:59:51,929 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-18 13:59:51,959 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 4 proven. 0 refuted. 0 times theorem prover too weak. 18 trivial. 0 not checked. [2024-11-18 13:59:51,959 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-18 13:59:51,959 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1940692135] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-18 13:59:51,960 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-18 13:59:51,960 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [9] total 11 [2024-11-18 13:59:51,960 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1765510085] [2024-11-18 13:59:51,960 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-18 13:59:51,960 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-18 13:59:51,960 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-18 13:59:51,961 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-18 13:59:51,961 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=89, Unknown=0, NotChecked=0, Total=110 [2024-11-18 13:59:51,961 INFO L87 Difference]: Start difference. First operand 17621 states and 30038 transitions. Second operand has 4 states, 4 states have (on average 30.0) internal successors, (120), 4 states have internal predecessors, (120), 3 states have call successors, (17), 2 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 13:59:52,753 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-18 13:59:52,753 INFO L93 Difference]: Finished difference Result 35283 states and 62106 transitions. [2024-11-18 13:59:52,754 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-18 13:59:52,754 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 30.0) internal successors, (120), 4 states have internal predecessors, (120), 3 states have call successors, (17), 2 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 165 [2024-11-18 13:59:52,754 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-18 13:59:52,868 INFO L225 Difference]: With dead ends: 35283 [2024-11-18 13:59:52,869 INFO L226 Difference]: Without dead ends: 17853 [2024-11-18 13:59:52,943 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 176 GetRequests, 166 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=25, Invalid=107, Unknown=0, NotChecked=0, Total=132 [2024-11-18 13:59:52,943 INFO L432 NwaCegarLoop]: 936 mSDtfsCounter, 257 mSDsluCounter, 1571 mSDsCounter, 0 mSdLazyCounter, 68 mSolverCounterSat, 19 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 267 SdHoareTripleChecker+Valid, 2507 SdHoareTripleChecker+Invalid, 87 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 19 IncrementalHoareTripleChecker+Valid, 68 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-18 13:59:52,943 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [267 Valid, 2507 Invalid, 87 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [19 Valid, 68 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-18 13:59:52,956 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 17853 states. [2024-11-18 13:59:53,668 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 17853 to 17637. [2024-11-18 13:59:53,686 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 17637 states, 13770 states have (on average 1.5936092955700798) internal successors, (21944), 14179 states have internal predecessors, (21944), 2937 states have call successors, (2937), 638 states have call predecessors, (2937), 929 states have return successors, (4969), 2929 states have call predecessors, (4969), 2932 states have call successors, (4969) [2024-11-18 13:59:53,761 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 17637 states to 17637 states and 29850 transitions. [2024-11-18 13:59:53,777 INFO L78 Accepts]: Start accepts. Automaton has 17637 states and 29850 transitions. Word has length 165 [2024-11-18 13:59:53,778 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-18 13:59:53,778 INFO L471 AbstractCegarLoop]: Abstraction has 17637 states and 29850 transitions. [2024-11-18 13:59:53,778 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 30.0) internal successors, (120), 4 states have internal predecessors, (120), 3 states have call successors, (17), 2 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 13:59:53,778 INFO L276 IsEmpty]: Start isEmpty. Operand 17637 states and 29850 transitions. [2024-11-18 13:59:53,782 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 170 [2024-11-18 13:59:53,782 INFO L207 NwaCegarLoop]: Found error trace [2024-11-18 13:59:53,782 INFO L215 NwaCegarLoop]: trace histogram [3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-18 13:59:53,796 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (32)] Ended with exit code 0 [2024-11-18 13:59:53,982 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 32 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable35 [2024-11-18 13:59:53,983 INFO L396 AbstractCegarLoop]: === Iteration 37 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-18 13:59:53,983 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-18 13:59:53,983 INFO L85 PathProgramCache]: Analyzing trace with hash 958042173, now seen corresponding path program 1 times [2024-11-18 13:59:53,983 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-18 13:59:53,983 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [803647543] [2024-11-18 13:59:53,983 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 13:59:53,983 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-18 13:59:54,010 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 13:59:54,182 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 3 proven. 16 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2024-11-18 13:59:54,183 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-18 13:59:54,183 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [803647543] [2024-11-18 13:59:54,183 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [803647543] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-18 13:59:54,183 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1126051167] [2024-11-18 13:59:54,183 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 13:59:54,183 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-18 13:59:54,183 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-18 13:59:54,185 INFO L229 MonitoredProcess]: Starting monitored process 33 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-18 13:59:54,186 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (33)] Waiting until timeout for monitored process [2024-11-18 13:59:54,513 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 13:59:54,520 INFO L255 TraceCheckSpWp]: Trace formula consists of 2144 conjuncts, 3 conjuncts are in the unsatisfiable core [2024-11-18 13:59:54,523 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-18 13:59:54,546 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 11 proven. 0 refuted. 0 times theorem prover too weak. 19 trivial. 0 not checked. [2024-11-18 13:59:54,547 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-18 13:59:54,547 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1126051167] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-18 13:59:54,547 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-18 13:59:54,547 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [9] total 11 [2024-11-18 13:59:54,547 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [605067007] [2024-11-18 13:59:54,547 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-18 13:59:54,548 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-18 13:59:54,548 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-18 13:59:54,549 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-18 13:59:54,549 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=89, Unknown=0, NotChecked=0, Total=110 [2024-11-18 13:59:54,549 INFO L87 Difference]: Start difference. First operand 17637 states and 29850 transitions. Second operand has 4 states, 4 states have (on average 30.5) internal successors, (122), 4 states have internal predecessors, (122), 2 states have call successors, (18), 2 states have call predecessors, (18), 3 states have return successors, (17), 2 states have call predecessors, (17), 2 states have call successors, (17) [2024-11-18 13:59:55,434 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-18 13:59:55,434 INFO L93 Difference]: Finished difference Result 35418 states and 61468 transitions. [2024-11-18 13:59:55,434 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-18 13:59:55,435 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 30.5) internal successors, (122), 4 states have internal predecessors, (122), 2 states have call successors, (18), 2 states have call predecessors, (18), 3 states have return successors, (17), 2 states have call predecessors, (17), 2 states have call successors, (17) Word has length 169 [2024-11-18 13:59:55,435 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-18 13:59:55,540 INFO L225 Difference]: With dead ends: 35418 [2024-11-18 13:59:55,540 INFO L226 Difference]: Without dead ends: 17809 [2024-11-18 13:59:55,617 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 181 GetRequests, 171 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=25, Invalid=107, Unknown=0, NotChecked=0, Total=132 [2024-11-18 13:59:55,618 INFO L432 NwaCegarLoop]: 839 mSDtfsCounter, 14 mSDsluCounter, 1644 mSDsCounter, 0 mSdLazyCounter, 84 mSolverCounterSat, 14 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 14 SdHoareTripleChecker+Valid, 2483 SdHoareTripleChecker+Invalid, 98 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 14 IncrementalHoareTripleChecker+Valid, 84 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-11-18 13:59:55,618 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [14 Valid, 2483 Invalid, 98 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [14 Valid, 84 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-18 13:59:55,630 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 17809 states. [2024-11-18 13:59:56,269 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 17809 to 17809. [2024-11-18 13:59:56,287 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 17809 states, 13910 states have (on average 1.5778576563623292) internal successors, (21948), 14333 states have internal predecessors, (21948), 2937 states have call successors, (2937), 656 states have call predecessors, (2937), 961 states have return successors, (5001), 2929 states have call predecessors, (5001), 2932 states have call successors, (5001) [2024-11-18 13:59:56,549 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 17809 states to 17809 states and 29886 transitions. [2024-11-18 13:59:56,570 INFO L78 Accepts]: Start accepts. Automaton has 17809 states and 29886 transitions. Word has length 169 [2024-11-18 13:59:56,571 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-18 13:59:56,571 INFO L471 AbstractCegarLoop]: Abstraction has 17809 states and 29886 transitions. [2024-11-18 13:59:56,571 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 30.5) internal successors, (122), 4 states have internal predecessors, (122), 2 states have call successors, (18), 2 states have call predecessors, (18), 3 states have return successors, (17), 2 states have call predecessors, (17), 2 states have call successors, (17) [2024-11-18 13:59:56,571 INFO L276 IsEmpty]: Start isEmpty. Operand 17809 states and 29886 transitions. [2024-11-18 13:59:56,577 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 171 [2024-11-18 13:59:56,578 INFO L207 NwaCegarLoop]: Found error trace [2024-11-18 13:59:56,578 INFO L215 NwaCegarLoop]: trace histogram [3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-18 13:59:56,594 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (33)] Ended with exit code 0 [2024-11-18 13:59:56,778 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable36,33 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-18 13:59:56,779 INFO L396 AbstractCegarLoop]: === Iteration 38 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-18 13:59:56,779 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-18 13:59:56,780 INFO L85 PathProgramCache]: Analyzing trace with hash 1870094948, now seen corresponding path program 1 times [2024-11-18 13:59:56,780 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-18 13:59:56,780 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1825848195] [2024-11-18 13:59:56,780 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 13:59:56,780 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-18 13:59:56,816 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 13:59:57,053 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 13:59:57,053 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-18 13:59:57,053 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1825848195] [2024-11-18 13:59:57,053 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1825848195] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-18 13:59:57,053 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-18 13:59:57,054 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2024-11-18 13:59:57,054 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [510141482] [2024-11-18 13:59:57,054 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-18 13:59:57,054 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2024-11-18 13:59:57,055 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-18 13:59:57,055 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2024-11-18 13:59:57,056 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2024-11-18 13:59:57,056 INFO L87 Difference]: Start difference. First operand 17809 states and 29886 transitions. Second operand has 7 states, 7 states have (on average 16.857142857142858) internal successors, (118), 7 states have internal predecessors, (118), 5 states have call successors, (18), 3 states have call predecessors, (18), 3 states have return successors, (17), 5 states have call predecessors, (17), 4 states have call successors, (17) [2024-11-18 14:00:00,030 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-18 14:00:00,030 INFO L93 Difference]: Finished difference Result 36032 states and 61656 transitions. [2024-11-18 14:00:00,031 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2024-11-18 14:00:00,031 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 16.857142857142858) internal successors, (118), 7 states have internal predecessors, (118), 5 states have call successors, (18), 3 states have call predecessors, (18), 3 states have return successors, (17), 5 states have call predecessors, (17), 4 states have call successors, (17) Word has length 170 [2024-11-18 14:00:00,031 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-18 14:00:00,178 INFO L225 Difference]: With dead ends: 36032 [2024-11-18 14:00:00,178 INFO L226 Difference]: Without dead ends: 20606 [2024-11-18 14:00:00,263 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 25 GetRequests, 10 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 42 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=63, Invalid=209, Unknown=0, NotChecked=0, Total=272 [2024-11-18 14:00:00,264 INFO L432 NwaCegarLoop]: 381 mSDtfsCounter, 2069 mSDsluCounter, 1350 mSDsCounter, 0 mSdLazyCounter, 3175 mSolverCounterSat, 480 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2145 SdHoareTripleChecker+Valid, 1731 SdHoareTripleChecker+Invalid, 3655 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 480 IncrementalHoareTripleChecker+Valid, 3175 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.5s IncrementalHoareTripleChecker+Time [2024-11-18 14:00:00,264 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [2145 Valid, 1731 Invalid, 3655 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [480 Valid, 3175 Invalid, 0 Unknown, 0 Unchecked, 1.5s Time] [2024-11-18 14:00:00,277 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 20606 states. [2024-11-18 14:00:01,086 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 20606 to 18467. [2024-11-18 14:00:01,105 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 18467 states, 14396 states have (on average 1.5691858849680467) internal successors, (22590), 14859 states have internal predecessors, (22590), 3003 states have call successors, (3003), 716 states have call predecessors, (3003), 1067 states have return successors, (5315), 3001 states have call predecessors, (5315), 2998 states have call successors, (5315) [2024-11-18 14:00:01,202 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 18467 states to 18467 states and 30908 transitions. [2024-11-18 14:00:01,226 INFO L78 Accepts]: Start accepts. Automaton has 18467 states and 30908 transitions. Word has length 170 [2024-11-18 14:00:01,227 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-18 14:00:01,227 INFO L471 AbstractCegarLoop]: Abstraction has 18467 states and 30908 transitions. [2024-11-18 14:00:01,227 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 16.857142857142858) internal successors, (118), 7 states have internal predecessors, (118), 5 states have call successors, (18), 3 states have call predecessors, (18), 3 states have return successors, (17), 5 states have call predecessors, (17), 4 states have call successors, (17) [2024-11-18 14:00:01,227 INFO L276 IsEmpty]: Start isEmpty. Operand 18467 states and 30908 transitions. [2024-11-18 14:00:01,231 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 178 [2024-11-18 14:00:01,231 INFO L207 NwaCegarLoop]: Found error trace [2024-11-18 14:00:01,231 INFO L215 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-18 14:00:01,231 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable37 [2024-11-18 14:00:01,231 INFO L396 AbstractCegarLoop]: === Iteration 39 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-18 14:00:01,232 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-18 14:00:01,232 INFO L85 PathProgramCache]: Analyzing trace with hash -789342822, now seen corresponding path program 1 times [2024-11-18 14:00:01,232 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-18 14:00:01,232 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1127935745] [2024-11-18 14:00:01,232 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 14:00:01,232 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-18 14:00:01,258 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 14:00:01,490 INFO L134 CoverageAnalysis]: Checked inductivity of 29 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2024-11-18 14:00:01,491 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-18 14:00:01,491 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1127935745] [2024-11-18 14:00:01,491 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1127935745] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-18 14:00:01,491 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [612252714] [2024-11-18 14:00:01,491 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 14:00:01,491 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-18 14:00:01,491 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-18 14:00:01,493 INFO L229 MonitoredProcess]: Starting monitored process 34 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-18 14:00:01,494 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (34)] Waiting until timeout for monitored process [2024-11-18 14:00:01,794 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 14:00:01,801 INFO L255 TraceCheckSpWp]: Trace formula consists of 2185 conjuncts, 10 conjuncts are in the unsatisfiable core [2024-11-18 14:00:01,804 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-18 14:00:01,940 INFO L134 CoverageAnalysis]: Checked inductivity of 29 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 29 trivial. 0 not checked. [2024-11-18 14:00:01,940 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-18 14:00:01,941 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [612252714] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-18 14:00:01,941 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-18 14:00:01,941 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [13] total 18 [2024-11-18 14:00:01,941 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1338899904] [2024-11-18 14:00:01,941 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-18 14:00:01,941 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2024-11-18 14:00:01,941 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-18 14:00:01,941 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2024-11-18 14:00:01,942 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=266, Unknown=0, NotChecked=0, Total=306 [2024-11-18 14:00:01,942 INFO L87 Difference]: Start difference. First operand 18467 states and 30908 transitions. Second operand has 7 states, 7 states have (on average 17.0) internal successors, (119), 7 states have internal predecessors, (119), 5 states have call successors, (20), 4 states have call predecessors, (20), 4 states have return successors, (19), 5 states have call predecessors, (19), 4 states have call successors, (19) [2024-11-18 14:00:04,437 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-18 14:00:04,437 INFO L93 Difference]: Finished difference Result 37821 states and 64482 transitions. [2024-11-18 14:00:04,438 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2024-11-18 14:00:04,438 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 17.0) internal successors, (119), 7 states have internal predecessors, (119), 5 states have call successors, (20), 4 states have call predecessors, (20), 4 states have return successors, (19), 5 states have call predecessors, (19), 4 states have call successors, (19) Word has length 177 [2024-11-18 14:00:04,438 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-18 14:00:04,586 INFO L225 Difference]: With dead ends: 37821 [2024-11-18 14:00:04,586 INFO L226 Difference]: Without dead ends: 21022 [2024-11-18 14:00:04,661 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 202 GetRequests, 179 SyntacticMatches, 0 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 42 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=81, Invalid=519, Unknown=0, NotChecked=0, Total=600 [2024-11-18 14:00:04,663 INFO L432 NwaCegarLoop]: 397 mSDtfsCounter, 1917 mSDsluCounter, 1527 mSDsCounter, 0 mSdLazyCounter, 3053 mSolverCounterSat, 402 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2001 SdHoareTripleChecker+Valid, 1924 SdHoareTripleChecker+Invalid, 3455 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 402 IncrementalHoareTripleChecker+Valid, 3053 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.4s IncrementalHoareTripleChecker+Time [2024-11-18 14:00:04,663 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [2001 Valid, 1924 Invalid, 3455 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [402 Valid, 3053 Invalid, 0 Unknown, 0 Unchecked, 1.4s Time] [2024-11-18 14:00:04,677 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 21022 states. [2024-11-18 14:00:05,428 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 21022 to 18927. [2024-11-18 14:00:05,449 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 18927 states, 14680 states have (on average 1.5647138964577656) internal successors, (22970), 15193 states have internal predecessors, (22970), 3147 states have call successors, (3147), 716 states have call predecessors, (3147), 1099 states have return successors, (5907), 3127 states have call predecessors, (5907), 3142 states have call successors, (5907) [2024-11-18 14:00:05,540 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 18927 states to 18927 states and 32024 transitions. [2024-11-18 14:00:05,574 INFO L78 Accepts]: Start accepts. Automaton has 18927 states and 32024 transitions. Word has length 177 [2024-11-18 14:00:05,574 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-18 14:00:05,574 INFO L471 AbstractCegarLoop]: Abstraction has 18927 states and 32024 transitions. [2024-11-18 14:00:05,574 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 17.0) internal successors, (119), 7 states have internal predecessors, (119), 5 states have call successors, (20), 4 states have call predecessors, (20), 4 states have return successors, (19), 5 states have call predecessors, (19), 4 states have call successors, (19) [2024-11-18 14:00:05,574 INFO L276 IsEmpty]: Start isEmpty. Operand 18927 states and 32024 transitions. [2024-11-18 14:00:05,578 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 178 [2024-11-18 14:00:05,578 INFO L207 NwaCegarLoop]: Found error trace [2024-11-18 14:00:05,579 INFO L215 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-18 14:00:05,595 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (34)] Forceful destruction successful, exit code 0 [2024-11-18 14:00:05,779 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 34 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable38 [2024-11-18 14:00:05,780 INFO L396 AbstractCegarLoop]: === Iteration 40 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-18 14:00:05,780 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-18 14:00:05,780 INFO L85 PathProgramCache]: Analyzing trace with hash -998041125, now seen corresponding path program 1 times [2024-11-18 14:00:05,780 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-18 14:00:05,780 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [249631385] [2024-11-18 14:00:05,780 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 14:00:05,780 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-18 14:00:05,806 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 14:00:06,294 INFO L134 CoverageAnalysis]: Checked inductivity of 29 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 27 trivial. 0 not checked. [2024-11-18 14:00:06,294 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-18 14:00:06,295 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [249631385] [2024-11-18 14:00:06,295 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [249631385] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-18 14:00:06,295 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-18 14:00:06,295 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2024-11-18 14:00:06,295 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1959156195] [2024-11-18 14:00:06,295 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-18 14:00:06,295 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2024-11-18 14:00:06,295 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-18 14:00:06,296 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2024-11-18 14:00:06,296 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2024-11-18 14:00:06,297 INFO L87 Difference]: Start difference. First operand 18927 states and 32024 transitions. Second operand has 8 states, 8 states have (on average 15.125) internal successors, (121), 7 states have internal predecessors, (121), 4 states have call successors, (20), 3 states have call predecessors, (20), 4 states have return successors, (19), 5 states have call predecessors, (19), 3 states have call successors, (19) [2024-11-18 14:00:08,219 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-18 14:00:08,219 INFO L93 Difference]: Finished difference Result 37866 states and 64352 transitions. [2024-11-18 14:00:08,220 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-11-18 14:00:08,220 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 15.125) internal successors, (121), 7 states have internal predecessors, (121), 4 states have call successors, (20), 3 states have call predecessors, (20), 4 states have return successors, (19), 5 states have call predecessors, (19), 3 states have call successors, (19) Word has length 177 [2024-11-18 14:00:08,220 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-18 14:00:08,353 INFO L225 Difference]: With dead ends: 37866 [2024-11-18 14:00:08,353 INFO L226 Difference]: Without dead ends: 19055 [2024-11-18 14:00:08,436 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 26 GetRequests, 16 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=35, Invalid=97, Unknown=0, NotChecked=0, Total=132 [2024-11-18 14:00:08,437 INFO L432 NwaCegarLoop]: 414 mSDtfsCounter, 1252 mSDsluCounter, 1347 mSDsCounter, 0 mSdLazyCounter, 2576 mSolverCounterSat, 338 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1252 SdHoareTripleChecker+Valid, 1761 SdHoareTripleChecker+Invalid, 2914 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 338 IncrementalHoareTripleChecker+Valid, 2576 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2024-11-18 14:00:08,437 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [1252 Valid, 1761 Invalid, 2914 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [338 Valid, 2576 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2024-11-18 14:00:08,452 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 19055 states. [2024-11-18 14:00:10,147 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 19055 to 18963. [2024-11-18 14:00:10,164 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 18963 states, 14698 states have (on average 1.5569465233365083) internal successors, (22884), 15229 states have internal predecessors, (22884), 3147 states have call successors, (3147), 716 states have call predecessors, (3147), 1117 states have return successors, (6051), 3127 states have call predecessors, (6051), 3142 states have call successors, (6051) [2024-11-18 14:00:10,255 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 18963 states to 18963 states and 32082 transitions. [2024-11-18 14:00:10,287 INFO L78 Accepts]: Start accepts. Automaton has 18963 states and 32082 transitions. Word has length 177 [2024-11-18 14:00:10,287 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-18 14:00:10,287 INFO L471 AbstractCegarLoop]: Abstraction has 18963 states and 32082 transitions. [2024-11-18 14:00:10,287 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 15.125) internal successors, (121), 7 states have internal predecessors, (121), 4 states have call successors, (20), 3 states have call predecessors, (20), 4 states have return successors, (19), 5 states have call predecessors, (19), 3 states have call successors, (19) [2024-11-18 14:00:10,287 INFO L276 IsEmpty]: Start isEmpty. Operand 18963 states and 32082 transitions. [2024-11-18 14:00:10,291 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 177 [2024-11-18 14:00:10,291 INFO L207 NwaCegarLoop]: Found error trace [2024-11-18 14:00:10,292 INFO L215 NwaCegarLoop]: trace histogram [3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-18 14:00:10,292 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable39 [2024-11-18 14:00:10,292 INFO L396 AbstractCegarLoop]: === Iteration 41 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-18 14:00:10,292 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-18 14:00:10,292 INFO L85 PathProgramCache]: Analyzing trace with hash -1592751830, now seen corresponding path program 1 times [2024-11-18 14:00:10,292 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-18 14:00:10,292 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1638637202] [2024-11-18 14:00:10,292 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 14:00:10,293 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-18 14:00:10,314 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 14:00:10,423 INFO L134 CoverageAnalysis]: Checked inductivity of 33 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 33 trivial. 0 not checked. [2024-11-18 14:00:10,423 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-18 14:00:10,423 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1638637202] [2024-11-18 14:00:10,423 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1638637202] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-18 14:00:10,423 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-18 14:00:10,423 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-11-18 14:00:10,423 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1746454263] [2024-11-18 14:00:10,424 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-18 14:00:10,424 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-18 14:00:10,424 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-18 14:00:10,424 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-18 14:00:10,424 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-11-18 14:00:10,425 INFO L87 Difference]: Start difference. First operand 18963 states and 32082 transitions. Second operand has 5 states, 5 states have (on average 24.0) internal successors, (120), 5 states have internal predecessors, (120), 4 states have call successors, (19), 3 states have call predecessors, (19), 3 states have return successors, (18), 4 states have call predecessors, (18), 3 states have call successors, (18) [2024-11-18 14:00:13,914 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-18 14:00:13,914 INFO L93 Difference]: Finished difference Result 54265 states and 94790 transitions. [2024-11-18 14:00:13,915 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-11-18 14:00:13,915 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 24.0) internal successors, (120), 5 states have internal predecessors, (120), 4 states have call successors, (19), 3 states have call predecessors, (19), 3 states have return successors, (18), 4 states have call predecessors, (18), 3 states have call successors, (18) Word has length 176 [2024-11-18 14:00:13,915 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-18 14:00:14,135 INFO L225 Difference]: With dead ends: 54265 [2024-11-18 14:00:14,135 INFO L226 Difference]: Without dead ends: 35440 [2024-11-18 14:00:14,229 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 13 GetRequests, 8 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2024-11-18 14:00:14,229 INFO L432 NwaCegarLoop]: 475 mSDtfsCounter, 2204 mSDsluCounter, 916 mSDsCounter, 0 mSdLazyCounter, 2287 mSolverCounterSat, 502 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2301 SdHoareTripleChecker+Valid, 1391 SdHoareTripleChecker+Invalid, 2789 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 502 IncrementalHoareTripleChecker+Valid, 2287 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.4s IncrementalHoareTripleChecker+Time [2024-11-18 14:00:14,229 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [2301 Valid, 1391 Invalid, 2789 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [502 Valid, 2287 Invalid, 0 Unknown, 0 Unchecked, 1.4s Time] [2024-11-18 14:00:14,253 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 35440 states. [2024-11-18 14:00:16,431 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 35440 to 33028. [2024-11-18 14:00:16,463 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 33028 states, 25164 states have (on average 1.5492370052455888) internal successors, (38985), 26242 states have internal predecessors, (38985), 5947 states have call successors, (5947), 1194 states have call predecessors, (5947), 1916 states have return successors, (11987), 5971 states have call predecessors, (11987), 5942 states have call successors, (11987) [2024-11-18 14:00:16,661 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 33028 states to 33028 states and 56919 transitions. [2024-11-18 14:00:16,695 INFO L78 Accepts]: Start accepts. Automaton has 33028 states and 56919 transitions. Word has length 176 [2024-11-18 14:00:16,695 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-18 14:00:16,696 INFO L471 AbstractCegarLoop]: Abstraction has 33028 states and 56919 transitions. [2024-11-18 14:00:16,696 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 24.0) internal successors, (120), 5 states have internal predecessors, (120), 4 states have call successors, (19), 3 states have call predecessors, (19), 3 states have return successors, (18), 4 states have call predecessors, (18), 3 states have call successors, (18) [2024-11-18 14:00:16,696 INFO L276 IsEmpty]: Start isEmpty. Operand 33028 states and 56919 transitions. [2024-11-18 14:00:16,701 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 187 [2024-11-18 14:00:16,701 INFO L207 NwaCegarLoop]: Found error trace [2024-11-18 14:00:16,701 INFO L215 NwaCegarLoop]: trace histogram [3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-18 14:00:16,701 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable40 [2024-11-18 14:00:16,701 INFO L396 AbstractCegarLoop]: === Iteration 42 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-18 14:00:16,702 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-18 14:00:16,702 INFO L85 PathProgramCache]: Analyzing trace with hash -1592213109, now seen corresponding path program 1 times [2024-11-18 14:00:16,702 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-18 14:00:16,702 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1296676395] [2024-11-18 14:00:16,702 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 14:00:16,702 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-18 14:00:16,725 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 14:00:16,914 INFO L134 CoverageAnalysis]: Checked inductivity of 37 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 37 trivial. 0 not checked. [2024-11-18 14:00:16,914 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-18 14:00:16,915 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1296676395] [2024-11-18 14:00:16,915 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1296676395] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-18 14:00:16,915 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-18 14:00:16,915 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-11-18 14:00:16,915 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [329835119] [2024-11-18 14:00:16,915 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-18 14:00:16,915 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-18 14:00:16,915 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-18 14:00:16,916 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-18 14:00:16,916 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-11-18 14:00:16,916 INFO L87 Difference]: Start difference. First operand 33028 states and 56919 transitions. Second operand has 4 states, 4 states have (on average 31.0) internal successors, (124), 4 states have internal predecessors, (124), 4 states have call successors, (21), 3 states have call predecessors, (21), 2 states have return successors, (20), 3 states have call predecessors, (20), 3 states have call successors, (20) [2024-11-18 14:00:22,381 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-18 14:00:22,382 INFO L93 Difference]: Finished difference Result 100939 states and 180395 transitions. [2024-11-18 14:00:22,382 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-18 14:00:22,382 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 31.0) internal successors, (124), 4 states have internal predecessors, (124), 4 states have call successors, (21), 3 states have call predecessors, (21), 2 states have return successors, (20), 3 states have call predecessors, (20), 3 states have call successors, (20) Word has length 186 [2024-11-18 14:00:22,382 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-18 14:00:22,889 INFO L225 Difference]: With dead ends: 100939 [2024-11-18 14:00:22,889 INFO L226 Difference]: Without dead ends: 68015 [2024-11-18 14:00:23,310 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 17 GetRequests, 14 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2024-11-18 14:00:23,311 INFO L432 NwaCegarLoop]: 185 mSDtfsCounter, 1949 mSDsluCounter, 199 mSDsCounter, 0 mSdLazyCounter, 1376 mSolverCounterSat, 364 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2030 SdHoareTripleChecker+Valid, 384 SdHoareTripleChecker+Invalid, 1740 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 364 IncrementalHoareTripleChecker+Valid, 1376 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.1s IncrementalHoareTripleChecker+Time [2024-11-18 14:00:23,311 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [2030 Valid, 384 Invalid, 1740 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [364 Valid, 1376 Invalid, 0 Unknown, 0 Unchecked, 1.1s Time] [2024-11-18 14:00:23,354 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 68015 states. [2024-11-18 14:00:27,794 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 68015 to 68013. [2024-11-18 14:00:27,859 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 68013 states, 51889 states have (on average 1.5319239145098191) internal successors, (79490), 54320 states have internal predecessors, (79490), 12001 states have call successors, (12001), 2384 states have call predecessors, (12001), 4122 states have return successors, (28717), 12068 states have call predecessors, (28717), 11996 states have call successors, (28717) [2024-11-18 14:00:28,577 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 68013 states to 68013 states and 120208 transitions. [2024-11-18 14:00:28,628 INFO L78 Accepts]: Start accepts. Automaton has 68013 states and 120208 transitions. Word has length 186 [2024-11-18 14:00:28,628 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-18 14:00:28,629 INFO L471 AbstractCegarLoop]: Abstraction has 68013 states and 120208 transitions. [2024-11-18 14:00:28,629 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 31.0) internal successors, (124), 4 states have internal predecessors, (124), 4 states have call successors, (21), 3 states have call predecessors, (21), 2 states have return successors, (20), 3 states have call predecessors, (20), 3 states have call successors, (20) [2024-11-18 14:00:28,629 INFO L276 IsEmpty]: Start isEmpty. Operand 68013 states and 120208 transitions. [2024-11-18 14:00:28,639 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 186 [2024-11-18 14:00:28,639 INFO L207 NwaCegarLoop]: Found error trace [2024-11-18 14:00:28,639 INFO L215 NwaCegarLoop]: trace histogram [4, 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-18 14:00:28,639 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable41 [2024-11-18 14:00:28,640 INFO L396 AbstractCegarLoop]: === Iteration 43 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-18 14:00:28,640 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-18 14:00:28,640 INFO L85 PathProgramCache]: Analyzing trace with hash -169785546, now seen corresponding path program 1 times [2024-11-18 14:00:28,640 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-18 14:00:28,640 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1370730369] [2024-11-18 14:00:28,640 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 14:00:28,640 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-18 14:00:28,661 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 14:00:29,035 INFO L134 CoverageAnalysis]: Checked inductivity of 46 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 46 trivial. 0 not checked. [2024-11-18 14:00:29,035 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-18 14:00:29,035 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1370730369] [2024-11-18 14:00:29,036 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1370730369] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-18 14:00:29,036 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-18 14:00:29,036 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2024-11-18 14:00:29,036 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [738995792] [2024-11-18 14:00:29,036 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-18 14:00:29,036 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2024-11-18 14:00:29,037 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-18 14:00:29,037 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2024-11-18 14:00:29,037 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=52, Unknown=0, NotChecked=0, Total=72 [2024-11-18 14:00:29,037 INFO L87 Difference]: Start difference. First operand 68013 states and 120208 transitions. Second operand has 9 states, 9 states have (on average 13.666666666666666) internal successors, (123), 9 states have internal predecessors, (123), 6 states have call successors, (20), 4 states have call predecessors, (20), 3 states have return successors, (19), 7 states have call predecessors, (19), 5 states have call successors, (19)