./Ultimate.py --spec ../sv-benchmarks/c/properties/unreach-call.prp --file ../sv-benchmarks/c/product-lines/elevator_spec1_product11.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_product11.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 5477c3156be335e627e6d8ad4c695e912cf982226281f4316d6a1123dc83cedb --- Real Ultimate output --- This is Ultimate 0.2.5-tmp.dk.eval-assert-order-craig-3061b6d-m [2024-11-18 13:58:39,655 INFO L188 SettingsManager]: Resetting all preferences to default values... [2024-11-18 13:58:39,726 INFO L114 SettingsManager]: Loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-32bit-Automizer_Default.epf [2024-11-18 13:58:39,730 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2024-11-18 13:58:39,731 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2024-11-18 13:58:39,753 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2024-11-18 13:58:39,753 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2024-11-18 13:58:39,754 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2024-11-18 13:58:39,755 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2024-11-18 13:58:39,756 INFO L153 SettingsManager]: * Use memory slicer=true [2024-11-18 13:58:39,756 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2024-11-18 13:58:39,757 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2024-11-18 13:58:39,758 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2024-11-18 13:58:39,758 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2024-11-18 13:58:39,758 INFO L153 SettingsManager]: * Use SBE=true [2024-11-18 13:58:39,759 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2024-11-18 13:58:39,759 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2024-11-18 13:58:39,759 INFO L153 SettingsManager]: * sizeof long=4 [2024-11-18 13:58:39,759 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2024-11-18 13:58:39,760 INFO L153 SettingsManager]: * sizeof POINTER=4 [2024-11-18 13:58:39,760 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2024-11-18 13:58:39,760 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2024-11-18 13:58:39,761 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2024-11-18 13:58:39,761 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2024-11-18 13:58:39,761 INFO L153 SettingsManager]: * Allow undefined functions=false [2024-11-18 13:58:39,762 INFO L153 SettingsManager]: * sizeof long double=12 [2024-11-18 13:58:39,762 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2024-11-18 13:58:39,762 INFO L153 SettingsManager]: * Use constant arrays=true [2024-11-18 13:58:39,763 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2024-11-18 13:58:39,763 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2024-11-18 13:58:39,763 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2024-11-18 13:58:39,763 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2024-11-18 13:58:39,764 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-11-18 13:58:39,764 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2024-11-18 13:58:39,764 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2024-11-18 13:58:39,765 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2024-11-18 13:58:39,765 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2024-11-18 13:58:39,765 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2024-11-18 13:58:39,766 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2024-11-18 13:58:39,766 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2024-11-18 13:58:39,766 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2024-11-18 13:58:39,767 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2024-11-18 13:58:39,767 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 -> 5477c3156be335e627e6d8ad4c695e912cf982226281f4316d6a1123dc83cedb [2024-11-18 13:58:40,039 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2024-11-18 13:58:40,066 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2024-11-18 13:58:40,069 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2024-11-18 13:58:40,070 INFO L270 PluginConnector]: Initializing CDTParser... [2024-11-18 13:58:40,070 INFO L274 PluginConnector]: CDTParser initialized [2024-11-18 13:58:40,071 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../sv-benchmarks/c/product-lines/elevator_spec1_product11.cil.c [2024-11-18 13:58:41,443 INFO L533 CDTParser]: Created temporary CDT project at NULL [2024-11-18 13:58:41,761 INFO L384 CDTParser]: Found 1 translation units. [2024-11-18 13:58:41,764 INFO L180 CDTParser]: Scanning /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/product-lines/elevator_spec1_product11.cil.c [2024-11-18 13:58:41,793 INFO L427 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/ee25ed4fd/64a898e9ce5e4c55aa96a14772637ee0/FLAGa8d7eb446 [2024-11-18 13:58:42,034 INFO L435 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/ee25ed4fd/64a898e9ce5e4c55aa96a14772637ee0 [2024-11-18 13:58:42,037 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2024-11-18 13:58:42,039 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2024-11-18 13:58:42,040 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2024-11-18 13:58:42,041 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2024-11-18 13:58:42,047 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2024-11-18 13:58:42,048 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 18.11 01:58:42" (1/1) ... [2024-11-18 13:58:42,049 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@1d8db0f5 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 01:58:42, skipping insertion in model container [2024-11-18 13:58:42,049 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 18.11 01:58:42" (1/1) ... [2024-11-18 13:58:42,107 INFO L175 MainTranslator]: Built tables and reachable declarations [2024-11-18 13:58:42,538 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_product11.cil.c[40826,40839] [2024-11-18 13:58:42,665 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-11-18 13:58:42,681 INFO L200 MainTranslator]: Completed pre-run [2024-11-18 13:58:42,690 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma merger(0,"Person.i","") [48] [2024-11-18 13:58:42,692 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma merger(0,"scenario.i","") [169] [2024-11-18 13:58:42,692 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma merger(0,"Specification1_spec.i","") [185] [2024-11-18 13:58:42,693 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma merger(0,"Elevator.i","") [370] [2024-11-18 13:58:42,693 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma merger(0,"featureselect.i","") [1901] [2024-11-18 13:58:42,693 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma merger(0,"wsllib_check.i","") [1939] [2024-11-18 13:58:42,693 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma merger(0,"UnitTests.i","") [1948] [2024-11-18 13:58:42,694 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma merger(0,"libacc.i","") [2041] [2024-11-18 13:58:42,694 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma merger(0,"Test.i","") [2407] [2024-11-18 13:58:42,694 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma merger(0,"Floor.i","") [2757] [2024-11-18 13:58:42,772 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_product11.cil.c[40826,40839] [2024-11-18 13:58:42,815 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-11-18 13:58:42,851 INFO L204 MainTranslator]: Completed translation [2024-11-18 13:58:42,852 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 01:58:42 WrapperNode [2024-11-18 13:58:42,852 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2024-11-18 13:58:42,853 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2024-11-18 13:58:42,853 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2024-11-18 13:58:42,854 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2024-11-18 13:58:42,860 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:58:42" (1/1) ... [2024-11-18 13:58:42,895 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:58:42" (1/1) ... [2024-11-18 13:58:42,939 INFO L138 Inliner]: procedures = 93, calls = 339, calls flagged for inlining = 25, calls inlined = 22, statements flattened = 1117 [2024-11-18 13:58:42,940 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2024-11-18 13:58:42,941 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2024-11-18 13:58:42,941 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2024-11-18 13:58:42,941 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2024-11-18 13:58:42,955 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 01:58:42" (1/1) ... [2024-11-18 13:58:42,955 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 01:58:42" (1/1) ... [2024-11-18 13:58:42,961 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 01:58:42" (1/1) ... [2024-11-18 13:58:42,988 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:58:42,988 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 01:58:42" (1/1) ... [2024-11-18 13:58:42,989 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 01:58:42" (1/1) ... [2024-11-18 13:58:43,008 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 01:58:42" (1/1) ... [2024-11-18 13:58:43,028 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 01:58:42" (1/1) ... [2024-11-18 13:58:43,036 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 01:58:42" (1/1) ... [2024-11-18 13:58:43,046 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 01:58:42" (1/1) ... [2024-11-18 13:58:43,058 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2024-11-18 13:58:43,062 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2024-11-18 13:58:43,062 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2024-11-18 13:58:43,062 INFO L274 PluginConnector]: RCFGBuilder initialized [2024-11-18 13:58:43,063 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 01:58:42" (1/1) ... [2024-11-18 13:58:43,069 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-11-18 13:58:43,080 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-18 13:58:43,100 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:58:43,103 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:58:43,170 INFO L130 BoogieDeclarations]: Found specification of procedure angelinaCall [2024-11-18 13:58:43,171 INFO L138 BoogieDeclarations]: Found implementation of procedure angelinaCall [2024-11-18 13:58:43,171 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2024-11-18 13:58:43,171 INFO L130 BoogieDeclarations]: Found specification of procedure bigMacCall [2024-11-18 13:58:43,171 INFO L138 BoogieDeclarations]: Found implementation of procedure bigMacCall [2024-11-18 13:58:43,171 INFO L130 BoogieDeclarations]: Found specification of procedure enterElevator [2024-11-18 13:58:43,171 INFO L138 BoogieDeclarations]: Found implementation of procedure enterElevator [2024-11-18 13:58:43,172 INFO L130 BoogieDeclarations]: Found specification of procedure isExecutiveFloorCalling [2024-11-18 13:58:43,172 INFO L138 BoogieDeclarations]: Found implementation of procedure isExecutiveFloorCalling [2024-11-18 13:58:43,173 INFO L130 BoogieDeclarations]: Found specification of procedure stopRequestedInDirection [2024-11-18 13:58:43,173 INFO L138 BoogieDeclarations]: Found implementation of procedure stopRequestedInDirection [2024-11-18 13:58:43,173 INFO L130 BoogieDeclarations]: Found specification of procedure getReverseHeading [2024-11-18 13:58:43,173 INFO L138 BoogieDeclarations]: Found implementation of procedure getReverseHeading [2024-11-18 13:58:43,173 INFO L130 BoogieDeclarations]: Found specification of procedure timeShift [2024-11-18 13:58:43,173 INFO L138 BoogieDeclarations]: Found implementation of procedure timeShift [2024-11-18 13:58:43,174 INFO L130 BoogieDeclarations]: Found specification of procedure cleanup [2024-11-18 13:58:43,174 INFO L138 BoogieDeclarations]: Found implementation of procedure cleanup [2024-11-18 13:58:43,174 INFO L130 BoogieDeclarations]: Found specification of procedure areDoorsOpen [2024-11-18 13:58:43,174 INFO L138 BoogieDeclarations]: Found implementation of procedure areDoorsOpen [2024-11-18 13:58:43,175 INFO L130 BoogieDeclarations]: Found specification of procedure __automaton_fail [2024-11-18 13:58:43,175 INFO L138 BoogieDeclarations]: Found implementation of procedure __automaton_fail [2024-11-18 13:58:43,175 INFO L130 BoogieDeclarations]: Found specification of procedure isTopFloor [2024-11-18 13:58:43,175 INFO L138 BoogieDeclarations]: Found implementation of procedure isTopFloor [2024-11-18 13:58:43,175 INFO L130 BoogieDeclarations]: Found specification of procedure getDestination [2024-11-18 13:58:43,176 INFO L138 BoogieDeclarations]: Found implementation of procedure getDestination [2024-11-18 13:58:43,176 INFO L130 BoogieDeclarations]: Found specification of procedure isBlocked [2024-11-18 13:58:43,176 INFO L138 BoogieDeclarations]: Found implementation of procedure isBlocked [2024-11-18 13:58:43,176 INFO L130 BoogieDeclarations]: Found specification of procedure getCurrentFloorID [2024-11-18 13:58:43,176 INFO L138 BoogieDeclarations]: Found implementation of procedure getCurrentFloorID [2024-11-18 13:58:43,176 INFO L130 BoogieDeclarations]: Found specification of procedure resetCallOnFloor [2024-11-18 13:58:43,176 INFO L138 BoogieDeclarations]: Found implementation of procedure resetCallOnFloor [2024-11-18 13:58:43,176 INFO L130 BoogieDeclarations]: Found specification of procedure stopRequestedAtCurrentFloor__wrappee__empty [2024-11-18 13:58:43,176 INFO L138 BoogieDeclarations]: Found implementation of procedure stopRequestedAtCurrentFloor__wrappee__empty [2024-11-18 13:58:43,176 INFO L130 BoogieDeclarations]: Found specification of procedure initPersonOnFloor [2024-11-18 13:58:43,176 INFO L138 BoogieDeclarations]: Found implementation of procedure initPersonOnFloor [2024-11-18 13:58:43,176 INFO L130 BoogieDeclarations]: Found specification of procedure removePersonFromFloor [2024-11-18 13:58:43,176 INFO L138 BoogieDeclarations]: Found implementation of procedure removePersonFromFloor [2024-11-18 13:58:43,177 INFO L130 BoogieDeclarations]: Found specification of procedure getOrigin [2024-11-18 13:58:43,177 INFO L138 BoogieDeclarations]: Found implementation of procedure getOrigin [2024-11-18 13:58:43,177 INFO L130 BoogieDeclarations]: Found specification of procedure continueInDirection [2024-11-18 13:58:43,177 INFO L138 BoogieDeclarations]: Found implementation of procedure continueInDirection [2024-11-18 13:58:43,177 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#0 [2024-11-18 13:58:43,177 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#1 [2024-11-18 13:58:43,177 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#2 [2024-11-18 13:58:43,177 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#3 [2024-11-18 13:58:43,177 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#4 [2024-11-18 13:58:43,177 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#5 [2024-11-18 13:58:43,177 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#6 [2024-11-18 13:58:43,177 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#7 [2024-11-18 13:58:43,177 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#8 [2024-11-18 13:58:43,177 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#9 [2024-11-18 13:58:43,177 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#10 [2024-11-18 13:58:43,178 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#11 [2024-11-18 13:58:43,178 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#12 [2024-11-18 13:58:43,178 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#13 [2024-11-18 13:58:43,178 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#14 [2024-11-18 13:58:43,178 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#15 [2024-11-18 13:58:43,178 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#16 [2024-11-18 13:58:43,178 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#17 [2024-11-18 13:58:43,179 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#18 [2024-11-18 13:58:43,179 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#19 [2024-11-18 13:58:43,179 INFO L130 BoogieDeclarations]: Found specification of procedure pressInLiftFloorButton [2024-11-18 13:58:43,180 INFO L138 BoogieDeclarations]: Found implementation of procedure pressInLiftFloorButton [2024-11-18 13:58:43,180 INFO L130 BoogieDeclarations]: Found specification of procedure leaveElevator [2024-11-18 13:58:43,180 INFO L138 BoogieDeclarations]: Found implementation of procedure leaveElevator [2024-11-18 13:58:43,180 INFO L130 BoogieDeclarations]: Found specification of procedure isPersonOnFloor [2024-11-18 13:58:43,180 INFO L138 BoogieDeclarations]: Found implementation of procedure isPersonOnFloor [2024-11-18 13:58:43,180 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2024-11-18 13:58:43,180 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2024-11-18 13:58:43,180 INFO L130 BoogieDeclarations]: Found specification of procedure isFloorCalling [2024-11-18 13:58:43,181 INFO L138 BoogieDeclarations]: Found implementation of procedure isFloorCalling [2024-11-18 13:58:43,409 INFO L238 CfgBuilder]: Building ICFG [2024-11-18 13:58:43,412 INFO L264 CfgBuilder]: Building CFG for each procedure with an implementation [2024-11-18 13:58:44,628 INFO L? ?]: Removed 443 outVars from TransFormulas that were not future-live. [2024-11-18 13:58:44,628 INFO L287 CfgBuilder]: Performing block encoding [2024-11-18 13:58:44,658 INFO L311 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2024-11-18 13:58:44,662 INFO L316 CfgBuilder]: Removed 1 assume(true) statements. [2024-11-18 13:58:44,663 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 18.11 01:58:44 BoogieIcfgContainer [2024-11-18 13:58:44,663 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2024-11-18 13:58:44,665 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2024-11-18 13:58:44,665 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2024-11-18 13:58:44,668 INFO L274 PluginConnector]: TraceAbstraction initialized [2024-11-18 13:58:44,669 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 18.11 01:58:42" (1/3) ... [2024-11-18 13:58:44,669 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@48e8c42f and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 18.11 01:58:44, skipping insertion in model container [2024-11-18 13:58:44,670 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 01:58:42" (2/3) ... [2024-11-18 13:58:44,670 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@48e8c42f and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 18.11 01:58:44, skipping insertion in model container [2024-11-18 13:58:44,670 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 18.11 01:58:44" (3/3) ... [2024-11-18 13:58:44,671 INFO L112 eAbstractionObserver]: Analyzing ICFG elevator_spec1_product11.cil.c [2024-11-18 13:58:44,685 INFO L214 ceAbstractionStarter]: Automizer settings: Hoare:LoopHeads NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2024-11-18 13:58:44,685 INFO L154 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2024-11-18 13:58:44,761 INFO L332 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2024-11-18 13:58:44,767 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;@137fb81a, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2024-11-18 13:58:44,767 INFO L334 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2024-11-18 13:58:44,774 INFO L276 IsEmpty]: Start isEmpty. Operand has 561 states, 438 states have (on average 1.6917808219178083) internal successors, (741), 459 states have internal predecessors, (741), 97 states have call successors, (97), 24 states have call predecessors, (97), 24 states have return successors, (97), 91 states have call predecessors, (97), 97 states have call successors, (97) [2024-11-18 13:58:44,800 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 126 [2024-11-18 13:58:44,801 INFO L207 NwaCegarLoop]: Found error trace [2024-11-18 13:58:44,802 INFO L215 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:58:44,802 INFO L396 AbstractCegarLoop]: === Iteration 1 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-18 13:58:44,807 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-18 13:58:44,807 INFO L85 PathProgramCache]: Analyzing trace with hash 962722650, now seen corresponding path program 1 times [2024-11-18 13:58:44,813 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-18 13:58:44,814 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [785361055] [2024-11-18 13:58:44,814 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 13:58:44,814 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-18 13:58:45,068 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 13:58:45,547 INFO L134 CoverageAnalysis]: Checked inductivity of 26 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 23 trivial. 0 not checked. [2024-11-18 13:58:45,549 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-18 13:58:45,549 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [785361055] [2024-11-18 13:58:45,551 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [785361055] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-18 13:58:45,551 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [138393668] [2024-11-18 13:58:45,551 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 13:58:45,552 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-18 13:58:45,552 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-18 13:58:45,554 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:58:45,555 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:58:46,041 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 13:58:46,049 INFO L255 TraceCheckSpWp]: Trace formula consists of 1847 conjuncts, 1 conjuncts are in the unsatisfiable core [2024-11-18 13:58:46,059 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-18 13:58:46,097 INFO L134 CoverageAnalysis]: Checked inductivity of 26 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 26 trivial. 0 not checked. [2024-11-18 13:58:46,098 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-18 13:58:46,098 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [138393668] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-18 13:58:46,098 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-18 13:58:46,098 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [4] total 4 [2024-11-18 13:58:46,101 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2046283713] [2024-11-18 13:58:46,102 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-18 13:58:46,107 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2024-11-18 13:58:46,107 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-18 13:58:46,132 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2024-11-18 13:58:46,132 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-11-18 13:58:46,135 INFO L87 Difference]: Start difference. First operand has 561 states, 438 states have (on average 1.6917808219178083) internal successors, (741), 459 states have internal predecessors, (741), 97 states have call successors, (97), 24 states have call predecessors, (97), 24 states have return successors, (97), 91 states have call predecessors, (97), 97 states have call successors, (97) Second operand has 2 states, 2 states have (on average 36.0) internal successors, (72), 2 states have internal predecessors, (72), 2 states have call successors, (16), 2 states have call predecessors, (16), 2 states have return successors, (15), 2 states have call predecessors, (15), 1 states have call successors, (15) [2024-11-18 13:58:46,225 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-18 13:58:46,228 INFO L93 Difference]: Finished difference Result 582 states and 965 transitions. [2024-11-18 13:58:46,229 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-18 13:58:46,230 INFO L78 Accepts]: Start accepts. Automaton has has 2 states, 2 states have (on average 36.0) internal successors, (72), 2 states have internal predecessors, (72), 2 states have call successors, (16), 2 states have call predecessors, (16), 2 states have return successors, (15), 2 states have call predecessors, (15), 1 states have call successors, (15) Word has length 125 [2024-11-18 13:58:46,231 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-18 13:58:46,250 INFO L225 Difference]: With dead ends: 582 [2024-11-18 13:58:46,251 INFO L226 Difference]: Without dead ends: 553 [2024-11-18 13:58:46,255 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 128 GetRequests, 126 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:58:46,258 INFO L432 NwaCegarLoop]: 926 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, 926 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:58:46,259 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 926 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 0 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-18 13:58:46,277 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 553 states. [2024-11-18 13:58:46,343 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 553 to 553. [2024-11-18 13:58:46,346 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 553 states, 432 states have (on average 1.6898148148148149) internal successors, (730), 451 states have internal predecessors, (730), 97 states have call successors, (97), 24 states have call predecessors, (97), 23 states have return successors, (92), 90 states have call predecessors, (92), 92 states have call successors, (92) [2024-11-18 13:58:46,354 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 553 states to 553 states and 919 transitions. [2024-11-18 13:58:46,356 INFO L78 Accepts]: Start accepts. Automaton has 553 states and 919 transitions. Word has length 125 [2024-11-18 13:58:46,358 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-18 13:58:46,358 INFO L471 AbstractCegarLoop]: Abstraction has 553 states and 919 transitions. [2024-11-18 13:58:46,359 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 36.0) internal successors, (72), 2 states have internal predecessors, (72), 2 states have call successors, (16), 2 states have call predecessors, (16), 2 states have return successors, (15), 2 states have call predecessors, (15), 1 states have call successors, (15) [2024-11-18 13:58:46,359 INFO L276 IsEmpty]: Start isEmpty. Operand 553 states and 919 transitions. [2024-11-18 13:58:46,366 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 128 [2024-11-18 13:58:46,367 INFO L207 NwaCegarLoop]: Found error trace [2024-11-18 13:58:46,368 INFO L215 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:58:46,389 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:58:46,569 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:58:46,569 INFO L396 AbstractCegarLoop]: === Iteration 2 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-18 13:58:46,570 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-18 13:58:46,570 INFO L85 PathProgramCache]: Analyzing trace with hash 612259598, now seen corresponding path program 1 times [2024-11-18 13:58:46,570 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-18 13:58:46,570 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [254831635] [2024-11-18 13:58:46,570 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 13:58:46,570 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-18 13:58:46,615 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 13:58:46,867 INFO L134 CoverageAnalysis]: Checked inductivity of 26 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 23 trivial. 0 not checked. [2024-11-18 13:58:46,867 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-18 13:58:46,867 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [254831635] [2024-11-18 13:58:46,868 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [254831635] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-18 13:58:46,868 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2078116720] [2024-11-18 13:58:46,868 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 13:58:46,868 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-18 13:58:46,868 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-18 13:58:46,875 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:58:46,886 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:58:47,284 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 13:58:47,292 INFO L255 TraceCheckSpWp]: Trace formula consists of 1850 conjuncts, 3 conjuncts are in the unsatisfiable core [2024-11-18 13:58:47,301 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-18 13:58:47,355 INFO L134 CoverageAnalysis]: Checked inductivity of 26 backedges. 4 proven. 0 refuted. 0 times theorem prover too weak. 22 trivial. 0 not checked. [2024-11-18 13:58:47,360 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-18 13:58:47,360 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2078116720] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-18 13:58:47,360 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-18 13:58:47,361 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [4] total 6 [2024-11-18 13:58:47,361 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1852714952] [2024-11-18 13:58:47,361 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-18 13:58:47,362 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-18 13:58:47,362 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-18 13:58:47,363 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-18 13:58:47,363 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2024-11-18 13:58:47,363 INFO L87 Difference]: Start difference. First operand 553 states and 919 transitions. Second operand has 4 states, 4 states have (on average 19.25) internal successors, (77), 4 states have internal predecessors, (77), 2 states have call successors, (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:58:47,461 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-18 13:58:47,462 INFO L93 Difference]: Finished difference Result 1097 states and 1830 transitions. [2024-11-18 13:58:47,464 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-18 13:58:47,464 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 19.25) internal successors, (77), 4 states have internal predecessors, (77), 2 states have call successors, (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 127 [2024-11-18 13:58:47,465 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-18 13:58:47,471 INFO L225 Difference]: With dead ends: 1097 [2024-11-18 13:58:47,471 INFO L226 Difference]: Without dead ends: 553 [2024-11-18 13:58:47,479 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 130 GetRequests, 126 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:58:47,481 INFO L432 NwaCegarLoop]: 907 mSDtfsCounter, 5 mSDsluCounter, 1808 mSDsCounter, 0 mSdLazyCounter, 35 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 5 SdHoareTripleChecker+Valid, 2715 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:58:47,483 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [5 Valid, 2715 Invalid, 36 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 35 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-18 13:58:47,484 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 553 states. [2024-11-18 13:58:47,513 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 553 to 553. [2024-11-18 13:58:47,514 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 553 states, 432 states have (on average 1.6875) internal successors, (729), 451 states have internal predecessors, (729), 97 states have call successors, (97), 24 states have call predecessors, (97), 23 states have return successors, (92), 90 states have call predecessors, (92), 92 states have call successors, (92) [2024-11-18 13:58:47,520 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 553 states to 553 states and 918 transitions. [2024-11-18 13:58:47,522 INFO L78 Accepts]: Start accepts. Automaton has 553 states and 918 transitions. Word has length 127 [2024-11-18 13:58:47,522 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-18 13:58:47,523 INFO L471 AbstractCegarLoop]: Abstraction has 553 states and 918 transitions. [2024-11-18 13:58:47,523 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 19.25) internal successors, (77), 4 states have internal predecessors, (77), 2 states have call successors, (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:58:47,523 INFO L276 IsEmpty]: Start isEmpty. Operand 553 states and 918 transitions. [2024-11-18 13:58:47,528 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 130 [2024-11-18 13:58:47,528 INFO L207 NwaCegarLoop]: Found error trace [2024-11-18 13:58:47,528 INFO L215 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:58:47,547 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:58:47,729 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:58:47,729 INFO L396 AbstractCegarLoop]: === Iteration 3 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-18 13:58:47,730 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-18 13:58:47,730 INFO L85 PathProgramCache]: Analyzing trace with hash -1908031680, now seen corresponding path program 1 times [2024-11-18 13:58:47,730 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-18 13:58:47,730 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2133792407] [2024-11-18 13:58:47,730 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 13:58:47,730 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-18 13:58:47,772 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 13:58:47,935 INFO L134 CoverageAnalysis]: Checked inductivity of 27 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 23 trivial. 0 not checked. [2024-11-18 13:58:47,935 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-18 13:58:47,935 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2133792407] [2024-11-18 13:58:47,936 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2133792407] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-18 13:58:47,936 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [353147403] [2024-11-18 13:58:47,936 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 13:58:47,936 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-18 13:58:47,936 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-18 13:58:47,938 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:58:47,939 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:58:48,300 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 13:58:48,307 INFO L255 TraceCheckSpWp]: Trace formula consists of 1852 conjuncts, 3 conjuncts are in the unsatisfiable core [2024-11-18 13:58:48,312 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-18 13:58:48,343 INFO L134 CoverageAnalysis]: Checked inductivity of 27 backedges. 5 proven. 0 refuted. 0 times theorem prover too weak. 22 trivial. 0 not checked. [2024-11-18 13:58:48,346 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-18 13:58:48,346 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [353147403] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-18 13:58:48,346 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-18 13:58:48,346 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [4] total 6 [2024-11-18 13:58:48,346 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [791672602] [2024-11-18 13:58:48,347 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-18 13:58:48,347 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-18 13:58:48,347 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-18 13:58:48,349 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-18 13:58:48,349 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2024-11-18 13:58:48,349 INFO L87 Difference]: Start difference. First operand 553 states and 918 transitions. Second operand has 4 states, 4 states have (on average 19.75) internal successors, (79), 4 states have internal predecessors, (79), 2 states have call successors, (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:58:48,414 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-18 13:58:48,414 INFO L93 Difference]: Finished difference Result 1097 states and 1828 transitions. [2024-11-18 13:58:48,415 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-18 13:58:48,415 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 19.75) internal successors, (79), 4 states have internal predecessors, (79), 2 states have call successors, (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 129 [2024-11-18 13:58:48,415 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-18 13:58:48,419 INFO L225 Difference]: With dead ends: 1097 [2024-11-18 13:58:48,420 INFO L226 Difference]: Without dead ends: 553 [2024-11-18 13:58:48,422 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 132 GetRequests, 128 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:58:48,423 INFO L432 NwaCegarLoop]: 907 mSDtfsCounter, 4 mSDsluCounter, 1808 mSDsCounter, 0 mSdLazyCounter, 32 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4 SdHoareTripleChecker+Valid, 2715 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:58:48,424 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [4 Valid, 2715 Invalid, 33 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 32 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-18 13:58:48,425 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 553 states. [2024-11-18 13:58:48,440 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 553 to 553. [2024-11-18 13:58:48,441 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 553 states, 432 states have (on average 1.6851851851851851) internal successors, (728), 451 states have internal predecessors, (728), 97 states have call successors, (97), 24 states have call predecessors, (97), 23 states have return successors, (92), 90 states have call predecessors, (92), 92 states have call successors, (92) [2024-11-18 13:58:48,445 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 553 states to 553 states and 917 transitions. [2024-11-18 13:58:48,446 INFO L78 Accepts]: Start accepts. Automaton has 553 states and 917 transitions. Word has length 129 [2024-11-18 13:58:48,446 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-18 13:58:48,446 INFO L471 AbstractCegarLoop]: Abstraction has 553 states and 917 transitions. [2024-11-18 13:58:48,446 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 19.75) internal successors, (79), 4 states have internal predecessors, (79), 2 states have call successors, (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:58:48,447 INFO L276 IsEmpty]: Start isEmpty. Operand 553 states and 917 transitions. [2024-11-18 13:58:48,450 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 132 [2024-11-18 13:58:48,450 INFO L207 NwaCegarLoop]: Found error trace [2024-11-18 13:58:48,450 INFO L215 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:58:48,470 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:58:48,651 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:58:48,652 INFO L396 AbstractCegarLoop]: === Iteration 4 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-18 13:58:48,652 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-18 13:58:48,652 INFO L85 PathProgramCache]: Analyzing trace with hash -1032252274, now seen corresponding path program 1 times [2024-11-18 13:58:48,653 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-18 13:58:48,653 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [261533414] [2024-11-18 13:58:48,653 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 13:58:48,653 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-18 13:58:48,685 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 13:58:48,821 INFO L134 CoverageAnalysis]: Checked inductivity of 28 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 23 trivial. 0 not checked. [2024-11-18 13:58:48,822 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-18 13:58:48,822 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [261533414] [2024-11-18 13:58:48,822 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [261533414] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-18 13:58:48,822 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [486695316] [2024-11-18 13:58:48,822 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 13:58:48,823 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-18 13:58:48,823 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-18 13:58:48,824 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:58:48,826 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:58:49,189 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 13:58:49,196 INFO L255 TraceCheckSpWp]: Trace formula consists of 1854 conjuncts, 3 conjuncts are in the unsatisfiable core [2024-11-18 13:58:49,201 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-18 13:58:49,225 INFO L134 CoverageAnalysis]: Checked inductivity of 28 backedges. 6 proven. 0 refuted. 0 times theorem prover too weak. 22 trivial. 0 not checked. [2024-11-18 13:58:49,229 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-18 13:58:49,229 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [486695316] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-18 13:58:49,229 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-18 13:58:49,229 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [4] total 6 [2024-11-18 13:58:49,230 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1994109411] [2024-11-18 13:58:49,230 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-18 13:58:49,230 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-18 13:58:49,230 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-18 13:58:49,231 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-18 13:58:49,231 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2024-11-18 13:58:49,231 INFO L87 Difference]: Start difference. First operand 553 states and 917 transitions. Second operand has 4 states, 4 states have (on average 20.25) internal successors, (81), 4 states have internal predecessors, (81), 2 states have call successors, (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:58:49,318 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-18 13:58:49,318 INFO L93 Difference]: Finished difference Result 1104 states and 1835 transitions. [2024-11-18 13:58:49,319 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-18 13:58:49,319 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 20.25) internal successors, (81), 4 states have internal predecessors, (81), 2 states have call successors, (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 131 [2024-11-18 13:58:49,319 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-18 13:58:49,325 INFO L225 Difference]: With dead ends: 1104 [2024-11-18 13:58:49,325 INFO L226 Difference]: Without dead ends: 562 [2024-11-18 13:58:49,328 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 135 GetRequests, 130 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:58:49,329 INFO L432 NwaCegarLoop]: 906 mSDtfsCounter, 13 mSDsluCounter, 1806 mSDsCounter, 0 mSdLazyCounter, 47 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 13 SdHoareTripleChecker+Valid, 2712 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:58:49,331 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [13 Valid, 2712 Invalid, 48 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 47 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-18 13:58:49,332 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 562 states. [2024-11-18 13:58:49,358 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 562 to 562. [2024-11-18 13:58:49,359 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 562 states, 440 states have (on average 1.6818181818181819) internal successors, (740), 459 states have internal predecessors, (740), 97 states have call successors, (97), 25 states have call predecessors, (97), 24 states have return successors, (92), 90 states have call predecessors, (92), 92 states have call successors, (92) [2024-11-18 13:58:49,363 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 562 states to 562 states and 929 transitions. [2024-11-18 13:58:49,364 INFO L78 Accepts]: Start accepts. Automaton has 562 states and 929 transitions. Word has length 131 [2024-11-18 13:58:49,364 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-18 13:58:49,364 INFO L471 AbstractCegarLoop]: Abstraction has 562 states and 929 transitions. [2024-11-18 13:58:49,365 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 20.25) internal successors, (81), 4 states have internal predecessors, (81), 2 states have call successors, (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:58:49,365 INFO L276 IsEmpty]: Start isEmpty. Operand 562 states and 929 transitions. [2024-11-18 13:58:49,368 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 133 [2024-11-18 13:58:49,368 INFO L207 NwaCegarLoop]: Found error trace [2024-11-18 13:58:49,368 INFO L215 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:58:49,392 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:58:49,569 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:58:49,569 INFO L396 AbstractCegarLoop]: === Iteration 5 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-18 13:58:49,569 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-18 13:58:49,569 INFO L85 PathProgramCache]: Analyzing trace with hash -1063424087, now seen corresponding path program 1 times [2024-11-18 13:58:49,570 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-18 13:58:49,570 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1292501531] [2024-11-18 13:58:49,570 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 13:58:49,570 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-18 13:58:49,596 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 13:58:49,718 INFO L134 CoverageAnalysis]: Checked inductivity of 28 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 23 trivial. 0 not checked. [2024-11-18 13:58:49,718 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-18 13:58:49,718 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1292501531] [2024-11-18 13:58:49,718 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1292501531] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-18 13:58:49,719 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [28795406] [2024-11-18 13:58:49,719 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 13:58:49,719 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-18 13:58:49,719 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-18 13:58:49,721 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:58:49,722 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:58:50,117 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 13:58:50,125 INFO L255 TraceCheckSpWp]: Trace formula consists of 1855 conjuncts, 3 conjuncts are in the unsatisfiable core [2024-11-18 13:58:50,129 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-18 13:58:50,153 INFO L134 CoverageAnalysis]: Checked inductivity of 28 backedges. 6 proven. 0 refuted. 0 times theorem prover too weak. 22 trivial. 0 not checked. [2024-11-18 13:58:50,154 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-18 13:58:50,154 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [28795406] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-18 13:58:50,154 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-18 13:58:50,154 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [4] total 6 [2024-11-18 13:58:50,154 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [759717030] [2024-11-18 13:58:50,155 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-18 13:58:50,155 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-18 13:58:50,155 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-18 13:58:50,156 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-18 13:58:50,156 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2024-11-18 13:58:50,156 INFO L87 Difference]: Start difference. First operand 562 states and 929 transitions. Second operand has 4 states, 4 states have (on average 20.5) internal successors, (82), 4 states have internal predecessors, (82), 2 states have call successors, (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:58:50,225 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-18 13:58:50,225 INFO L93 Difference]: Finished difference Result 1106 states and 1836 transitions. [2024-11-18 13:58:50,226 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-18 13:58:50,226 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 20.5) internal successors, (82), 4 states have internal predecessors, (82), 2 states have call successors, (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 132 [2024-11-18 13:58:50,226 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-18 13:58:50,230 INFO L225 Difference]: With dead ends: 1106 [2024-11-18 13:58:50,230 INFO L226 Difference]: Without dead ends: 562 [2024-11-18 13:58:50,232 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 136 GetRequests, 131 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:58:50,233 INFO L432 NwaCegarLoop]: 906 mSDtfsCounter, 11 mSDsluCounter, 1806 mSDsCounter, 0 mSdLazyCounter, 46 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 11 SdHoareTripleChecker+Valid, 2712 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:58:50,234 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [11 Valid, 2712 Invalid, 48 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 46 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-18 13:58:50,235 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 562 states. [2024-11-18 13:58:50,248 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 562 to 562. [2024-11-18 13:58:50,249 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 562 states, 440 states have (on average 1.6795454545454545) internal successors, (739), 459 states have internal predecessors, (739), 97 states have call successors, (97), 25 states have call predecessors, (97), 24 states have return successors, (92), 90 states have call predecessors, (92), 92 states have call successors, (92) [2024-11-18 13:58:50,253 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 562 states to 562 states and 928 transitions. [2024-11-18 13:58:50,254 INFO L78 Accepts]: Start accepts. Automaton has 562 states and 928 transitions. Word has length 132 [2024-11-18 13:58:50,254 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-18 13:58:50,254 INFO L471 AbstractCegarLoop]: Abstraction has 562 states and 928 transitions. [2024-11-18 13:58:50,254 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 20.5) internal successors, (82), 4 states have internal predecessors, (82), 2 states have call successors, (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:58:50,254 INFO L276 IsEmpty]: Start isEmpty. Operand 562 states and 928 transitions. [2024-11-18 13:58:50,257 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 134 [2024-11-18 13:58:50,257 INFO L207 NwaCegarLoop]: Found error trace [2024-11-18 13:58:50,257 INFO L215 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:58:50,278 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:58:50,458 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:58:50,459 INFO L396 AbstractCegarLoop]: === Iteration 6 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-18 13:58:50,459 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-18 13:58:50,459 INFO L85 PathProgramCache]: Analyzing trace with hash -1178788366, now seen corresponding path program 1 times [2024-11-18 13:58:50,459 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-18 13:58:50,459 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1490913596] [2024-11-18 13:58:50,459 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 13:58:50,459 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-18 13:58:50,485 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 13:58:50,587 INFO L134 CoverageAnalysis]: Checked inductivity of 28 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 23 trivial. 0 not checked. [2024-11-18 13:58:50,587 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-18 13:58:50,587 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1490913596] [2024-11-18 13:58:50,588 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1490913596] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-18 13:58:50,588 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1277996499] [2024-11-18 13:58:50,588 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 13:58:50,588 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-18 13:58:50,588 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-18 13:58:50,590 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:58:50,594 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:58:50,985 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 13:58:50,990 INFO L255 TraceCheckSpWp]: Trace formula consists of 1856 conjuncts, 3 conjuncts are in the unsatisfiable core [2024-11-18 13:58:50,995 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-18 13:58:51,020 INFO L134 CoverageAnalysis]: Checked inductivity of 28 backedges. 6 proven. 0 refuted. 0 times theorem prover too weak. 22 trivial. 0 not checked. [2024-11-18 13:58:51,020 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-18 13:58:51,021 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1277996499] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-18 13:58:51,021 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-18 13:58:51,021 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [4] total 6 [2024-11-18 13:58:51,021 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1490642198] [2024-11-18 13:58:51,021 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-18 13:58:51,022 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-18 13:58:51,022 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-18 13:58:51,022 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-18 13:58:51,022 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2024-11-18 13:58:51,023 INFO L87 Difference]: Start difference. First operand 562 states and 928 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, (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:58:51,088 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-18 13:58:51,088 INFO L93 Difference]: Finished difference Result 1106 states and 1835 transitions. [2024-11-18 13:58:51,089 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-18 13:58:51,089 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, (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 133 [2024-11-18 13:58:51,089 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-18 13:58:51,093 INFO L225 Difference]: With dead ends: 1106 [2024-11-18 13:58:51,093 INFO L226 Difference]: Without dead ends: 562 [2024-11-18 13:58:51,096 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 137 GetRequests, 132 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:58:51,096 INFO L432 NwaCegarLoop]: 906 mSDtfsCounter, 10 mSDsluCounter, 1806 mSDsCounter, 0 mSdLazyCounter, 43 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 10 SdHoareTripleChecker+Valid, 2712 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:58:51,097 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [10 Valid, 2712 Invalid, 45 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 43 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-18 13:58:51,098 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 562 states. [2024-11-18 13:58:51,113 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 562 to 562. [2024-11-18 13:58:51,114 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 562 states, 440 states have (on average 1.6772727272727272) internal successors, (738), 459 states have internal predecessors, (738), 97 states have call successors, (97), 25 states have call predecessors, (97), 24 states have return successors, (92), 90 states have call predecessors, (92), 92 states have call successors, (92) [2024-11-18 13:58:51,117 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 562 states to 562 states and 927 transitions. [2024-11-18 13:58:51,118 INFO L78 Accepts]: Start accepts. Automaton has 562 states and 927 transitions. Word has length 133 [2024-11-18 13:58:51,118 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-18 13:58:51,119 INFO L471 AbstractCegarLoop]: Abstraction has 562 states and 927 transitions. [2024-11-18 13:58:51,119 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, (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:58:51,119 INFO L276 IsEmpty]: Start isEmpty. Operand 562 states and 927 transitions. [2024-11-18 13:58:51,122 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 135 [2024-11-18 13:58:51,122 INFO L207 NwaCegarLoop]: Found error trace [2024-11-18 13:58:51,122 INFO L215 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:58:51,142 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Forceful destruction successful, exit code 0 [2024-11-18 13:58:51,323 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:58:51,323 INFO L396 AbstractCegarLoop]: === Iteration 7 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-18 13:58:51,324 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-18 13:58:51,324 INFO L85 PathProgramCache]: Analyzing trace with hash 390848205, now seen corresponding path program 1 times [2024-11-18 13:58:51,324 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-18 13:58:51,324 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1587977963] [2024-11-18 13:58:51,324 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 13:58:51,324 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-18 13:58:51,351 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 13:58:51,518 INFO L134 CoverageAnalysis]: Checked inductivity of 28 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 17 trivial. 0 not checked. [2024-11-18 13:58:51,519 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-18 13:58:51,519 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1587977963] [2024-11-18 13:58:51,519 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1587977963] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-18 13:58:51,519 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [963591316] [2024-11-18 13:58:51,519 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 13:58:51,519 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-18 13:58:51,520 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-18 13:58:51,521 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:58:51,523 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:58:51,887 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 13:58:51,893 INFO L255 TraceCheckSpWp]: Trace formula consists of 1857 conjuncts, 7 conjuncts are in the unsatisfiable core [2024-11-18 13:58:51,898 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-18 13:58:51,968 INFO L134 CoverageAnalysis]: Checked inductivity of 28 backedges. 16 proven. 0 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2024-11-18 13:58:51,968 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-18 13:58:51,968 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [963591316] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-18 13:58:51,968 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-18 13:58:51,968 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [7] total 12 [2024-11-18 13:58:51,969 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [777079329] [2024-11-18 13:58:51,969 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-18 13:58:51,969 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2024-11-18 13:58:51,969 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-18 13:58:51,970 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2024-11-18 13:58:51,970 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=26, Invalid=106, Unknown=0, NotChecked=0, Total=132 [2024-11-18 13:58:51,970 INFO L87 Difference]: Start difference. First operand 562 states and 927 transitions. Second operand has 7 states, 6 states have (on average 15.5) internal successors, (93), 6 states have internal predecessors, (93), 3 states have call successors, (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:58:52,082 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-18 13:58:52,082 INFO L93 Difference]: Finished difference Result 1125 states and 1865 transitions. [2024-11-18 13:58:52,083 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2024-11-18 13:58:52,083 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 6 states have (on average 15.5) internal successors, (93), 6 states have internal predecessors, (93), 3 states have call successors, (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 134 [2024-11-18 13:58:52,083 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-18 13:58:52,088 INFO L225 Difference]: With dead ends: 1125 [2024-11-18 13:58:52,088 INFO L226 Difference]: Without dead ends: 585 [2024-11-18 13:58:52,090 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 141 GetRequests, 130 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 10 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=30, Invalid=126, Unknown=0, NotChecked=0, Total=156 [2024-11-18 13:58:52,091 INFO L432 NwaCegarLoop]: 907 mSDtfsCounter, 100 mSDsluCounter, 4449 mSDsCounter, 0 mSdLazyCounter, 81 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 101 SdHoareTripleChecker+Valid, 5356 SdHoareTripleChecker+Invalid, 83 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 81 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-18 13:58:52,091 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [101 Valid, 5356 Invalid, 83 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 81 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-18 13:58:52,093 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 585 states. [2024-11-18 13:58:52,108 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 585 to 581. [2024-11-18 13:58:52,110 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 581 states, 456 states have (on average 1.6754385964912282) internal successors, (764), 477 states have internal predecessors, (764), 98 states have call successors, (98), 25 states have call predecessors, (98), 26 states have return successors, (96), 91 states have call predecessors, (96), 93 states have call successors, (96) [2024-11-18 13:58:52,113 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 581 states to 581 states and 958 transitions. [2024-11-18 13:58:52,114 INFO L78 Accepts]: Start accepts. Automaton has 581 states and 958 transitions. Word has length 134 [2024-11-18 13:58:52,115 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-18 13:58:52,115 INFO L471 AbstractCegarLoop]: Abstraction has 581 states and 958 transitions. [2024-11-18 13:58:52,115 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 6 states have (on average 15.5) internal successors, (93), 6 states have internal predecessors, (93), 3 states have call successors, (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:58:52,115 INFO L276 IsEmpty]: Start isEmpty. Operand 581 states and 958 transitions. [2024-11-18 13:58:52,118 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 135 [2024-11-18 13:58:52,118 INFO L207 NwaCegarLoop]: Found error trace [2024-11-18 13:58:52,119 INFO L215 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:58:52,139 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:58:52,319 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:58:52,320 INFO L396 AbstractCegarLoop]: === Iteration 8 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-18 13:58:52,320 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-18 13:58:52,320 INFO L85 PathProgramCache]: Analyzing trace with hash 1677330510, now seen corresponding path program 1 times [2024-11-18 13:58:52,320 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-18 13:58:52,320 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [925435358] [2024-11-18 13:58:52,320 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 13:58:52,321 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-18 13:58:52,350 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 13:58:52,429 INFO L134 CoverageAnalysis]: Checked inductivity of 28 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 23 trivial. 0 not checked. [2024-11-18 13:58:52,430 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-18 13:58:52,430 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [925435358] [2024-11-18 13:58:52,430 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [925435358] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-18 13:58:52,430 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1151822253] [2024-11-18 13:58:52,430 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 13:58:52,431 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-18 13:58:52,431 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-18 13:58:52,432 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:58:52,434 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:58:52,781 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 13:58:52,789 INFO L255 TraceCheckSpWp]: Trace formula consists of 1856 conjuncts, 3 conjuncts are in the unsatisfiable core [2024-11-18 13:58:52,793 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-18 13:58:52,820 INFO L134 CoverageAnalysis]: Checked inductivity of 28 backedges. 16 proven. 0 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2024-11-18 13:58:52,820 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-18 13:58:52,820 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1151822253] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-18 13:58:52,820 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-18 13:58:52,821 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [4] total 6 [2024-11-18 13:58:52,821 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [163689514] [2024-11-18 13:58:52,821 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-18 13:58:52,823 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-18 13:58:52,823 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-18 13:58:52,824 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-18 13:58:52,824 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2024-11-18 13:58:52,824 INFO L87 Difference]: Start difference. First operand 581 states and 958 transitions. Second operand has 4 states, 4 states have (on average 23.25) internal successors, (93), 4 states have internal predecessors, (93), 2 states have call successors, (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:58:52,992 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-18 13:58:52,992 INFO L93 Difference]: Finished difference Result 1181 states and 1966 transitions. [2024-11-18 13:58:52,993 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-18 13:58:52,993 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 23.25) internal successors, (93), 4 states have internal predecessors, (93), 2 states have call successors, (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 134 [2024-11-18 13:58:52,993 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-18 13:58:52,998 INFO L225 Difference]: With dead ends: 1181 [2024-11-18 13:58:52,998 INFO L226 Difference]: Without dead ends: 596 [2024-11-18 13:58:53,001 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 137 GetRequests, 133 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:58:53,002 INFO L432 NwaCegarLoop]: 881 mSDtfsCounter, 76 mSDsluCounter, 1722 mSDsCounter, 0 mSdLazyCounter, 161 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 76 SdHoareTripleChecker+Valid, 2603 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:58:53,002 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [76 Valid, 2603 Invalid, 166 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 161 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-18 13:58:53,004 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 596 states. [2024-11-18 13:58:53,018 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 596 to 581. [2024-11-18 13:58:53,019 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 581 states, 456 states have (on average 1.6644736842105263) internal successors, (759), 477 states have internal predecessors, (759), 98 states have call successors, (98), 25 states have call predecessors, (98), 26 states have return successors, (96), 91 states have call predecessors, (96), 93 states have call successors, (96) [2024-11-18 13:58:53,022 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 581 states to 581 states and 953 transitions. [2024-11-18 13:58:53,023 INFO L78 Accepts]: Start accepts. Automaton has 581 states and 953 transitions. Word has length 134 [2024-11-18 13:58:53,024 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-18 13:58:53,024 INFO L471 AbstractCegarLoop]: Abstraction has 581 states and 953 transitions. [2024-11-18 13:58:53,024 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 23.25) internal successors, (93), 4 states have internal predecessors, (93), 2 states have call successors, (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:58:53,024 INFO L276 IsEmpty]: Start isEmpty. Operand 581 states and 953 transitions. [2024-11-18 13:58:53,027 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 137 [2024-11-18 13:58:53,027 INFO L207 NwaCegarLoop]: Found error trace [2024-11-18 13:58:53,028 INFO L215 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:58:53,048 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:58:53,228 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:58:53,229 INFO L396 AbstractCegarLoop]: === Iteration 9 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-18 13:58:53,229 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-18 13:58:53,229 INFO L85 PathProgramCache]: Analyzing trace with hash 572426598, now seen corresponding path program 1 times [2024-11-18 13:58:53,229 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-18 13:58:53,229 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1212571005] [2024-11-18 13:58:53,229 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 13:58:53,229 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-18 13:58:53,253 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 13:58:53,330 INFO L134 CoverageAnalysis]: Checked inductivity of 29 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2024-11-18 13:58:53,331 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-18 13:58:53,331 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1212571005] [2024-11-18 13:58:53,331 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1212571005] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-18 13:58:53,331 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [126713572] [2024-11-18 13:58:53,331 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 13:58:53,331 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-18 13:58:53,332 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-18 13:58:53,333 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:58:53,335 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:58:53,698 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 13:58:53,706 INFO L255 TraceCheckSpWp]: Trace formula consists of 1858 conjuncts, 3 conjuncts are in the unsatisfiable core [2024-11-18 13:58:53,710 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-18 13:58:53,741 INFO L134 CoverageAnalysis]: Checked inductivity of 29 backedges. 17 proven. 0 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2024-11-18 13:58:53,741 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-18 13:58:53,741 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [126713572] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-18 13:58:53,741 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-18 13:58:53,741 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [4] total 6 [2024-11-18 13:58:53,741 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1996621042] [2024-11-18 13:58:53,742 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-18 13:58:53,742 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-18 13:58:53,742 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-18 13:58:53,742 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-18 13:58:53,743 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2024-11-18 13:58:53,743 INFO L87 Difference]: Start difference. First operand 581 states and 953 transitions. Second operand has 4 states, 4 states have (on average 23.75) internal successors, (95), 4 states have internal predecessors, (95), 2 states have call successors, (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:58:53,877 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-18 13:58:53,878 INFO L93 Difference]: Finished difference Result 1181 states and 1956 transitions. [2024-11-18 13:58:53,878 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-18 13:58:53,879 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 23.75) internal successors, (95), 4 states have internal predecessors, (95), 2 states have call successors, (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 136 [2024-11-18 13:58:53,879 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-18 13:58:53,884 INFO L225 Difference]: With dead ends: 1181 [2024-11-18 13:58:53,884 INFO L226 Difference]: Without dead ends: 596 [2024-11-18 13:58:53,887 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 139 GetRequests, 135 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:58:53,888 INFO L432 NwaCegarLoop]: 881 mSDtfsCounter, 75 mSDsluCounter, 1722 mSDsCounter, 0 mSdLazyCounter, 146 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 75 SdHoareTripleChecker+Valid, 2603 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:58:53,888 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [75 Valid, 2603 Invalid, 151 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 146 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-18 13:58:53,890 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 596 states. [2024-11-18 13:58:53,904 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 596 to 581. [2024-11-18 13:58:53,905 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 581 states, 456 states have (on average 1.6535087719298245) internal successors, (754), 477 states have internal predecessors, (754), 98 states have call successors, (98), 25 states have call predecessors, (98), 26 states have return successors, (96), 91 states have call predecessors, (96), 93 states have call successors, (96) [2024-11-18 13:58:53,909 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 581 states to 581 states and 948 transitions. [2024-11-18 13:58:53,910 INFO L78 Accepts]: Start accepts. Automaton has 581 states and 948 transitions. Word has length 136 [2024-11-18 13:58:53,910 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-18 13:58:53,911 INFO L471 AbstractCegarLoop]: Abstraction has 581 states and 948 transitions. [2024-11-18 13:58:53,911 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 23.75) internal successors, (95), 4 states have internal predecessors, (95), 2 states have call successors, (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:58:53,911 INFO L276 IsEmpty]: Start isEmpty. Operand 581 states and 948 transitions. [2024-11-18 13:58:53,914 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 139 [2024-11-18 13:58:53,915 INFO L207 NwaCegarLoop]: Found error trace [2024-11-18 13:58:53,915 INFO L215 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:58:53,937 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Forceful destruction successful, exit code 0 [2024-11-18 13:58:54,115 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:58:54,116 INFO L396 AbstractCegarLoop]: === Iteration 10 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-18 13:58:54,116 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-18 13:58:54,116 INFO L85 PathProgramCache]: Analyzing trace with hash -516128210, now seen corresponding path program 1 times [2024-11-18 13:58:54,116 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-18 13:58:54,116 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [211757164] [2024-11-18 13:58:54,116 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 13:58:54,116 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-18 13:58:54,144 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 13:58:54,250 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 25 trivial. 0 not checked. [2024-11-18 13:58:54,250 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-18 13:58:54,251 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [211757164] [2024-11-18 13:58:54,251 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [211757164] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-18 13:58:54,251 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1400284667] [2024-11-18 13:58:54,251 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 13:58:54,251 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-18 13:58:54,252 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-18 13:58:54,253 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:58:54,255 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:58:54,636 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 13:58:54,644 INFO L255 TraceCheckSpWp]: Trace formula consists of 1860 conjuncts, 3 conjuncts are in the unsatisfiable core [2024-11-18 13:58:54,648 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-18 13:58:54,684 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 18 proven. 0 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2024-11-18 13:58:54,684 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-18 13:58:54,684 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1400284667] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-18 13:58:54,684 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-18 13:58:54,684 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [4] total 6 [2024-11-18 13:58:54,686 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1839990682] [2024-11-18 13:58:54,686 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-18 13:58:54,687 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-18 13:58:54,690 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-18 13:58:54,691 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-18 13:58:54,691 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2024-11-18 13:58:54,691 INFO L87 Difference]: Start difference. First operand 581 states and 948 transitions. Second operand has 4 states, 4 states have (on average 24.25) internal successors, (97), 4 states have internal predecessors, (97), 2 states have call successors, (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:58:54,890 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-18 13:58:54,890 INFO L93 Difference]: Finished difference Result 1232 states and 2028 transitions. [2024-11-18 13:58:54,891 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-18 13:58:54,892 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 24.25) internal successors, (97), 4 states have internal predecessors, (97), 2 states have call successors, (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 138 [2024-11-18 13:58:54,892 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-18 13:58:54,897 INFO L225 Difference]: With dead ends: 1232 [2024-11-18 13:58:54,897 INFO L226 Difference]: Without dead ends: 677 [2024-11-18 13:58:54,900 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 142 GetRequests, 137 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:58:54,901 INFO L432 NwaCegarLoop]: 914 mSDtfsCounter, 130 mSDsluCounter, 1720 mSDsCounter, 0 mSdLazyCounter, 206 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 130 SdHoareTripleChecker+Valid, 2634 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.2s IncrementalHoareTripleChecker+Time [2024-11-18 13:58:54,901 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [130 Valid, 2634 Invalid, 211 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 206 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-11-18 13:58:54,902 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 677 states. [2024-11-18 13:58:54,917 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 677 to 632. [2024-11-18 13:58:54,918 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 632 states, 506 states have (on average 1.658102766798419) internal successors, (839), 527 states have internal predecessors, (839), 98 states have call successors, (98), 26 states have call predecessors, (98), 27 states have return successors, (95), 91 states have call predecessors, (95), 93 states have call successors, (95) [2024-11-18 13:58:54,922 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 632 states to 632 states and 1032 transitions. [2024-11-18 13:58:54,923 INFO L78 Accepts]: Start accepts. Automaton has 632 states and 1032 transitions. Word has length 138 [2024-11-18 13:58:54,923 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-18 13:58:54,924 INFO L471 AbstractCegarLoop]: Abstraction has 632 states and 1032 transitions. [2024-11-18 13:58:54,924 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 24.25) internal successors, (97), 4 states have internal predecessors, (97), 2 states have call successors, (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:58:54,924 INFO L276 IsEmpty]: Start isEmpty. Operand 632 states and 1032 transitions. [2024-11-18 13:58:54,927 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 140 [2024-11-18 13:58:54,927 INFO L207 NwaCegarLoop]: Found error trace [2024-11-18 13:58:54,927 INFO L215 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:58:54,947 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:58:55,128 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:58:55,128 INFO L396 AbstractCegarLoop]: === Iteration 11 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-18 13:58:55,129 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-18 13:58:55,129 INFO L85 PathProgramCache]: Analyzing trace with hash 916705563, now seen corresponding path program 1 times [2024-11-18 13:58:55,129 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-18 13:58:55,129 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1402329580] [2024-11-18 13:58:55,129 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 13:58:55,129 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-18 13:58:55,152 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 13:58:55,289 INFO L134 CoverageAnalysis]: Checked inductivity of 27 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 17 trivial. 0 not checked. [2024-11-18 13:58:55,289 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-18 13:58:55,289 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1402329580] [2024-11-18 13:58:55,290 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1402329580] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-18 13:58:55,290 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1730680828] [2024-11-18 13:58:55,290 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 13:58:55,290 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-18 13:58:55,290 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-18 13:58:55,292 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:58:55,317 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:58:55,668 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 13:58:55,674 INFO L255 TraceCheckSpWp]: Trace formula consists of 1858 conjuncts, 9 conjuncts are in the unsatisfiable core [2024-11-18 13:58:55,678 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-18 13:58:55,758 INFO L134 CoverageAnalysis]: Checked inductivity of 27 backedges. 15 proven. 0 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2024-11-18 13:58:55,759 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-18 13:58:55,759 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1730680828] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-18 13:58:55,759 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-18 13:58:55,759 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [7] total 13 [2024-11-18 13:58:55,759 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [643254701] [2024-11-18 13:58:55,759 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-18 13:58:55,760 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2024-11-18 13:58:55,760 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-18 13:58:55,760 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2024-11-18 13:58:55,760 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=128, Unknown=0, NotChecked=0, Total=156 [2024-11-18 13:58:55,761 INFO L87 Difference]: Start difference. First operand 632 states and 1032 transitions. Second operand has 8 states, 7 states have (on average 14.0) internal successors, (98), 7 states have internal predecessors, (98), 3 states have call successors, (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:58:55,912 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-18 13:58:55,912 INFO L93 Difference]: Finished difference Result 1194 states and 1957 transitions. [2024-11-18 13:58:55,913 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2024-11-18 13:58:55,913 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 14.0) internal successors, (98), 7 states have internal predecessors, (98), 3 states have call successors, (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 139 [2024-11-18 13:58:55,913 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-18 13:58:55,918 INFO L225 Difference]: With dead ends: 1194 [2024-11-18 13:58:55,918 INFO L226 Difference]: Without dead ends: 654 [2024-11-18 13:58:55,921 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 147 GetRequests, 134 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:58:55,922 INFO L432 NwaCegarLoop]: 887 mSDtfsCounter, 113 mSDsluCounter, 5233 mSDsCounter, 0 mSdLazyCounter, 163 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 114 SdHoareTripleChecker+Valid, 6120 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:58:55,922 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [114 Valid, 6120 Invalid, 166 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 163 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-18 13:58:55,923 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 654 states. [2024-11-18 13:58:55,939 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 654 to 632. [2024-11-18 13:58:55,941 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 632 states, 506 states have (on average 1.658102766798419) internal successors, (839), 527 states have internal predecessors, (839), 98 states have call successors, (98), 26 states have call predecessors, (98), 27 states have return successors, (95), 91 states have call predecessors, (95), 93 states have call successors, (95) [2024-11-18 13:58:55,944 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 632 states to 632 states and 1032 transitions. [2024-11-18 13:58:55,945 INFO L78 Accepts]: Start accepts. Automaton has 632 states and 1032 transitions. Word has length 139 [2024-11-18 13:58:55,946 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-18 13:58:55,946 INFO L471 AbstractCegarLoop]: Abstraction has 632 states and 1032 transitions. [2024-11-18 13:58:55,946 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 14.0) internal successors, (98), 7 states have internal predecessors, (98), 3 states have call successors, (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:58:55,946 INFO L276 IsEmpty]: Start isEmpty. Operand 632 states and 1032 transitions. [2024-11-18 13:58:55,950 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 140 [2024-11-18 13:58:55,950 INFO L207 NwaCegarLoop]: Found error trace [2024-11-18 13:58:55,951 INFO L215 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:58:55,971 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Forceful destruction successful, exit code 0 [2024-11-18 13:58:56,151 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:58:56,152 INFO L396 AbstractCegarLoop]: === Iteration 12 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-18 13:58:56,152 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-18 13:58:56,152 INFO L85 PathProgramCache]: Analyzing trace with hash 781948475, now seen corresponding path program 1 times [2024-11-18 13:58:56,152 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-18 13:58:56,153 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1583320843] [2024-11-18 13:58:56,153 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 13:58:56,153 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-18 13:58:56,180 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 13:58:56,258 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 25 trivial. 0 not checked. [2024-11-18 13:58:56,258 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-18 13:58:56,258 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1583320843] [2024-11-18 13:58:56,259 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1583320843] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-18 13:58:56,259 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [912434357] [2024-11-18 13:58:56,259 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 13:58:56,259 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-18 13:58:56,259 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-18 13:58:56,261 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:58:56,262 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:58:56,637 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 13:58:56,645 INFO L255 TraceCheckSpWp]: Trace formula consists of 1861 conjuncts, 3 conjuncts are in the unsatisfiable core [2024-11-18 13:58:56,649 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-18 13:58:56,684 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 18 proven. 0 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2024-11-18 13:58:56,684 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-18 13:58:56,684 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [912434357] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-18 13:58:56,684 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-18 13:58:56,684 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [4] total 6 [2024-11-18 13:58:56,685 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [686262733] [2024-11-18 13:58:56,685 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-18 13:58:56,685 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-18 13:58:56,685 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-18 13:58:56,686 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-18 13:58:56,686 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2024-11-18 13:58:56,686 INFO L87 Difference]: Start difference. First operand 632 states and 1032 transitions. Second operand has 4 states, 4 states have (on average 24.5) internal successors, (98), 4 states have internal predecessors, (98), 2 states have call successors, (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:58:56,892 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-18 13:58:56,893 INFO L93 Difference]: Finished difference Result 1235 states and 2029 transitions. [2024-11-18 13:58:56,893 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-18 13:58:56,894 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 24.5) internal successors, (98), 4 states have internal predecessors, (98), 2 states have call successors, (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 139 [2024-11-18 13:58:56,895 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-18 13:58:56,900 INFO L225 Difference]: With dead ends: 1235 [2024-11-18 13:58:56,900 INFO L226 Difference]: Without dead ends: 665 [2024-11-18 13:58:56,903 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 143 GetRequests, 138 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:58:56,904 INFO L432 NwaCegarLoop]: 913 mSDtfsCounter, 124 mSDsluCounter, 1694 mSDsCounter, 0 mSdLazyCounter, 201 mSolverCounterSat, 10 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 124 SdHoareTripleChecker+Valid, 2607 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:58:56,905 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [124 Valid, 2607 Invalid, 211 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [10 Valid, 201 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-18 13:58:56,906 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 665 states. [2024-11-18 13:58:56,921 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 665 to 632. [2024-11-18 13:58:56,922 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 632 states, 506 states have (on average 1.6482213438735178) internal successors, (834), 527 states have internal predecessors, (834), 98 states have call successors, (98), 26 states have call predecessors, (98), 27 states have return successors, (95), 91 states have call predecessors, (95), 93 states have call successors, (95) [2024-11-18 13:58:56,925 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 632 states to 632 states and 1027 transitions. [2024-11-18 13:58:56,926 INFO L78 Accepts]: Start accepts. Automaton has 632 states and 1027 transitions. Word has length 139 [2024-11-18 13:58:56,926 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-18 13:58:56,926 INFO L471 AbstractCegarLoop]: Abstraction has 632 states and 1027 transitions. [2024-11-18 13:58:56,926 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 24.5) internal successors, (98), 4 states have internal predecessors, (98), 2 states have call successors, (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:58:56,927 INFO L276 IsEmpty]: Start isEmpty. Operand 632 states and 1027 transitions. [2024-11-18 13:58:56,930 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 140 [2024-11-18 13:58:56,930 INFO L207 NwaCegarLoop]: Found error trace [2024-11-18 13:58:56,930 INFO L215 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:58:56,950 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:58:57,131 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:58:57,131 INFO L396 AbstractCegarLoop]: === Iteration 13 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-18 13:58:57,131 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-18 13:58:57,131 INFO L85 PathProgramCache]: Analyzing trace with hash 2038984762, now seen corresponding path program 1 times [2024-11-18 13:58:57,132 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-18 13:58:57,132 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1578603567] [2024-11-18 13:58:57,132 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 13:58:57,132 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-18 13:58:57,155 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 13:58:57,228 INFO L134 CoverageAnalysis]: Checked inductivity of 27 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 22 trivial. 0 not checked. [2024-11-18 13:58:57,229 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-18 13:58:57,229 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1578603567] [2024-11-18 13:58:57,229 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1578603567] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-18 13:58:57,229 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1492922845] [2024-11-18 13:58:57,229 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 13:58:57,230 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-18 13:58:57,230 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-18 13:58:57,232 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:58:57,233 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:58:57,611 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 13:58:57,620 INFO L255 TraceCheckSpWp]: Trace formula consists of 1857 conjuncts, 7 conjuncts are in the unsatisfiable core [2024-11-18 13:58:57,627 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-18 13:58:57,691 INFO L134 CoverageAnalysis]: Checked inductivity of 27 backedges. 10 proven. 0 refuted. 0 times theorem prover too weak. 17 trivial. 0 not checked. [2024-11-18 13:58:57,692 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-18 13:58:57,692 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1492922845] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-18 13:58:57,692 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-18 13:58:57,692 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [4] total 9 [2024-11-18 13:58:57,692 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2091656577] [2024-11-18 13:58:57,692 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-18 13:58:57,693 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2024-11-18 13:58:57,693 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-18 13:58:57,693 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2024-11-18 13:58:57,693 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=57, Unknown=0, NotChecked=0, Total=72 [2024-11-18 13:58:57,693 INFO L87 Difference]: Start difference. First operand 632 states and 1027 transitions. Second operand has 7 states, 6 states have (on average 15.833333333333334) internal successors, (95), 6 states have internal predecessors, (95), 3 states have call successors, (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:58:57,794 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-18 13:58:57,794 INFO L93 Difference]: Finished difference Result 1129 states and 1849 transitions. [2024-11-18 13:58:57,795 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2024-11-18 13:58:57,796 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 6 states have (on average 15.833333333333334) internal successors, (95), 6 states have internal predecessors, (95), 3 states have call successors, (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 139 [2024-11-18 13:58:57,796 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-18 13:58:57,801 INFO L225 Difference]: With dead ends: 1129 [2024-11-18 13:58:57,801 INFO L226 Difference]: Without dead ends: 656 [2024-11-18 13:58:57,803 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 143 GetRequests, 135 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:58:57,804 INFO L432 NwaCegarLoop]: 900 mSDtfsCounter, 86 mSDsluCounter, 4421 mSDsCounter, 0 mSdLazyCounter, 86 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 87 SdHoareTripleChecker+Valid, 5321 SdHoareTripleChecker+Invalid, 86 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 86 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-18 13:58:57,805 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [87 Valid, 5321 Invalid, 86 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 86 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-18 13:58:57,806 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 656 states. [2024-11-18 13:58:57,824 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 656 to 651. [2024-11-18 13:58:57,825 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 651 states, 522 states have (on average 1.6475095785440612) internal successors, (860), 545 states have internal predecessors, (860), 99 states have call successors, (99), 26 states have call predecessors, (99), 29 states have return successors, (98), 92 states have call predecessors, (98), 94 states have call successors, (98) [2024-11-18 13:58:57,828 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 651 states to 651 states and 1057 transitions. [2024-11-18 13:58:57,829 INFO L78 Accepts]: Start accepts. Automaton has 651 states and 1057 transitions. Word has length 139 [2024-11-18 13:58:57,830 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-18 13:58:57,830 INFO L471 AbstractCegarLoop]: Abstraction has 651 states and 1057 transitions. [2024-11-18 13:58:57,830 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 6 states have (on average 15.833333333333334) internal successors, (95), 6 states have internal predecessors, (95), 3 states have call successors, (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:58:57,830 INFO L276 IsEmpty]: Start isEmpty. Operand 651 states and 1057 transitions. [2024-11-18 13:58:57,833 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 141 [2024-11-18 13:58:57,833 INFO L207 NwaCegarLoop]: Found error trace [2024-11-18 13:58:57,834 INFO L215 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:58:57,854 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:58:58,037 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:58:58,038 INFO L396 AbstractCegarLoop]: === Iteration 14 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-18 13:58:58,038 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-18 13:58:58,038 INFO L85 PathProgramCache]: Analyzing trace with hash 429591986, now seen corresponding path program 1 times [2024-11-18 13:58:58,038 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-18 13:58:58,038 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1665541294] [2024-11-18 13:58:58,038 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 13:58:58,039 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-18 13:58:58,062 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 13:58:58,157 INFO L134 CoverageAnalysis]: Checked inductivity of 28 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 23 trivial. 0 not checked. [2024-11-18 13:58:58,158 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-18 13:58:58,158 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1665541294] [2024-11-18 13:58:58,158 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1665541294] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-18 13:58:58,158 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [174302303] [2024-11-18 13:58:58,158 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 13:58:58,159 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-18 13:58:58,159 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-18 13:58:58,161 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:58:58,162 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:58:58,514 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 13:58:58,523 INFO L255 TraceCheckSpWp]: Trace formula consists of 1858 conjuncts, 7 conjuncts are in the unsatisfiable core [2024-11-18 13:58:58,528 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-18 13:58:58,589 INFO L134 CoverageAnalysis]: Checked inductivity of 28 backedges. 11 proven. 0 refuted. 0 times theorem prover too weak. 17 trivial. 0 not checked. [2024-11-18 13:58:58,589 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-18 13:58:58,590 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [174302303] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-18 13:58:58,590 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-18 13:58:58,590 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [4] total 9 [2024-11-18 13:58:58,590 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2035002818] [2024-11-18 13:58:58,590 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-18 13:58:58,591 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2024-11-18 13:58:58,591 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-18 13:58:58,591 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2024-11-18 13:58:58,592 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=57, Unknown=0, NotChecked=0, Total=72 [2024-11-18 13:58:58,592 INFO L87 Difference]: Start difference. First operand 651 states and 1057 transitions. Second operand has 7 states, 6 states have (on average 16.0) internal successors, (96), 6 states have internal predecessors, (96), 3 states have call successors, (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:58:58,690 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-18 13:58:58,690 INFO L93 Difference]: Finished difference Result 1159 states and 1900 transitions. [2024-11-18 13:58:58,691 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2024-11-18 13:58:58,691 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 6 states have (on average 16.0) internal successors, (96), 6 states have internal predecessors, (96), 3 states have call successors, (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 140 [2024-11-18 13:58:58,691 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-18 13:58:58,695 INFO L225 Difference]: With dead ends: 1159 [2024-11-18 13:58:58,696 INFO L226 Difference]: Without dead ends: 686 [2024-11-18 13:58:58,698 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 144 GetRequests, 136 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:58:58,699 INFO L432 NwaCegarLoop]: 900 mSDtfsCounter, 95 mSDsluCounter, 4411 mSDsCounter, 0 mSdLazyCounter, 85 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 96 SdHoareTripleChecker+Valid, 5311 SdHoareTripleChecker+Invalid, 86 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 85 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-18 13:58:58,699 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [96 Valid, 5311 Invalid, 86 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 85 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-18 13:58:58,700 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 686 states. [2024-11-18 13:58:58,715 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 686 to 651. [2024-11-18 13:58:58,717 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 651 states, 522 states have (on average 1.6475095785440612) internal successors, (860), 545 states have internal predecessors, (860), 99 states have call successors, (99), 26 states have call predecessors, (99), 29 states have return successors, (98), 92 states have call predecessors, (98), 94 states have call successors, (98) [2024-11-18 13:58:58,719 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 651 states to 651 states and 1057 transitions. [2024-11-18 13:58:58,720 INFO L78 Accepts]: Start accepts. Automaton has 651 states and 1057 transitions. Word has length 140 [2024-11-18 13:58:58,720 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-18 13:58:58,721 INFO L471 AbstractCegarLoop]: Abstraction has 651 states and 1057 transitions. [2024-11-18 13:58:58,721 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 6 states have (on average 16.0) internal successors, (96), 6 states have internal predecessors, (96), 3 states have call successors, (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:58:58,721 INFO L276 IsEmpty]: Start isEmpty. Operand 651 states and 1057 transitions. [2024-11-18 13:58:58,724 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 141 [2024-11-18 13:58:58,724 INFO L207 NwaCegarLoop]: Found error trace [2024-11-18 13:58:58,725 INFO L215 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-18 13:58:58,746 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:58:58,925 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:58:58,926 INFO L396 AbstractCegarLoop]: === Iteration 15 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-18 13:58:58,926 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-18 13:58:58,926 INFO L85 PathProgramCache]: Analyzing trace with hash 1424927282, now seen corresponding path program 1 times [2024-11-18 13:58:58,926 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-18 13:58:58,927 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [192279702] [2024-11-18 13:58:58,927 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 13:58:58,927 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-18 13:58:58,949 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 13:58:59,028 INFO L134 CoverageAnalysis]: Checked inductivity of 31 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 26 trivial. 0 not checked. [2024-11-18 13:58:59,029 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-18 13:58:59,029 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [192279702] [2024-11-18 13:58:59,029 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [192279702] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-18 13:58:59,029 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1351284267] [2024-11-18 13:58:59,029 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 13:58:59,029 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-18 13:58:59,029 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-18 13:58:59,031 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:58:59,033 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:58:59,386 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 13:58:59,394 INFO L255 TraceCheckSpWp]: Trace formula consists of 1854 conjuncts, 9 conjuncts are in the unsatisfiable core [2024-11-18 13:58:59,398 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-18 13:58:59,471 INFO L134 CoverageAnalysis]: Checked inductivity of 31 backedges. 14 proven. 0 refuted. 0 times theorem prover too weak. 17 trivial. 0 not checked. [2024-11-18 13:58:59,471 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-18 13:58:59,471 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1351284267] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-18 13:58:59,471 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-18 13:58:59,472 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [4] total 10 [2024-11-18 13:58:59,472 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [865067718] [2024-11-18 13:58:59,472 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-18 13:58:59,472 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2024-11-18 13:58:59,472 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-18 13:58:59,473 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2024-11-18 13:58:59,473 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=73, Unknown=0, NotChecked=0, Total=90 [2024-11-18 13:58:59,473 INFO L87 Difference]: Start difference. First operand 651 states and 1057 transitions. Second operand has 8 states, 7 states have (on average 13.714285714285714) internal successors, (96), 7 states have internal predecessors, (96), 3 states have call successors, (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:58:59,645 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-18 13:58:59,645 INFO L93 Difference]: Finished difference Result 1144 states and 1874 transitions. [2024-11-18 13:58:59,646 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2024-11-18 13:58:59,646 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 13.714285714285714) internal successors, (96), 7 states have internal predecessors, (96), 3 states have call successors, (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 140 [2024-11-18 13:58:59,646 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-18 13:58:59,652 INFO L225 Difference]: With dead ends: 1144 [2024-11-18 13:58:59,652 INFO L226 Difference]: Without dead ends: 671 [2024-11-18 13:58:59,656 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 146 GetRequests, 136 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=25, Invalid=107, Unknown=0, NotChecked=0, Total=132 [2024-11-18 13:58:59,657 INFO L432 NwaCegarLoop]: 889 mSDtfsCounter, 113 mSDsluCounter, 5239 mSDsCounter, 0 mSdLazyCounter, 169 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 114 SdHoareTripleChecker+Valid, 6128 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:58:59,657 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [114 Valid, 6128 Invalid, 170 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 169 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-18 13:58:59,659 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 671 states. [2024-11-18 13:58:59,682 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 671 to 651. [2024-11-18 13:58:59,683 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 651 states, 522 states have (on average 1.6475095785440612) internal successors, (860), 545 states have internal predecessors, (860), 99 states have call successors, (99), 26 states have call predecessors, (99), 29 states have return successors, (98), 92 states have call predecessors, (98), 94 states have call successors, (98) [2024-11-18 13:58:59,686 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 651 states to 651 states and 1057 transitions. [2024-11-18 13:58:59,688 INFO L78 Accepts]: Start accepts. Automaton has 651 states and 1057 transitions. Word has length 140 [2024-11-18 13:58:59,688 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-18 13:58:59,688 INFO L471 AbstractCegarLoop]: Abstraction has 651 states and 1057 transitions. [2024-11-18 13:58:59,689 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 13.714285714285714) internal successors, (96), 7 states have internal predecessors, (96), 3 states have call successors, (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:58:59,689 INFO L276 IsEmpty]: Start isEmpty. Operand 651 states and 1057 transitions. [2024-11-18 13:58:59,693 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 141 [2024-11-18 13:58:59,693 INFO L207 NwaCegarLoop]: Found error trace [2024-11-18 13:58:59,694 INFO L215 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:58:59,714 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Ended with exit code 0 [2024-11-18 13:58:59,894 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:58:59,895 INFO L396 AbstractCegarLoop]: === Iteration 16 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-18 13:58:59,895 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-18 13:58:59,896 INFO L85 PathProgramCache]: Analyzing trace with hash 401422641, now seen corresponding path program 1 times [2024-11-18 13:58:59,896 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-18 13:58:59,896 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [960645626] [2024-11-18 13:58:59,896 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 13:58:59,896 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-18 13:58:59,926 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 13:59:00,013 INFO L134 CoverageAnalysis]: Checked inductivity of 28 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 22 trivial. 0 not checked. [2024-11-18 13:59:00,013 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-18 13:59:00,013 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [960645626] [2024-11-18 13:59:00,013 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [960645626] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-18 13:59:00,014 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1770489928] [2024-11-18 13:59:00,014 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 13:59:00,014 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-18 13:59:00,014 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-18 13:59:00,016 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:00,017 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:00,350 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 13:59:00,355 INFO L255 TraceCheckSpWp]: Trace formula consists of 1858 conjuncts, 3 conjuncts are in the unsatisfiable core [2024-11-18 13:59:00,358 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-18 13:59:00,383 INFO L134 CoverageAnalysis]: Checked inductivity of 28 backedges. 15 proven. 0 refuted. 0 times theorem prover too weak. 13 trivial. 0 not checked. [2024-11-18 13:59:00,384 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-18 13:59:00,384 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1770489928] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-18 13:59:00,384 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-18 13:59:00,384 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [4] total 6 [2024-11-18 13:59:00,384 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [791927954] [2024-11-18 13:59:00,384 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-18 13:59:00,385 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-18 13:59:00,385 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-18 13:59:00,385 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-18 13:59:00,386 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2024-11-18 13:59:00,386 INFO L87 Difference]: Start difference. First operand 651 states and 1057 transitions. Second operand has 4 states, 4 states have (on average 24.75) internal successors, (99), 4 states have internal predecessors, (99), 2 states have call successors, (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:00,438 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-18 13:59:00,438 INFO L93 Difference]: Finished difference Result 1196 states and 1959 transitions. [2024-11-18 13:59:00,439 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-18 13:59:00,439 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 24.75) internal successors, (99), 4 states have internal predecessors, (99), 2 states have call successors, (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 140 [2024-11-18 13:59:00,440 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-18 13:59:00,444 INFO L225 Difference]: With dead ends: 1196 [2024-11-18 13:59:00,444 INFO L226 Difference]: Without dead ends: 651 [2024-11-18 13:59:00,447 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 144 GetRequests, 139 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:00,447 INFO L432 NwaCegarLoop]: 895 mSDtfsCounter, 13 mSDsluCounter, 1786 mSDsCounter, 0 mSdLazyCounter, 30 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 13 SdHoareTripleChecker+Valid, 2681 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:00,448 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [13 Valid, 2681 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:00,450 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 651 states. [2024-11-18 13:59:00,464 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 651 to 651. [2024-11-18 13:59:00,466 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 651 states, 522 states have (on average 1.6398467432950192) internal successors, (856), 545 states have internal predecessors, (856), 99 states have call successors, (99), 26 states have call predecessors, (99), 29 states have return successors, (98), 92 states have call predecessors, (98), 94 states have call successors, (98) [2024-11-18 13:59:00,468 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 651 states to 651 states and 1053 transitions. [2024-11-18 13:59:00,470 INFO L78 Accepts]: Start accepts. Automaton has 651 states and 1053 transitions. Word has length 140 [2024-11-18 13:59:00,470 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-18 13:59:00,470 INFO L471 AbstractCegarLoop]: Abstraction has 651 states and 1053 transitions. [2024-11-18 13:59:00,470 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 24.75) internal successors, (99), 4 states have internal predecessors, (99), 2 states have call successors, (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:00,470 INFO L276 IsEmpty]: Start isEmpty. Operand 651 states and 1053 transitions. [2024-11-18 13:59:00,474 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 142 [2024-11-18 13:59:00,474 INFO L207 NwaCegarLoop]: Found error trace [2024-11-18 13:59:00,474 INFO L215 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:00,495 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:00,674 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:00,675 INFO L396 AbstractCegarLoop]: === Iteration 17 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-18 13:59:00,675 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-18 13:59:00,675 INFO L85 PathProgramCache]: Analyzing trace with hash 144732242, now seen corresponding path program 1 times [2024-11-18 13:59:00,675 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-18 13:59:00,675 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [769401215] [2024-11-18 13:59:00,675 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 13:59:00,676 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-18 13:59:00,700 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 13:59:00,770 INFO L134 CoverageAnalysis]: Checked inductivity of 31 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 26 trivial. 0 not checked. [2024-11-18 13:59:00,771 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-18 13:59:00,771 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [769401215] [2024-11-18 13:59:00,771 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [769401215] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-18 13:59:00,771 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1477048853] [2024-11-18 13:59:00,771 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 13:59:00,771 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-18 13:59:00,771 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-18 13:59:00,774 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:00,776 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:01,113 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 13:59:01,117 INFO L255 TraceCheckSpWp]: Trace formula consists of 1855 conjuncts, 5 conjuncts are in the unsatisfiable core [2024-11-18 13:59:01,121 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-18 13:59:01,143 INFO L134 CoverageAnalysis]: Checked inductivity of 31 backedges. 6 proven. 0 refuted. 0 times theorem prover too weak. 25 trivial. 0 not checked. [2024-11-18 13:59:01,143 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-18 13:59:01,143 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1477048853] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-18 13:59:01,143 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-18 13:59:01,144 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [4] total 6 [2024-11-18 13:59:01,144 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1156974720] [2024-11-18 13:59:01,144 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-18 13:59:01,144 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-18 13:59:01,144 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-18 13:59:01,145 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-18 13:59:01,145 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2024-11-18 13:59:01,145 INFO L87 Difference]: Start difference. First operand 651 states and 1053 transitions. Second operand has 4 states, 4 states have (on average 22.5) internal successors, (90), 4 states have internal predecessors, (90), 2 states have call successors, (16), 2 states have call predecessors, (16), 2 states have return successors, (15), 2 states have call predecessors, (15), 2 states have call successors, (15) [2024-11-18 13:59:01,204 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-18 13:59:01,204 INFO L93 Difference]: Finished difference Result 1240 states and 2027 transitions. [2024-11-18 13:59:01,205 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-18 13:59:01,205 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 22.5) internal successors, (90), 4 states have internal predecessors, (90), 2 states have call successors, (16), 2 states have call predecessors, (16), 2 states have return successors, (15), 2 states have call predecessors, (15), 2 states have call successors, (15) Word has length 141 [2024-11-18 13:59:01,205 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-18 13:59:01,210 INFO L225 Difference]: With dead ends: 1240 [2024-11-18 13:59:01,210 INFO L226 Difference]: Without dead ends: 675 [2024-11-18 13:59:01,212 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 144 GetRequests, 140 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:01,212 INFO L432 NwaCegarLoop]: 889 mSDtfsCounter, 7 mSDsluCounter, 1765 mSDsCounter, 0 mSdLazyCounter, 55 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 7 SdHoareTripleChecker+Valid, 2654 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:01,213 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [7 Valid, 2654 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:01,214 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 675 states. [2024-11-18 13:59:01,227 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 675 to 675. [2024-11-18 13:59:01,229 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 675 states, 546 states have (on average 1.619047619047619) internal successors, (884), 569 states have internal predecessors, (884), 99 states have call successors, (99), 26 states have call predecessors, (99), 29 states have return successors, (98), 92 states have call predecessors, (98), 94 states have call successors, (98) [2024-11-18 13:59:01,231 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 675 states to 675 states and 1081 transitions. [2024-11-18 13:59:01,232 INFO L78 Accepts]: Start accepts. Automaton has 675 states and 1081 transitions. Word has length 141 [2024-11-18 13:59:01,232 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-18 13:59:01,233 INFO L471 AbstractCegarLoop]: Abstraction has 675 states and 1081 transitions. [2024-11-18 13:59:01,233 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 22.5) internal successors, (90), 4 states have internal predecessors, (90), 2 states have call successors, (16), 2 states have call predecessors, (16), 2 states have return successors, (15), 2 states have call predecessors, (15), 2 states have call successors, (15) [2024-11-18 13:59:01,233 INFO L276 IsEmpty]: Start isEmpty. Operand 675 states and 1081 transitions. [2024-11-18 13:59:01,236 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 143 [2024-11-18 13:59:01,236 INFO L207 NwaCegarLoop]: Found error trace [2024-11-18 13:59:01,237 INFO L215 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:01,257 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Ended with exit code 0 [2024-11-18 13:59:01,437 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:01,438 INFO L396 AbstractCegarLoop]: === Iteration 18 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-18 13:59:01,438 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-18 13:59:01,438 INFO L85 PathProgramCache]: Analyzing trace with hash 939614440, now seen corresponding path program 1 times [2024-11-18 13:59:01,438 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-18 13:59:01,439 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1881130559] [2024-11-18 13:59:01,439 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 13:59:01,439 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-18 13:59:01,460 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 13:59:01,533 INFO L134 CoverageAnalysis]: Checked inductivity of 31 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 26 trivial. 0 not checked. [2024-11-18 13:59:01,533 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-18 13:59:01,533 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1881130559] [2024-11-18 13:59:01,534 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1881130559] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-18 13:59:01,534 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1116334751] [2024-11-18 13:59:01,534 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 13:59:01,534 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-18 13:59:01,534 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-18 13:59:01,536 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:01,538 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:01,913 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 13:59:01,922 INFO L255 TraceCheckSpWp]: Trace formula consists of 1856 conjuncts, 9 conjuncts are in the unsatisfiable core [2024-11-18 13:59:01,926 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-18 13:59:01,998 INFO L134 CoverageAnalysis]: Checked inductivity of 31 backedges. 14 proven. 0 refuted. 0 times theorem prover too weak. 17 trivial. 0 not checked. [2024-11-18 13:59:01,998 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-18 13:59:01,998 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1116334751] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-18 13:59:01,999 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-18 13:59:01,999 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [4] total 10 [2024-11-18 13:59:01,999 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [218268317] [2024-11-18 13:59:01,999 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-18 13:59:02,000 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2024-11-18 13:59:02,000 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-18 13:59:02,001 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2024-11-18 13:59:02,002 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=73, Unknown=0, NotChecked=0, Total=90 [2024-11-18 13:59:02,002 INFO L87 Difference]: Start difference. First operand 675 states and 1081 transitions. Second operand has 8 states, 7 states have (on average 14.0) internal successors, (98), 7 states have internal predecessors, (98), 3 states have call successors, (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:02,116 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-18 13:59:02,116 INFO L93 Difference]: Finished difference Result 1174 states and 1906 transitions. [2024-11-18 13:59:02,117 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2024-11-18 13:59:02,117 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 14.0) internal successors, (98), 7 states have internal predecessors, (98), 3 states have call successors, (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 142 [2024-11-18 13:59:02,117 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-18 13:59:02,122 INFO L225 Difference]: With dead ends: 1174 [2024-11-18 13:59:02,122 INFO L226 Difference]: Without dead ends: 701 [2024-11-18 13:59:02,124 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 148 GetRequests, 138 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:02,124 INFO L432 NwaCegarLoop]: 883 mSDtfsCounter, 119 mSDsluCounter, 5201 mSDsCounter, 0 mSdLazyCounter, 161 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 120 SdHoareTripleChecker+Valid, 6084 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:02,125 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [120 Valid, 6084 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:02,126 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 701 states. [2024-11-18 13:59:02,140 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 701 to 675. [2024-11-18 13:59:02,141 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 675 states, 546 states have (on average 1.619047619047619) internal successors, (884), 569 states have internal predecessors, (884), 99 states have call successors, (99), 26 states have call predecessors, (99), 29 states have return successors, (98), 92 states have call predecessors, (98), 94 states have call successors, (98) [2024-11-18 13:59:02,144 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 675 states to 675 states and 1081 transitions. [2024-11-18 13:59:02,145 INFO L78 Accepts]: Start accepts. Automaton has 675 states and 1081 transitions. Word has length 142 [2024-11-18 13:59:02,146 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-18 13:59:02,146 INFO L471 AbstractCegarLoop]: Abstraction has 675 states and 1081 transitions. [2024-11-18 13:59:02,146 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 14.0) internal successors, (98), 7 states have internal predecessors, (98), 3 states have call successors, (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:02,146 INFO L276 IsEmpty]: Start isEmpty. Operand 675 states and 1081 transitions. [2024-11-18 13:59:02,150 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 143 [2024-11-18 13:59:02,150 INFO L207 NwaCegarLoop]: Found error trace [2024-11-18 13:59:02,150 INFO L215 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:02,170 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Ended with exit code 0 [2024-11-18 13:59:02,351 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:02,351 INFO L396 AbstractCegarLoop]: === Iteration 19 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-18 13:59:02,351 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-18 13:59:02,352 INFO L85 PathProgramCache]: Analyzing trace with hash -2115711700, now seen corresponding path program 1 times [2024-11-18 13:59:02,352 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-18 13:59:02,352 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1290870228] [2024-11-18 13:59:02,352 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 13:59:02,352 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-18 13:59:02,375 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 13:59:02,481 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 22 trivial. 0 not checked. [2024-11-18 13:59:02,481 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-18 13:59:02,482 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1290870228] [2024-11-18 13:59:02,482 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1290870228] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-18 13:59:02,482 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1259225671] [2024-11-18 13:59:02,482 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 13:59:02,482 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-18 13:59:02,483 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-18 13:59:02,485 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:02,487 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:02,824 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 13:59:02,830 INFO L255 TraceCheckSpWp]: Trace formula consists of 1859 conjuncts, 4 conjuncts are in the unsatisfiable core [2024-11-18 13:59:02,833 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-18 13:59:02,942 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 6 proven. 0 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2024-11-18 13:59:02,942 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-18 13:59:02,943 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1259225671] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-18 13:59:02,943 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-18 13:59:02,943 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [4] total 7 [2024-11-18 13:59:02,943 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [260595261] [2024-11-18 13:59:02,943 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-18 13:59:02,943 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-18 13:59:02,943 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-18 13:59:02,944 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-18 13:59:02,944 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2024-11-18 13:59:02,944 INFO L87 Difference]: Start difference. First operand 675 states and 1081 transitions. Second operand has 5 states, 5 states have (on average 18.0) internal successors, (90), 4 states have internal predecessors, (90), 2 states have call successors, (17), 2 states have call predecessors, (17), 3 states have return successors, (16), 2 states have call predecessors, (16), 2 states have call successors, (16) [2024-11-18 13:59:03,445 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-18 13:59:03,445 INFO L93 Difference]: Finished difference Result 1151 states and 1893 transitions. [2024-11-18 13:59:03,445 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-11-18 13:59:03,446 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 18.0) internal successors, (90), 4 states have internal predecessors, (90), 2 states have call successors, (17), 2 states have call predecessors, (17), 3 states have return successors, (16), 2 states have call predecessors, (16), 2 states have call successors, (16) Word has length 142 [2024-11-18 13:59:03,446 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-18 13:59:03,449 INFO L225 Difference]: With dead ends: 1151 [2024-11-18 13:59:03,449 INFO L226 Difference]: Without dead ends: 683 [2024-11-18 13:59:03,451 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 146 GetRequests, 140 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=18, Invalid=38, Unknown=0, NotChecked=0, Total=56 [2024-11-18 13:59:03,451 INFO L432 NwaCegarLoop]: 887 mSDtfsCounter, 854 mSDsluCounter, 1402 mSDsCounter, 0 mSdLazyCounter, 434 mSolverCounterSat, 15 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 858 SdHoareTripleChecker+Valid, 2289 SdHoareTripleChecker+Invalid, 449 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 15 IncrementalHoareTripleChecker+Valid, 434 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2024-11-18 13:59:03,451 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [858 Valid, 2289 Invalid, 449 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [15 Valid, 434 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2024-11-18 13:59:03,453 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 683 states. [2024-11-18 13:59:03,467 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 683 to 683. [2024-11-18 13:59:03,469 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 683 states, 553 states have (on average 1.620253164556962) internal successors, (896), 576 states have internal predecessors, (896), 99 states have call successors, (99), 27 states have call predecessors, (99), 30 states have return successors, (99), 92 states have call predecessors, (99), 94 states have call successors, (99) [2024-11-18 13:59:03,471 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 683 states to 683 states and 1094 transitions. [2024-11-18 13:59:03,472 INFO L78 Accepts]: Start accepts. Automaton has 683 states and 1094 transitions. Word has length 142 [2024-11-18 13:59:03,473 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-18 13:59:03,473 INFO L471 AbstractCegarLoop]: Abstraction has 683 states and 1094 transitions. [2024-11-18 13:59:03,473 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 18.0) internal successors, (90), 4 states have internal predecessors, (90), 2 states have call successors, (17), 2 states have call predecessors, (17), 3 states have return successors, (16), 2 states have call predecessors, (16), 2 states have call successors, (16) [2024-11-18 13:59:03,473 INFO L276 IsEmpty]: Start isEmpty. Operand 683 states and 1094 transitions. [2024-11-18 13:59:03,476 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 145 [2024-11-18 13:59:03,477 INFO L207 NwaCegarLoop]: Found error trace [2024-11-18 13:59:03,477 INFO L215 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-18 13:59:03,497 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:03,677 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:03,678 INFO L396 AbstractCegarLoop]: === Iteration 20 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-18 13:59:03,678 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-18 13:59:03,678 INFO L85 PathProgramCache]: Analyzing trace with hash -990744076, now seen corresponding path program 1 times [2024-11-18 13:59:03,678 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-18 13:59:03,678 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1986057014] [2024-11-18 13:59:03,678 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 13:59:03,678 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-18 13:59:03,700 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 13:59:03,767 INFO L134 CoverageAnalysis]: Checked inductivity of 31 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 23 trivial. 0 not checked. [2024-11-18 13:59:03,768 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-18 13:59:03,768 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1986057014] [2024-11-18 13:59:03,768 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1986057014] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-18 13:59:03,768 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1739559626] [2024-11-18 13:59:03,768 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 13:59:03,768 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-18 13:59:03,768 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-18 13:59:03,770 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:03,772 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:04,107 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 13:59:04,112 INFO L255 TraceCheckSpWp]: Trace formula consists of 1861 conjuncts, 4 conjuncts are in the unsatisfiable core [2024-11-18 13:59:04,118 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-18 13:59:04,222 INFO L134 CoverageAnalysis]: Checked inductivity of 31 backedges. 7 proven. 0 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2024-11-18 13:59:04,222 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-18 13:59:04,223 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1739559626] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-18 13:59:04,223 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-18 13:59:04,223 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [4] total 7 [2024-11-18 13:59:04,223 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1154992365] [2024-11-18 13:59:04,223 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-18 13:59:04,224 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-18 13:59:04,224 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-18 13:59:04,224 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-18 13:59:04,224 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2024-11-18 13:59:04,224 INFO L87 Difference]: Start difference. First operand 683 states and 1094 transitions. Second operand has 5 states, 5 states have (on average 18.4) internal successors, (92), 4 states have internal predecessors, (92), 2 states have call successors, (17), 2 states have call predecessors, (17), 3 states have return successors, (16), 2 states have call predecessors, (16), 2 states have call successors, (16) [2024-11-18 13:59:04,659 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-18 13:59:04,660 INFO L93 Difference]: Finished difference Result 1167 states and 1916 transitions. [2024-11-18 13:59:04,660 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-11-18 13:59:04,660 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 18.4) internal successors, (92), 4 states have internal predecessors, (92), 2 states have call successors, (17), 2 states have call predecessors, (17), 3 states have return successors, (16), 2 states have call predecessors, (16), 2 states have call successors, (16) Word has length 144 [2024-11-18 13:59:04,660 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-18 13:59:04,665 INFO L225 Difference]: With dead ends: 1167 [2024-11-18 13:59:04,665 INFO L226 Difference]: Without dead ends: 691 [2024-11-18 13:59:04,667 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 148 GetRequests, 142 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=18, Invalid=38, Unknown=0, NotChecked=0, Total=56 [2024-11-18 13:59:04,667 INFO L432 NwaCegarLoop]: 884 mSDtfsCounter, 851 mSDsluCounter, 1402 mSDsCounter, 0 mSdLazyCounter, 433 mSolverCounterSat, 16 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 858 SdHoareTripleChecker+Valid, 2286 SdHoareTripleChecker+Invalid, 449 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 16 IncrementalHoareTripleChecker+Valid, 433 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2024-11-18 13:59:04,668 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [858 Valid, 2286 Invalid, 449 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [16 Valid, 433 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2024-11-18 13:59:04,669 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 691 states. [2024-11-18 13:59:04,683 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 691 to 691. [2024-11-18 13:59:04,684 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 691 states, 560 states have (on average 1.6214285714285714) internal successors, (908), 583 states have internal predecessors, (908), 99 states have call successors, (99), 28 states have call predecessors, (99), 31 states have return successors, (100), 92 states have call predecessors, (100), 94 states have call successors, (100) [2024-11-18 13:59:04,687 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 691 states to 691 states and 1107 transitions. [2024-11-18 13:59:04,690 INFO L78 Accepts]: Start accepts. Automaton has 691 states and 1107 transitions. Word has length 144 [2024-11-18 13:59:04,691 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-18 13:59:04,691 INFO L471 AbstractCegarLoop]: Abstraction has 691 states and 1107 transitions. [2024-11-18 13:59:04,691 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 18.4) internal successors, (92), 4 states have internal predecessors, (92), 2 states have call successors, (17), 2 states have call predecessors, (17), 3 states have return successors, (16), 2 states have call predecessors, (16), 2 states have call successors, (16) [2024-11-18 13:59:04,691 INFO L276 IsEmpty]: Start isEmpty. Operand 691 states and 1107 transitions. [2024-11-18 13:59:04,695 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 147 [2024-11-18 13:59:04,695 INFO L207 NwaCegarLoop]: Found error trace [2024-11-18 13:59:04,696 INFO L215 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-18 13:59:04,716 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Forceful destruction successful, exit code 0 [2024-11-18 13:59:04,896 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:04,896 INFO L396 AbstractCegarLoop]: === Iteration 21 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-18 13:59:04,897 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-18 13:59:04,897 INFO L85 PathProgramCache]: Analyzing trace with hash -193570132, now seen corresponding path program 1 times [2024-11-18 13:59:04,897 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-18 13:59:04,897 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [191924138] [2024-11-18 13:59:04,897 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 13:59:04,897 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-18 13:59:04,919 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 13:59:04,997 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2024-11-18 13:59:04,998 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-18 13:59:04,998 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [191924138] [2024-11-18 13:59:04,998 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [191924138] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-18 13:59:04,998 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1522635229] [2024-11-18 13:59:04,998 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 13:59:04,999 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-18 13:59:04,999 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-18 13:59:05,000 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:05,002 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:05,353 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 13:59:05,358 INFO L255 TraceCheckSpWp]: Trace formula consists of 1863 conjuncts, 4 conjuncts are in the unsatisfiable core [2024-11-18 13:59:05,361 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-18 13:59:05,467 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 8 proven. 0 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2024-11-18 13:59:05,467 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-18 13:59:05,467 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1522635229] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-18 13:59:05,467 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-18 13:59:05,467 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [4] total 7 [2024-11-18 13:59:05,468 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2080704322] [2024-11-18 13:59:05,468 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-18 13:59:05,468 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-18 13:59:05,468 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-18 13:59:05,469 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-18 13:59:05,469 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2024-11-18 13:59:05,469 INFO L87 Difference]: Start difference. First operand 691 states and 1107 transitions. Second operand has 5 states, 5 states have (on average 18.8) internal successors, (94), 4 states have internal predecessors, (94), 2 states have call successors, (17), 2 states have call predecessors, (17), 3 states have return successors, (16), 2 states have call predecessors, (16), 2 states have call successors, (16) [2024-11-18 13:59:05,954 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-18 13:59:05,954 INFO L93 Difference]: Finished difference Result 1183 states and 1939 transitions. [2024-11-18 13:59:05,954 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-11-18 13:59:05,954 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 18.8) internal successors, (94), 4 states have internal predecessors, (94), 2 states have call successors, (17), 2 states have call predecessors, (17), 3 states have return successors, (16), 2 states have call predecessors, (16), 2 states have call successors, (16) Word has length 146 [2024-11-18 13:59:05,955 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-18 13:59:05,959 INFO L225 Difference]: With dead ends: 1183 [2024-11-18 13:59:05,959 INFO L226 Difference]: Without dead ends: 699 [2024-11-18 13:59:05,961 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 150 GetRequests, 144 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=18, Invalid=38, Unknown=0, NotChecked=0, Total=56 [2024-11-18 13:59:05,962 INFO L432 NwaCegarLoop]: 881 mSDtfsCounter, 845 mSDsluCounter, 1402 mSDsCounter, 0 mSdLazyCounter, 432 mSolverCounterSat, 17 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 855 SdHoareTripleChecker+Valid, 2283 SdHoareTripleChecker+Invalid, 449 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 17 IncrementalHoareTripleChecker+Valid, 432 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2024-11-18 13:59:05,962 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [855 Valid, 2283 Invalid, 449 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [17 Valid, 432 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2024-11-18 13:59:05,963 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 699 states. [2024-11-18 13:59:05,977 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 699 to 699. [2024-11-18 13:59:05,978 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 699 states, 567 states have (on average 1.6225749559082892) internal successors, (920), 590 states have internal predecessors, (920), 99 states have call successors, (99), 29 states have call predecessors, (99), 32 states have return successors, (101), 92 states have call predecessors, (101), 94 states have call successors, (101) [2024-11-18 13:59:05,981 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 699 states to 699 states and 1120 transitions. [2024-11-18 13:59:05,982 INFO L78 Accepts]: Start accepts. Automaton has 699 states and 1120 transitions. Word has length 146 [2024-11-18 13:59:05,982 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-18 13:59:05,982 INFO L471 AbstractCegarLoop]: Abstraction has 699 states and 1120 transitions. [2024-11-18 13:59:05,983 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 18.8) internal successors, (94), 4 states have internal predecessors, (94), 2 states have call successors, (17), 2 states have call predecessors, (17), 3 states have return successors, (16), 2 states have call predecessors, (16), 2 states have call successors, (16) [2024-11-18 13:59:05,983 INFO L276 IsEmpty]: Start isEmpty. Operand 699 states and 1120 transitions. [2024-11-18 13:59:05,986 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 149 [2024-11-18 13:59:05,986 INFO L207 NwaCegarLoop]: Found error trace [2024-11-18 13:59:05,986 INFO L215 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-18 13:59:06,006 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Forceful destruction successful, exit code 0 [2024-11-18 13:59:06,186 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:06,187 INFO L396 AbstractCegarLoop]: === Iteration 22 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-18 13:59:06,187 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-18 13:59:06,187 INFO L85 PathProgramCache]: Analyzing trace with hash 2115048172, now seen corresponding path program 1 times [2024-11-18 13:59:06,187 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-18 13:59:06,187 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1419228634] [2024-11-18 13:59:06,187 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 13:59:06,188 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-18 13:59:06,208 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 13:59:06,331 INFO L134 CoverageAnalysis]: Checked inductivity of 33 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 25 trivial. 0 not checked. [2024-11-18 13:59:06,332 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-18 13:59:06,332 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1419228634] [2024-11-18 13:59:06,332 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1419228634] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-18 13:59:06,332 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1435483974] [2024-11-18 13:59:06,332 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 13:59:06,333 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-18 13:59:06,333 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-18 13:59:06,335 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:06,336 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:06,725 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 13:59:06,730 INFO L255 TraceCheckSpWp]: Trace formula consists of 1865 conjuncts, 4 conjuncts are in the unsatisfiable core [2024-11-18 13:59:06,735 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-18 13:59:06,864 INFO L134 CoverageAnalysis]: Checked inductivity of 33 backedges. 9 proven. 0 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2024-11-18 13:59:06,864 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-18 13:59:06,864 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1435483974] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-18 13:59:06,864 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-18 13:59:06,865 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [4] total 7 [2024-11-18 13:59:06,865 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1932766022] [2024-11-18 13:59:06,865 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-18 13:59:06,865 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-18 13:59:06,865 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-18 13:59:06,866 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-18 13:59:06,866 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2024-11-18 13:59:06,866 INFO L87 Difference]: Start difference. First operand 699 states and 1120 transitions. Second operand has 5 states, 5 states have (on average 19.2) internal successors, (96), 4 states have internal predecessors, (96), 2 states have call successors, (17), 2 states have call predecessors, (17), 3 states have return successors, (16), 2 states have call predecessors, (16), 2 states have call successors, (16) [2024-11-18 13:59:07,279 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-18 13:59:07,279 INFO L93 Difference]: Finished difference Result 1199 states and 1962 transitions. [2024-11-18 13:59:07,280 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-11-18 13:59:07,280 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 19.2) internal successors, (96), 4 states have internal predecessors, (96), 2 states have call successors, (17), 2 states have call predecessors, (17), 3 states have return successors, (16), 2 states have call predecessors, (16), 2 states have call successors, (16) Word has length 148 [2024-11-18 13:59:07,280 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-18 13:59:07,284 INFO L225 Difference]: With dead ends: 1199 [2024-11-18 13:59:07,284 INFO L226 Difference]: Without dead ends: 707 [2024-11-18 13:59:07,286 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 152 GetRequests, 146 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=18, Invalid=38, Unknown=0, NotChecked=0, Total=56 [2024-11-18 13:59:07,287 INFO L432 NwaCegarLoop]: 878 mSDtfsCounter, 823 mSDsluCounter, 1402 mSDsCounter, 0 mSdLazyCounter, 431 mSolverCounterSat, 18 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 836 SdHoareTripleChecker+Valid, 2280 SdHoareTripleChecker+Invalid, 449 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 18 IncrementalHoareTripleChecker+Valid, 431 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2024-11-18 13:59:07,287 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [836 Valid, 2280 Invalid, 449 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [18 Valid, 431 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2024-11-18 13:59:07,288 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 707 states. [2024-11-18 13:59:07,302 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 707 to 707. [2024-11-18 13:59:07,304 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 707 states, 574 states have (on average 1.6236933797909407) internal successors, (932), 597 states have internal predecessors, (932), 99 states have call successors, (99), 30 states have call predecessors, (99), 33 states have return successors, (102), 92 states have call predecessors, (102), 94 states have call successors, (102) [2024-11-18 13:59:07,306 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 707 states to 707 states and 1133 transitions. [2024-11-18 13:59:07,308 INFO L78 Accepts]: Start accepts. Automaton has 707 states and 1133 transitions. Word has length 148 [2024-11-18 13:59:07,308 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-18 13:59:07,308 INFO L471 AbstractCegarLoop]: Abstraction has 707 states and 1133 transitions. [2024-11-18 13:59:07,308 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 19.2) internal successors, (96), 4 states have internal predecessors, (96), 2 states have call successors, (17), 2 states have call predecessors, (17), 3 states have return successors, (16), 2 states have call predecessors, (16), 2 states have call successors, (16) [2024-11-18 13:59:07,309 INFO L276 IsEmpty]: Start isEmpty. Operand 707 states and 1133 transitions. [2024-11-18 13:59:07,312 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 151 [2024-11-18 13:59:07,312 INFO L207 NwaCegarLoop]: Found error trace [2024-11-18 13:59:07,312 INFO L215 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-18 13:59:07,333 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Forceful destruction successful, exit code 0 [2024-11-18 13:59:07,512 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:07,513 INFO L396 AbstractCegarLoop]: === Iteration 23 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-18 13:59:07,513 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-18 13:59:07,514 INFO L85 PathProgramCache]: Analyzing trace with hash 1609352748, now seen corresponding path program 1 times [2024-11-18 13:59:07,514 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-18 13:59:07,514 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1251057463] [2024-11-18 13:59:07,514 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 13:59:07,514 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-18 13:59:07,541 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 13:59:07,617 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 26 trivial. 0 not checked. [2024-11-18 13:59:07,617 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-18 13:59:07,617 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1251057463] [2024-11-18 13:59:07,618 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1251057463] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-18 13:59:07,618 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1714834194] [2024-11-18 13:59:07,618 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 13:59:07,618 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-18 13:59:07,618 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-18 13:59:07,619 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:07,620 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:07,945 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 13:59:07,950 INFO L255 TraceCheckSpWp]: Trace formula consists of 1867 conjuncts, 4 conjuncts are in the unsatisfiable core [2024-11-18 13:59:07,953 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-18 13:59:08,089 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 34 trivial. 0 not checked. [2024-11-18 13:59:08,090 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-18 13:59:08,090 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1714834194] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-18 13:59:08,090 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-18 13:59:08,090 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [4] total 7 [2024-11-18 13:59:08,090 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [635736553] [2024-11-18 13:59:08,090 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-18 13:59:08,091 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-18 13:59:08,091 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-18 13:59:08,091 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-18 13:59:08,092 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=28, Unknown=0, NotChecked=0, Total=42 [2024-11-18 13:59:08,092 INFO L87 Difference]: Start difference. First operand 707 states and 1133 transitions. Second operand has 5 states, 5 states have (on average 18.0) internal successors, (90), 4 states have internal predecessors, (90), 2 states have call successors, (16), 2 states have call predecessors, (16), 2 states have return successors, (15), 2 states have call predecessors, (15), 1 states have call successors, (15) [2024-11-18 13:59:08,490 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-18 13:59:08,490 INFO L93 Difference]: Finished difference Result 756 states and 1205 transitions. [2024-11-18 13:59:08,491 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-18 13:59:08,491 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 18.0) internal successors, (90), 4 states have internal predecessors, (90), 2 states have call successors, (16), 2 states have call predecessors, (16), 2 states have return successors, (15), 2 states have call predecessors, (15), 1 states have call successors, (15) Word has length 150 [2024-11-18 13:59:08,491 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-18 13:59:08,495 INFO L225 Difference]: With dead ends: 756 [2024-11-18 13:59:08,496 INFO L226 Difference]: Without dead ends: 741 [2024-11-18 13:59:08,496 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 153 GetRequests, 148 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=14, Invalid=28, Unknown=0, NotChecked=0, Total=42 [2024-11-18 13:59:08,497 INFO L432 NwaCegarLoop]: 895 mSDtfsCounter, 871 mSDsluCounter, 1418 mSDsCounter, 0 mSdLazyCounter, 401 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 879 SdHoareTripleChecker+Valid, 2313 SdHoareTripleChecker+Invalid, 408 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 401 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2024-11-18 13:59:08,497 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [879 Valid, 2313 Invalid, 408 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 401 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2024-11-18 13:59:08,498 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 741 states. [2024-11-18 13:59:08,516 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 741 to 710. [2024-11-18 13:59:08,517 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 710 states, 577 states have (on average 1.6204506065857887) internal successors, (935), 600 states have internal predecessors, (935), 99 states have call successors, (99), 30 states have call predecessors, (99), 33 states have return successors, (102), 92 states have call predecessors, (102), 94 states have call successors, (102) [2024-11-18 13:59:08,520 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 710 states to 710 states and 1136 transitions. [2024-11-18 13:59:08,521 INFO L78 Accepts]: Start accepts. Automaton has 710 states and 1136 transitions. Word has length 150 [2024-11-18 13:59:08,522 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-18 13:59:08,522 INFO L471 AbstractCegarLoop]: Abstraction has 710 states and 1136 transitions. [2024-11-18 13:59:08,522 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 18.0) internal successors, (90), 4 states have internal predecessors, (90), 2 states have call successors, (16), 2 states have call predecessors, (16), 2 states have return successors, (15), 2 states have call predecessors, (15), 1 states have call successors, (15) [2024-11-18 13:59:08,522 INFO L276 IsEmpty]: Start isEmpty. Operand 710 states and 1136 transitions. [2024-11-18 13:59:08,525 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 157 [2024-11-18 13:59:08,525 INFO L207 NwaCegarLoop]: Found error trace [2024-11-18 13:59:08,525 INFO L215 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-18 13:59:08,546 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Forceful destruction successful, exit code 0 [2024-11-18 13:59:08,726 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:08,726 INFO L396 AbstractCegarLoop]: === Iteration 24 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-18 13:59:08,727 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-18 13:59:08,727 INFO L85 PathProgramCache]: Analyzing trace with hash -1229850585, now seen corresponding path program 1 times [2024-11-18 13:59:08,727 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-18 13:59:08,727 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [985324021] [2024-11-18 13:59:08,727 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 13:59:08,727 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-18 13:59:08,744 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 13:59:08,820 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 26 trivial. 0 not checked. [2024-11-18 13:59:08,821 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-18 13:59:08,821 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [985324021] [2024-11-18 13:59:08,821 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [985324021] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-18 13:59:08,821 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1782298205] [2024-11-18 13:59:08,821 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 13:59:08,821 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-18 13:59:08,821 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-18 13:59:08,823 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:08,824 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:09,164 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 13:59:09,169 INFO L255 TraceCheckSpWp]: Trace formula consists of 1883 conjuncts, 5 conjuncts are in the unsatisfiable core [2024-11-18 13:59:09,173 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-18 13:59:09,199 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 34 trivial. 0 not checked. [2024-11-18 13:59:09,199 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-18 13:59:09,199 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1782298205] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-18 13:59:09,199 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-18 13:59:09,199 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [4] total 7 [2024-11-18 13:59:09,200 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [628110704] [2024-11-18 13:59:09,200 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-18 13:59:09,200 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-18 13:59:09,200 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-18 13:59:09,200 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-18 13:59:09,201 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2024-11-18 13:59:09,201 INFO L87 Difference]: Start difference. First operand 710 states and 1136 transitions. Second operand has 5 states, 5 states have (on average 18.8) internal successors, (94), 4 states have internal predecessors, (94), 2 states have call successors, (17), 2 states have call predecessors, (17), 3 states have return successors, (16), 3 states have call predecessors, (16), 1 states have call successors, (16) [2024-11-18 13:59:09,227 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-18 13:59:09,227 INFO L93 Difference]: Finished difference Result 725 states and 1154 transitions. [2024-11-18 13:59:09,228 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-18 13:59:09,228 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 18.8) internal successors, (94), 4 states have internal predecessors, (94), 2 states have call successors, (17), 2 states have call predecessors, (17), 3 states have return successors, (16), 3 states have call predecessors, (16), 1 states have call successors, (16) Word has length 156 [2024-11-18 13:59:09,228 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-18 13:59:09,233 INFO L225 Difference]: With dead ends: 725 [2024-11-18 13:59:09,233 INFO L226 Difference]: Without dead ends: 710 [2024-11-18 13:59:09,234 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 159 GetRequests, 154 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2024-11-18 13:59:09,234 INFO L432 NwaCegarLoop]: 902 mSDtfsCounter, 0 mSDsluCounter, 2702 mSDsCounter, 0 mSdLazyCounter, 8 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 3604 SdHoareTripleChecker+Invalid, 8 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 8 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-11-18 13:59:09,234 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 3604 Invalid, 8 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 8 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-18 13:59:09,236 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 710 states. [2024-11-18 13:59:09,252 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 710 to 710. [2024-11-18 13:59:09,254 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 710 states, 577 states have (on average 1.6187175043327557) internal successors, (934), 600 states have internal predecessors, (934), 99 states have call successors, (99), 30 states have call predecessors, (99), 33 states have return successors, (102), 92 states have call predecessors, (102), 94 states have call successors, (102) [2024-11-18 13:59:09,257 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 710 states to 710 states and 1135 transitions. [2024-11-18 13:59:09,258 INFO L78 Accepts]: Start accepts. Automaton has 710 states and 1135 transitions. Word has length 156 [2024-11-18 13:59:09,258 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-18 13:59:09,258 INFO L471 AbstractCegarLoop]: Abstraction has 710 states and 1135 transitions. [2024-11-18 13:59:09,259 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 18.8) internal successors, (94), 4 states have internal predecessors, (94), 2 states have call successors, (17), 2 states have call predecessors, (17), 3 states have return successors, (16), 3 states have call predecessors, (16), 1 states have call successors, (16) [2024-11-18 13:59:09,259 INFO L276 IsEmpty]: Start isEmpty. Operand 710 states and 1135 transitions. [2024-11-18 13:59:09,261 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 168 [2024-11-18 13:59:09,261 INFO L207 NwaCegarLoop]: Found error trace [2024-11-18 13:59:09,262 INFO L215 NwaCegarLoop]: trace histogram [3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-18 13:59:09,282 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (25)] Ended with exit code 0 [2024-11-18 13:59:09,462 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:09,462 INFO L396 AbstractCegarLoop]: === Iteration 25 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-18 13:59:09,463 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-18 13:59:09,463 INFO L85 PathProgramCache]: Analyzing trace with hash -392192306, now seen corresponding path program 1 times [2024-11-18 13:59:09,463 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-18 13:59:09,463 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1624025635] [2024-11-18 13:59:09,463 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 13:59:09,463 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-18 13:59:09,487 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 13:59:09,604 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 34 trivial. 0 not checked. [2024-11-18 13:59:09,604 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-18 13:59:09,604 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1624025635] [2024-11-18 13:59:09,604 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1624025635] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-18 13:59:09,604 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [599923938] [2024-11-18 13:59:09,605 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 13:59:09,605 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-18 13:59:09,605 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-18 13:59:09,606 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:09,608 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:09,965 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 13:59:09,971 INFO L255 TraceCheckSpWp]: Trace formula consists of 1920 conjuncts, 5 conjuncts are in the unsatisfiable core [2024-11-18 13:59:09,974 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-18 13:59:09,988 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 9 proven. 0 refuted. 0 times theorem prover too weak. 33 trivial. 0 not checked. [2024-11-18 13:59:09,988 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-18 13:59:09,989 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [599923938] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-18 13:59:09,989 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-18 13:59:09,989 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [4] total 4 [2024-11-18 13:59:09,989 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1251111795] [2024-11-18 13:59:09,989 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-18 13:59:09,989 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-18 13:59:09,989 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-18 13:59:09,990 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-18 13:59:09,990 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-11-18 13:59:09,991 INFO L87 Difference]: Start difference. First operand 710 states and 1135 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, (18), 2 states have call predecessors, (18), 2 states have return successors, (17), 1 states have call predecessors, (17), 2 states have call successors, (17) [2024-11-18 13:59:10,052 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-18 13:59:10,052 INFO L93 Difference]: Finished difference Result 1394 states and 2240 transitions. [2024-11-18 13:59:10,052 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-18 13:59:10,053 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, (18), 2 states have call predecessors, (18), 2 states have return successors, (17), 1 states have call predecessors, (17), 2 states have call successors, (17) Word has length 167 [2024-11-18 13:59:10,053 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-18 13:59:10,057 INFO L225 Difference]: With dead ends: 1394 [2024-11-18 13:59:10,057 INFO L226 Difference]: Without dead ends: 679 [2024-11-18 13:59:10,059 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 171 GetRequests, 168 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:10,060 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:10,060 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:10,061 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 679 states. [2024-11-18 13:59:10,075 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 679 to 679. [2024-11-18 13:59:10,076 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 679 states, 549 states have (on average 1.6174863387978142) internal successors, (888), 570 states have internal predecessors, (888), 98 states have call successors, (98), 30 states have call predecessors, (98), 31 states have return successors, (99), 91 states have call predecessors, (99), 93 states have call successors, (99) [2024-11-18 13:59:10,078 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 679 states to 679 states and 1085 transitions. [2024-11-18 13:59:10,080 INFO L78 Accepts]: Start accepts. Automaton has 679 states and 1085 transitions. Word has length 167 [2024-11-18 13:59:10,080 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-18 13:59:10,080 INFO L471 AbstractCegarLoop]: Abstraction has 679 states and 1085 transitions. [2024-11-18 13:59:10,080 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, (18), 2 states have call predecessors, (18), 2 states have return successors, (17), 1 states have call predecessors, (17), 2 states have call successors, (17) [2024-11-18 13:59:10,080 INFO L276 IsEmpty]: Start isEmpty. Operand 679 states and 1085 transitions. [2024-11-18 13:59:10,083 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 170 [2024-11-18 13:59:10,083 INFO L207 NwaCegarLoop]: Found error trace [2024-11-18 13:59:10,083 INFO L215 NwaCegarLoop]: trace histogram [3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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,103 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:10,284 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:10,284 INFO L396 AbstractCegarLoop]: === Iteration 26 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-18 13:59:10,284 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-18 13:59:10,284 INFO L85 PathProgramCache]: Analyzing trace with hash 616808057, now seen corresponding path program 1 times [2024-11-18 13:59:10,284 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-18 13:59:10,284 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1146177595] [2024-11-18 13:59:10,285 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 13:59:10,285 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-18 13:59:10,306 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 13:59:10,455 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 32 trivial. 0 not checked. [2024-11-18 13:59:10,455 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-18 13:59:10,455 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1146177595] [2024-11-18 13:59:10,455 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1146177595] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-18 13:59:10,455 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1299055692] [2024-11-18 13:59:10,455 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 13:59:10,455 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-18 13:59:10,456 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-18 13:59:10,457 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:10,459 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:10,827 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 13:59:10,832 INFO L255 TraceCheckSpWp]: Trace formula consists of 1923 conjuncts, 13 conjuncts are in the unsatisfiable core [2024-11-18 13:59:10,835 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-18 13:59:10,856 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 18 proven. 0 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2024-11-18 13:59:10,856 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-18 13:59:10,857 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1299055692] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-18 13:59:10,857 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-18 13:59:10,857 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [7] total 7 [2024-11-18 13:59:10,857 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1677617808] [2024-11-18 13:59:10,857 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-18 13:59:10,858 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2024-11-18 13:59:10,858 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-18 13:59:10,859 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2024-11-18 13:59:10,859 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2024-11-18 13:59:10,859 INFO L87 Difference]: Start difference. First operand 679 states and 1085 transitions. Second operand has 7 states, 6 states have (on average 19.666666666666668) internal successors, (118), 6 states have internal predecessors, (118), 3 states have call successors, (18), 2 states have call predecessors, (18), 3 states have return successors, (17), 2 states have call predecessors, (17), 3 states have call successors, (17) [2024-11-18 13:59:10,939 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-18 13:59:10,939 INFO L93 Difference]: Finished difference Result 1327 states and 2134 transitions. [2024-11-18 13:59:10,940 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2024-11-18 13:59:10,940 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 6 states have (on average 19.666666666666668) internal successors, (118), 6 states have internal predecessors, (118), 3 states have call successors, (18), 2 states have call predecessors, (18), 3 states have return successors, (17), 2 states have call predecessors, (17), 3 states have call successors, (17) Word has length 169 [2024-11-18 13:59:10,940 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-18 13:59:10,948 INFO L225 Difference]: With dead ends: 1327 [2024-11-18 13:59:10,948 INFO L226 Difference]: Without dead ends: 679 [2024-11-18 13:59:10,951 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 176 GetRequests, 170 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:10,951 INFO L432 NwaCegarLoop]: 914 mSDtfsCounter, 119 mSDsluCounter, 4444 mSDsCounter, 0 mSdLazyCounter, 72 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 120 SdHoareTripleChecker+Valid, 5358 SdHoareTripleChecker+Invalid, 73 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 72 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-11-18 13:59:10,953 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [120 Valid, 5358 Invalid, 73 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 72 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-18 13:59:10,955 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 679 states. [2024-11-18 13:59:10,977 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 679 to 658. [2024-11-18 13:59:10,978 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 658 states, 528 states have (on average 1.6174242424242424) internal successors, (854), 549 states have internal predecessors, (854), 98 states have call successors, (98), 30 states have call predecessors, (98), 31 states have return successors, (99), 91 states have call predecessors, (99), 93 states have call successors, (99) [2024-11-18 13:59:10,980 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 658 states to 658 states and 1051 transitions. [2024-11-18 13:59:10,982 INFO L78 Accepts]: Start accepts. Automaton has 658 states and 1051 transitions. Word has length 169 [2024-11-18 13:59:10,982 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-18 13:59:10,983 INFO L471 AbstractCegarLoop]: Abstraction has 658 states and 1051 transitions. [2024-11-18 13:59:10,983 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 6 states have (on average 19.666666666666668) internal successors, (118), 6 states have internal predecessors, (118), 3 states have call successors, (18), 2 states have call predecessors, (18), 3 states have return successors, (17), 2 states have call predecessors, (17), 3 states have call successors, (17) [2024-11-18 13:59:10,983 INFO L276 IsEmpty]: Start isEmpty. Operand 658 states and 1051 transitions. [2024-11-18 13:59:10,985 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 172 [2024-11-18 13:59:10,986 INFO L207 NwaCegarLoop]: Found error trace [2024-11-18 13:59:10,986 INFO L215 NwaCegarLoop]: trace histogram [3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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,006 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (27)] Forceful destruction successful, exit code 0 [2024-11-18 13:59:11,186 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:11,187 INFO L396 AbstractCegarLoop]: === Iteration 27 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-18 13:59:11,187 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-18 13:59:11,187 INFO L85 PathProgramCache]: Analyzing trace with hash -1646008076, now seen corresponding path program 1 times [2024-11-18 13:59:11,187 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-18 13:59:11,187 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1636661544] [2024-11-18 13:59:11,187 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 13:59:11,187 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-18 13:59:11,217 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 13:59:11,351 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 0 proven. 16 refuted. 0 times theorem prover too weak. 26 trivial. 0 not checked. [2024-11-18 13:59:11,351 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-18 13:59:11,351 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1636661544] [2024-11-18 13:59:11,352 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1636661544] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-18 13:59:11,352 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [113074903] [2024-11-18 13:59:11,352 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 13:59:11,352 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-18 13:59:11,352 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-18 13:59:11,354 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:11,356 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:11,724 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 13:59:11,729 INFO L255 TraceCheckSpWp]: Trace formula consists of 1929 conjuncts, 3 conjuncts are in the unsatisfiable core [2024-11-18 13:59:11,733 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-18 13:59:11,766 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 18 proven. 0 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2024-11-18 13:59:11,767 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-18 13:59:11,767 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [113074903] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-18 13:59:11,767 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-18 13:59:11,767 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [6] total 8 [2024-11-18 13:59:11,767 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [158143901] [2024-11-18 13:59:11,767 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-18 13:59:11,767 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-18 13:59:11,768 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-18 13:59:11,768 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-18 13:59:11,768 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=41, Unknown=0, NotChecked=0, Total=56 [2024-11-18 13:59:11,768 INFO L87 Difference]: Start difference. First operand 658 states and 1051 transitions. Second operand has 4 states, 4 states have (on average 30.0) internal successors, (120), 4 states have internal predecessors, (120), 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: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 1309 states and 2104 transitions. [2024-11-18 13:59:11,870 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-18 13:59:11,870 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), 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 171 [2024-11-18 13:59:11,870 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-18 13:59:11,875 INFO L225 Difference]: With dead ends: 1309 [2024-11-18 13:59:11,875 INFO L226 Difference]: Without dead ends: 682 [2024-11-18 13:59:11,877 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 178 GetRequests, 171 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:11,878 INFO L432 NwaCegarLoop]: 879 mSDtfsCounter, 128 mSDsluCounter, 1681 mSDsCounter, 0 mSdLazyCounter, 103 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s 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.1s IncrementalHoareTripleChecker+Time [2024-11-18 13:59:11,878 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.1s Time] [2024-11-18 13:59:11,879 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 682 states. [2024-11-18 13:59:11,895 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 682 to 658. [2024-11-18 13:59:11,896 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 658 states, 528 states have (on average 1.615530303030303) internal successors, (853), 549 states have internal predecessors, (853), 98 states have call successors, (98), 30 states have call predecessors, (98), 31 states have return successors, (99), 91 states have call predecessors, (99), 93 states have call successors, (99) [2024-11-18 13:59:11,898 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 658 states to 658 states and 1050 transitions. [2024-11-18 13:59:11,900 INFO L78 Accepts]: Start accepts. Automaton has 658 states and 1050 transitions. Word has length 171 [2024-11-18 13:59:11,900 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-18 13:59:11,900 INFO L471 AbstractCegarLoop]: Abstraction has 658 states and 1050 transitions. [2024-11-18 13:59:11,900 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), 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:11,900 INFO L276 IsEmpty]: Start isEmpty. Operand 658 states and 1050 transitions. [2024-11-18 13:59:11,902 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 173 [2024-11-18 13:59:11,903 INFO L207 NwaCegarLoop]: Found error trace [2024-11-18 13:59:11,903 INFO L215 NwaCegarLoop]: trace histogram [3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 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:12,103 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:12,104 INFO L396 AbstractCegarLoop]: === Iteration 28 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-18 13:59:12,104 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-18 13:59:12,104 INFO L85 PathProgramCache]: Analyzing trace with hash 495722115, now seen corresponding path program 1 times [2024-11-18 13:59:12,104 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-18 13:59:12,104 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1521871211] [2024-11-18 13:59:12,104 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 13:59:12,105 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-18 13:59:12,127 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 13:59:12,207 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 8 proven. 0 refuted. 0 times theorem prover too weak. 34 trivial. 0 not checked. [2024-11-18 13:59:12,207 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-18 13:59:12,207 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1521871211] [2024-11-18 13:59:12,207 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1521871211] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-18 13:59:12,207 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-18 13:59:12,208 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-11-18 13:59:12,208 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [791919918] [2024-11-18 13:59:12,208 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-18 13:59:12,208 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-18 13:59:12,208 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-18 13:59:12,209 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-18 13:59:12,209 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-11-18 13:59:12,209 INFO L87 Difference]: Start difference. First operand 658 states and 1050 transitions. Second operand has 4 states, 4 states have (on average 29.0) internal successors, (116), 4 states have internal predecessors, (116), 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:12,248 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-18 13:59:12,248 INFO L93 Difference]: Finished difference Result 1244 states and 2013 transitions. [2024-11-18 13:59:12,249 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-18 13:59:12,249 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 29.0) internal successors, (116), 4 states have internal predecessors, (116), 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 172 [2024-11-18 13:59:12,249 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-18 13:59:12,254 INFO L225 Difference]: With dead ends: 1244 [2024-11-18 13:59:12,254 INFO L226 Difference]: Without dead ends: 618 [2024-11-18 13:59:12,256 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:12,257 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:12,258 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:12,259 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 618 states. [2024-11-18 13:59:12,272 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 618 to 618. [2024-11-18 13:59:12,273 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 618 states, 491 states have (on average 1.6089613034623218) internal successors, (790), 510 states have internal predecessors, (790), 97 states have call successors, (97), 30 states have call predecessors, (97), 29 states have return successors, (96), 90 states have call predecessors, (96), 92 states have call successors, (96) [2024-11-18 13:59:12,275 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 618 states to 618 states and 983 transitions. [2024-11-18 13:59:12,276 INFO L78 Accepts]: Start accepts. Automaton has 618 states and 983 transitions. Word has length 172 [2024-11-18 13:59:12,277 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-18 13:59:12,277 INFO L471 AbstractCegarLoop]: Abstraction has 618 states and 983 transitions. [2024-11-18 13:59:12,277 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 29.0) internal successors, (116), 4 states have internal predecessors, (116), 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:12,277 INFO L276 IsEmpty]: Start isEmpty. Operand 618 states and 983 transitions. [2024-11-18 13:59:12,279 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 174 [2024-11-18 13:59:12,279 INFO L207 NwaCegarLoop]: Found error trace [2024-11-18 13:59:12,280 INFO L215 NwaCegarLoop]: trace histogram [3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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,280 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable27 [2024-11-18 13:59:12,280 INFO L396 AbstractCegarLoop]: === Iteration 29 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-18 13:59:12,280 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-18 13:59:12,281 INFO L85 PathProgramCache]: Analyzing trace with hash 1965948772, now seen corresponding path program 1 times [2024-11-18 13:59:12,281 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-18 13:59:12,281 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [81506080] [2024-11-18 13:59:12,281 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 13:59:12,281 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-18 13:59:12,309 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 13:59:12,452 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 13 proven. 0 refuted. 0 times theorem prover too weak. 29 trivial. 0 not checked. [2024-11-18 13:59:12,452 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-18 13:59:12,452 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [81506080] [2024-11-18 13:59:12,452 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [81506080] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-18 13:59:12,453 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-18 13:59:12,453 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2024-11-18 13:59:12,453 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [878550646] [2024-11-18 13:59:12,453 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-18 13:59:12,453 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2024-11-18 13:59:12,453 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-18 13:59:12,454 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2024-11-18 13:59:12,454 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2024-11-18 13:59:12,454 INFO L87 Difference]: Start difference. First operand 618 states and 983 transitions. Second operand has 7 states, 6 states have (on average 19.833333333333332) internal successors, (119), 6 states have internal predecessors, (119), 3 states have call successors, (18), 2 states have call predecessors, (18), 4 states have return successors, (17), 3 states have call predecessors, (17), 3 states have call successors, (17) [2024-11-18 13:59:12,524 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-18 13:59:12,525 INFO L93 Difference]: Finished difference Result 1147 states and 1852 transitions. [2024-11-18 13:59:12,525 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2024-11-18 13:59:12,525 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 6 states have (on average 19.833333333333332) internal successors, (119), 6 states have internal predecessors, (119), 3 states have call successors, (18), 2 states have call predecessors, (18), 4 states have return successors, (17), 3 states have call predecessors, (17), 3 states have call successors, (17) Word has length 173 [2024-11-18 13:59:12,525 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-18 13:59:12,549 INFO L225 Difference]: With dead ends: 1147 [2024-11-18 13:59:12,549 INFO L226 Difference]: Without dead ends: 604 [2024-11-18 13:59:12,552 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:12,552 INFO L432 NwaCegarLoop]: 877 mSDtfsCounter, 88 mSDsluCounter, 4307 mSDsCounter, 0 mSdLazyCounter, 63 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 89 SdHoareTripleChecker+Valid, 5184 SdHoareTripleChecker+Invalid, 64 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 63 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-11-18 13:59:12,552 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [89 Valid, 5184 Invalid, 64 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 63 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-18 13:59:12,553 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 604 states. [2024-11-18 13:59:12,566 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 604 to 604. [2024-11-18 13:59:12,567 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 604 states, 477 states have (on average 1.6037735849056605) internal successors, (765), 496 states have internal predecessors, (765), 97 states have call successors, (97), 30 states have call predecessors, (97), 29 states have return successors, (96), 90 states have call predecessors, (96), 92 states have call successors, (96) [2024-11-18 13:59:12,569 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 604 states to 604 states and 958 transitions. [2024-11-18 13:59:12,570 INFO L78 Accepts]: Start accepts. Automaton has 604 states and 958 transitions. Word has length 173 [2024-11-18 13:59:12,571 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-18 13:59:12,571 INFO L471 AbstractCegarLoop]: Abstraction has 604 states and 958 transitions. [2024-11-18 13:59:12,571 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 6 states have (on average 19.833333333333332) internal successors, (119), 6 states have internal predecessors, (119), 3 states have call successors, (18), 2 states have call predecessors, (18), 4 states have return successors, (17), 3 states have call predecessors, (17), 3 states have call successors, (17) [2024-11-18 13:59:12,571 INFO L276 IsEmpty]: Start isEmpty. Operand 604 states and 958 transitions. [2024-11-18 13:59:12,573 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 175 [2024-11-18 13:59:12,573 INFO L207 NwaCegarLoop]: Found error trace [2024-11-18 13:59:12,573 INFO L215 NwaCegarLoop]: trace histogram [3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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,574 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable28 [2024-11-18 13:59:12,574 INFO L396 AbstractCegarLoop]: === Iteration 30 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-18 13:59:12,574 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-18 13:59:12,574 INFO L85 PathProgramCache]: Analyzing trace with hash 1295390490, now seen corresponding path program 1 times [2024-11-18 13:59:12,574 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-18 13:59:12,575 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [363987760] [2024-11-18 13:59:12,576 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 13:59:12,576 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-18 13:59:12,602 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 13:59:12,854 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 16 proven. 0 refuted. 0 times theorem prover too weak. 26 trivial. 0 not checked. [2024-11-18 13:59:12,855 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-18 13:59:12,855 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [363987760] [2024-11-18 13:59:12,855 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [363987760] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-18 13:59:12,855 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-18 13:59:12,855 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2024-11-18 13:59:12,855 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1157623750] [2024-11-18 13:59:12,855 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-18 13:59:12,855 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2024-11-18 13:59:12,855 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-18 13:59:12,856 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2024-11-18 13:59:12,856 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=72, Unknown=0, NotChecked=0, Total=90 [2024-11-18 13:59:12,856 INFO L87 Difference]: Start difference. First operand 604 states and 958 transitions. Second operand has 10 states, 9 states have (on average 13.666666666666666) internal successors, (123), 9 states have internal predecessors, (123), 3 states have call successors, (18), 2 states have call predecessors, (18), 4 states have return successors, (17), 3 states have call predecessors, (17), 3 states have call successors, (17) [2024-11-18 13:59:12,979 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-18 13:59:12,980 INFO L93 Difference]: Finished difference Result 1174 states and 1880 transitions. [2024-11-18 13:59:12,980 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2024-11-18 13:59:12,981 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 9 states have (on average 13.666666666666666) internal successors, (123), 9 states have internal predecessors, (123), 3 states have call successors, (18), 2 states have call predecessors, (18), 4 states have return successors, (17), 3 states have call predecessors, (17), 3 states have call successors, (17) Word has length 174 [2024-11-18 13:59:12,981 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-18 13:59:12,985 INFO L225 Difference]: With dead ends: 1174 [2024-11-18 13:59:12,986 INFO L226 Difference]: Without dead ends: 595 [2024-11-18 13:59:12,988 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 14 GetRequests, 3 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:12,988 INFO L432 NwaCegarLoop]: 837 mSDtfsCounter, 45 mSDsluCounter, 5816 mSDsCounter, 0 mSdLazyCounter, 210 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 46 SdHoareTripleChecker+Valid, 6653 SdHoareTripleChecker+Invalid, 215 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 210 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-18 13:59:12,989 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [46 Valid, 6653 Invalid, 215 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 210 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-18 13:59:12,990 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 595 states. [2024-11-18 13:59:13,002 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 595 to 595. [2024-11-18 13:59:13,003 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 595 states, 468 states have (on average 1.6025641025641026) internal successors, (750), 487 states have internal predecessors, (750), 97 states have call successors, (97), 30 states have call predecessors, (97), 29 states have return successors, (96), 90 states have call predecessors, (96), 92 states have call successors, (96) [2024-11-18 13:59:13,005 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 595 states to 595 states and 943 transitions. [2024-11-18 13:59:13,007 INFO L78 Accepts]: Start accepts. Automaton has 595 states and 943 transitions. Word has length 174 [2024-11-18 13:59:13,007 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-18 13:59:13,007 INFO L471 AbstractCegarLoop]: Abstraction has 595 states and 943 transitions. [2024-11-18 13:59:13,007 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 9 states have (on average 13.666666666666666) internal successors, (123), 9 states have internal predecessors, (123), 3 states have call successors, (18), 2 states have call predecessors, (18), 4 states have return successors, (17), 3 states have call predecessors, (17), 3 states have call successors, (17) [2024-11-18 13:59:13,007 INFO L276 IsEmpty]: Start isEmpty. Operand 595 states and 943 transitions. [2024-11-18 13:59:13,009 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 176 [2024-11-18 13:59:13,010 INFO L207 NwaCegarLoop]: Found error trace [2024-11-18 13:59:13,010 INFO L215 NwaCegarLoop]: trace histogram [3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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,010 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29 [2024-11-18 13:59:13,010 INFO L396 AbstractCegarLoop]: === Iteration 31 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-18 13:59:13,010 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-18 13:59:13,011 INFO L85 PathProgramCache]: Analyzing trace with hash 1348587131, now seen corresponding path program 1 times [2024-11-18 13:59:13,011 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-18 13:59:13,011 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [725043471] [2024-11-18 13:59:13,011 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 13:59:13,011 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-18 13:59:13,038 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 13:59:13,369 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 15 proven. 0 refuted. 0 times theorem prover too weak. 26 trivial. 0 not checked. [2024-11-18 13:59:13,370 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-18 13:59:13,370 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [725043471] [2024-11-18 13:59:13,370 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [725043471] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-18 13:59:13,370 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-18 13:59:13,370 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2024-11-18 13:59:13,370 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1963649644] [2024-11-18 13:59:13,370 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-18 13:59:13,371 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2024-11-18 13:59:13,371 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-18 13:59:13,372 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2024-11-18 13:59:13,372 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=72, Unknown=0, NotChecked=0, Total=90 [2024-11-18 13:59:13,372 INFO L87 Difference]: Start difference. First operand 595 states and 943 transitions. Second operand has 10 states, 9 states have (on average 13.777777777777779) internal successors, (124), 9 states have internal predecessors, (124), 3 states have call successors, (18), 2 states have call predecessors, (18), 4 states have return successors, (17), 3 states have call predecessors, (17), 3 states have call successors, (17) [2024-11-18 13:59:13,477 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-18 13:59:13,478 INFO L93 Difference]: Finished difference Result 1106 states and 1786 transitions. [2024-11-18 13:59:13,478 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2024-11-18 13:59:13,478 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 9 states have (on average 13.777777777777779) internal successors, (124), 9 states have internal predecessors, (124), 3 states have call successors, (18), 2 states have call predecessors, (18), 4 states have return successors, (17), 3 states have call predecessors, (17), 3 states have call successors, (17) Word has length 175 [2024-11-18 13:59:13,479 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-18 13:59:13,483 INFO L225 Difference]: With dead ends: 1106 [2024-11-18 13:59:13,484 INFO L226 Difference]: Without dead ends: 589 [2024-11-18 13:59:13,486 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 11 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=22, Invalid=88, Unknown=0, NotChecked=0, Total=110 [2024-11-18 13:59:13,486 INFO L432 NwaCegarLoop]: 846 mSDtfsCounter, 31 mSDsluCounter, 5878 mSDsCounter, 0 mSdLazyCounter, 204 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 32 SdHoareTripleChecker+Valid, 6724 SdHoareTripleChecker+Invalid, 206 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 204 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-18 13:59:13,486 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [32 Valid, 6724 Invalid, 206 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 204 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-18 13:59:13,487 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 589 states. [2024-11-18 13:59:13,500 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 589 to 589. [2024-11-18 13:59:13,501 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 589 states, 462 states have (on average 1.6082251082251082) internal successors, (743), 481 states have internal predecessors, (743), 97 states have call successors, (97), 30 states have call predecessors, (97), 29 states have return successors, (96), 90 states have call predecessors, (96), 92 states have call successors, (96) [2024-11-18 13:59:13,503 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 589 states to 589 states and 936 transitions. [2024-11-18 13:59:13,504 INFO L78 Accepts]: Start accepts. Automaton has 589 states and 936 transitions. Word has length 175 [2024-11-18 13:59:13,505 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-18 13:59:13,505 INFO L471 AbstractCegarLoop]: Abstraction has 589 states and 936 transitions. [2024-11-18 13:59:13,505 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 9 states have (on average 13.777777777777779) internal successors, (124), 9 states have internal predecessors, (124), 3 states have call successors, (18), 2 states have call predecessors, (18), 4 states have return successors, (17), 3 states have call predecessors, (17), 3 states have call successors, (17) [2024-11-18 13:59:13,505 INFO L276 IsEmpty]: Start isEmpty. Operand 589 states and 936 transitions. [2024-11-18 13:59:13,507 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 176 [2024-11-18 13:59:13,508 INFO L207 NwaCegarLoop]: Found error trace [2024-11-18 13:59:13,508 INFO L215 NwaCegarLoop]: trace histogram [3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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,508 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable30 [2024-11-18 13:59:13,508 INFO L396 AbstractCegarLoop]: === Iteration 32 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-18 13:59:13,508 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-18 13:59:13,509 INFO L85 PathProgramCache]: Analyzing trace with hash 1838219517, now seen corresponding path program 1 times [2024-11-18 13:59:13,509 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-18 13:59:13,509 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [563582078] [2024-11-18 13:59:13,509 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 13:59:13,509 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-18 13:59:13,536 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 13:59:13,883 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 35 trivial. 0 not checked. [2024-11-18 13:59:13,883 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-18 13:59:13,884 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [563582078] [2024-11-18 13:59:13,884 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [563582078] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-18 13:59:13,884 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1317662121] [2024-11-18 13:59:13,884 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 13:59:13,884 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-18 13:59:13,884 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-18 13:59:13,886 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:13,888 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:14,223 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 13:59:14,231 INFO L255 TraceCheckSpWp]: Trace formula consists of 1934 conjuncts, 19 conjuncts are in the unsatisfiable core [2024-11-18 13:59:14,235 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-18 13:59:14,447 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 42 trivial. 0 not checked. [2024-11-18 13:59:14,447 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-18 13:59:14,447 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1317662121] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-18 13:59:14,447 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-18 13:59:14,447 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [10] total 16 [2024-11-18 13:59:14,447 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1870081279] [2024-11-18 13:59:14,447 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-18 13:59:14,448 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2024-11-18 13:59:14,448 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-18 13:59:14,448 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2024-11-18 13:59:14,448 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=211, Unknown=0, NotChecked=0, Total=240 [2024-11-18 13:59:14,449 INFO L87 Difference]: Start difference. First operand 589 states and 936 transitions. Second operand has 8 states, 8 states have (on average 14.0) internal successors, (112), 8 states have internal predecessors, (112), 6 states have call successors, (18), 4 states have call predecessors, (18), 4 states have return successors, (17), 6 states have call predecessors, (17), 5 states have call successors, (17) [2024-11-18 13:59:17,205 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-18 13:59:17,205 INFO L93 Difference]: Finished difference Result 1930 states and 3171 transitions. [2024-11-18 13:59:17,206 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2024-11-18 13:59:17,206 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 14.0) internal successors, (112), 8 states have internal predecessors, (112), 6 states have call successors, (18), 4 states have call predecessors, (18), 4 states have return successors, (17), 6 states have call predecessors, (17), 5 states have call successors, (17) Word has length 175 [2024-11-18 13:59:17,206 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-18 13:59:17,215 INFO L225 Difference]: With dead ends: 1930 [2024-11-18 13:59:17,215 INFO L226 Difference]: Without dead ends: 1427 [2024-11-18 13:59:17,240 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 209 GetRequests, 183 SyntacticMatches, 0 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 57 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=95, Invalid=661, Unknown=0, NotChecked=0, Total=756 [2024-11-18 13:59:17,240 INFO L432 NwaCegarLoop]: 509 mSDtfsCounter, 2330 mSDsluCounter, 2266 mSDsCounter, 0 mSdLazyCounter, 4695 mSolverCounterSat, 511 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2413 SdHoareTripleChecker+Valid, 2775 SdHoareTripleChecker+Invalid, 5206 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 511 IncrementalHoareTripleChecker+Valid, 4695 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.5s IncrementalHoareTripleChecker+Time [2024-11-18 13:59:17,241 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [2413 Valid, 2775 Invalid, 5206 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [511 Valid, 4695 Invalid, 0 Unknown, 0 Unchecked, 2.5s Time] [2024-11-18 13:59:17,243 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1427 states. [2024-11-18 13:59:17,288 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1427 to 1312. [2024-11-18 13:59:17,290 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1312 states, 1031 states have (on average 1.6450048496605238) internal successors, (1696), 1070 states have internal predecessors, (1696), 213 states have call successors, (213), 62 states have call predecessors, (213), 67 states have return successors, (232), 205 states have call predecessors, (232), 208 states have call successors, (232) [2024-11-18 13:59:17,294 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1312 states to 1312 states and 2141 transitions. [2024-11-18 13:59:17,296 INFO L78 Accepts]: Start accepts. Automaton has 1312 states and 2141 transitions. Word has length 175 [2024-11-18 13:59:17,298 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-18 13:59:17,298 INFO L471 AbstractCegarLoop]: Abstraction has 1312 states and 2141 transitions. [2024-11-18 13:59:17,298 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 14.0) internal successors, (112), 8 states have internal predecessors, (112), 6 states have call successors, (18), 4 states have call predecessors, (18), 4 states have return successors, (17), 6 states have call predecessors, (17), 5 states have call successors, (17) [2024-11-18 13:59:17,299 INFO L276 IsEmpty]: Start isEmpty. Operand 1312 states and 2141 transitions. [2024-11-18 13:59:17,302 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 178 [2024-11-18 13:59:17,302 INFO L207 NwaCegarLoop]: Found error trace [2024-11-18 13:59:17,302 INFO L215 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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,322 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (29)] Forceful destruction successful, exit code 0 [2024-11-18 13:59:17,502 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable31,29 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-18 13:59:17,503 INFO L396 AbstractCegarLoop]: === Iteration 33 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-18 13:59:17,503 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-18 13:59:17,503 INFO L85 PathProgramCache]: Analyzing trace with hash 5244925, now seen corresponding path program 1 times [2024-11-18 13:59:17,503 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-18 13:59:17,503 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [175577961] [2024-11-18 13:59:17,504 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 13:59:17,504 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-18 13:59:17,539 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 13:59:17,885 INFO L134 CoverageAnalysis]: Checked inductivity of 48 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 41 trivial. 0 not checked. [2024-11-18 13:59:17,886 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-18 13:59:17,886 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [175577961] [2024-11-18 13:59:17,886 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [175577961] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-18 13:59:17,886 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1836406604] [2024-11-18 13:59:17,886 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 13:59:17,886 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-18 13:59:17,887 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-18 13:59:17,888 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:17,890 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:18,247 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 13:59:18,252 INFO L255 TraceCheckSpWp]: Trace formula consists of 1930 conjuncts, 17 conjuncts are in the unsatisfiable core [2024-11-18 13:59:18,255 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-18 13:59:18,408 INFO L134 CoverageAnalysis]: Checked inductivity of 48 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 48 trivial. 0 not checked. [2024-11-18 13:59:18,408 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-18 13:59:18,408 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1836406604] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-18 13:59:18,408 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-18 13:59:18,408 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [10] total 15 [2024-11-18 13:59:18,409 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [389570003] [2024-11-18 13:59:18,409 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-18 13:59:18,410 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2024-11-18 13:59:18,410 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-18 13:59:18,411 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2024-11-18 13:59:18,411 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=183, Unknown=0, NotChecked=0, Total=210 [2024-11-18 13:59:18,411 INFO L87 Difference]: Start difference. First operand 1312 states and 2141 transitions. Second operand has 7 states, 7 states have (on average 15.714285714285714) internal successors, (110), 7 states have internal predecessors, (110), 5 states have call successors, (19), 4 states have call predecessors, (19), 4 states have return successors, (18), 5 states have call predecessors, (18), 4 states have call successors, (18) [2024-11-18 13:59:20,437 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-18 13:59:20,437 INFO L93 Difference]: Finished difference Result 2797 states and 4606 transitions. [2024-11-18 13:59:20,437 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2024-11-18 13:59:20,437 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 15.714285714285714) internal successors, (110), 7 states have internal predecessors, (110), 5 states have call successors, (19), 4 states have call predecessors, (19), 4 states have return successors, (18), 5 states have call predecessors, (18), 4 states have call successors, (18) Word has length 177 [2024-11-18 13:59:20,438 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-18 13:59:20,449 INFO L225 Difference]: With dead ends: 2797 [2024-11-18 13:59:20,450 INFO L226 Difference]: Without dead ends: 1571 [2024-11-18 13:59:20,455 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 210 GetRequests, 187 SyntacticMatches, 0 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 43 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=79, Invalid=521, Unknown=0, NotChecked=0, Total=600 [2024-11-18 13:59:20,456 INFO L432 NwaCegarLoop]: 486 mSDtfsCounter, 2082 mSDsluCounter, 1559 mSDsCounter, 0 mSdLazyCounter, 3343 mSolverCounterSat, 477 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2164 SdHoareTripleChecker+Valid, 2045 SdHoareTripleChecker+Invalid, 3820 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 477 IncrementalHoareTripleChecker+Valid, 3343 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.8s IncrementalHoareTripleChecker+Time [2024-11-18 13:59:20,456 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [2164 Valid, 2045 Invalid, 3820 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [477 Valid, 3343 Invalid, 0 Unknown, 0 Unchecked, 1.8s Time] [2024-11-18 13:59:20,459 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1571 states. [2024-11-18 13:59:20,503 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1571 to 1383. [2024-11-18 13:59:20,505 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1383 states, 1083 states have (on average 1.6325023084025854) internal successors, (1768), 1128 states have internal predecessors, (1768), 221 states have call successors, (221), 67 states have call predecessors, (221), 78 states have return successors, (258), 213 states have call predecessors, (258), 216 states have call successors, (258) [2024-11-18 13:59:20,508 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1383 states to 1383 states and 2247 transitions. [2024-11-18 13:59:20,510 INFO L78 Accepts]: Start accepts. Automaton has 1383 states and 2247 transitions. Word has length 177 [2024-11-18 13:59:20,510 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-18 13:59:20,510 INFO L471 AbstractCegarLoop]: Abstraction has 1383 states and 2247 transitions. [2024-11-18 13:59:20,510 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 15.714285714285714) internal successors, (110), 7 states have internal predecessors, (110), 5 states have call successors, (19), 4 states have call predecessors, (19), 4 states have return successors, (18), 5 states have call predecessors, (18), 4 states have call successors, (18) [2024-11-18 13:59:20,510 INFO L276 IsEmpty]: Start isEmpty. Operand 1383 states and 2247 transitions. [2024-11-18 13:59:20,513 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 183 [2024-11-18 13:59:20,513 INFO L207 NwaCegarLoop]: Found error trace [2024-11-18 13:59:20,513 INFO L215 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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,533 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (30)] Forceful destruction successful, exit code 0 [2024-11-18 13:59:20,713 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable32,30 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-18 13:59:20,714 INFO L396 AbstractCegarLoop]: === Iteration 34 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-18 13:59:20,714 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-18 13:59:20,715 INFO L85 PathProgramCache]: Analyzing trace with hash 354987505, now seen corresponding path program 1 times [2024-11-18 13:59:20,715 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-18 13:59:20,715 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [483205716] [2024-11-18 13:59:20,715 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 13:59:20,715 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-18 13:59:20,739 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 13:59:21,178 INFO L134 CoverageAnalysis]: Checked inductivity of 48 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 41 trivial. 0 not checked. [2024-11-18 13:59:21,178 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-18 13:59:21,178 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [483205716] [2024-11-18 13:59:21,179 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [483205716] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-18 13:59:21,179 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1836307152] [2024-11-18 13:59:21,179 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 13:59:21,180 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-18 13:59:21,180 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-18 13:59:21,182 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:21,183 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:21,536 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 13:59:21,542 INFO L255 TraceCheckSpWp]: Trace formula consists of 1946 conjuncts, 27 conjuncts are in the unsatisfiable core [2024-11-18 13:59:21,545 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-18 13:59:21,671 INFO L134 CoverageAnalysis]: Checked inductivity of 48 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 48 trivial. 0 not checked. [2024-11-18 13:59:21,671 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-18 13:59:21,671 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1836307152] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-18 13:59:21,671 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-18 13:59:21,671 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [10] total 12 [2024-11-18 13:59:21,671 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1495189469] [2024-11-18 13:59:21,672 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-18 13:59:21,672 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-18 13:59:21,672 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-18 13:59:21,672 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-18 13:59:21,673 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=111, Unknown=0, NotChecked=0, Total=132 [2024-11-18 13:59:21,673 INFO L87 Difference]: Start difference. First operand 1383 states and 2247 transitions. Second operand has 4 states, 4 states have (on average 28.25) internal successors, (113), 4 states have internal predecessors, (113), 4 states have call successors, (20), 3 states have call predecessors, (20), 2 states have return successors, (19), 3 states have call predecessors, (19), 3 states have call successors, (19) [2024-11-18 13:59:22,472 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-18 13:59:22,473 INFO L93 Difference]: Finished difference Result 2664 states and 4372 transitions. [2024-11-18 13:59:22,473 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-18 13:59:22,473 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 28.25) internal successors, (113), 4 states have internal predecessors, (113), 4 states have call successors, (20), 3 states have call predecessors, (20), 2 states have return successors, (19), 3 states have call predecessors, (19), 3 states have call successors, (19) Word has length 182 [2024-11-18 13:59:22,475 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-18 13:59:22,492 INFO L225 Difference]: With dead ends: 2664 [2024-11-18 13:59:22,492 INFO L226 Difference]: Without dead ends: 1367 [2024-11-18 13:59:22,499 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 203 GetRequests, 192 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=25, Invalid=131, Unknown=0, NotChecked=0, Total=156 [2024-11-18 13:59:22,503 INFO L432 NwaCegarLoop]: 307 mSDtfsCounter, 1257 mSDsluCounter, 14 mSDsCounter, 0 mSdLazyCounter, 553 mSolverCounterSat, 343 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1257 SdHoareTripleChecker+Valid, 321 SdHoareTripleChecker+Invalid, 896 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 343 IncrementalHoareTripleChecker+Valid, 553 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2024-11-18 13:59:22,503 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [1257 Valid, 321 Invalid, 896 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [343 Valid, 553 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2024-11-18 13:59:22,505 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1367 states. [2024-11-18 13:59:22,559 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1367 to 1367. [2024-11-18 13:59:22,561 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1367 states, 1073 states have (on average 1.6281453867660765) internal successors, (1747), 1117 states have internal predecessors, (1747), 215 states have call successors, (215), 67 states have call predecessors, (215), 78 states have return successors, (253), 208 states have call predecessors, (253), 211 states have call successors, (253) [2024-11-18 13:59:22,566 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1367 states to 1367 states and 2215 transitions. [2024-11-18 13:59:22,569 INFO L78 Accepts]: Start accepts. Automaton has 1367 states and 2215 transitions. Word has length 182 [2024-11-18 13:59:22,569 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-18 13:59:22,570 INFO L471 AbstractCegarLoop]: Abstraction has 1367 states and 2215 transitions. [2024-11-18 13:59:22,570 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 28.25) internal successors, (113), 4 states have internal predecessors, (113), 4 states have call successors, (20), 3 states have call predecessors, (20), 2 states have return successors, (19), 3 states have call predecessors, (19), 3 states have call successors, (19) [2024-11-18 13:59:22,570 INFO L276 IsEmpty]: Start isEmpty. Operand 1367 states and 2215 transitions. [2024-11-18 13:59:22,573 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 184 [2024-11-18 13:59:22,573 INFO L207 NwaCegarLoop]: Found error trace [2024-11-18 13:59:22,573 INFO L215 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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,594 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:22,773 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 31 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable33 [2024-11-18 13:59:22,774 INFO L396 AbstractCegarLoop]: === Iteration 35 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-18 13:59:22,774 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-18 13:59:22,774 INFO L85 PathProgramCache]: Analyzing trace with hash -1880429512, now seen corresponding path program 1 times [2024-11-18 13:59:22,774 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-18 13:59:22,775 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [669675487] [2024-11-18 13:59:22,775 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 13:59:22,775 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-18 13:59:22,800 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 13:59:23,174 INFO L134 CoverageAnalysis]: Checked inductivity of 48 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 41 trivial. 0 not checked. [2024-11-18 13:59:23,175 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-18 13:59:23,175 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [669675487] [2024-11-18 13:59:23,175 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [669675487] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-18 13:59:23,175 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1184571402] [2024-11-18 13:59:23,175 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 13:59:23,175 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-18 13:59:23,176 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-18 13:59:23,177 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:23,179 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:23,532 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 13:59:23,537 INFO L255 TraceCheckSpWp]: Trace formula consists of 1948 conjuncts, 16 conjuncts are in the unsatisfiable core [2024-11-18 13:59:23,541 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-18 13:59:23,602 INFO L134 CoverageAnalysis]: Checked inductivity of 48 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 47 trivial. 0 not checked. [2024-11-18 13:59:23,602 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-18 13:59:23,784 INFO L134 CoverageAnalysis]: Checked inductivity of 48 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 48 trivial. 0 not checked. [2024-11-18 13:59:23,785 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1184571402] provided 1 perfect and 1 imperfect interpolant sequences [2024-11-18 13:59:23,785 INFO L185 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2024-11-18 13:59:23,785 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [10, 6] total 15 [2024-11-18 13:59:23,785 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [693309460] [2024-11-18 13:59:23,785 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-18 13:59:23,786 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-18 13:59:23,786 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-18 13:59:23,786 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-18 13:59:23,786 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=182, Unknown=0, NotChecked=0, Total=210 [2024-11-18 13:59:23,786 INFO L87 Difference]: Start difference. First operand 1367 states and 2215 transitions. Second operand has 5 states, 5 states have (on average 22.8) internal successors, (114), 5 states have internal predecessors, (114), 2 states have call successors, (20), 2 states have call predecessors, (20), 2 states have return successors, (19), 2 states have call predecessors, (19), 1 states have call successors, (19) [2024-11-18 13:59:23,852 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-18 13:59:23,852 INFO L93 Difference]: Finished difference Result 1387 states and 2239 transitions. [2024-11-18 13:59:23,853 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-18 13:59:23,853 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 22.8) internal successors, (114), 5 states have internal predecessors, (114), 2 states have call successors, (20), 2 states have call predecessors, (20), 2 states have return successors, (19), 2 states have call predecessors, (19), 1 states have call successors, (19) Word has length 183 [2024-11-18 13:59:23,853 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-18 13:59:23,861 INFO L225 Difference]: With dead ends: 1387 [2024-11-18 13:59:23,861 INFO L226 Difference]: Without dead ends: 1373 [2024-11-18 13:59:23,862 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 384 GetRequests, 371 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=28, Invalid=182, Unknown=0, NotChecked=0, Total=210 [2024-11-18 13:59:23,863 INFO L432 NwaCegarLoop]: 851 mSDtfsCounter, 0 mSDsluCounter, 2538 mSDsCounter, 0 mSdLazyCounter, 17 mSolverCounterSat, 9 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 3389 SdHoareTripleChecker+Invalid, 26 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 9 IncrementalHoareTripleChecker+Valid, 17 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-11-18 13:59:23,863 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 3389 Invalid, 26 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [9 Valid, 17 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-18 13:59:23,864 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1373 states. [2024-11-18 13:59:23,910 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1373 to 1373. [2024-11-18 13:59:23,912 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1373 states, 1079 states have (on average 1.624652455977757) internal successors, (1753), 1123 states have internal predecessors, (1753), 215 states have call successors, (215), 67 states have call predecessors, (215), 78 states have return successors, (253), 208 states have call predecessors, (253), 211 states have call successors, (253) [2024-11-18 13:59:23,916 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1373 states to 1373 states and 2221 transitions. [2024-11-18 13:59:23,918 INFO L78 Accepts]: Start accepts. Automaton has 1373 states and 2221 transitions. Word has length 183 [2024-11-18 13:59:23,919 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-18 13:59:23,919 INFO L471 AbstractCegarLoop]: Abstraction has 1373 states and 2221 transitions. [2024-11-18 13:59:23,919 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 22.8) internal successors, (114), 5 states have internal predecessors, (114), 2 states have call successors, (20), 2 states have call predecessors, (20), 2 states have return successors, (19), 2 states have call predecessors, (19), 1 states have call successors, (19) [2024-11-18 13:59:23,919 INFO L276 IsEmpty]: Start isEmpty. Operand 1373 states and 2221 transitions. [2024-11-18 13:59:23,923 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 274 [2024-11-18 13:59:23,923 INFO L207 NwaCegarLoop]: Found error trace [2024-11-18 13:59:23,923 INFO L215 NwaCegarLoop]: trace histogram [6, 6, 5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-18 13:59:23,944 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (32)] Forceful destruction successful, exit code 0 [2024-11-18 13:59:24,123 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable34,32 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-18 13:59:24,124 INFO L396 AbstractCegarLoop]: === Iteration 36 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-18 13:59:24,125 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-18 13:59:24,125 INFO L85 PathProgramCache]: Analyzing trace with hash 1636077161, now seen corresponding path program 1 times [2024-11-18 13:59:24,125 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-18 13:59:24,125 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1754528796] [2024-11-18 13:59:24,125 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 13:59:24,125 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-18 13:59:24,155 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 13:59:24,530 INFO L134 CoverageAnalysis]: Checked inductivity of 206 backedges. 0 proven. 41 refuted. 0 times theorem prover too weak. 165 trivial. 0 not checked. [2024-11-18 13:59:24,531 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-18 13:59:24,531 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1754528796] [2024-11-18 13:59:24,531 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1754528796] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-18 13:59:24,531 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [885940239] [2024-11-18 13:59:24,531 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 13:59:24,531 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-18 13:59:24,531 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-18 13:59:24,532 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:24,533 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:24,932 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 13:59:24,938 INFO L255 TraceCheckSpWp]: Trace formula consists of 2405 conjuncts, 4 conjuncts are in the unsatisfiable core [2024-11-18 13:59:24,942 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-18 13:59:25,054 INFO L134 CoverageAnalysis]: Checked inductivity of 206 backedges. 33 proven. 88 refuted. 0 times theorem prover too weak. 85 trivial. 0 not checked. [2024-11-18 13:59:25,055 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-18 13:59:25,406 INFO L134 CoverageAnalysis]: Checked inductivity of 206 backedges. 10 proven. 15 refuted. 0 times theorem prover too weak. 181 trivial. 0 not checked. [2024-11-18 13:59:25,406 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [885940239] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-18 13:59:25,406 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-18 13:59:25,406 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 5, 5] total 14 [2024-11-18 13:59:25,407 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [359197476] [2024-11-18 13:59:25,407 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-18 13:59:25,407 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2024-11-18 13:59:25,407 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-18 13:59:25,408 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2024-11-18 13:59:25,408 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=154, Unknown=0, NotChecked=0, Total=182 [2024-11-18 13:59:25,408 INFO L87 Difference]: Start difference. First operand 1373 states and 2221 transitions. Second operand has 14 states, 14 states have (on average 19.142857142857142) internal successors, (268), 12 states have internal predecessors, (268), 9 states have call successors, (59), 6 states have call predecessors, (59), 8 states have return successors, (58), 11 states have call predecessors, (58), 8 states have call successors, (58) [2024-11-18 13:59:33,831 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-18 13:59:33,831 INFO L93 Difference]: Finished difference Result 10287 states and 17290 transitions. [2024-11-18 13:59:33,831 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 62 states. [2024-11-18 13:59:33,832 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 19.142857142857142) internal successors, (268), 12 states have internal predecessors, (268), 9 states have call successors, (59), 6 states have call predecessors, (59), 8 states have return successors, (58), 11 states have call predecessors, (58), 8 states have call successors, (58) Word has length 273 [2024-11-18 13:59:33,832 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-18 13:59:33,877 INFO L225 Difference]: With dead ends: 10287 [2024-11-18 13:59:33,877 INFO L226 Difference]: Without dead ends: 9000 [2024-11-18 13:59:33,893 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 634 GetRequests, 564 SyntacticMatches, 2 SemanticMatches, 68 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1471 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=653, Invalid=4177, Unknown=0, NotChecked=0, Total=4830 [2024-11-18 13:59:33,894 INFO L432 NwaCegarLoop]: 808 mSDtfsCounter, 8063 mSDsluCounter, 5450 mSDsCounter, 0 mSdLazyCounter, 14452 mSolverCounterSat, 2571 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 6.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 8145 SdHoareTripleChecker+Valid, 6258 SdHoareTripleChecker+Invalid, 17023 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 2571 IncrementalHoareTripleChecker+Valid, 14452 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 7.2s IncrementalHoareTripleChecker+Time [2024-11-18 13:59:33,894 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [8145 Valid, 6258 Invalid, 17023 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [2571 Valid, 14452 Invalid, 0 Unknown, 0 Unchecked, 7.2s Time] [2024-11-18 13:59:33,902 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9000 states. [2024-11-18 13:59:34,315 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9000 to 7788. [2024-11-18 13:59:34,326 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7788 states, 6002 states have (on average 1.6021326224591803) internal successors, (9616), 6266 states have internal predecessors, (9616), 1292 states have call successors, (1292), 324 states have call predecessors, (1292), 493 states have return successors, (1991), 1289 states have call predecessors, (1991), 1288 states have call successors, (1991) [2024-11-18 13:59:34,440 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7788 states to 7788 states and 12899 transitions. [2024-11-18 13:59:34,444 INFO L78 Accepts]: Start accepts. Automaton has 7788 states and 12899 transitions. Word has length 273 [2024-11-18 13:59:34,446 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-18 13:59:34,446 INFO L471 AbstractCegarLoop]: Abstraction has 7788 states and 12899 transitions. [2024-11-18 13:59:34,446 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 19.142857142857142) internal successors, (268), 12 states have internal predecessors, (268), 9 states have call successors, (59), 6 states have call predecessors, (59), 8 states have return successors, (58), 11 states have call predecessors, (58), 8 states have call successors, (58) [2024-11-18 13:59:34,446 INFO L276 IsEmpty]: Start isEmpty. Operand 7788 states and 12899 transitions. [2024-11-18 13:59:34,467 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 276 [2024-11-18 13:59:34,468 INFO L207 NwaCegarLoop]: Found error trace [2024-11-18 13:59:34,468 INFO L215 NwaCegarLoop]: trace histogram [6, 6, 5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-18 13:59:34,489 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:34,668 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable35,33 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-18 13:59:34,669 INFO L396 AbstractCegarLoop]: === Iteration 37 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-18 13:59:34,669 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-18 13:59:34,669 INFO L85 PathProgramCache]: Analyzing trace with hash 1091502046, now seen corresponding path program 1 times [2024-11-18 13:59:34,669 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-18 13:59:34,670 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [841085422] [2024-11-18 13:59:34,670 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 13:59:34,670 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-18 13:59:34,695 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 13:59:34,869 INFO L134 CoverageAnalysis]: Checked inductivity of 206 backedges. 13 proven. 0 refuted. 0 times theorem prover too weak. 193 trivial. 0 not checked. [2024-11-18 13:59:34,869 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-18 13:59:34,869 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [841085422] [2024-11-18 13:59:34,869 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [841085422] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-18 13:59:34,869 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-18 13:59:34,869 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2024-11-18 13:59:34,870 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1137266171] [2024-11-18 13:59:34,870 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-18 13:59:34,870 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2024-11-18 13:59:34,870 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-18 13:59:34,871 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2024-11-18 13:59:34,871 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2024-11-18 13:59:34,871 INFO L87 Difference]: Start difference. First operand 7788 states and 12899 transitions. Second operand has 8 states, 7 states have (on average 19.571428571428573) internal successors, (137), 7 states have internal predecessors, (137), 3 states have call successors, (23), 2 states have call predecessors, (23), 4 states have return successors, (22), 3 states have call predecessors, (22), 3 states have call successors, (22) [2024-11-18 13:59:35,262 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-18 13:59:35,262 INFO L93 Difference]: Finished difference Result 15499 states and 25706 transitions. [2024-11-18 13:59:35,262 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2024-11-18 13:59:35,263 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 19.571428571428573) internal successors, (137), 7 states have internal predecessors, (137), 3 states have call successors, (23), 2 states have call predecessors, (23), 4 states have return successors, (22), 3 states have call predecessors, (22), 3 states have call successors, (22) Word has length 275 [2024-11-18 13:59:35,263 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-18 13:59:35,297 INFO L225 Difference]: With dead ends: 15499 [2024-11-18 13:59:35,297 INFO L226 Difference]: Without dead ends: 7779 [2024-11-18 13:59:35,320 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 12 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=21, Invalid=69, Unknown=0, NotChecked=0, Total=90 [2024-11-18 13:59:35,321 INFO L432 NwaCegarLoop]: 839 mSDtfsCounter, 41 mSDsluCounter, 4982 mSDsCounter, 0 mSdLazyCounter, 106 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 42 SdHoareTripleChecker+Valid, 5821 SdHoareTripleChecker+Invalid, 108 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 106 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-11-18 13:59:35,321 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [42 Valid, 5821 Invalid, 108 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 106 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-18 13:59:35,327 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7779 states. [2024-11-18 13:59:35,660 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7779 to 7779. [2024-11-18 13:59:35,670 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7779 states, 5995 states have (on average 1.6016680567139283) internal successors, (9602), 6258 states have internal predecessors, (9602), 1292 states have call successors, (1292), 324 states have call predecessors, (1292), 491 states have return successors, (1987), 1288 states have call predecessors, (1987), 1288 states have call successors, (1987) [2024-11-18 13:59:35,715 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7779 states to 7779 states and 12881 transitions. [2024-11-18 13:59:35,721 INFO L78 Accepts]: Start accepts. Automaton has 7779 states and 12881 transitions. Word has length 275 [2024-11-18 13:59:35,721 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-18 13:59:35,722 INFO L471 AbstractCegarLoop]: Abstraction has 7779 states and 12881 transitions. [2024-11-18 13:59:35,722 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 19.571428571428573) internal successors, (137), 7 states have internal predecessors, (137), 3 states have call successors, (23), 2 states have call predecessors, (23), 4 states have return successors, (22), 3 states have call predecessors, (22), 3 states have call successors, (22) [2024-11-18 13:59:35,722 INFO L276 IsEmpty]: Start isEmpty. Operand 7779 states and 12881 transitions. [2024-11-18 13:59:35,737 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 277 [2024-11-18 13:59:35,737 INFO L207 NwaCegarLoop]: Found error trace [2024-11-18 13:59:35,737 INFO L215 NwaCegarLoop]: trace histogram [6, 6, 5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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,737 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable36 [2024-11-18 13:59:35,738 INFO L396 AbstractCegarLoop]: === Iteration 38 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-18 13:59:35,738 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-18 13:59:35,738 INFO L85 PathProgramCache]: Analyzing trace with hash 573394812, now seen corresponding path program 1 times [2024-11-18 13:59:35,738 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-18 13:59:35,738 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [131097501] [2024-11-18 13:59:35,738 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 13:59:35,738 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-18 13:59:35,771 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 13:59:36,107 INFO L134 CoverageAnalysis]: Checked inductivity of 207 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 193 trivial. 0 not checked. [2024-11-18 13:59:36,107 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-18 13:59:36,107 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [131097501] [2024-11-18 13:59:36,108 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [131097501] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-18 13:59:36,108 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [365567564] [2024-11-18 13:59:36,108 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 13:59:36,108 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-18 13:59:36,108 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-18 13:59:36,110 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 13:59:36,112 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 13:59:36,647 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 13:59:36,656 INFO L255 TraceCheckSpWp]: Trace formula consists of 2402 conjuncts, 4 conjuncts are in the unsatisfiable core [2024-11-18 13:59:36,661 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-18 13:59:36,696 INFO L134 CoverageAnalysis]: Checked inductivity of 207 backedges. 16 proven. 0 refuted. 0 times theorem prover too weak. 191 trivial. 0 not checked. [2024-11-18 13:59:36,697 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-18 13:59:36,697 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [365567564] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-18 13:59:36,697 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-18 13:59:36,697 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [8] total 10 [2024-11-18 13:59:36,697 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [442573486] [2024-11-18 13:59:36,697 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-18 13:59:36,698 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-18 13:59:36,698 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-18 13:59:36,699 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-18 13:59:36,699 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=73, Unknown=0, NotChecked=0, Total=90 [2024-11-18 13:59:36,699 INFO L87 Difference]: Start difference. First operand 7779 states and 12881 transitions. Second operand has 4 states, 4 states have (on average 34.75) internal successors, (139), 4 states have internal predecessors, (139), 2 states have call successors, (23), 2 states have call predecessors, (23), 2 states have return successors, (22), 2 states have call predecessors, (22), 2 states have call successors, (22) [2024-11-18 13:59:36,855 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-18 13:59:36,855 INFO L93 Difference]: Finished difference Result 10190 states and 16832 transitions. [2024-11-18 13:59:36,856 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-18 13:59:36,856 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 34.75) internal successors, (139), 4 states have internal predecessors, (139), 2 states have call successors, (23), 2 states have call predecessors, (23), 2 states have return successors, (22), 2 states have call predecessors, (22), 2 states have call successors, (22) Word has length 276 [2024-11-18 13:59:36,856 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-18 13:59:36,870 INFO L225 Difference]: With dead ends: 10190 [2024-11-18 13:59:36,870 INFO L226 Difference]: Without dead ends: 2451 [2024-11-18 13:59:36,894 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 283 GetRequests, 275 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=17, Invalid=73, Unknown=0, NotChecked=0, Total=90 [2024-11-18 13:59:36,895 INFO L432 NwaCegarLoop]: 836 mSDtfsCounter, 1 mSDsluCounter, 1657 mSDsCounter, 0 mSdLazyCounter, 25 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1 SdHoareTripleChecker+Valid, 2493 SdHoareTripleChecker+Invalid, 26 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 25 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-11-18 13:59:36,895 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [1 Valid, 2493 Invalid, 26 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 25 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-18 13:59:36,898 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2451 states. [2024-11-18 13:59:37,004 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2451 to 2451. [2024-11-18 13:59:37,007 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2451 states, 1916 states have (on average 1.6022964509394573) internal successors, (3070), 1998 states have internal predecessors, (3070), 377 states have call successors, (377), 112 states have call predecessors, (377), 157 states have return successors, (546), 364 states have call predecessors, (546), 373 states have call successors, (546) [2024-11-18 13:59:37,015 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2451 states to 2451 states and 3993 transitions. [2024-11-18 13:59:37,020 INFO L78 Accepts]: Start accepts. Automaton has 2451 states and 3993 transitions. Word has length 276 [2024-11-18 13:59:37,020 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-18 13:59:37,021 INFO L471 AbstractCegarLoop]: Abstraction has 2451 states and 3993 transitions. [2024-11-18 13:59:37,021 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 34.75) internal successors, (139), 4 states have internal predecessors, (139), 2 states have call successors, (23), 2 states have call predecessors, (23), 2 states have return successors, (22), 2 states have call predecessors, (22), 2 states have call successors, (22) [2024-11-18 13:59:37,021 INFO L276 IsEmpty]: Start isEmpty. Operand 2451 states and 3993 transitions. [2024-11-18 13:59:37,025 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 280 [2024-11-18 13:59:37,025 INFO L207 NwaCegarLoop]: Found error trace [2024-11-18 13:59:37,025 INFO L215 NwaCegarLoop]: trace histogram [7, 7, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-18 13:59:37,046 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 13:59:37,226 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,SelfDestructingSolverStorable37 [2024-11-18 13:59:37,226 INFO L396 AbstractCegarLoop]: === Iteration 39 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-18 13:59:37,226 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-18 13:59:37,227 INFO L85 PathProgramCache]: Analyzing trace with hash -1503333505, now seen corresponding path program 1 times [2024-11-18 13:59:37,227 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-18 13:59:37,227 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [791170116] [2024-11-18 13:59:37,227 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 13:59:37,227 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-18 13:59:37,259 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 13:59:37,658 INFO L134 CoverageAnalysis]: Checked inductivity of 226 backedges. 2 proven. 38 refuted. 0 times theorem prover too weak. 186 trivial. 0 not checked. [2024-11-18 13:59:37,658 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-18 13:59:37,658 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [791170116] [2024-11-18 13:59:37,658 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [791170116] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-18 13:59:37,659 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1911155544] [2024-11-18 13:59:37,659 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 13:59:37,659 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-18 13:59:37,659 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-18 13:59:37,661 INFO L229 MonitoredProcess]: Starting monitored process 35 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-18 13:59:37,663 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (35)] Waiting until timeout for monitored process [2024-11-18 13:59:38,088 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 13:59:38,095 INFO L255 TraceCheckSpWp]: Trace formula consists of 2421 conjuncts, 7 conjuncts are in the unsatisfiable core [2024-11-18 13:59:38,099 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-18 13:59:38,140 INFO L134 CoverageAnalysis]: Checked inductivity of 226 backedges. 81 proven. 0 refuted. 0 times theorem prover too weak. 145 trivial. 0 not checked. [2024-11-18 13:59:38,140 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-18 13:59:38,140 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1911155544] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-18 13:59:38,140 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-18 13:59:38,141 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [9] total 13 [2024-11-18 13:59:38,141 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [875092662] [2024-11-18 13:59:38,141 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-18 13:59:38,141 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-11-18 13:59:38,141 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-18 13:59:38,142 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-11-18 13:59:38,142 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=133, Unknown=0, NotChecked=0, Total=156 [2024-11-18 13:59:38,142 INFO L87 Difference]: Start difference. First operand 2451 states and 3993 transitions. Second operand has 6 states, 6 states have (on average 23.5) internal successors, (141), 5 states have internal predecessors, (141), 2 states have call successors, (26), 2 states have call predecessors, (26), 3 states have return successors, (25), 3 states have call predecessors, (25), 2 states have call successors, (25) [2024-11-18 13:59:38,234 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-18 13:59:38,234 INFO L93 Difference]: Finished difference Result 4838 states and 7931 transitions. [2024-11-18 13:59:38,235 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-11-18 13:59:38,235 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 23.5) internal successors, (141), 5 states have internal predecessors, (141), 2 states have call successors, (26), 2 states have call predecessors, (26), 3 states have return successors, (25), 3 states have call predecessors, (25), 2 states have call successors, (25) Word has length 279 [2024-11-18 13:59:38,235 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-18 13:59:38,247 INFO L225 Difference]: With dead ends: 4838 [2024-11-18 13:59:38,247 INFO L226 Difference]: Without dead ends: 2471 [2024-11-18 13:59:38,252 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 297 GetRequests, 286 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=23, Invalid=133, Unknown=0, NotChecked=0, Total=156 [2024-11-18 13:59:38,253 INFO L432 NwaCegarLoop]: 840 mSDtfsCounter, 0 mSDsluCounter, 3353 mSDsCounter, 0 mSdLazyCounter, 20 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 4193 SdHoareTripleChecker+Invalid, 21 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 20 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-11-18 13:59:38,253 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 4193 Invalid, 21 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 20 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-18 13:59:38,255 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2471 states. [2024-11-18 13:59:38,361 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2471 to 2465. [2024-11-18 13:59:38,365 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2465 states, 1926 states have (on average 1.5991692627206646) internal successors, (3080), 2010 states have internal predecessors, (3080), 377 states have call successors, (377), 112 states have call predecessors, (377), 161 states have return successors, (550), 366 states have call predecessors, (550), 373 states have call successors, (550) [2024-11-18 13:59:38,374 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2465 states to 2465 states and 4007 transitions. [2024-11-18 13:59:38,379 INFO L78 Accepts]: Start accepts. Automaton has 2465 states and 4007 transitions. Word has length 279 [2024-11-18 13:59:38,380 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-18 13:59:38,380 INFO L471 AbstractCegarLoop]: Abstraction has 2465 states and 4007 transitions. [2024-11-18 13:59:38,380 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 23.5) internal successors, (141), 5 states have internal predecessors, (141), 2 states have call successors, (26), 2 states have call predecessors, (26), 3 states have return successors, (25), 3 states have call predecessors, (25), 2 states have call successors, (25) [2024-11-18 13:59:38,381 INFO L276 IsEmpty]: Start isEmpty. Operand 2465 states and 4007 transitions. [2024-11-18 13:59:38,384 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 286 [2024-11-18 13:59:38,384 INFO L207 NwaCegarLoop]: Found error trace [2024-11-18 13:59:38,385 INFO L215 NwaCegarLoop]: trace histogram [7, 7, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-18 13:59:38,406 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (35)] Forceful destruction successful, exit code 0 [2024-11-18 13:59:38,585 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 35 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable38 [2024-11-18 13:59:38,585 INFO L396 AbstractCegarLoop]: === Iteration 40 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-18 13:59:38,586 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-18 13:59:38,586 INFO L85 PathProgramCache]: Analyzing trace with hash 229083211, now seen corresponding path program 1 times [2024-11-18 13:59:38,586 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-18 13:59:38,586 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1775930015] [2024-11-18 13:59:38,586 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 13:59:38,586 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-18 13:59:38,620 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 13:59:38,768 INFO L134 CoverageAnalysis]: Checked inductivity of 229 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 205 trivial. 0 not checked. [2024-11-18 13:59:38,769 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-18 13:59:38,769 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1775930015] [2024-11-18 13:59:38,769 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1775930015] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-18 13:59:38,769 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1331258298] [2024-11-18 13:59:38,769 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 13:59:38,769 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-18 13:59:38,770 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-18 13:59:38,771 INFO L229 MonitoredProcess]: Starting monitored process 36 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-18 13:59:38,773 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (36)] Waiting until timeout for monitored process [2024-11-18 13:59:39,227 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 13:59:39,233 INFO L255 TraceCheckSpWp]: Trace formula consists of 2455 conjuncts, 13 conjuncts are in the unsatisfiable core [2024-11-18 13:59:39,237 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-18 13:59:39,491 INFO L134 CoverageAnalysis]: Checked inductivity of 229 backedges. 22 proven. 33 refuted. 0 times theorem prover too weak. 174 trivial. 0 not checked. [2024-11-18 13:59:39,491 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-18 13:59:40,382 INFO L134 CoverageAnalysis]: Checked inductivity of 229 backedges. 25 proven. 35 refuted. 0 times theorem prover too weak. 169 trivial. 0 not checked. [2024-11-18 13:59:40,382 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1331258298] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-18 13:59:40,382 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-18 13:59:40,383 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 10, 11] total 18 [2024-11-18 13:59:40,383 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1464227546] [2024-11-18 13:59:40,383 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-18 13:59:40,383 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2024-11-18 13:59:40,383 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-18 13:59:40,384 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2024-11-18 13:59:40,384 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=253, Unknown=0, NotChecked=0, Total=306 [2024-11-18 13:59:40,385 INFO L87 Difference]: Start difference. First operand 2465 states and 4007 transitions. Second operand has 18 states, 18 states have (on average 16.555555555555557) internal successors, (298), 18 states have internal predecessors, (298), 12 states have call successors, (62), 7 states have call predecessors, (62), 10 states have return successors, (63), 14 states have call predecessors, (63), 11 states have call successors, (63) [2024-11-18 13:59:49,864 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-18 13:59:49,864 INFO L93 Difference]: Finished difference Result 12506 states and 20561 transitions. [2024-11-18 13:59:49,865 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 122 states. [2024-11-18 13:59:49,865 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 16.555555555555557) internal successors, (298), 18 states have internal predecessors, (298), 12 states have call successors, (62), 7 states have call predecessors, (62), 10 states have return successors, (63), 14 states have call predecessors, (63), 11 states have call successors, (63) Word has length 285 [2024-11-18 13:59:49,865 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-18 13:59:49,910 INFO L225 Difference]: With dead ends: 12506 [2024-11-18 13:59:49,910 INFO L226 Difference]: Without dead ends: 9556 [2024-11-18 13:59:49,930 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 743 GetRequests, 612 SyntacticMatches, 4 SemanticMatches, 127 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6399 ImplicationChecksByTransitivity, 1.3s TimeCoverageRelationStatistics Valid=2332, Invalid=14180, Unknown=0, NotChecked=0, Total=16512 [2024-11-18 13:59:49,930 INFO L432 NwaCegarLoop]: 814 mSDtfsCounter, 13734 mSDsluCounter, 6692 mSDsCounter, 0 mSdLazyCounter, 11045 mSolverCounterSat, 4361 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 6.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 13770 SdHoareTripleChecker+Valid, 7506 SdHoareTripleChecker+Invalid, 15406 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 4361 IncrementalHoareTripleChecker+Valid, 11045 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 7.3s IncrementalHoareTripleChecker+Time [2024-11-18 13:59:49,930 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [13770 Valid, 7506 Invalid, 15406 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [4361 Valid, 11045 Invalid, 0 Unknown, 0 Unchecked, 7.3s Time] [2024-11-18 13:59:49,936 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9556 states. [2024-11-18 13:59:50,588 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9556 to 9099. [2024-11-18 13:59:50,599 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9099 states, 6906 states have (on average 1.5525629887054735) internal successors, (10722), 7266 states have internal predecessors, (10722), 1583 states have call successors, (1583), 460 states have call predecessors, (1583), 609 states have return successors, (2251), 1564 states have call predecessors, (2251), 1579 states have call successors, (2251) [2024-11-18 13:59:50,651 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9099 states to 9099 states and 14556 transitions. [2024-11-18 13:59:50,659 INFO L78 Accepts]: Start accepts. Automaton has 9099 states and 14556 transitions. Word has length 285 [2024-11-18 13:59:50,660 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-18 13:59:50,660 INFO L471 AbstractCegarLoop]: Abstraction has 9099 states and 14556 transitions. [2024-11-18 13:59:50,660 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 16.555555555555557) internal successors, (298), 18 states have internal predecessors, (298), 12 states have call successors, (62), 7 states have call predecessors, (62), 10 states have return successors, (63), 14 states have call predecessors, (63), 11 states have call successors, (63) [2024-11-18 13:59:50,661 INFO L276 IsEmpty]: Start isEmpty. Operand 9099 states and 14556 transitions. [2024-11-18 13:59:50,665 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 236 [2024-11-18 13:59:50,665 INFO L207 NwaCegarLoop]: Found error trace [2024-11-18 13:59:50,665 INFO L215 NwaCegarLoop]: trace histogram [8, 8, 6, 5, 4, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:50,692 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (36)] Ended with exit code 0 [2024-11-18 13:59:50,866 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 36 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable39 [2024-11-18 13:59:50,866 INFO L396 AbstractCegarLoop]: === Iteration 41 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-18 13:59:50,868 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-18 13:59:50,868 INFO L85 PathProgramCache]: Analyzing trace with hash 1491415708, now seen corresponding path program 1 times [2024-11-18 13:59:50,868 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-18 13:59:50,868 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1116596283] [2024-11-18 13:59:50,868 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 13:59:50,869 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-18 13:59:50,899 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 13:59:51,280 INFO L134 CoverageAnalysis]: Checked inductivity of 172 backedges. 7 proven. 10 refuted. 0 times theorem prover too weak. 155 trivial. 0 not checked. [2024-11-18 13:59:51,280 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-18 13:59:51,280 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1116596283] [2024-11-18 13:59:51,281 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1116596283] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-18 13:59:51,281 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [791075186] [2024-11-18 13:59:51,281 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-18 13:59:51,281 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-18 13:59:51,281 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-18 13:59:51,283 INFO L229 MonitoredProcess]: Starting monitored process 37 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,284 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (37)] Waiting until timeout for monitored process [2024-11-18 13:59:51,747 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-18 13:59:51,761 INFO L255 TraceCheckSpWp]: Trace formula consists of 2089 conjuncts, 14 conjuncts are in the unsatisfiable core [2024-11-18 13:59:51,766 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-18 13:59:52,031 INFO L134 CoverageAnalysis]: Checked inductivity of 172 backedges. 92 proven. 9 refuted. 0 times theorem prover too weak. 71 trivial. 0 not checked. [2024-11-18 13:59:52,031 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-18 13:59:52,622 INFO L134 CoverageAnalysis]: Checked inductivity of 172 backedges. 17 proven. 9 refuted. 0 times theorem prover too weak. 146 trivial. 0 not checked. [2024-11-18 13:59:52,623 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [791075186] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-18 13:59:52,623 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-18 13:59:52,623 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 9, 8] total 23 [2024-11-18 13:59:52,623 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [76347582] [2024-11-18 13:59:52,623 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-18 13:59:52,624 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2024-11-18 13:59:52,624 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-18 13:59:52,625 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2024-11-18 13:59:52,625 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=443, Unknown=0, NotChecked=0, Total=506 [2024-11-18 13:59:52,625 INFO L87 Difference]: Start difference. First operand 9099 states and 14556 transitions. Second operand has 23 states, 23 states have (on average 13.695652173913043) internal successors, (315), 19 states have internal predecessors, (315), 11 states have call successors, (61), 6 states have call predecessors, (61), 14 states have return successors, (62), 15 states have call predecessors, (62), 10 states have call successors, (62)