./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 803cd42f Calling Ultimate with: /root/.sdkman/candidates/java/current/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-803cd42-m [2024-11-22 01:43:35,740 INFO L188 SettingsManager]: Resetting all preferences to default values... [2024-11-22 01:43:35,802 INFO L114 SettingsManager]: Loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-32bit-Automizer_Default.epf [2024-11-22 01:43:35,809 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2024-11-22 01:43:35,809 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2024-11-22 01:43:35,845 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2024-11-22 01:43:35,846 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2024-11-22 01:43:35,847 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2024-11-22 01:43:35,847 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2024-11-22 01:43:35,848 INFO L153 SettingsManager]: * Use memory slicer=true [2024-11-22 01:43:35,849 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2024-11-22 01:43:35,850 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2024-11-22 01:43:35,850 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2024-11-22 01:43:35,851 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2024-11-22 01:43:35,851 INFO L153 SettingsManager]: * Use SBE=true [2024-11-22 01:43:35,851 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2024-11-22 01:43:35,851 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2024-11-22 01:43:35,852 INFO L153 SettingsManager]: * sizeof long=4 [2024-11-22 01:43:35,852 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2024-11-22 01:43:35,852 INFO L153 SettingsManager]: * sizeof POINTER=4 [2024-11-22 01:43:35,853 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2024-11-22 01:43:35,853 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2024-11-22 01:43:35,853 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2024-11-22 01:43:35,854 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2024-11-22 01:43:35,854 INFO L153 SettingsManager]: * Allow undefined functions=false [2024-11-22 01:43:35,854 INFO L153 SettingsManager]: * sizeof long double=12 [2024-11-22 01:43:35,855 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2024-11-22 01:43:35,855 INFO L153 SettingsManager]: * Use constant arrays=true [2024-11-22 01:43:35,855 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2024-11-22 01:43:35,855 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2024-11-22 01:43:35,856 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2024-11-22 01:43:35,856 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2024-11-22 01:43:35,856 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-11-22 01:43:35,857 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2024-11-22 01:43:35,857 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2024-11-22 01:43:35,857 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2024-11-22 01:43:35,858 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2024-11-22 01:43:35,858 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2024-11-22 01:43:35,858 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2024-11-22 01:43:35,858 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2024-11-22 01:43:35,859 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2024-11-22 01:43:35,859 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2024-11-22 01:43:35,859 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-22 01:43:36,146 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2024-11-22 01:43:36,172 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2024-11-22 01:43:36,176 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2024-11-22 01:43:36,177 INFO L270 PluginConnector]: Initializing CDTParser... [2024-11-22 01:43:36,177 INFO L274 PluginConnector]: CDTParser initialized [2024-11-22 01:43:36,178 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-22 01:43:37,656 INFO L533 CDTParser]: Created temporary CDT project at NULL [2024-11-22 01:43:37,987 INFO L384 CDTParser]: Found 1 translation units. [2024-11-22 01:43:37,989 INFO L180 CDTParser]: Scanning /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/product-lines/elevator_spec1_product11.cil.c [2024-11-22 01:43:38,017 INFO L427 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/84c90b9aa/d213a3f3f7bd420f8218a35fd7b1c838/FLAGac99c8b5d [2024-11-22 01:43:38,240 INFO L435 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/84c90b9aa/d213a3f3f7bd420f8218a35fd7b1c838 [2024-11-22 01:43:38,244 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2024-11-22 01:43:38,245 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2024-11-22 01:43:38,248 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2024-11-22 01:43:38,248 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2024-11-22 01:43:38,254 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2024-11-22 01:43:38,255 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 22.11 01:43:38" (1/1) ... [2024-11-22 01:43:38,256 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@7c495d75 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.11 01:43:38, skipping insertion in model container [2024-11-22 01:43:38,256 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 22.11 01:43:38" (1/1) ... [2024-11-22 01:43:38,324 INFO L175 MainTranslator]: Built tables and reachable declarations [2024-11-22 01:43:38,713 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-22 01:43:38,812 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-11-22 01:43:38,830 INFO L200 MainTranslator]: Completed pre-run [2024-11-22 01:43:38,840 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma merger(0,"Person.i","") [48] [2024-11-22 01:43:38,841 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma merger(0,"scenario.i","") [169] [2024-11-22 01:43:38,841 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma merger(0,"Specification1_spec.i","") [185] [2024-11-22 01:43:38,842 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma merger(0,"Elevator.i","") [370] [2024-11-22 01:43:38,842 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma merger(0,"featureselect.i","") [1901] [2024-11-22 01:43:38,842 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma merger(0,"wsllib_check.i","") [1939] [2024-11-22 01:43:38,843 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma merger(0,"UnitTests.i","") [1948] [2024-11-22 01:43:38,843 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma merger(0,"libacc.i","") [2041] [2024-11-22 01:43:38,843 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma merger(0,"Test.i","") [2407] [2024-11-22 01:43:38,843 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma merger(0,"Floor.i","") [2757] [2024-11-22 01:43:38,892 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-22 01:43:38,939 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-11-22 01:43:38,974 INFO L204 MainTranslator]: Completed translation [2024-11-22 01:43:38,975 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.11 01:43:38 WrapperNode [2024-11-22 01:43:38,975 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2024-11-22 01:43:38,976 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2024-11-22 01:43:38,976 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2024-11-22 01:43:38,976 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2024-11-22 01:43:38,981 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.11 01:43:38" (1/1) ... [2024-11-22 01:43:39,004 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.11 01:43:38" (1/1) ... [2024-11-22 01:43:39,062 INFO L138 Inliner]: procedures = 93, calls = 339, calls flagged for inlining = 25, calls inlined = 22, statements flattened = 1117 [2024-11-22 01:43:39,063 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2024-11-22 01:43:39,064 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2024-11-22 01:43:39,064 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2024-11-22 01:43:39,064 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2024-11-22 01:43:39,079 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.11 01:43:38" (1/1) ... [2024-11-22 01:43:39,079 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.11 01:43:38" (1/1) ... [2024-11-22 01:43:39,087 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.11 01:43:38" (1/1) ... [2024-11-22 01:43:39,130 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-22 01:43:39,131 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.11 01:43:38" (1/1) ... [2024-11-22 01:43:39,131 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.11 01:43:38" (1/1) ... [2024-11-22 01:43:39,150 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.11 01:43:38" (1/1) ... [2024-11-22 01:43:39,161 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.11 01:43:38" (1/1) ... [2024-11-22 01:43:39,166 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.11 01:43:38" (1/1) ... [2024-11-22 01:43:39,171 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.11 01:43:38" (1/1) ... [2024-11-22 01:43:39,179 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2024-11-22 01:43:39,180 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2024-11-22 01:43:39,180 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2024-11-22 01:43:39,180 INFO L274 PluginConnector]: RCFGBuilder initialized [2024-11-22 01:43:39,181 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.11 01:43:38" (1/1) ... [2024-11-22 01:43:39,187 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-11-22 01:43:39,199 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-22 01:43:39,229 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-22 01:43:39,231 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-22 01:43:39,298 INFO L130 BoogieDeclarations]: Found specification of procedure angelinaCall [2024-11-22 01:43:39,298 INFO L138 BoogieDeclarations]: Found implementation of procedure angelinaCall [2024-11-22 01:43:39,298 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2024-11-22 01:43:39,299 INFO L130 BoogieDeclarations]: Found specification of procedure bigMacCall [2024-11-22 01:43:39,299 INFO L138 BoogieDeclarations]: Found implementation of procedure bigMacCall [2024-11-22 01:43:39,299 INFO L130 BoogieDeclarations]: Found specification of procedure enterElevator [2024-11-22 01:43:39,299 INFO L138 BoogieDeclarations]: Found implementation of procedure enterElevator [2024-11-22 01:43:39,299 INFO L130 BoogieDeclarations]: Found specification of procedure isExecutiveFloorCalling [2024-11-22 01:43:39,300 INFO L138 BoogieDeclarations]: Found implementation of procedure isExecutiveFloorCalling [2024-11-22 01:43:39,300 INFO L130 BoogieDeclarations]: Found specification of procedure stopRequestedInDirection [2024-11-22 01:43:39,300 INFO L138 BoogieDeclarations]: Found implementation of procedure stopRequestedInDirection [2024-11-22 01:43:39,301 INFO L130 BoogieDeclarations]: Found specification of procedure getReverseHeading [2024-11-22 01:43:39,301 INFO L138 BoogieDeclarations]: Found implementation of procedure getReverseHeading [2024-11-22 01:43:39,301 INFO L130 BoogieDeclarations]: Found specification of procedure timeShift [2024-11-22 01:43:39,305 INFO L138 BoogieDeclarations]: Found implementation of procedure timeShift [2024-11-22 01:43:39,305 INFO L130 BoogieDeclarations]: Found specification of procedure cleanup [2024-11-22 01:43:39,305 INFO L138 BoogieDeclarations]: Found implementation of procedure cleanup [2024-11-22 01:43:39,306 INFO L130 BoogieDeclarations]: Found specification of procedure areDoorsOpen [2024-11-22 01:43:39,306 INFO L138 BoogieDeclarations]: Found implementation of procedure areDoorsOpen [2024-11-22 01:43:39,306 INFO L130 BoogieDeclarations]: Found specification of procedure __automaton_fail [2024-11-22 01:43:39,306 INFO L138 BoogieDeclarations]: Found implementation of procedure __automaton_fail [2024-11-22 01:43:39,306 INFO L130 BoogieDeclarations]: Found specification of procedure isTopFloor [2024-11-22 01:43:39,306 INFO L138 BoogieDeclarations]: Found implementation of procedure isTopFloor [2024-11-22 01:43:39,306 INFO L130 BoogieDeclarations]: Found specification of procedure getDestination [2024-11-22 01:43:39,306 INFO L138 BoogieDeclarations]: Found implementation of procedure getDestination [2024-11-22 01:43:39,306 INFO L130 BoogieDeclarations]: Found specification of procedure isBlocked [2024-11-22 01:43:39,306 INFO L138 BoogieDeclarations]: Found implementation of procedure isBlocked [2024-11-22 01:43:39,306 INFO L130 BoogieDeclarations]: Found specification of procedure getCurrentFloorID [2024-11-22 01:43:39,306 INFO L138 BoogieDeclarations]: Found implementation of procedure getCurrentFloorID [2024-11-22 01:43:39,307 INFO L130 BoogieDeclarations]: Found specification of procedure resetCallOnFloor [2024-11-22 01:43:39,307 INFO L138 BoogieDeclarations]: Found implementation of procedure resetCallOnFloor [2024-11-22 01:43:39,307 INFO L130 BoogieDeclarations]: Found specification of procedure stopRequestedAtCurrentFloor__wrappee__empty [2024-11-22 01:43:39,307 INFO L138 BoogieDeclarations]: Found implementation of procedure stopRequestedAtCurrentFloor__wrappee__empty [2024-11-22 01:43:39,307 INFO L130 BoogieDeclarations]: Found specification of procedure initPersonOnFloor [2024-11-22 01:43:39,307 INFO L138 BoogieDeclarations]: Found implementation of procedure initPersonOnFloor [2024-11-22 01:43:39,307 INFO L130 BoogieDeclarations]: Found specification of procedure removePersonFromFloor [2024-11-22 01:43:39,307 INFO L138 BoogieDeclarations]: Found implementation of procedure removePersonFromFloor [2024-11-22 01:43:39,307 INFO L130 BoogieDeclarations]: Found specification of procedure getOrigin [2024-11-22 01:43:39,307 INFO L138 BoogieDeclarations]: Found implementation of procedure getOrigin [2024-11-22 01:43:39,307 INFO L130 BoogieDeclarations]: Found specification of procedure continueInDirection [2024-11-22 01:43:39,307 INFO L138 BoogieDeclarations]: Found implementation of procedure continueInDirection [2024-11-22 01:43:39,307 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#0 [2024-11-22 01:43:39,308 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#1 [2024-11-22 01:43:39,308 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#2 [2024-11-22 01:43:39,308 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#3 [2024-11-22 01:43:39,308 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#4 [2024-11-22 01:43:39,308 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#5 [2024-11-22 01:43:39,308 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#6 [2024-11-22 01:43:39,313 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#7 [2024-11-22 01:43:39,313 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#8 [2024-11-22 01:43:39,313 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#9 [2024-11-22 01:43:39,313 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#10 [2024-11-22 01:43:39,314 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#11 [2024-11-22 01:43:39,314 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#12 [2024-11-22 01:43:39,314 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#13 [2024-11-22 01:43:39,314 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#14 [2024-11-22 01:43:39,314 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#15 [2024-11-22 01:43:39,314 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#16 [2024-11-22 01:43:39,314 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#17 [2024-11-22 01:43:39,314 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#18 [2024-11-22 01:43:39,314 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#19 [2024-11-22 01:43:39,314 INFO L130 BoogieDeclarations]: Found specification of procedure pressInLiftFloorButton [2024-11-22 01:43:39,314 INFO L138 BoogieDeclarations]: Found implementation of procedure pressInLiftFloorButton [2024-11-22 01:43:39,314 INFO L130 BoogieDeclarations]: Found specification of procedure leaveElevator [2024-11-22 01:43:39,314 INFO L138 BoogieDeclarations]: Found implementation of procedure leaveElevator [2024-11-22 01:43:39,315 INFO L130 BoogieDeclarations]: Found specification of procedure isPersonOnFloor [2024-11-22 01:43:39,315 INFO L138 BoogieDeclarations]: Found implementation of procedure isPersonOnFloor [2024-11-22 01:43:39,315 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2024-11-22 01:43:39,315 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2024-11-22 01:43:39,315 INFO L130 BoogieDeclarations]: Found specification of procedure isFloorCalling [2024-11-22 01:43:39,315 INFO L138 BoogieDeclarations]: Found implementation of procedure isFloorCalling [2024-11-22 01:43:39,549 INFO L238 CfgBuilder]: Building ICFG [2024-11-22 01:43:39,551 INFO L264 CfgBuilder]: Building CFG for each procedure with an implementation [2024-11-22 01:43:40,783 INFO L? ?]: Removed 443 outVars from TransFormulas that were not future-live. [2024-11-22 01:43:40,784 INFO L287 CfgBuilder]: Performing block encoding [2024-11-22 01:43:40,820 INFO L311 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2024-11-22 01:43:40,823 INFO L316 CfgBuilder]: Removed 1 assume(true) statements. [2024-11-22 01:43:40,824 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 22.11 01:43:40 BoogieIcfgContainer [2024-11-22 01:43:40,824 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2024-11-22 01:43:40,826 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2024-11-22 01:43:40,826 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2024-11-22 01:43:40,830 INFO L274 PluginConnector]: TraceAbstraction initialized [2024-11-22 01:43:40,831 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 22.11 01:43:38" (1/3) ... [2024-11-22 01:43:40,832 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@1943c18f and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 22.11 01:43:40, skipping insertion in model container [2024-11-22 01:43:40,833 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.11 01:43:38" (2/3) ... [2024-11-22 01:43:40,834 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@1943c18f and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 22.11 01:43:40, skipping insertion in model container [2024-11-22 01:43:40,834 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 22.11 01:43:40" (3/3) ... [2024-11-22 01:43:40,836 INFO L112 eAbstractionObserver]: Analyzing ICFG elevator_spec1_product11.cil.c [2024-11-22 01:43:40,853 INFO L214 ceAbstractionStarter]: Automizer settings: Hoare:LoopHeads NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2024-11-22 01:43:40,854 INFO L154 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2024-11-22 01:43:40,934 INFO L332 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2024-11-22 01:43:40,941 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;@7c8187f1, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2024-11-22 01:43:40,942 INFO L334 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2024-11-22 01:43:40,951 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-22 01:43:40,990 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 126 [2024-11-22 01:43:40,994 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 01:43:40,995 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-22 01:43:40,996 INFO L396 AbstractCegarLoop]: === Iteration 1 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-22 01:43:41,003 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 01:43:41,003 INFO L85 PathProgramCache]: Analyzing trace with hash 962722650, now seen corresponding path program 1 times [2024-11-22 01:43:41,012 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 01:43:41,013 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [826497323] [2024-11-22 01:43:41,013 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 01:43:41,014 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 01:43:41,259 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 01:43:41,768 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-22 01:43:41,768 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 01:43:41,769 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [826497323] [2024-11-22 01:43:41,771 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [826497323] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-22 01:43:41,771 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [771244436] [2024-11-22 01:43:41,771 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 01:43:41,772 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-22 01:43:41,772 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-22 01:43:41,774 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-22 01:43:41,776 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-22 01:43:42,211 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 01:43:42,220 INFO L255 TraceCheckSpWp]: Trace formula consists of 1847 conjuncts, 1 conjuncts are in the unsatisfiable core [2024-11-22 01:43:42,230 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-22 01:43:42,266 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-22 01:43:42,267 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-22 01:43:42,268 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [771244436] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-22 01:43:42,268 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-22 01:43:42,268 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [4] total 4 [2024-11-22 01:43:42,271 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1446625072] [2024-11-22 01:43:42,272 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-22 01:43:42,277 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2024-11-22 01:43:42,277 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 01:43:42,303 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2024-11-22 01:43:42,303 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-11-22 01:43:42,307 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-22 01:43:42,384 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-22 01:43:42,384 INFO L93 Difference]: Finished difference Result 582 states and 965 transitions. [2024-11-22 01:43:42,385 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-22 01:43:42,387 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-22 01:43:42,388 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-22 01:43:42,408 INFO L225 Difference]: With dead ends: 582 [2024-11-22 01:43:42,408 INFO L226 Difference]: Without dead ends: 553 [2024-11-22 01:43:42,412 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-22 01:43:42,416 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-22 01:43:42,418 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-22 01:43:42,436 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 553 states. [2024-11-22 01:43:42,498 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 553 to 553. [2024-11-22 01:43:42,501 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-22 01:43:42,508 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 553 states to 553 states and 919 transitions. [2024-11-22 01:43:42,512 INFO L78 Accepts]: Start accepts. Automaton has 553 states and 919 transitions. Word has length 125 [2024-11-22 01:43:42,513 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-22 01:43:42,514 INFO L471 AbstractCegarLoop]: Abstraction has 553 states and 919 transitions. [2024-11-22 01:43:42,515 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-22 01:43:42,515 INFO L276 IsEmpty]: Start isEmpty. Operand 553 states and 919 transitions. [2024-11-22 01:43:42,522 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 128 [2024-11-22 01:43:42,524 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 01:43:42,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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-22 01:43:42,537 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-22 01:43:42,725 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-22 01:43:42,726 INFO L396 AbstractCegarLoop]: === Iteration 2 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-22 01:43:42,726 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 01:43:42,727 INFO L85 PathProgramCache]: Analyzing trace with hash 612259598, now seen corresponding path program 1 times [2024-11-22 01:43:42,727 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 01:43:42,727 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1314311360] [2024-11-22 01:43:42,727 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 01:43:42,727 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 01:43:42,775 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 01:43:42,987 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-22 01:43:42,987 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 01:43:42,987 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1314311360] [2024-11-22 01:43:42,988 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1314311360] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-22 01:43:42,988 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1504294122] [2024-11-22 01:43:42,988 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 01:43:42,988 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-22 01:43:42,989 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-22 01:43:42,991 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-22 01:43:42,992 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-22 01:43:43,361 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 01:43:43,370 INFO L255 TraceCheckSpWp]: Trace formula consists of 1850 conjuncts, 3 conjuncts are in the unsatisfiable core [2024-11-22 01:43:43,376 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-22 01:43:43,442 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-22 01:43:43,442 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-22 01:43:43,442 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1504294122] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-22 01:43:43,443 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-22 01:43:43,443 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [4] total 6 [2024-11-22 01:43:43,443 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2122879047] [2024-11-22 01:43:43,443 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-22 01:43:43,444 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-22 01:43:43,444 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 01:43:43,445 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-22 01:43:43,445 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2024-11-22 01:43:43,446 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-22 01:43:43,545 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-22 01:43:43,547 INFO L93 Difference]: Finished difference Result 1097 states and 1830 transitions. [2024-11-22 01:43:43,547 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-22 01:43:43,548 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-22 01:43:43,548 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-22 01:43:43,555 INFO L225 Difference]: With dead ends: 1097 [2024-11-22 01:43:43,555 INFO L226 Difference]: Without dead ends: 553 [2024-11-22 01:43:43,562 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-22 01:43:43,563 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-22 01:43:43,564 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-22 01:43:43,566 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 553 states. [2024-11-22 01:43:43,601 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 553 to 553. [2024-11-22 01:43:43,603 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-22 01:43:43,609 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 553 states to 553 states and 918 transitions. [2024-11-22 01:43:43,612 INFO L78 Accepts]: Start accepts. Automaton has 553 states and 918 transitions. Word has length 127 [2024-11-22 01:43:43,613 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-22 01:43:43,613 INFO L471 AbstractCegarLoop]: Abstraction has 553 states and 918 transitions. [2024-11-22 01:43:43,614 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-22 01:43:43,614 INFO L276 IsEmpty]: Start isEmpty. Operand 553 states and 918 transitions. [2024-11-22 01:43:43,619 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 130 [2024-11-22 01:43:43,619 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 01:43:43,620 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-22 01:43:43,631 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Ended with exit code 0 [2024-11-22 01:43:43,820 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-22 01:43:43,821 INFO L396 AbstractCegarLoop]: === Iteration 3 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-22 01:43:43,821 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 01:43:43,821 INFO L85 PathProgramCache]: Analyzing trace with hash -1908031680, now seen corresponding path program 1 times [2024-11-22 01:43:43,822 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 01:43:43,822 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2049309304] [2024-11-22 01:43:43,822 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 01:43:43,822 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 01:43:43,882 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 01:43:44,029 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-22 01:43:44,029 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 01:43:44,029 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2049309304] [2024-11-22 01:43:44,030 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2049309304] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-22 01:43:44,030 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [620459340] [2024-11-22 01:43:44,030 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 01:43:44,030 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-22 01:43:44,030 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-22 01:43:44,033 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-22 01:43:44,034 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-22 01:43:44,399 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 01:43:44,405 INFO L255 TraceCheckSpWp]: Trace formula consists of 1852 conjuncts, 3 conjuncts are in the unsatisfiable core [2024-11-22 01:43:44,410 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-22 01:43:44,442 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-22 01:43:44,442 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-22 01:43:44,442 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [620459340] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-22 01:43:44,443 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-22 01:43:44,443 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [4] total 6 [2024-11-22 01:43:44,443 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [414787562] [2024-11-22 01:43:44,443 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-22 01:43:44,444 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-22 01:43:44,445 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 01:43:44,445 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-22 01:43:44,446 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2024-11-22 01:43:44,446 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-22 01:43:44,502 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-22 01:43:44,503 INFO L93 Difference]: Finished difference Result 1097 states and 1828 transitions. [2024-11-22 01:43:44,503 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-22 01:43:44,504 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-22 01:43:44,504 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-22 01:43:44,508 INFO L225 Difference]: With dead ends: 1097 [2024-11-22 01:43:44,509 INFO L226 Difference]: Without dead ends: 553 [2024-11-22 01:43:44,511 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-22 01:43:44,512 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-22 01:43:44,512 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-22 01:43:44,514 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 553 states. [2024-11-22 01:43:44,528 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 553 to 553. [2024-11-22 01:43:44,529 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-22 01:43:44,534 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 553 states to 553 states and 917 transitions. [2024-11-22 01:43:44,534 INFO L78 Accepts]: Start accepts. Automaton has 553 states and 917 transitions. Word has length 129 [2024-11-22 01:43:44,535 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-22 01:43:44,535 INFO L471 AbstractCegarLoop]: Abstraction has 553 states and 917 transitions. [2024-11-22 01:43:44,535 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-22 01:43:44,535 INFO L276 IsEmpty]: Start isEmpty. Operand 553 states and 917 transitions. [2024-11-22 01:43:44,539 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 132 [2024-11-22 01:43:44,539 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 01:43:44,539 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-22 01:43:44,550 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-22 01:43:44,740 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-22 01:43:44,740 INFO L396 AbstractCegarLoop]: === Iteration 4 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-22 01:43:44,741 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 01:43:44,741 INFO L85 PathProgramCache]: Analyzing trace with hash -1032252274, now seen corresponding path program 1 times [2024-11-22 01:43:44,741 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 01:43:44,741 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [678779491] [2024-11-22 01:43:44,742 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 01:43:44,742 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 01:43:44,781 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 01:43:44,923 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-22 01:43:44,923 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 01:43:44,923 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [678779491] [2024-11-22 01:43:44,924 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [678779491] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-22 01:43:44,924 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [59544843] [2024-11-22 01:43:44,924 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 01:43:44,924 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-22 01:43:44,924 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-22 01:43:44,928 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-22 01:43:44,929 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-22 01:43:45,278 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 01:43:45,287 INFO L255 TraceCheckSpWp]: Trace formula consists of 1854 conjuncts, 3 conjuncts are in the unsatisfiable core [2024-11-22 01:43:45,291 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-22 01:43:45,322 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-22 01:43:45,323 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-22 01:43:45,323 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [59544843] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-22 01:43:45,323 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-22 01:43:45,323 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [4] total 6 [2024-11-22 01:43:45,324 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1149708729] [2024-11-22 01:43:45,324 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-22 01:43:45,324 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-22 01:43:45,325 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 01:43:45,325 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-22 01:43:45,325 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2024-11-22 01:43:45,326 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-22 01:43:45,405 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-22 01:43:45,406 INFO L93 Difference]: Finished difference Result 1104 states and 1835 transitions. [2024-11-22 01:43:45,407 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-22 01:43:45,407 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-22 01:43:45,407 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-22 01:43:45,413 INFO L225 Difference]: With dead ends: 1104 [2024-11-22 01:43:45,413 INFO L226 Difference]: Without dead ends: 562 [2024-11-22 01:43:45,416 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-22 01:43:45,417 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-22 01:43:45,418 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-22 01:43:45,419 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 562 states. [2024-11-22 01:43:45,443 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 562 to 562. [2024-11-22 01:43:45,444 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-22 01:43:45,449 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 562 states to 562 states and 929 transitions. [2024-11-22 01:43:45,450 INFO L78 Accepts]: Start accepts. Automaton has 562 states and 929 transitions. Word has length 131 [2024-11-22 01:43:45,450 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-22 01:43:45,450 INFO L471 AbstractCegarLoop]: Abstraction has 562 states and 929 transitions. [2024-11-22 01:43:45,450 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-22 01:43:45,450 INFO L276 IsEmpty]: Start isEmpty. Operand 562 states and 929 transitions. [2024-11-22 01:43:45,454 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 133 [2024-11-22 01:43:45,454 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 01:43:45,455 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-22 01:43:45,466 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-22 01:43:45,658 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-22 01:43:45,659 INFO L396 AbstractCegarLoop]: === Iteration 5 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-22 01:43:45,659 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 01:43:45,659 INFO L85 PathProgramCache]: Analyzing trace with hash -1063424087, now seen corresponding path program 1 times [2024-11-22 01:43:45,659 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 01:43:45,659 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1304933029] [2024-11-22 01:43:45,659 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 01:43:45,660 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 01:43:45,684 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 01:43:45,789 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-22 01:43:45,790 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 01:43:45,790 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1304933029] [2024-11-22 01:43:45,790 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1304933029] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-22 01:43:45,790 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [987883546] [2024-11-22 01:43:45,791 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 01:43:45,791 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-22 01:43:45,791 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-22 01:43:45,793 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-22 01:43:45,795 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-22 01:43:46,167 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 01:43:46,175 INFO L255 TraceCheckSpWp]: Trace formula consists of 1855 conjuncts, 3 conjuncts are in the unsatisfiable core [2024-11-22 01:43:46,180 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-22 01:43:46,205 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-22 01:43:46,205 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-22 01:43:46,205 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [987883546] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-22 01:43:46,206 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-22 01:43:46,206 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [4] total 6 [2024-11-22 01:43:46,206 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1206939278] [2024-11-22 01:43:46,206 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-22 01:43:46,206 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-22 01:43:46,207 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 01:43:46,207 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-22 01:43:46,207 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2024-11-22 01:43:46,208 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-22 01:43:46,269 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-22 01:43:46,270 INFO L93 Difference]: Finished difference Result 1106 states and 1836 transitions. [2024-11-22 01:43:46,270 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-22 01:43:46,271 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-22 01:43:46,271 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-22 01:43:46,275 INFO L225 Difference]: With dead ends: 1106 [2024-11-22 01:43:46,275 INFO L226 Difference]: Without dead ends: 562 [2024-11-22 01:43:46,277 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-22 01:43:46,278 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-22 01:43:46,278 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-22 01:43:46,279 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 562 states. [2024-11-22 01:43:46,290 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 562 to 562. [2024-11-22 01:43:46,292 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-22 01:43:46,295 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 562 states to 562 states and 928 transitions. [2024-11-22 01:43:46,296 INFO L78 Accepts]: Start accepts. Automaton has 562 states and 928 transitions. Word has length 132 [2024-11-22 01:43:46,296 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-22 01:43:46,297 INFO L471 AbstractCegarLoop]: Abstraction has 562 states and 928 transitions. [2024-11-22 01:43:46,297 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-22 01:43:46,297 INFO L276 IsEmpty]: Start isEmpty. Operand 562 states and 928 transitions. [2024-11-22 01:43:46,300 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 134 [2024-11-22 01:43:46,300 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 01:43:46,300 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-22 01:43:46,311 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Ended with exit code 0 [2024-11-22 01:43:46,504 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-22 01:43:46,505 INFO L396 AbstractCegarLoop]: === Iteration 6 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-22 01:43:46,506 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 01:43:46,506 INFO L85 PathProgramCache]: Analyzing trace with hash -1178788366, now seen corresponding path program 1 times [2024-11-22 01:43:46,506 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 01:43:46,506 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1922128217] [2024-11-22 01:43:46,506 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 01:43:46,507 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 01:43:46,531 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 01:43:46,631 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-22 01:43:46,631 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 01:43:46,631 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1922128217] [2024-11-22 01:43:46,632 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1922128217] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-22 01:43:46,632 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1411063231] [2024-11-22 01:43:46,632 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 01:43:46,632 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-22 01:43:46,632 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-22 01:43:46,635 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-22 01:43:46,636 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-22 01:43:47,013 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 01:43:47,021 INFO L255 TraceCheckSpWp]: Trace formula consists of 1856 conjuncts, 3 conjuncts are in the unsatisfiable core [2024-11-22 01:43:47,026 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-22 01:43:47,060 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-22 01:43:47,060 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-22 01:43:47,061 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1411063231] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-22 01:43:47,061 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-22 01:43:47,061 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [4] total 6 [2024-11-22 01:43:47,061 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1707868019] [2024-11-22 01:43:47,061 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-22 01:43:47,061 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-22 01:43:47,061 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 01:43:47,062 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-22 01:43:47,062 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2024-11-22 01:43:47,063 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-22 01:43:47,126 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-22 01:43:47,126 INFO L93 Difference]: Finished difference Result 1106 states and 1835 transitions. [2024-11-22 01:43:47,127 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-22 01:43:47,127 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-22 01:43:47,127 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-22 01:43:47,131 INFO L225 Difference]: With dead ends: 1106 [2024-11-22 01:43:47,131 INFO L226 Difference]: Without dead ends: 562 [2024-11-22 01:43:47,134 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-22 01:43:47,134 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-22 01:43:47,135 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-22 01:43:47,136 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 562 states. [2024-11-22 01:43:47,148 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 562 to 562. [2024-11-22 01:43:47,149 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-22 01:43:47,153 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 562 states to 562 states and 927 transitions. [2024-11-22 01:43:47,154 INFO L78 Accepts]: Start accepts. Automaton has 562 states and 927 transitions. Word has length 133 [2024-11-22 01:43:47,154 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-22 01:43:47,155 INFO L471 AbstractCegarLoop]: Abstraction has 562 states and 927 transitions. [2024-11-22 01:43:47,155 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-22 01:43:47,155 INFO L276 IsEmpty]: Start isEmpty. Operand 562 states and 927 transitions. [2024-11-22 01:43:47,158 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 135 [2024-11-22 01:43:47,158 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 01:43:47,159 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-22 01:43:47,169 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Ended with exit code 0 [2024-11-22 01:43:47,359 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-22 01:43:47,359 INFO L396 AbstractCegarLoop]: === Iteration 7 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-22 01:43:47,360 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 01:43:47,360 INFO L85 PathProgramCache]: Analyzing trace with hash 390848205, now seen corresponding path program 1 times [2024-11-22 01:43:47,360 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 01:43:47,360 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1259019817] [2024-11-22 01:43:47,360 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 01:43:47,360 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 01:43:47,390 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 01:43:47,568 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-22 01:43:47,569 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 01:43:47,569 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1259019817] [2024-11-22 01:43:47,569 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1259019817] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-22 01:43:47,569 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1707852901] [2024-11-22 01:43:47,570 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 01:43:47,570 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-22 01:43:47,570 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-22 01:43:47,572 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-22 01:43:47,574 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-22 01:43:47,949 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 01:43:47,954 INFO L255 TraceCheckSpWp]: Trace formula consists of 1857 conjuncts, 7 conjuncts are in the unsatisfiable core [2024-11-22 01:43:47,961 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-22 01:43:48,037 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-22 01:43:48,038 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-22 01:43:48,038 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1707852901] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-22 01:43:48,038 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-22 01:43:48,038 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [7] total 12 [2024-11-22 01:43:48,039 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [949672060] [2024-11-22 01:43:48,039 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-22 01:43:48,039 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2024-11-22 01:43:48,039 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 01:43:48,040 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2024-11-22 01:43:48,041 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=26, Invalid=106, Unknown=0, NotChecked=0, Total=132 [2024-11-22 01:43:48,041 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-22 01:43:48,160 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-22 01:43:48,160 INFO L93 Difference]: Finished difference Result 1125 states and 1865 transitions. [2024-11-22 01:43:48,161 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2024-11-22 01:43:48,161 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-22 01:43:48,163 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-22 01:43:48,169 INFO L225 Difference]: With dead ends: 1125 [2024-11-22 01:43:48,170 INFO L226 Difference]: Without dead ends: 585 [2024-11-22 01:43:48,173 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-22 01:43:48,174 INFO L432 NwaCegarLoop]: 907 mSDtfsCounter, 100 mSDsluCounter, 4449 mSDsCounter, 0 mSdLazyCounter, 81 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s 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-22 01:43:48,175 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-22 01:43:48,177 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 585 states. [2024-11-22 01:43:48,196 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 585 to 581. [2024-11-22 01:43:48,197 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-22 01:43:48,201 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 581 states to 581 states and 958 transitions. [2024-11-22 01:43:48,202 INFO L78 Accepts]: Start accepts. Automaton has 581 states and 958 transitions. Word has length 134 [2024-11-22 01:43:48,203 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-22 01:43:48,203 INFO L471 AbstractCegarLoop]: Abstraction has 581 states and 958 transitions. [2024-11-22 01:43:48,203 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-22 01:43:48,203 INFO L276 IsEmpty]: Start isEmpty. Operand 581 states and 958 transitions. [2024-11-22 01:43:48,208 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 135 [2024-11-22 01:43:48,208 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 01:43:48,208 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-22 01:43:48,219 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Ended with exit code 0 [2024-11-22 01:43:48,409 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-22 01:43:48,409 INFO L396 AbstractCegarLoop]: === Iteration 8 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-22 01:43:48,410 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 01:43:48,410 INFO L85 PathProgramCache]: Analyzing trace with hash 1677330510, now seen corresponding path program 1 times [2024-11-22 01:43:48,410 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 01:43:48,410 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [862590520] [2024-11-22 01:43:48,410 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 01:43:48,411 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 01:43:48,440 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 01:43:48,534 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-22 01:43:48,534 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 01:43:48,535 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [862590520] [2024-11-22 01:43:48,535 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [862590520] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-22 01:43:48,535 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2147364687] [2024-11-22 01:43:48,535 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 01:43:48,535 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-22 01:43:48,535 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-22 01:43:48,538 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-22 01:43:48,539 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-22 01:43:48,889 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 01:43:48,898 INFO L255 TraceCheckSpWp]: Trace formula consists of 1856 conjuncts, 3 conjuncts are in the unsatisfiable core [2024-11-22 01:43:48,902 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-22 01:43:48,928 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-22 01:43:48,928 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-22 01:43:48,929 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2147364687] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-22 01:43:48,929 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-22 01:43:48,929 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [4] total 6 [2024-11-22 01:43:48,929 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1480553749] [2024-11-22 01:43:48,929 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-22 01:43:48,930 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-22 01:43:48,930 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 01:43:48,930 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-22 01:43:48,930 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2024-11-22 01:43:48,931 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-22 01:43:49,059 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-22 01:43:49,059 INFO L93 Difference]: Finished difference Result 1181 states and 1966 transitions. [2024-11-22 01:43:49,060 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-22 01:43:49,060 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-22 01:43:49,061 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-22 01:43:49,065 INFO L225 Difference]: With dead ends: 1181 [2024-11-22 01:43:49,065 INFO L226 Difference]: Without dead ends: 596 [2024-11-22 01:43:49,068 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-22 01:43:49,068 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-22 01:43:49,068 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-22 01:43:49,070 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 596 states. [2024-11-22 01:43:49,082 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 596 to 581. [2024-11-22 01:43:49,083 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-22 01:43:49,087 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 581 states to 581 states and 953 transitions. [2024-11-22 01:43:49,088 INFO L78 Accepts]: Start accepts. Automaton has 581 states and 953 transitions. Word has length 134 [2024-11-22 01:43:49,088 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-22 01:43:49,088 INFO L471 AbstractCegarLoop]: Abstraction has 581 states and 953 transitions. [2024-11-22 01:43:49,088 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-22 01:43:49,089 INFO L276 IsEmpty]: Start isEmpty. Operand 581 states and 953 transitions. [2024-11-22 01:43:49,092 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 137 [2024-11-22 01:43:49,092 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 01:43:49,092 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-22 01:43:49,103 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-22 01:43:49,292 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-22 01:43:49,293 INFO L396 AbstractCegarLoop]: === Iteration 9 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-22 01:43:49,293 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 01:43:49,293 INFO L85 PathProgramCache]: Analyzing trace with hash 572426598, now seen corresponding path program 1 times [2024-11-22 01:43:49,293 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 01:43:49,293 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [375330220] [2024-11-22 01:43:49,293 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 01:43:49,294 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 01:43:49,334 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 01:43:49,415 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-22 01:43:49,416 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 01:43:49,416 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [375330220] [2024-11-22 01:43:49,416 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [375330220] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-22 01:43:49,416 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2005235892] [2024-11-22 01:43:49,416 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 01:43:49,416 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-22 01:43:49,417 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-22 01:43:49,418 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-22 01:43:49,419 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-22 01:43:49,760 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 01:43:49,769 INFO L255 TraceCheckSpWp]: Trace formula consists of 1858 conjuncts, 3 conjuncts are in the unsatisfiable core [2024-11-22 01:43:49,773 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-22 01:43:49,801 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-22 01:43:49,801 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-22 01:43:49,801 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2005235892] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-22 01:43:49,802 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-22 01:43:49,802 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [4] total 6 [2024-11-22 01:43:49,802 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [432553770] [2024-11-22 01:43:49,802 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-22 01:43:49,803 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-22 01:43:49,803 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 01:43:49,803 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-22 01:43:49,803 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2024-11-22 01:43:49,804 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-22 01:43:49,928 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-22 01:43:49,929 INFO L93 Difference]: Finished difference Result 1181 states and 1956 transitions. [2024-11-22 01:43:49,929 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-22 01:43:49,930 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-22 01:43:49,930 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-22 01:43:49,935 INFO L225 Difference]: With dead ends: 1181 [2024-11-22 01:43:49,935 INFO L226 Difference]: Without dead ends: 596 [2024-11-22 01:43:49,938 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-22 01:43:49,938 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-22 01:43:49,939 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-22 01:43:49,940 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 596 states. [2024-11-22 01:43:49,953 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 596 to 581. [2024-11-22 01:43:49,954 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-22 01:43:49,957 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 581 states to 581 states and 948 transitions. [2024-11-22 01:43:49,959 INFO L78 Accepts]: Start accepts. Automaton has 581 states and 948 transitions. Word has length 136 [2024-11-22 01:43:49,959 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-22 01:43:49,959 INFO L471 AbstractCegarLoop]: Abstraction has 581 states and 948 transitions. [2024-11-22 01:43:49,959 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-22 01:43:49,959 INFO L276 IsEmpty]: Start isEmpty. Operand 581 states and 948 transitions. [2024-11-22 01:43:49,962 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 139 [2024-11-22 01:43:49,963 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 01:43:49,963 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-22 01:43:49,974 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Ended with exit code 0 [2024-11-22 01:43:50,163 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-22 01:43:50,164 INFO L396 AbstractCegarLoop]: === Iteration 10 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-22 01:43:50,164 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 01:43:50,164 INFO L85 PathProgramCache]: Analyzing trace with hash -516128210, now seen corresponding path program 1 times [2024-11-22 01:43:50,164 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 01:43:50,164 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1659418772] [2024-11-22 01:43:50,165 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 01:43:50,165 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 01:43:50,188 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 01:43:50,263 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-22 01:43:50,263 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 01:43:50,263 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1659418772] [2024-11-22 01:43:50,263 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1659418772] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-22 01:43:50,264 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [272800447] [2024-11-22 01:43:50,264 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 01:43:50,264 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-22 01:43:50,264 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-22 01:43:50,266 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-22 01:43:50,267 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-22 01:43:50,642 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 01:43:50,647 INFO L255 TraceCheckSpWp]: Trace formula consists of 1860 conjuncts, 3 conjuncts are in the unsatisfiable core [2024-11-22 01:43:50,651 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-22 01:43:50,680 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-22 01:43:50,680 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-22 01:43:50,680 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [272800447] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-22 01:43:50,680 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-22 01:43:50,680 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [4] total 6 [2024-11-22 01:43:50,681 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1761921656] [2024-11-22 01:43:50,681 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-22 01:43:50,681 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-22 01:43:50,681 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 01:43:50,682 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-22 01:43:50,682 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2024-11-22 01:43:50,682 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-22 01:43:50,858 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-22 01:43:50,858 INFO L93 Difference]: Finished difference Result 1232 states and 2028 transitions. [2024-11-22 01:43:50,859 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-22 01:43:50,859 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-22 01:43:50,859 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-22 01:43:50,864 INFO L225 Difference]: With dead ends: 1232 [2024-11-22 01:43:50,864 INFO L226 Difference]: Without dead ends: 677 [2024-11-22 01:43:50,867 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-22 01:43:50,867 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.1s IncrementalHoareTripleChecker+Time [2024-11-22 01:43:50,868 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.1s Time] [2024-11-22 01:43:50,870 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 677 states. [2024-11-22 01:43:50,884 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 677 to 632. [2024-11-22 01:43:50,886 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-22 01:43:50,889 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 632 states to 632 states and 1032 transitions. [2024-11-22 01:43:50,893 INFO L78 Accepts]: Start accepts. Automaton has 632 states and 1032 transitions. Word has length 138 [2024-11-22 01:43:50,893 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-22 01:43:50,893 INFO L471 AbstractCegarLoop]: Abstraction has 632 states and 1032 transitions. [2024-11-22 01:43:50,894 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-22 01:43:50,894 INFO L276 IsEmpty]: Start isEmpty. Operand 632 states and 1032 transitions. [2024-11-22 01:43:50,897 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 140 [2024-11-22 01:43:50,897 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 01:43:50,898 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-22 01:43:50,911 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Forceful destruction successful, exit code 0 [2024-11-22 01:43:51,098 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-22 01:43:51,099 INFO L396 AbstractCegarLoop]: === Iteration 11 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-22 01:43:51,099 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 01:43:51,100 INFO L85 PathProgramCache]: Analyzing trace with hash 916705563, now seen corresponding path program 1 times [2024-11-22 01:43:51,100 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 01:43:51,100 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1244117717] [2024-11-22 01:43:51,100 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 01:43:51,101 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 01:43:51,124 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 01:43:51,277 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-22 01:43:51,277 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 01:43:51,277 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1244117717] [2024-11-22 01:43:51,277 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1244117717] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-22 01:43:51,277 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [302946226] [2024-11-22 01:43:51,278 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 01:43:51,278 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-22 01:43:51,278 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-22 01:43:51,280 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-22 01:43:51,282 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-22 01:43:51,625 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 01:43:51,633 INFO L255 TraceCheckSpWp]: Trace formula consists of 1858 conjuncts, 9 conjuncts are in the unsatisfiable core [2024-11-22 01:43:51,637 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-22 01:43:51,722 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-22 01:43:51,723 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-22 01:43:51,723 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [302946226] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-22 01:43:51,723 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-22 01:43:51,723 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [7] total 13 [2024-11-22 01:43:51,723 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1809523139] [2024-11-22 01:43:51,723 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-22 01:43:51,724 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2024-11-22 01:43:51,724 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 01:43:51,724 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2024-11-22 01:43:51,725 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=128, Unknown=0, NotChecked=0, Total=156 [2024-11-22 01:43:51,725 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-22 01:43:51,905 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-22 01:43:51,905 INFO L93 Difference]: Finished difference Result 1194 states and 1957 transitions. [2024-11-22 01:43:51,906 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2024-11-22 01:43:51,906 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-22 01:43:51,906 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-22 01:43:51,911 INFO L225 Difference]: With dead ends: 1194 [2024-11-22 01:43:51,911 INFO L226 Difference]: Without dead ends: 654 [2024-11-22 01:43:51,915 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-22 01:43:51,916 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-22 01:43:51,916 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-22 01:43:51,918 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 654 states. [2024-11-22 01:43:51,934 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 654 to 632. [2024-11-22 01:43:51,936 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-22 01:43:51,938 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 632 states to 632 states and 1032 transitions. [2024-11-22 01:43:51,940 INFO L78 Accepts]: Start accepts. Automaton has 632 states and 1032 transitions. Word has length 139 [2024-11-22 01:43:51,941 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-22 01:43:51,941 INFO L471 AbstractCegarLoop]: Abstraction has 632 states and 1032 transitions. [2024-11-22 01:43:51,941 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-22 01:43:51,941 INFO L276 IsEmpty]: Start isEmpty. Operand 632 states and 1032 transitions. [2024-11-22 01:43:51,944 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 140 [2024-11-22 01:43:51,945 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 01:43:51,945 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-22 01:43:51,956 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Ended with exit code 0 [2024-11-22 01:43:52,149 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-22 01:43:52,150 INFO L396 AbstractCegarLoop]: === Iteration 12 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-22 01:43:52,150 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 01:43:52,150 INFO L85 PathProgramCache]: Analyzing trace with hash 781948475, now seen corresponding path program 1 times [2024-11-22 01:43:52,150 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 01:43:52,150 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [998073054] [2024-11-22 01:43:52,150 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 01:43:52,151 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 01:43:52,172 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 01:43:52,249 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-22 01:43:52,249 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 01:43:52,249 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [998073054] [2024-11-22 01:43:52,250 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [998073054] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-22 01:43:52,250 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [150499046] [2024-11-22 01:43:52,250 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 01:43:52,250 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-22 01:43:52,250 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-22 01:43:52,253 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-22 01:43:52,254 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-22 01:43:52,588 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 01:43:52,592 INFO L255 TraceCheckSpWp]: Trace formula consists of 1861 conjuncts, 3 conjuncts are in the unsatisfiable core [2024-11-22 01:43:52,596 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-22 01:43:52,621 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-22 01:43:52,622 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-22 01:43:52,622 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [150499046] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-22 01:43:52,623 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-22 01:43:52,623 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [4] total 6 [2024-11-22 01:43:52,623 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [906878038] [2024-11-22 01:43:52,623 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-22 01:43:52,623 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-22 01:43:52,624 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 01:43:52,624 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-22 01:43:52,624 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2024-11-22 01:43:52,624 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-22 01:43:52,776 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-22 01:43:52,776 INFO L93 Difference]: Finished difference Result 1235 states and 2029 transitions. [2024-11-22 01:43:52,777 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-22 01:43:52,777 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-22 01:43:52,777 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-22 01:43:52,782 INFO L225 Difference]: With dead ends: 1235 [2024-11-22 01:43:52,782 INFO L226 Difference]: Without dead ends: 665 [2024-11-22 01:43:52,784 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-22 01:43:52,785 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-22 01:43:52,785 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-22 01:43:52,786 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 665 states. [2024-11-22 01:43:52,799 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 665 to 632. [2024-11-22 01:43:52,801 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-22 01:43:52,803 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 632 states to 632 states and 1027 transitions. [2024-11-22 01:43:52,804 INFO L78 Accepts]: Start accepts. Automaton has 632 states and 1027 transitions. Word has length 139 [2024-11-22 01:43:52,805 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-22 01:43:52,805 INFO L471 AbstractCegarLoop]: Abstraction has 632 states and 1027 transitions. [2024-11-22 01:43:52,805 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-22 01:43:52,805 INFO L276 IsEmpty]: Start isEmpty. Operand 632 states and 1027 transitions. [2024-11-22 01:43:52,808 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 140 [2024-11-22 01:43:52,808 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 01:43:52,809 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-22 01:43:52,820 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-22 01:43:53,009 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-22 01:43:53,009 INFO L396 AbstractCegarLoop]: === Iteration 13 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-22 01:43:53,010 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 01:43:53,010 INFO L85 PathProgramCache]: Analyzing trace with hash 2038984762, now seen corresponding path program 1 times [2024-11-22 01:43:53,010 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 01:43:53,010 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1631144868] [2024-11-22 01:43:53,010 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 01:43:53,010 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 01:43:53,034 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 01:43:53,174 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-22 01:43:53,174 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 01:43:53,175 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1631144868] [2024-11-22 01:43:53,175 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1631144868] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-22 01:43:53,175 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [774754011] [2024-11-22 01:43:53,175 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 01:43:53,175 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-22 01:43:53,175 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-22 01:43:53,178 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-22 01:43:53,179 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-22 01:43:53,524 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 01:43:53,530 INFO L255 TraceCheckSpWp]: Trace formula consists of 1857 conjuncts, 7 conjuncts are in the unsatisfiable core [2024-11-22 01:43:53,534 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-22 01:43:53,598 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-22 01:43:53,598 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-22 01:43:53,598 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [774754011] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-22 01:43:53,599 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-22 01:43:53,599 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [4] total 9 [2024-11-22 01:43:53,599 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1958097654] [2024-11-22 01:43:53,599 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-22 01:43:53,600 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2024-11-22 01:43:53,600 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 01:43:53,601 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2024-11-22 01:43:53,601 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=57, Unknown=0, NotChecked=0, Total=72 [2024-11-22 01:43:53,602 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-22 01:43:53,687 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-22 01:43:53,688 INFO L93 Difference]: Finished difference Result 1129 states and 1849 transitions. [2024-11-22 01:43:53,688 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2024-11-22 01:43:53,689 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-22 01:43:53,689 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-22 01:43:53,693 INFO L225 Difference]: With dead ends: 1129 [2024-11-22 01:43:53,694 INFO L226 Difference]: Without dead ends: 656 [2024-11-22 01:43:53,696 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-22 01:43:53,697 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-22 01:43:53,697 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-22 01:43:53,698 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 656 states. [2024-11-22 01:43:53,712 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 656 to 651. [2024-11-22 01:43:53,713 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-22 01:43:53,716 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 651 states to 651 states and 1057 transitions. [2024-11-22 01:43:53,717 INFO L78 Accepts]: Start accepts. Automaton has 651 states and 1057 transitions. Word has length 139 [2024-11-22 01:43:53,717 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-22 01:43:53,718 INFO L471 AbstractCegarLoop]: Abstraction has 651 states and 1057 transitions. [2024-11-22 01:43:53,718 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-22 01:43:53,718 INFO L276 IsEmpty]: Start isEmpty. Operand 651 states and 1057 transitions. [2024-11-22 01:43:53,721 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 141 [2024-11-22 01:43:53,721 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 01:43:53,721 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-22 01:43:53,732 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-22 01:43:53,922 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-22 01:43:53,922 INFO L396 AbstractCegarLoop]: === Iteration 14 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-22 01:43:53,923 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 01:43:53,923 INFO L85 PathProgramCache]: Analyzing trace with hash 429591986, now seen corresponding path program 1 times [2024-11-22 01:43:53,923 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 01:43:53,923 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [684580824] [2024-11-22 01:43:53,923 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 01:43:53,923 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 01:43:53,944 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 01:43:54,019 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-22 01:43:54,019 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 01:43:54,019 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [684580824] [2024-11-22 01:43:54,020 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [684580824] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-22 01:43:54,020 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1470454245] [2024-11-22 01:43:54,020 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 01:43:54,020 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-22 01:43:54,020 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-22 01:43:54,022 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-22 01:43:54,024 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-22 01:43:54,351 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 01:43:54,356 INFO L255 TraceCheckSpWp]: Trace formula consists of 1858 conjuncts, 7 conjuncts are in the unsatisfiable core [2024-11-22 01:43:54,359 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-22 01:43:54,421 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-22 01:43:54,421 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-22 01:43:54,421 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1470454245] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-22 01:43:54,421 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-22 01:43:54,421 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [4] total 9 [2024-11-22 01:43:54,422 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1625957108] [2024-11-22 01:43:54,422 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-22 01:43:54,422 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2024-11-22 01:43:54,423 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 01:43:54,423 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2024-11-22 01:43:54,424 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=57, Unknown=0, NotChecked=0, Total=72 [2024-11-22 01:43:54,424 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-22 01:43:54,523 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-22 01:43:54,523 INFO L93 Difference]: Finished difference Result 1159 states and 1900 transitions. [2024-11-22 01:43:54,524 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2024-11-22 01:43:54,524 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-22 01:43:54,524 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-22 01:43:54,528 INFO L225 Difference]: With dead ends: 1159 [2024-11-22 01:43:54,528 INFO L226 Difference]: Without dead ends: 686 [2024-11-22 01:43:54,530 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-22 01:43:54,530 INFO L432 NwaCegarLoop]: 900 mSDtfsCounter, 95 mSDsluCounter, 4411 mSDsCounter, 0 mSdLazyCounter, 85 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s 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-22 01:43:54,530 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-22 01:43:54,531 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 686 states. [2024-11-22 01:43:54,544 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 686 to 651. [2024-11-22 01:43:54,545 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-22 01:43:54,547 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 651 states to 651 states and 1057 transitions. [2024-11-22 01:43:54,549 INFO L78 Accepts]: Start accepts. Automaton has 651 states and 1057 transitions. Word has length 140 [2024-11-22 01:43:54,549 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-22 01:43:54,549 INFO L471 AbstractCegarLoop]: Abstraction has 651 states and 1057 transitions. [2024-11-22 01:43:54,549 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-22 01:43:54,550 INFO L276 IsEmpty]: Start isEmpty. Operand 651 states and 1057 transitions. [2024-11-22 01:43:54,553 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 141 [2024-11-22 01:43:54,553 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 01:43:54,553 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-22 01:43:54,564 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Ended with exit code 0 [2024-11-22 01:43:54,753 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-22 01:43:54,754 INFO L396 AbstractCegarLoop]: === Iteration 15 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-22 01:43:54,754 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 01:43:54,754 INFO L85 PathProgramCache]: Analyzing trace with hash 1424927282, now seen corresponding path program 1 times [2024-11-22 01:43:54,754 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 01:43:54,754 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [997069425] [2024-11-22 01:43:54,755 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 01:43:54,755 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 01:43:54,773 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 01:43:54,878 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-22 01:43:54,878 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 01:43:54,878 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [997069425] [2024-11-22 01:43:54,878 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [997069425] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-22 01:43:54,878 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1960579715] [2024-11-22 01:43:54,879 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 01:43:54,879 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-22 01:43:54,879 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-22 01:43:54,881 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-22 01:43:54,885 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-22 01:43:55,203 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 01:43:55,208 INFO L255 TraceCheckSpWp]: Trace formula consists of 1854 conjuncts, 9 conjuncts are in the unsatisfiable core [2024-11-22 01:43:55,213 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-22 01:43:55,276 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-22 01:43:55,276 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-22 01:43:55,277 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1960579715] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-22 01:43:55,277 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-22 01:43:55,277 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [4] total 10 [2024-11-22 01:43:55,277 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [181440093] [2024-11-22 01:43:55,277 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-22 01:43:55,278 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2024-11-22 01:43:55,278 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 01:43:55,279 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2024-11-22 01:43:55,279 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=73, Unknown=0, NotChecked=0, Total=90 [2024-11-22 01:43:55,279 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-22 01:43:55,407 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-22 01:43:55,408 INFO L93 Difference]: Finished difference Result 1144 states and 1874 transitions. [2024-11-22 01:43:55,409 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2024-11-22 01:43:55,409 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-22 01:43:55,409 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-22 01:43:55,414 INFO L225 Difference]: With dead ends: 1144 [2024-11-22 01:43:55,414 INFO L226 Difference]: Without dead ends: 671 [2024-11-22 01:43:55,418 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-22 01:43:55,418 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-22 01:43:55,419 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-22 01:43:55,420 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 671 states. [2024-11-22 01:43:55,434 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 671 to 651. [2024-11-22 01:43:55,436 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-22 01:43:55,438 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 651 states to 651 states and 1057 transitions. [2024-11-22 01:43:55,439 INFO L78 Accepts]: Start accepts. Automaton has 651 states and 1057 transitions. Word has length 140 [2024-11-22 01:43:55,440 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-22 01:43:55,440 INFO L471 AbstractCegarLoop]: Abstraction has 651 states and 1057 transitions. [2024-11-22 01:43:55,440 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-22 01:43:55,440 INFO L276 IsEmpty]: Start isEmpty. Operand 651 states and 1057 transitions. [2024-11-22 01:43:55,444 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 141 [2024-11-22 01:43:55,444 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 01:43:55,444 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-22 01:43:55,455 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Forceful destruction successful, exit code 0 [2024-11-22 01:43:55,645 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-22 01:43:55,645 INFO L396 AbstractCegarLoop]: === Iteration 16 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-22 01:43:55,646 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 01:43:55,646 INFO L85 PathProgramCache]: Analyzing trace with hash 401422641, now seen corresponding path program 1 times [2024-11-22 01:43:55,646 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 01:43:55,646 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [285686224] [2024-11-22 01:43:55,646 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 01:43:55,646 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 01:43:55,674 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 01:43:55,764 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-22 01:43:55,765 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 01:43:55,765 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [285686224] [2024-11-22 01:43:55,765 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [285686224] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-22 01:43:55,765 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [133471590] [2024-11-22 01:43:55,765 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 01:43:55,766 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-22 01:43:55,766 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-22 01:43:55,768 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-22 01:43:55,770 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-22 01:43:56,113 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 01:43:56,118 INFO L255 TraceCheckSpWp]: Trace formula consists of 1858 conjuncts, 3 conjuncts are in the unsatisfiable core [2024-11-22 01:43:56,121 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-22 01:43:56,141 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-22 01:43:56,141 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-22 01:43:56,141 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [133471590] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-22 01:43:56,141 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-22 01:43:56,141 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [4] total 6 [2024-11-22 01:43:56,141 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1637737301] [2024-11-22 01:43:56,142 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-22 01:43:56,142 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-22 01:43:56,142 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 01:43:56,143 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-22 01:43:56,143 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2024-11-22 01:43:56,143 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-22 01:43:56,191 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-22 01:43:56,191 INFO L93 Difference]: Finished difference Result 1196 states and 1959 transitions. [2024-11-22 01:43:56,192 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-22 01:43:56,192 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-22 01:43:56,192 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-22 01:43:56,196 INFO L225 Difference]: With dead ends: 1196 [2024-11-22 01:43:56,196 INFO L226 Difference]: Without dead ends: 651 [2024-11-22 01:43:56,199 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-22 01:43:56,199 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-22 01:43:56,200 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-22 01:43:56,201 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 651 states. [2024-11-22 01:43:56,214 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 651 to 651. [2024-11-22 01:43:56,215 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-22 01:43:56,218 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 651 states to 651 states and 1053 transitions. [2024-11-22 01:43:56,219 INFO L78 Accepts]: Start accepts. Automaton has 651 states and 1053 transitions. Word has length 140 [2024-11-22 01:43:56,219 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-22 01:43:56,219 INFO L471 AbstractCegarLoop]: Abstraction has 651 states and 1053 transitions. [2024-11-22 01:43:56,220 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-22 01:43:56,220 INFO L276 IsEmpty]: Start isEmpty. Operand 651 states and 1053 transitions. [2024-11-22 01:43:56,223 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 142 [2024-11-22 01:43:56,224 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 01:43:56,224 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-22 01:43:56,240 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Ended with exit code 0 [2024-11-22 01:43:56,424 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-22 01:43:56,425 INFO L396 AbstractCegarLoop]: === Iteration 17 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-22 01:43:56,425 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 01:43:56,425 INFO L85 PathProgramCache]: Analyzing trace with hash 144732242, now seen corresponding path program 1 times [2024-11-22 01:43:56,425 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 01:43:56,425 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [460622399] [2024-11-22 01:43:56,425 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 01:43:56,426 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 01:43:56,447 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 01:43:56,531 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-22 01:43:56,532 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 01:43:56,532 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [460622399] [2024-11-22 01:43:56,532 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [460622399] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-22 01:43:56,532 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1793119482] [2024-11-22 01:43:56,532 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 01:43:56,533 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-22 01:43:56,533 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-22 01:43:56,535 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-22 01:43:56,536 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-22 01:43:56,897 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 01:43:56,906 INFO L255 TraceCheckSpWp]: Trace formula consists of 1855 conjuncts, 5 conjuncts are in the unsatisfiable core [2024-11-22 01:43:56,909 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-22 01:43:56,931 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-22 01:43:56,931 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-22 01:43:56,932 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1793119482] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-22 01:43:56,932 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-22 01:43:56,932 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [4] total 6 [2024-11-22 01:43:56,932 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1069272712] [2024-11-22 01:43:56,932 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-22 01:43:56,933 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-22 01:43:56,933 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 01:43:56,934 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-22 01:43:56,934 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2024-11-22 01:43:56,934 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-22 01:43:56,988 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-22 01:43:56,989 INFO L93 Difference]: Finished difference Result 1240 states and 2027 transitions. [2024-11-22 01:43:56,989 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-22 01:43:56,989 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-22 01:43:56,990 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-22 01:43:56,994 INFO L225 Difference]: With dead ends: 1240 [2024-11-22 01:43:56,994 INFO L226 Difference]: Without dead ends: 675 [2024-11-22 01:43:56,997 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-22 01:43:56,997 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-22 01:43:56,998 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-22 01:43:56,999 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 675 states. [2024-11-22 01:43:57,013 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 675 to 675. [2024-11-22 01:43:57,014 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-22 01:43:57,017 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 675 states to 675 states and 1081 transitions. [2024-11-22 01:43:57,019 INFO L78 Accepts]: Start accepts. Automaton has 675 states and 1081 transitions. Word has length 141 [2024-11-22 01:43:57,019 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-22 01:43:57,019 INFO L471 AbstractCegarLoop]: Abstraction has 675 states and 1081 transitions. [2024-11-22 01:43:57,019 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-22 01:43:57,020 INFO L276 IsEmpty]: Start isEmpty. Operand 675 states and 1081 transitions. [2024-11-22 01:43:57,023 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 143 [2024-11-22 01:43:57,023 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 01:43:57,023 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-22 01:43:57,035 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-22 01:43:57,224 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-22 01:43:57,224 INFO L396 AbstractCegarLoop]: === Iteration 18 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-22 01:43:57,225 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 01:43:57,225 INFO L85 PathProgramCache]: Analyzing trace with hash 939614440, now seen corresponding path program 1 times [2024-11-22 01:43:57,225 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 01:43:57,225 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1446267216] [2024-11-22 01:43:57,225 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 01:43:57,225 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 01:43:57,242 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 01:43:57,319 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-22 01:43:57,319 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 01:43:57,319 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1446267216] [2024-11-22 01:43:57,319 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1446267216] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-22 01:43:57,320 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1757151427] [2024-11-22 01:43:57,320 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 01:43:57,320 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-22 01:43:57,320 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-22 01:43:57,322 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-22 01:43:57,324 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-22 01:43:57,669 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 01:43:57,674 INFO L255 TraceCheckSpWp]: Trace formula consists of 1856 conjuncts, 9 conjuncts are in the unsatisfiable core [2024-11-22 01:43:57,677 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-22 01:43:57,741 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-22 01:43:57,741 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-22 01:43:57,741 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1757151427] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-22 01:43:57,741 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-22 01:43:57,741 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [4] total 10 [2024-11-22 01:43:57,741 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1401246578] [2024-11-22 01:43:57,742 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-22 01:43:57,742 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2024-11-22 01:43:57,742 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 01:43:57,743 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2024-11-22 01:43:57,743 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=73, Unknown=0, NotChecked=0, Total=90 [2024-11-22 01:43:57,743 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-22 01:43:57,858 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-22 01:43:57,858 INFO L93 Difference]: Finished difference Result 1174 states and 1906 transitions. [2024-11-22 01:43:57,859 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2024-11-22 01:43:57,859 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-22 01:43:57,859 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-22 01:43:57,864 INFO L225 Difference]: With dead ends: 1174 [2024-11-22 01:43:57,864 INFO L226 Difference]: Without dead ends: 701 [2024-11-22 01:43:57,866 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 148 GetRequests, 138 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-22 01:43:57,867 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-22 01:43:57,867 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-22 01:43:57,868 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 701 states. [2024-11-22 01:43:57,880 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 701 to 675. [2024-11-22 01:43:57,882 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-22 01:43:57,884 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 675 states to 675 states and 1081 transitions. [2024-11-22 01:43:57,886 INFO L78 Accepts]: Start accepts. Automaton has 675 states and 1081 transitions. Word has length 142 [2024-11-22 01:43:57,886 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-22 01:43:57,886 INFO L471 AbstractCegarLoop]: Abstraction has 675 states and 1081 transitions. [2024-11-22 01:43:57,886 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-22 01:43:57,886 INFO L276 IsEmpty]: Start isEmpty. Operand 675 states and 1081 transitions. [2024-11-22 01:43:57,890 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 143 [2024-11-22 01:43:57,890 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 01:43:57,890 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-22 01:43:57,900 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Forceful destruction successful, exit code 0 [2024-11-22 01:43:58,090 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-22 01:43:58,091 INFO L396 AbstractCegarLoop]: === Iteration 19 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-22 01:43:58,091 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 01:43:58,091 INFO L85 PathProgramCache]: Analyzing trace with hash -2115711700, now seen corresponding path program 1 times [2024-11-22 01:43:58,091 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 01:43:58,091 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [62647364] [2024-11-22 01:43:58,091 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 01:43:58,092 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 01:43:58,113 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 01:43:58,184 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-22 01:43:58,184 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 01:43:58,184 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [62647364] [2024-11-22 01:43:58,184 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [62647364] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-22 01:43:58,185 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [101494529] [2024-11-22 01:43:58,185 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 01:43:58,185 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-22 01:43:58,185 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-22 01:43:58,187 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-22 01:43:58,189 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-22 01:43:58,522 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 01:43:58,531 INFO L255 TraceCheckSpWp]: Trace formula consists of 1859 conjuncts, 4 conjuncts are in the unsatisfiable core [2024-11-22 01:43:58,535 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-22 01:43:58,648 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-22 01:43:58,648 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-22 01:43:58,648 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [101494529] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-22 01:43:58,648 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-22 01:43:58,648 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [4] total 7 [2024-11-22 01:43:58,649 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [754152970] [2024-11-22 01:43:58,649 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-22 01:43:58,649 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-22 01:43:58,649 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 01:43:58,650 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-22 01:43:58,650 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2024-11-22 01:43:58,650 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-22 01:43:59,126 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-22 01:43:59,126 INFO L93 Difference]: Finished difference Result 1151 states and 1893 transitions. [2024-11-22 01:43:59,127 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-11-22 01:43:59,127 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-22 01:43:59,127 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-22 01:43:59,131 INFO L225 Difference]: With dead ends: 1151 [2024-11-22 01:43:59,131 INFO L226 Difference]: Without dead ends: 683 [2024-11-22 01:43:59,133 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 146 GetRequests, 140 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-22 01:43:59,134 INFO L432 NwaCegarLoop]: 887 mSDtfsCounter, 854 mSDsluCounter, 1402 mSDsCounter, 0 mSdLazyCounter, 434 mSolverCounterSat, 15 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s 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.4s IncrementalHoareTripleChecker+Time [2024-11-22 01:43:59,134 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.4s Time] [2024-11-22 01:43:59,135 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 683 states. [2024-11-22 01:43:59,153 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 683 to 683. [2024-11-22 01:43:59,155 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-22 01:43:59,158 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 683 states to 683 states and 1094 transitions. [2024-11-22 01:43:59,159 INFO L78 Accepts]: Start accepts. Automaton has 683 states and 1094 transitions. Word has length 142 [2024-11-22 01:43:59,160 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-22 01:43:59,160 INFO L471 AbstractCegarLoop]: Abstraction has 683 states and 1094 transitions. [2024-11-22 01:43:59,160 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-22 01:43:59,160 INFO L276 IsEmpty]: Start isEmpty. Operand 683 states and 1094 transitions. [2024-11-22 01:43:59,164 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 145 [2024-11-22 01:43:59,164 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 01:43:59,165 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-22 01:43:59,175 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-22 01:43:59,368 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-22 01:43:59,369 INFO L396 AbstractCegarLoop]: === Iteration 20 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-22 01:43:59,369 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 01:43:59,369 INFO L85 PathProgramCache]: Analyzing trace with hash -990744076, now seen corresponding path program 1 times [2024-11-22 01:43:59,369 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 01:43:59,370 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [528349716] [2024-11-22 01:43:59,370 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 01:43:59,370 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 01:43:59,390 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 01:43:59,472 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-22 01:43:59,473 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 01:43:59,473 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [528349716] [2024-11-22 01:43:59,473 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [528349716] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-22 01:43:59,473 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [247830934] [2024-11-22 01:43:59,474 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 01:43:59,474 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-22 01:43:59,474 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-22 01:43:59,476 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-22 01:43:59,479 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-22 01:43:59,817 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 01:43:59,822 INFO L255 TraceCheckSpWp]: Trace formula consists of 1861 conjuncts, 4 conjuncts are in the unsatisfiable core [2024-11-22 01:43:59,826 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-22 01:43:59,938 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-22 01:43:59,939 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-22 01:43:59,939 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [247830934] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-22 01:43:59,939 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-22 01:43:59,939 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [4] total 7 [2024-11-22 01:43:59,939 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1742362341] [2024-11-22 01:43:59,940 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-22 01:43:59,940 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-22 01:43:59,940 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 01:43:59,941 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-22 01:43:59,941 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2024-11-22 01:43:59,941 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-22 01:44:00,316 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-22 01:44:00,317 INFO L93 Difference]: Finished difference Result 1167 states and 1916 transitions. [2024-11-22 01:44:00,317 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-11-22 01:44:00,317 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-22 01:44:00,317 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-22 01:44:00,323 INFO L225 Difference]: With dead ends: 1167 [2024-11-22 01:44:00,324 INFO L226 Difference]: Without dead ends: 691 [2024-11-22 01:44:00,326 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-22 01:44:00,327 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.3s IncrementalHoareTripleChecker+Time [2024-11-22 01:44:00,327 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.3s Time] [2024-11-22 01:44:00,328 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 691 states. [2024-11-22 01:44:00,342 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 691 to 691. [2024-11-22 01:44:00,343 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-22 01:44:00,346 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 691 states to 691 states and 1107 transitions. [2024-11-22 01:44:00,347 INFO L78 Accepts]: Start accepts. Automaton has 691 states and 1107 transitions. Word has length 144 [2024-11-22 01:44:00,347 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-22 01:44:00,348 INFO L471 AbstractCegarLoop]: Abstraction has 691 states and 1107 transitions. [2024-11-22 01:44:00,348 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-22 01:44:00,348 INFO L276 IsEmpty]: Start isEmpty. Operand 691 states and 1107 transitions. [2024-11-22 01:44:00,351 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 147 [2024-11-22 01:44:00,351 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 01:44:00,351 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-22 01:44:00,362 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-22 01:44:00,552 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-22 01:44:00,552 INFO L396 AbstractCegarLoop]: === Iteration 21 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-22 01:44:00,552 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 01:44:00,553 INFO L85 PathProgramCache]: Analyzing trace with hash -193570132, now seen corresponding path program 1 times [2024-11-22 01:44:00,553 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 01:44:00,553 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1435396359] [2024-11-22 01:44:00,553 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 01:44:00,553 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 01:44:00,572 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 01:44:00,644 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-22 01:44:00,644 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 01:44:00,644 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1435396359] [2024-11-22 01:44:00,645 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1435396359] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-22 01:44:00,645 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [114724495] [2024-11-22 01:44:00,645 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 01:44:00,645 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-22 01:44:00,645 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-22 01:44:00,648 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-22 01:44:00,649 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-22 01:44:00,980 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 01:44:00,986 INFO L255 TraceCheckSpWp]: Trace formula consists of 1863 conjuncts, 4 conjuncts are in the unsatisfiable core [2024-11-22 01:44:00,989 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-22 01:44:01,117 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-22 01:44:01,117 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-22 01:44:01,117 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [114724495] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-22 01:44:01,117 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-22 01:44:01,117 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [4] total 7 [2024-11-22 01:44:01,118 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1357795544] [2024-11-22 01:44:01,118 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-22 01:44:01,118 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-22 01:44:01,118 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 01:44:01,118 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-22 01:44:01,119 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2024-11-22 01:44:01,119 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-22 01:44:01,496 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-22 01:44:01,496 INFO L93 Difference]: Finished difference Result 1183 states and 1939 transitions. [2024-11-22 01:44:01,496 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-11-22 01:44:01,497 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-22 01:44:01,497 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-22 01:44:01,501 INFO L225 Difference]: With dead ends: 1183 [2024-11-22 01:44:01,501 INFO L226 Difference]: Without dead ends: 699 [2024-11-22 01:44:01,503 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-22 01:44:01,504 INFO L432 NwaCegarLoop]: 881 mSDtfsCounter, 845 mSDsluCounter, 1402 mSDsCounter, 0 mSdLazyCounter, 432 mSolverCounterSat, 17 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s 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.3s IncrementalHoareTripleChecker+Time [2024-11-22 01:44:01,504 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.3s Time] [2024-11-22 01:44:01,505 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 699 states. [2024-11-22 01:44:01,523 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 699 to 699. [2024-11-22 01:44:01,524 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-22 01:44:01,527 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 699 states to 699 states and 1120 transitions. [2024-11-22 01:44:01,528 INFO L78 Accepts]: Start accepts. Automaton has 699 states and 1120 transitions. Word has length 146 [2024-11-22 01:44:01,529 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-22 01:44:01,529 INFO L471 AbstractCegarLoop]: Abstraction has 699 states and 1120 transitions. [2024-11-22 01:44:01,529 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-22 01:44:01,529 INFO L276 IsEmpty]: Start isEmpty. Operand 699 states and 1120 transitions. [2024-11-22 01:44:01,532 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 149 [2024-11-22 01:44:01,532 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 01:44:01,533 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-22 01:44:01,543 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-22 01:44:01,733 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-22 01:44:01,733 INFO L396 AbstractCegarLoop]: === Iteration 22 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-22 01:44:01,734 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 01:44:01,734 INFO L85 PathProgramCache]: Analyzing trace with hash 2115048172, now seen corresponding path program 1 times [2024-11-22 01:44:01,734 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 01:44:01,734 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1573545878] [2024-11-22 01:44:01,734 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 01:44:01,734 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 01:44:01,755 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 01:44:01,823 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-22 01:44:01,823 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 01:44:01,823 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1573545878] [2024-11-22 01:44:01,823 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1573545878] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-22 01:44:01,823 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1875285870] [2024-11-22 01:44:01,823 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 01:44:01,823 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-22 01:44:01,824 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-22 01:44:01,826 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-22 01:44:01,829 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-22 01:44:02,144 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 01:44:02,150 INFO L255 TraceCheckSpWp]: Trace formula consists of 1865 conjuncts, 4 conjuncts are in the unsatisfiable core [2024-11-22 01:44:02,153 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-22 01:44:02,262 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-22 01:44:02,262 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-22 01:44:02,262 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1875285870] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-22 01:44:02,262 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-22 01:44:02,262 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [4] total 7 [2024-11-22 01:44:02,262 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1583204941] [2024-11-22 01:44:02,262 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-22 01:44:02,263 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-22 01:44:02,263 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 01:44:02,263 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-22 01:44:02,263 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2024-11-22 01:44:02,264 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-22 01:44:02,711 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-22 01:44:02,712 INFO L93 Difference]: Finished difference Result 1199 states and 1962 transitions. [2024-11-22 01:44:02,712 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-11-22 01:44:02,713 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-22 01:44:02,713 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-22 01:44:02,718 INFO L225 Difference]: With dead ends: 1199 [2024-11-22 01:44:02,718 INFO L226 Difference]: Without dead ends: 707 [2024-11-22 01:44:02,721 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-22 01:44:02,722 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-22 01:44:02,722 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-22 01:44:02,724 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 707 states. [2024-11-22 01:44:02,738 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 707 to 707. [2024-11-22 01:44:02,739 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-22 01:44:02,742 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 707 states to 707 states and 1133 transitions. [2024-11-22 01:44:02,744 INFO L78 Accepts]: Start accepts. Automaton has 707 states and 1133 transitions. Word has length 148 [2024-11-22 01:44:02,744 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-22 01:44:02,744 INFO L471 AbstractCegarLoop]: Abstraction has 707 states and 1133 transitions. [2024-11-22 01:44:02,744 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-22 01:44:02,745 INFO L276 IsEmpty]: Start isEmpty. Operand 707 states and 1133 transitions. [2024-11-22 01:44:02,748 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 151 [2024-11-22 01:44:02,748 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 01:44:02,748 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-22 01:44:02,760 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-22 01:44:02,948 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-22 01:44:02,949 INFO L396 AbstractCegarLoop]: === Iteration 23 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-22 01:44:02,949 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 01:44:02,949 INFO L85 PathProgramCache]: Analyzing trace with hash 1609352748, now seen corresponding path program 1 times [2024-11-22 01:44:02,949 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 01:44:02,950 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [110614530] [2024-11-22 01:44:02,950 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 01:44:02,950 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 01:44:02,968 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 01:44:03,039 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-22 01:44:03,039 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 01:44:03,040 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [110614530] [2024-11-22 01:44:03,040 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [110614530] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-22 01:44:03,040 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1435642742] [2024-11-22 01:44:03,040 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 01:44:03,040 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-22 01:44:03,040 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-22 01:44:03,041 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-22 01:44:03,042 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-22 01:44:03,368 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 01:44:03,377 INFO L255 TraceCheckSpWp]: Trace formula consists of 1867 conjuncts, 4 conjuncts are in the unsatisfiable core [2024-11-22 01:44:03,381 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-22 01:44:03,606 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-22 01:44:03,607 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-22 01:44:03,607 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1435642742] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-22 01:44:03,607 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-22 01:44:03,607 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [4] total 7 [2024-11-22 01:44:03,608 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [699569501] [2024-11-22 01:44:03,608 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-22 01:44:03,608 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-22 01:44:03,608 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 01:44:03,609 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-22 01:44:03,609 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=28, Unknown=0, NotChecked=0, Total=42 [2024-11-22 01:44:03,609 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-22 01:44:03,990 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-22 01:44:03,991 INFO L93 Difference]: Finished difference Result 756 states and 1205 transitions. [2024-11-22 01:44:03,991 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-22 01:44:03,991 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-22 01:44:03,992 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-22 01:44:03,998 INFO L225 Difference]: With dead ends: 756 [2024-11-22 01:44:03,998 INFO L226 Difference]: Without dead ends: 741 [2024-11-22 01:44:03,999 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-22 01:44:03,999 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-22 01:44:03,999 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-22 01:44:04,000 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 741 states. [2024-11-22 01:44:04,018 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 741 to 710. [2024-11-22 01:44:04,020 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-22 01:44:04,022 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 710 states to 710 states and 1136 transitions. [2024-11-22 01:44:04,024 INFO L78 Accepts]: Start accepts. Automaton has 710 states and 1136 transitions. Word has length 150 [2024-11-22 01:44:04,025 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-22 01:44:04,025 INFO L471 AbstractCegarLoop]: Abstraction has 710 states and 1136 transitions. [2024-11-22 01:44:04,025 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-22 01:44:04,025 INFO L276 IsEmpty]: Start isEmpty. Operand 710 states and 1136 transitions. [2024-11-22 01:44:04,028 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 157 [2024-11-22 01:44:04,029 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 01:44:04,029 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-22 01:44:04,041 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-22 01:44:04,233 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-22 01:44:04,233 INFO L396 AbstractCegarLoop]: === Iteration 24 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-22 01:44:04,233 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 01:44:04,234 INFO L85 PathProgramCache]: Analyzing trace with hash -1229850585, now seen corresponding path program 1 times [2024-11-22 01:44:04,234 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 01:44:04,234 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1124840301] [2024-11-22 01:44:04,234 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 01:44:04,234 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 01:44:04,255 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 01:44:04,343 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-22 01:44:04,343 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 01:44:04,344 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1124840301] [2024-11-22 01:44:04,344 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1124840301] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-22 01:44:04,344 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [346553860] [2024-11-22 01:44:04,344 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 01:44:04,344 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-22 01:44:04,344 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-22 01:44:04,347 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-22 01:44:04,348 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-22 01:44:04,688 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 01:44:04,694 INFO L255 TraceCheckSpWp]: Trace formula consists of 1883 conjuncts, 5 conjuncts are in the unsatisfiable core [2024-11-22 01:44:04,698 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-22 01:44:04,724 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-22 01:44:04,724 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-22 01:44:04,724 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [346553860] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-22 01:44:04,724 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-22 01:44:04,724 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [4] total 7 [2024-11-22 01:44:04,724 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [11998803] [2024-11-22 01:44:04,724 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-22 01:44:04,725 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-22 01:44:04,725 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 01:44:04,725 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-22 01:44:04,725 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2024-11-22 01:44:04,725 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-22 01:44:04,745 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-22 01:44:04,745 INFO L93 Difference]: Finished difference Result 725 states and 1154 transitions. [2024-11-22 01:44:04,745 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-22 01:44:04,746 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-22 01:44:04,746 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-22 01:44:04,751 INFO L225 Difference]: With dead ends: 725 [2024-11-22 01:44:04,751 INFO L226 Difference]: Without dead ends: 710 [2024-11-22 01:44:04,752 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-22 01:44:04,753 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-22 01:44:04,753 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-22 01:44:04,754 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 710 states. [2024-11-22 01:44:04,770 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 710 to 710. [2024-11-22 01:44:04,772 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-22 01:44:04,774 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 710 states to 710 states and 1135 transitions. [2024-11-22 01:44:04,776 INFO L78 Accepts]: Start accepts. Automaton has 710 states and 1135 transitions. Word has length 156 [2024-11-22 01:44:04,776 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-22 01:44:04,776 INFO L471 AbstractCegarLoop]: Abstraction has 710 states and 1135 transitions. [2024-11-22 01:44:04,777 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-22 01:44:04,777 INFO L276 IsEmpty]: Start isEmpty. Operand 710 states and 1135 transitions. [2024-11-22 01:44:04,779 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 168 [2024-11-22 01:44:04,780 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 01:44:04,780 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-22 01:44:04,792 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (25)] Forceful destruction successful, exit code 0 [2024-11-22 01:44:04,980 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-22 01:44:04,981 INFO L396 AbstractCegarLoop]: === Iteration 25 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-22 01:44:04,981 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 01:44:04,981 INFO L85 PathProgramCache]: Analyzing trace with hash -392192306, now seen corresponding path program 1 times [2024-11-22 01:44:04,981 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 01:44:04,981 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1978125221] [2024-11-22 01:44:04,981 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 01:44:04,982 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 01:44:05,017 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 01:44:05,128 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-22 01:44:05,129 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 01:44:05,129 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1978125221] [2024-11-22 01:44:05,129 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1978125221] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-22 01:44:05,129 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2045366021] [2024-11-22 01:44:05,129 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 01:44:05,129 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-22 01:44:05,129 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-22 01:44:05,131 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-22 01:44:05,132 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-22 01:44:05,520 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 01:44:05,526 INFO L255 TraceCheckSpWp]: Trace formula consists of 1920 conjuncts, 5 conjuncts are in the unsatisfiable core [2024-11-22 01:44:05,529 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-22 01:44:05,541 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-22 01:44:05,541 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-22 01:44:05,541 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2045366021] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-22 01:44:05,541 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-22 01:44:05,541 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [4] total 4 [2024-11-22 01:44:05,542 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1954053332] [2024-11-22 01:44:05,542 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-22 01:44:05,542 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-22 01:44:05,542 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 01:44:05,543 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-22 01:44:05,543 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-11-22 01:44:05,544 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-22 01:44:05,597 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-22 01:44:05,597 INFO L93 Difference]: Finished difference Result 1394 states and 2240 transitions. [2024-11-22 01:44:05,598 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-22 01:44:05,598 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-22 01:44:05,598 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-22 01:44:05,603 INFO L225 Difference]: With dead ends: 1394 [2024-11-22 01:44:05,603 INFO L226 Difference]: Without dead ends: 679 [2024-11-22 01:44:05,605 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-22 01:44:05,606 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-22 01:44:05,606 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-22 01:44:05,607 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 679 states. [2024-11-22 01:44:05,623 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 679 to 679. [2024-11-22 01:44:05,625 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-22 01:44:05,627 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 679 states to 679 states and 1085 transitions. [2024-11-22 01:44:05,629 INFO L78 Accepts]: Start accepts. Automaton has 679 states and 1085 transitions. Word has length 167 [2024-11-22 01:44:05,629 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-22 01:44:05,629 INFO L471 AbstractCegarLoop]: Abstraction has 679 states and 1085 transitions. [2024-11-22 01:44:05,629 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-22 01:44:05,629 INFO L276 IsEmpty]: Start isEmpty. Operand 679 states and 1085 transitions. [2024-11-22 01:44:05,632 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 170 [2024-11-22 01:44:05,632 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 01:44:05,632 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-22 01:44:05,644 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-22 01:44:05,833 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-22 01:44:05,833 INFO L396 AbstractCegarLoop]: === Iteration 26 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-22 01:44:05,834 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 01:44:05,834 INFO L85 PathProgramCache]: Analyzing trace with hash 616808057, now seen corresponding path program 1 times [2024-11-22 01:44:05,834 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 01:44:05,834 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [204079474] [2024-11-22 01:44:05,834 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 01:44:05,834 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 01:44:05,854 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 01:44:06,011 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-22 01:44:06,012 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 01:44:06,012 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [204079474] [2024-11-22 01:44:06,012 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [204079474] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-22 01:44:06,013 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [220319727] [2024-11-22 01:44:06,013 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 01:44:06,013 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-22 01:44:06,013 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-22 01:44:06,015 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-22 01:44:06,017 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-22 01:44:06,404 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 01:44:06,412 INFO L255 TraceCheckSpWp]: Trace formula consists of 1923 conjuncts, 13 conjuncts are in the unsatisfiable core [2024-11-22 01:44:06,416 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-22 01:44:06,441 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-22 01:44:06,441 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-22 01:44:06,441 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [220319727] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-22 01:44:06,441 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-22 01:44:06,442 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [7] total 7 [2024-11-22 01:44:06,442 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [943805172] [2024-11-22 01:44:06,442 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-22 01:44:06,442 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2024-11-22 01:44:06,442 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 01:44:06,443 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2024-11-22 01:44:06,443 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2024-11-22 01:44:06,443 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-22 01:44:06,535 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-22 01:44:06,536 INFO L93 Difference]: Finished difference Result 1327 states and 2134 transitions. [2024-11-22 01:44:06,537 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2024-11-22 01:44:06,537 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-22 01:44:06,537 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-22 01:44:06,543 INFO L225 Difference]: With dead ends: 1327 [2024-11-22 01:44:06,543 INFO L226 Difference]: Without dead ends: 679 [2024-11-22 01:44:06,545 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-22 01:44:06,546 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-22 01:44:06,546 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-22 01:44:06,549 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 679 states. [2024-11-22 01:44:06,572 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 679 to 658. [2024-11-22 01:44:06,573 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-22 01:44:06,576 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 658 states to 658 states and 1051 transitions. [2024-11-22 01:44:06,578 INFO L78 Accepts]: Start accepts. Automaton has 658 states and 1051 transitions. Word has length 169 [2024-11-22 01:44:06,578 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-22 01:44:06,578 INFO L471 AbstractCegarLoop]: Abstraction has 658 states and 1051 transitions. [2024-11-22 01:44:06,578 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-22 01:44:06,578 INFO L276 IsEmpty]: Start isEmpty. Operand 658 states and 1051 transitions. [2024-11-22 01:44:06,581 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 172 [2024-11-22 01:44:06,581 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 01:44:06,581 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-22 01:44:06,595 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-22 01:44:06,782 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-22 01:44:06,782 INFO L396 AbstractCegarLoop]: === Iteration 27 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-22 01:44:06,782 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 01:44:06,783 INFO L85 PathProgramCache]: Analyzing trace with hash -1646008076, now seen corresponding path program 1 times [2024-11-22 01:44:06,783 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 01:44:06,783 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2108201388] [2024-11-22 01:44:06,783 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 01:44:06,783 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 01:44:06,811 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 01:44:06,937 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-22 01:44:06,938 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 01:44:06,938 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2108201388] [2024-11-22 01:44:06,938 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2108201388] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-22 01:44:06,938 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1616838315] [2024-11-22 01:44:06,938 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 01:44:06,938 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-22 01:44:06,938 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-22 01:44:06,941 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-22 01:44:06,942 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-22 01:44:07,326 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 01:44:07,332 INFO L255 TraceCheckSpWp]: Trace formula consists of 1929 conjuncts, 3 conjuncts are in the unsatisfiable core [2024-11-22 01:44:07,335 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-22 01:44:07,361 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-22 01:44:07,362 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-22 01:44:07,362 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1616838315] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-22 01:44:07,362 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-22 01:44:07,362 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [6] total 8 [2024-11-22 01:44:07,362 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [14339919] [2024-11-22 01:44:07,362 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-22 01:44:07,362 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-22 01:44:07,363 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 01:44:07,363 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-22 01:44:07,363 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=41, Unknown=0, NotChecked=0, Total=56 [2024-11-22 01:44:07,363 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-22 01:44:07,456 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-22 01:44:07,456 INFO L93 Difference]: Finished difference Result 1309 states and 2104 transitions. [2024-11-22 01:44:07,457 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-22 01:44:07,457 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-22 01:44:07,457 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-22 01:44:07,463 INFO L225 Difference]: With dead ends: 1309 [2024-11-22 01:44:07,463 INFO L226 Difference]: Without dead ends: 682 [2024-11-22 01:44:07,465 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-22 01:44:07,466 INFO L432 NwaCegarLoop]: 879 mSDtfsCounter, 128 mSDsluCounter, 1681 mSDsCounter, 0 mSdLazyCounter, 103 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 128 SdHoareTripleChecker+Valid, 2560 SdHoareTripleChecker+Invalid, 105 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 103 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-22 01:44:07,466 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-22 01:44:07,467 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 682 states. [2024-11-22 01:44:07,483 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 682 to 658. [2024-11-22 01:44:07,484 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-22 01:44:07,487 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 658 states to 658 states and 1050 transitions. [2024-11-22 01:44:07,489 INFO L78 Accepts]: Start accepts. Automaton has 658 states and 1050 transitions. Word has length 171 [2024-11-22 01:44:07,489 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-22 01:44:07,489 INFO L471 AbstractCegarLoop]: Abstraction has 658 states and 1050 transitions. [2024-11-22 01:44:07,489 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-22 01:44:07,489 INFO L276 IsEmpty]: Start isEmpty. Operand 658 states and 1050 transitions. [2024-11-22 01:44:07,492 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 173 [2024-11-22 01:44:07,492 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 01:44:07,492 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-22 01:44:07,505 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-22 01:44:07,693 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-22 01:44:07,693 INFO L396 AbstractCegarLoop]: === Iteration 28 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-22 01:44:07,694 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 01:44:07,694 INFO L85 PathProgramCache]: Analyzing trace with hash 495722115, now seen corresponding path program 1 times [2024-11-22 01:44:07,694 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 01:44:07,694 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1009964590] [2024-11-22 01:44:07,694 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 01:44:07,695 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 01:44:07,717 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 01:44:07,792 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-22 01:44:07,792 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 01:44:07,792 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1009964590] [2024-11-22 01:44:07,793 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1009964590] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-22 01:44:07,793 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-22 01:44:07,793 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-11-22 01:44:07,793 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2142872354] [2024-11-22 01:44:07,793 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-22 01:44:07,793 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-22 01:44:07,793 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 01:44:07,794 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-22 01:44:07,794 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-11-22 01:44:07,794 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-22 01:44:07,833 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-22 01:44:07,833 INFO L93 Difference]: Finished difference Result 1244 states and 2013 transitions. [2024-11-22 01:44:07,834 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-22 01:44:07,834 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-22 01:44:07,834 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-22 01:44:07,839 INFO L225 Difference]: With dead ends: 1244 [2024-11-22 01:44:07,840 INFO L226 Difference]: Without dead ends: 618 [2024-11-22 01:44:07,842 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-22 01:44:07,843 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-22 01:44:07,843 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-22 01:44:07,844 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 618 states. [2024-11-22 01:44:07,881 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 618 to 618. [2024-11-22 01:44:07,883 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-22 01:44:07,885 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 618 states to 618 states and 983 transitions. [2024-11-22 01:44:07,888 INFO L78 Accepts]: Start accepts. Automaton has 618 states and 983 transitions. Word has length 172 [2024-11-22 01:44:07,888 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-22 01:44:07,888 INFO L471 AbstractCegarLoop]: Abstraction has 618 states and 983 transitions. [2024-11-22 01:44:07,888 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-22 01:44:07,889 INFO L276 IsEmpty]: Start isEmpty. Operand 618 states and 983 transitions. [2024-11-22 01:44:07,892 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 174 [2024-11-22 01:44:07,892 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 01:44:07,892 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-22 01:44:07,893 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable27 [2024-11-22 01:44:07,893 INFO L396 AbstractCegarLoop]: === Iteration 29 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-22 01:44:07,893 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 01:44:07,894 INFO L85 PathProgramCache]: Analyzing trace with hash 1965948772, now seen corresponding path program 1 times [2024-11-22 01:44:07,894 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 01:44:07,894 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2104144884] [2024-11-22 01:44:07,894 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 01:44:07,894 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 01:44:07,925 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 01:44:08,112 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-22 01:44:08,112 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 01:44:08,112 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2104144884] [2024-11-22 01:44:08,112 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2104144884] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-22 01:44:08,112 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-22 01:44:08,112 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2024-11-22 01:44:08,114 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [819102530] [2024-11-22 01:44:08,114 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-22 01:44:08,115 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2024-11-22 01:44:08,115 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 01:44:08,115 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2024-11-22 01:44:08,116 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2024-11-22 01:44:08,116 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-22 01:44:08,192 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-22 01:44:08,192 INFO L93 Difference]: Finished difference Result 1147 states and 1852 transitions. [2024-11-22 01:44:08,192 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2024-11-22 01:44:08,193 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-22 01:44:08,193 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-22 01:44:08,198 INFO L225 Difference]: With dead ends: 1147 [2024-11-22 01:44:08,198 INFO L226 Difference]: Without dead ends: 604 [2024-11-22 01:44:08,201 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-22 01:44:08,202 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-22 01:44:08,202 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-22 01:44:08,203 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 604 states. [2024-11-22 01:44:08,217 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 604 to 604. [2024-11-22 01:44:08,218 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-22 01:44:08,220 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 604 states to 604 states and 958 transitions. [2024-11-22 01:44:08,222 INFO L78 Accepts]: Start accepts. Automaton has 604 states and 958 transitions. Word has length 173 [2024-11-22 01:44:08,222 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-22 01:44:08,222 INFO L471 AbstractCegarLoop]: Abstraction has 604 states and 958 transitions. [2024-11-22 01:44:08,222 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-22 01:44:08,222 INFO L276 IsEmpty]: Start isEmpty. Operand 604 states and 958 transitions. [2024-11-22 01:44:08,225 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 175 [2024-11-22 01:44:08,225 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 01:44:08,225 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-22 01:44:08,225 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable28 [2024-11-22 01:44:08,225 INFO L396 AbstractCegarLoop]: === Iteration 30 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-22 01:44:08,226 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 01:44:08,226 INFO L85 PathProgramCache]: Analyzing trace with hash 1295390490, now seen corresponding path program 1 times [2024-11-22 01:44:08,226 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 01:44:08,227 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1465311063] [2024-11-22 01:44:08,227 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 01:44:08,227 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 01:44:08,254 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 01:44:08,531 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-22 01:44:08,531 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 01:44:08,531 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1465311063] [2024-11-22 01:44:08,531 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1465311063] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-22 01:44:08,532 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-22 01:44:08,532 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2024-11-22 01:44:08,532 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1560689414] [2024-11-22 01:44:08,532 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-22 01:44:08,533 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2024-11-22 01:44:08,533 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 01:44:08,534 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2024-11-22 01:44:08,534 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=72, Unknown=0, NotChecked=0, Total=90 [2024-11-22 01:44:08,534 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-22 01:44:08,713 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-22 01:44:08,714 INFO L93 Difference]: Finished difference Result 1174 states and 1880 transitions. [2024-11-22 01:44:08,714 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2024-11-22 01:44:08,715 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-22 01:44:08,715 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-22 01:44:08,719 INFO L225 Difference]: With dead ends: 1174 [2024-11-22 01:44:08,720 INFO L226 Difference]: Without dead ends: 595 [2024-11-22 01:44:08,722 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 14 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 10 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=30, Invalid=126, Unknown=0, NotChecked=0, Total=156 [2024-11-22 01:44:08,722 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-22 01:44:08,722 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-22 01:44:08,724 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 595 states. [2024-11-22 01:44:08,739 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 595 to 595. [2024-11-22 01:44:08,740 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-22 01:44:08,743 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 595 states to 595 states and 943 transitions. [2024-11-22 01:44:08,745 INFO L78 Accepts]: Start accepts. Automaton has 595 states and 943 transitions. Word has length 174 [2024-11-22 01:44:08,745 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-22 01:44:08,745 INFO L471 AbstractCegarLoop]: Abstraction has 595 states and 943 transitions. [2024-11-22 01:44:08,746 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-22 01:44:08,746 INFO L276 IsEmpty]: Start isEmpty. Operand 595 states and 943 transitions. [2024-11-22 01:44:08,748 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 176 [2024-11-22 01:44:08,748 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 01:44:08,749 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-22 01:44:08,749 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29 [2024-11-22 01:44:08,749 INFO L396 AbstractCegarLoop]: === Iteration 31 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-22 01:44:08,749 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 01:44:08,750 INFO L85 PathProgramCache]: Analyzing trace with hash 1348587131, now seen corresponding path program 1 times [2024-11-22 01:44:08,750 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 01:44:08,750 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [898849747] [2024-11-22 01:44:08,750 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 01:44:08,750 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 01:44:08,782 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 01:44:09,059 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-22 01:44:09,059 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 01:44:09,059 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [898849747] [2024-11-22 01:44:09,059 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [898849747] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-22 01:44:09,059 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-22 01:44:09,060 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2024-11-22 01:44:09,060 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1056207497] [2024-11-22 01:44:09,060 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-22 01:44:09,060 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2024-11-22 01:44:09,060 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 01:44:09,061 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2024-11-22 01:44:09,061 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=72, Unknown=0, NotChecked=0, Total=90 [2024-11-22 01:44:09,061 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-22 01:44:09,192 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-22 01:44:09,193 INFO L93 Difference]: Finished difference Result 1106 states and 1786 transitions. [2024-11-22 01:44:09,193 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2024-11-22 01:44:09,193 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-22 01:44:09,193 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-22 01:44:09,199 INFO L225 Difference]: With dead ends: 1106 [2024-11-22 01:44:09,199 INFO L226 Difference]: Without dead ends: 589 [2024-11-22 01:44:09,201 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-22 01:44:09,202 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-22 01:44:09,202 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-22 01:44:09,203 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 589 states. [2024-11-22 01:44:09,215 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 589 to 589. [2024-11-22 01:44:09,217 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-22 01:44:09,219 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 589 states to 589 states and 936 transitions. [2024-11-22 01:44:09,221 INFO L78 Accepts]: Start accepts. Automaton has 589 states and 936 transitions. Word has length 175 [2024-11-22 01:44:09,221 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-22 01:44:09,221 INFO L471 AbstractCegarLoop]: Abstraction has 589 states and 936 transitions. [2024-11-22 01:44:09,221 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-22 01:44:09,222 INFO L276 IsEmpty]: Start isEmpty. Operand 589 states and 936 transitions. [2024-11-22 01:44:09,224 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 176 [2024-11-22 01:44:09,224 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 01:44:09,224 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-22 01:44:09,225 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable30 [2024-11-22 01:44:09,225 INFO L396 AbstractCegarLoop]: === Iteration 32 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-22 01:44:09,225 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 01:44:09,225 INFO L85 PathProgramCache]: Analyzing trace with hash 1838219517, now seen corresponding path program 1 times [2024-11-22 01:44:09,226 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 01:44:09,226 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1835820002] [2024-11-22 01:44:09,226 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 01:44:09,226 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 01:44:09,256 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 01:44:09,646 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-22 01:44:09,646 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 01:44:09,646 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1835820002] [2024-11-22 01:44:09,647 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1835820002] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-22 01:44:09,647 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1096535395] [2024-11-22 01:44:09,647 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 01:44:09,647 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-22 01:44:09,647 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-22 01:44:09,650 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-22 01:44:09,651 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-22 01:44:09,990 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 01:44:09,996 INFO L255 TraceCheckSpWp]: Trace formula consists of 1934 conjuncts, 19 conjuncts are in the unsatisfiable core [2024-11-22 01:44:09,999 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-22 01:44:10,155 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-22 01:44:10,155 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-22 01:44:10,155 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1096535395] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-22 01:44:10,155 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-22 01:44:10,155 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [10] total 16 [2024-11-22 01:44:10,156 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2016584645] [2024-11-22 01:44:10,156 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-22 01:44:10,156 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2024-11-22 01:44:10,156 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 01:44:10,157 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2024-11-22 01:44:10,157 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=211, Unknown=0, NotChecked=0, Total=240 [2024-11-22 01:44:10,157 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-22 01:44:13,007 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-22 01:44:13,007 INFO L93 Difference]: Finished difference Result 1930 states and 3171 transitions. [2024-11-22 01:44:13,008 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2024-11-22 01:44:13,008 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-22 01:44:13,008 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-22 01:44:13,022 INFO L225 Difference]: With dead ends: 1930 [2024-11-22 01:44:13,023 INFO L226 Difference]: Without dead ends: 1427 [2024-11-22 01:44:13,027 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-22 01:44:13,029 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.6s IncrementalHoareTripleChecker+Time [2024-11-22 01:44:13,029 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.6s Time] [2024-11-22 01:44:13,031 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1427 states. [2024-11-22 01:44:13,077 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1427 to 1312. [2024-11-22 01:44:13,080 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-22 01:44:13,085 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1312 states to 1312 states and 2141 transitions. [2024-11-22 01:44:13,088 INFO L78 Accepts]: Start accepts. Automaton has 1312 states and 2141 transitions. Word has length 175 [2024-11-22 01:44:13,090 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-22 01:44:13,090 INFO L471 AbstractCegarLoop]: Abstraction has 1312 states and 2141 transitions. [2024-11-22 01:44:13,091 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-22 01:44:13,091 INFO L276 IsEmpty]: Start isEmpty. Operand 1312 states and 2141 transitions. [2024-11-22 01:44:13,093 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 178 [2024-11-22 01:44:13,093 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 01:44:13,094 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-22 01:44:13,105 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-22 01:44:13,294 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-22 01:44:13,295 INFO L396 AbstractCegarLoop]: === Iteration 33 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-22 01:44:13,295 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 01:44:13,295 INFO L85 PathProgramCache]: Analyzing trace with hash 5244925, now seen corresponding path program 1 times [2024-11-22 01:44:13,295 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 01:44:13,295 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1292609362] [2024-11-22 01:44:13,295 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 01:44:13,295 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 01:44:13,329 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 01:44:13,708 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-22 01:44:13,709 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 01:44:13,709 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1292609362] [2024-11-22 01:44:13,709 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1292609362] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-22 01:44:13,709 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [950229019] [2024-11-22 01:44:13,709 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 01:44:13,710 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-22 01:44:13,710 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-22 01:44:13,712 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-22 01:44:13,714 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-22 01:44:14,106 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 01:44:14,111 INFO L255 TraceCheckSpWp]: Trace formula consists of 1930 conjuncts, 17 conjuncts are in the unsatisfiable core [2024-11-22 01:44:14,116 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-22 01:44:14,278 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-22 01:44:14,278 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-22 01:44:14,278 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [950229019] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-22 01:44:14,278 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-22 01:44:14,278 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [10] total 15 [2024-11-22 01:44:14,279 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1320217302] [2024-11-22 01:44:14,279 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-22 01:44:14,279 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2024-11-22 01:44:14,279 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 01:44:14,280 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2024-11-22 01:44:14,280 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=183, Unknown=0, NotChecked=0, Total=210 [2024-11-22 01:44:14,281 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-22 01:44:16,217 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-22 01:44:16,217 INFO L93 Difference]: Finished difference Result 2797 states and 4606 transitions. [2024-11-22 01:44:16,218 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2024-11-22 01:44:16,218 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-22 01:44:16,218 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-22 01:44:16,231 INFO L225 Difference]: With dead ends: 2797 [2024-11-22 01:44:16,232 INFO L226 Difference]: Without dead ends: 1571 [2024-11-22 01:44:16,237 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-22 01:44:16,238 INFO L432 NwaCegarLoop]: 485 mSDtfsCounter, 2082 mSDsluCounter, 1557 mSDsCounter, 0 mSdLazyCounter, 3342 mSolverCounterSat, 477 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2164 SdHoareTripleChecker+Valid, 2042 SdHoareTripleChecker+Invalid, 3819 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 477 IncrementalHoareTripleChecker+Valid, 3342 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.7s IncrementalHoareTripleChecker+Time [2024-11-22 01:44:16,239 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [2164 Valid, 2042 Invalid, 3819 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [477 Valid, 3342 Invalid, 0 Unknown, 0 Unchecked, 1.7s Time] [2024-11-22 01:44:16,241 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1571 states. [2024-11-22 01:44:16,298 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1571 to 1383. [2024-11-22 01:44:16,300 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-22 01:44:16,305 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1383 states to 1383 states and 2247 transitions. [2024-11-22 01:44:16,308 INFO L78 Accepts]: Start accepts. Automaton has 1383 states and 2247 transitions. Word has length 177 [2024-11-22 01:44:16,308 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-22 01:44:16,308 INFO L471 AbstractCegarLoop]: Abstraction has 1383 states and 2247 transitions. [2024-11-22 01:44:16,309 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-22 01:44:16,309 INFO L276 IsEmpty]: Start isEmpty. Operand 1383 states and 2247 transitions. [2024-11-22 01:44:16,311 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 183 [2024-11-22 01:44:16,312 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 01:44:16,312 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-22 01:44:16,324 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-22 01:44:16,513 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-22 01:44:16,513 INFO L396 AbstractCegarLoop]: === Iteration 34 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-22 01:44:16,514 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 01:44:16,514 INFO L85 PathProgramCache]: Analyzing trace with hash 354987505, now seen corresponding path program 1 times [2024-11-22 01:44:16,514 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 01:44:16,514 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [553593126] [2024-11-22 01:44:16,514 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 01:44:16,514 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 01:44:16,539 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 01:44:16,911 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-22 01:44:16,911 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 01:44:16,911 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [553593126] [2024-11-22 01:44:16,911 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [553593126] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-22 01:44:16,911 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [830963249] [2024-11-22 01:44:16,912 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 01:44:16,912 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-22 01:44:16,912 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-22 01:44:16,914 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-22 01:44:16,916 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-22 01:44:17,272 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 01:44:17,279 INFO L255 TraceCheckSpWp]: Trace formula consists of 1946 conjuncts, 27 conjuncts are in the unsatisfiable core [2024-11-22 01:44:17,282 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-22 01:44:17,390 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-22 01:44:17,391 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-22 01:44:17,391 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [830963249] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-22 01:44:17,391 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-22 01:44:17,391 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [10] total 12 [2024-11-22 01:44:17,391 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1579501692] [2024-11-22 01:44:17,391 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-22 01:44:17,392 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-22 01:44:17,392 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 01:44:17,392 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-22 01:44:17,392 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=111, Unknown=0, NotChecked=0, Total=132 [2024-11-22 01:44:17,393 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-22 01:44:18,100 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-22 01:44:18,100 INFO L93 Difference]: Finished difference Result 2664 states and 4372 transitions. [2024-11-22 01:44:18,101 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-22 01:44:18,101 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-22 01:44:18,102 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-22 01:44:18,120 INFO L225 Difference]: With dead ends: 2664 [2024-11-22 01:44:18,120 INFO L226 Difference]: Without dead ends: 1367 [2024-11-22 01:44:18,126 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-22 01:44:18,129 INFO L432 NwaCegarLoop]: 307 mSDtfsCounter, 1257 mSDsluCounter, 14 mSDsCounter, 0 mSdLazyCounter, 553 mSolverCounterSat, 343 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s 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.6s IncrementalHoareTripleChecker+Time [2024-11-22 01:44:18,130 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.6s Time] [2024-11-22 01:44:18,131 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1367 states. [2024-11-22 01:44:18,181 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1367 to 1367. [2024-11-22 01:44:18,183 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-22 01:44:18,188 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1367 states to 1367 states and 2215 transitions. [2024-11-22 01:44:18,191 INFO L78 Accepts]: Start accepts. Automaton has 1367 states and 2215 transitions. Word has length 182 [2024-11-22 01:44:18,192 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-22 01:44:18,192 INFO L471 AbstractCegarLoop]: Abstraction has 1367 states and 2215 transitions. [2024-11-22 01:44:18,192 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-22 01:44:18,192 INFO L276 IsEmpty]: Start isEmpty. Operand 1367 states and 2215 transitions. [2024-11-22 01:44:18,195 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 184 [2024-11-22 01:44:18,195 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 01:44:18,195 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-22 01:44:18,207 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (31)] Forceful destruction successful, exit code 0 [2024-11-22 01:44:18,396 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-22 01:44:18,396 INFO L396 AbstractCegarLoop]: === Iteration 35 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-22 01:44:18,397 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 01:44:18,397 INFO L85 PathProgramCache]: Analyzing trace with hash -1880429512, now seen corresponding path program 1 times [2024-11-22 01:44:18,397 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 01:44:18,397 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1391406924] [2024-11-22 01:44:18,397 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 01:44:18,397 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 01:44:18,417 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 01:44:18,783 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-22 01:44:18,783 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 01:44:18,783 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1391406924] [2024-11-22 01:44:18,783 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1391406924] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-22 01:44:18,783 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1461573451] [2024-11-22 01:44:18,783 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 01:44:18,784 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-22 01:44:18,784 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-22 01:44:18,785 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-22 01:44:18,786 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-22 01:44:19,128 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 01:44:19,134 INFO L255 TraceCheckSpWp]: Trace formula consists of 1948 conjuncts, 16 conjuncts are in the unsatisfiable core [2024-11-22 01:44:19,137 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-22 01:44:19,192 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-22 01:44:19,192 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-22 01:44:19,384 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-22 01:44:19,385 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1461573451] provided 1 perfect and 1 imperfect interpolant sequences [2024-11-22 01:44:19,385 INFO L185 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2024-11-22 01:44:19,385 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [10, 6] total 15 [2024-11-22 01:44:19,385 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1112517446] [2024-11-22 01:44:19,385 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-22 01:44:19,385 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-22 01:44:19,385 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 01:44:19,386 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-22 01:44:19,386 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=182, Unknown=0, NotChecked=0, Total=210 [2024-11-22 01:44:19,386 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-22 01:44:19,454 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-22 01:44:19,454 INFO L93 Difference]: Finished difference Result 1387 states and 2239 transitions. [2024-11-22 01:44:19,455 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-22 01:44:19,455 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-22 01:44:19,455 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-22 01:44:19,461 INFO L225 Difference]: With dead ends: 1387 [2024-11-22 01:44:19,461 INFO L226 Difference]: Without dead ends: 1373 [2024-11-22 01:44:19,462 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-22 01:44:19,462 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-22 01:44:19,463 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-22 01:44:19,464 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1373 states. [2024-11-22 01:44:19,515 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1373 to 1373. [2024-11-22 01:44:19,518 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-22 01:44:19,522 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1373 states to 1373 states and 2221 transitions. [2024-11-22 01:44:19,525 INFO L78 Accepts]: Start accepts. Automaton has 1373 states and 2221 transitions. Word has length 183 [2024-11-22 01:44:19,525 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-22 01:44:19,526 INFO L471 AbstractCegarLoop]: Abstraction has 1373 states and 2221 transitions. [2024-11-22 01:44:19,526 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-22 01:44:19,526 INFO L276 IsEmpty]: Start isEmpty. Operand 1373 states and 2221 transitions. [2024-11-22 01:44:19,529 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 274 [2024-11-22 01:44:19,530 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 01:44:19,530 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-22 01:44:19,541 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-22 01:44:19,730 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-22 01:44:19,731 INFO L396 AbstractCegarLoop]: === Iteration 36 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-22 01:44:19,732 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 01:44:19,732 INFO L85 PathProgramCache]: Analyzing trace with hash 1636077161, now seen corresponding path program 1 times [2024-11-22 01:44:19,732 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 01:44:19,732 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [489589108] [2024-11-22 01:44:19,732 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 01:44:19,732 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 01:44:19,761 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 01:44:20,135 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-22 01:44:20,135 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 01:44:20,135 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [489589108] [2024-11-22 01:44:20,135 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [489589108] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-22 01:44:20,135 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1941556718] [2024-11-22 01:44:20,135 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 01:44:20,136 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-22 01:44:20,136 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-22 01:44:20,140 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-22 01:44:20,142 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-22 01:44:20,550 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 01:44:20,558 INFO L255 TraceCheckSpWp]: Trace formula consists of 2405 conjuncts, 4 conjuncts are in the unsatisfiable core [2024-11-22 01:44:20,563 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-22 01:44:20,710 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-22 01:44:20,710 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-22 01:44:21,042 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-22 01:44:21,043 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1941556718] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-22 01:44:21,043 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-22 01:44:21,043 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 5, 5] total 14 [2024-11-22 01:44:21,043 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1790913931] [2024-11-22 01:44:21,043 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-22 01:44:21,044 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2024-11-22 01:44:21,044 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 01:44:21,044 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2024-11-22 01:44:21,045 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=154, Unknown=0, NotChecked=0, Total=182 [2024-11-22 01:44:21,045 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-22 01:44:29,544 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-22 01:44:29,544 INFO L93 Difference]: Finished difference Result 10287 states and 17290 transitions. [2024-11-22 01:44:29,545 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 62 states. [2024-11-22 01:44:29,545 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-22 01:44:29,545 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-22 01:44:29,595 INFO L225 Difference]: With dead ends: 10287 [2024-11-22 01:44:29,595 INFO L226 Difference]: Without dead ends: 9000 [2024-11-22 01:44:29,609 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-22 01:44:29,610 INFO L432 NwaCegarLoop]: 808 mSDtfsCounter, 8063 mSDsluCounter, 5450 mSDsCounter, 0 mSdLazyCounter, 14453 mSolverCounterSat, 2566 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 6.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 8145 SdHoareTripleChecker+Valid, 6258 SdHoareTripleChecker+Invalid, 17019 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 2566 IncrementalHoareTripleChecker+Valid, 14453 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 7.3s IncrementalHoareTripleChecker+Time [2024-11-22 01:44:29,610 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [8145 Valid, 6258 Invalid, 17019 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [2566 Valid, 14453 Invalid, 0 Unknown, 0 Unchecked, 7.3s Time] [2024-11-22 01:44:29,618 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9000 states. [2024-11-22 01:44:30,057 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9000 to 7788. [2024-11-22 01:44:30,065 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-22 01:44:30,104 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7788 states to 7788 states and 12899 transitions. [2024-11-22 01:44:30,109 INFO L78 Accepts]: Start accepts. Automaton has 7788 states and 12899 transitions. Word has length 273 [2024-11-22 01:44:30,110 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-22 01:44:30,110 INFO L471 AbstractCegarLoop]: Abstraction has 7788 states and 12899 transitions. [2024-11-22 01:44:30,110 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-22 01:44:30,110 INFO L276 IsEmpty]: Start isEmpty. Operand 7788 states and 12899 transitions. [2024-11-22 01:44:30,131 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 276 [2024-11-22 01:44:30,131 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 01:44:30,131 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, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-22 01:44:30,144 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-22 01:44:30,332 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-22 01:44:30,332 INFO L396 AbstractCegarLoop]: === Iteration 37 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-22 01:44:30,332 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 01:44:30,333 INFO L85 PathProgramCache]: Analyzing trace with hash -1307788766, now seen corresponding path program 1 times [2024-11-22 01:44:30,333 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 01:44:30,333 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1160832674] [2024-11-22 01:44:30,333 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 01:44:30,333 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 01:44:30,363 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 01:44:30,576 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-22 01:44:30,577 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 01:44:30,577 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1160832674] [2024-11-22 01:44:30,577 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1160832674] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-22 01:44:30,577 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-22 01:44:30,577 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2024-11-22 01:44:30,577 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1901207876] [2024-11-22 01:44:30,578 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-22 01:44:30,578 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2024-11-22 01:44:30,578 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 01:44:30,579 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2024-11-22 01:44:30,579 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2024-11-22 01:44:30,580 INFO L87 Difference]: Start difference. First operand 7788 states and 12899 transitions. Second operand has 8 states, 7 states have (on average 19.285714285714285) internal successors, (135), 7 states have internal predecessors, (135), 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-22 01:44:31,117 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-22 01:44:31,118 INFO L93 Difference]: Finished difference Result 15499 states and 25706 transitions. [2024-11-22 01:44:31,118 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2024-11-22 01:44:31,118 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 19.285714285714285) internal successors, (135), 7 states have internal predecessors, (135), 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-22 01:44:31,119 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-22 01:44:31,173 INFO L225 Difference]: With dead ends: 15499 [2024-11-22 01:44:31,173 INFO L226 Difference]: Without dead ends: 7779 [2024-11-22 01:44:31,210 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-22 01:44:31,211 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.1s IncrementalHoareTripleChecker+Time [2024-11-22 01:44:31,211 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.1s Time] [2024-11-22 01:44:31,218 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7779 states. [2024-11-22 01:44:31,600 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7779 to 7779. [2024-11-22 01:44:31,610 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-22 01:44:31,656 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7779 states to 7779 states and 12881 transitions. [2024-11-22 01:44:31,666 INFO L78 Accepts]: Start accepts. Automaton has 7779 states and 12881 transitions. Word has length 275 [2024-11-22 01:44:31,666 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-22 01:44:31,667 INFO L471 AbstractCegarLoop]: Abstraction has 7779 states and 12881 transitions. [2024-11-22 01:44:31,667 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 19.285714285714285) internal successors, (135), 7 states have internal predecessors, (135), 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-22 01:44:31,667 INFO L276 IsEmpty]: Start isEmpty. Operand 7779 states and 12881 transitions. [2024-11-22 01:44:31,682 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 277 [2024-11-22 01:44:31,683 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 01:44:31,683 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-22 01:44:31,683 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable36 [2024-11-22 01:44:31,683 INFO L396 AbstractCegarLoop]: === Iteration 38 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-22 01:44:31,684 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 01:44:31,684 INFO L85 PathProgramCache]: Analyzing trace with hash 573394812, now seen corresponding path program 1 times [2024-11-22 01:44:31,684 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 01:44:31,684 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [207440340] [2024-11-22 01:44:31,684 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 01:44:31,685 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 01:44:31,716 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 01:44:32,007 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-22 01:44:32,007 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 01:44:32,007 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [207440340] [2024-11-22 01:44:32,007 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [207440340] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-22 01:44:32,008 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1859513221] [2024-11-22 01:44:32,008 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 01:44:32,008 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-22 01:44:32,008 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-22 01:44:32,010 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-22 01:44:32,012 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-22 01:44:32,450 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 01:44:32,458 INFO L255 TraceCheckSpWp]: Trace formula consists of 2402 conjuncts, 4 conjuncts are in the unsatisfiable core [2024-11-22 01:44:32,462 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-22 01:44:32,501 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-22 01:44:32,501 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-22 01:44:32,501 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1859513221] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-22 01:44:32,501 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-22 01:44:32,501 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [8] total 10 [2024-11-22 01:44:32,502 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2060168753] [2024-11-22 01:44:32,502 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-22 01:44:32,502 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-22 01:44:32,503 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 01:44:32,503 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-22 01:44:32,503 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=73, Unknown=0, NotChecked=0, Total=90 [2024-11-22 01:44:32,504 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-22 01:44:32,691 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-22 01:44:32,691 INFO L93 Difference]: Finished difference Result 10190 states and 16832 transitions. [2024-11-22 01:44:32,692 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-22 01:44:32,692 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-22 01:44:32,692 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-22 01:44:32,708 INFO L225 Difference]: With dead ends: 10190 [2024-11-22 01:44:32,708 INFO L226 Difference]: Without dead ends: 2451 [2024-11-22 01:44:32,731 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-22 01:44:32,732 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-22 01:44:32,732 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-22 01:44:32,735 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2451 states. [2024-11-22 01:44:32,837 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2451 to 2451. [2024-11-22 01:44:32,840 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-22 01:44:32,850 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2451 states to 2451 states and 3993 transitions. [2024-11-22 01:44:32,858 INFO L78 Accepts]: Start accepts. Automaton has 2451 states and 3993 transitions. Word has length 276 [2024-11-22 01:44:32,858 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-22 01:44:32,858 INFO L471 AbstractCegarLoop]: Abstraction has 2451 states and 3993 transitions. [2024-11-22 01:44:32,858 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-22 01:44:32,858 INFO L276 IsEmpty]: Start isEmpty. Operand 2451 states and 3993 transitions. [2024-11-22 01:44:32,862 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 280 [2024-11-22 01:44:32,863 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 01:44:32,863 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-22 01:44:32,875 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-22 01:44:33,063 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-22 01:44:33,064 INFO L396 AbstractCegarLoop]: === Iteration 39 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-22 01:44:33,064 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 01:44:33,064 INFO L85 PathProgramCache]: Analyzing trace with hash -1503333505, now seen corresponding path program 1 times [2024-11-22 01:44:33,064 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 01:44:33,064 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [674831229] [2024-11-22 01:44:33,064 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 01:44:33,064 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 01:44:33,088 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 01:44:33,516 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-22 01:44:33,517 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 01:44:33,517 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [674831229] [2024-11-22 01:44:33,517 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [674831229] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-22 01:44:33,517 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1652485078] [2024-11-22 01:44:33,517 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 01:44:33,517 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-22 01:44:33,517 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-22 01:44:33,520 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-22 01:44:33,522 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-22 01:44:33,931 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 01:44:33,939 INFO L255 TraceCheckSpWp]: Trace formula consists of 2421 conjuncts, 7 conjuncts are in the unsatisfiable core [2024-11-22 01:44:33,943 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-22 01:44:33,992 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-22 01:44:33,992 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-22 01:44:33,992 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1652485078] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-22 01:44:33,992 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-22 01:44:33,993 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [9] total 13 [2024-11-22 01:44:33,993 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [930802782] [2024-11-22 01:44:33,993 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-22 01:44:33,993 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-11-22 01:44:33,993 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 01:44:33,994 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-11-22 01:44:33,994 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=133, Unknown=0, NotChecked=0, Total=156 [2024-11-22 01:44:33,994 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-22 01:44:34,101 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-22 01:44:34,101 INFO L93 Difference]: Finished difference Result 4838 states and 7931 transitions. [2024-11-22 01:44:34,102 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-11-22 01:44:34,102 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-22 01:44:34,102 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-22 01:44:34,119 INFO L225 Difference]: With dead ends: 4838 [2024-11-22 01:44:34,120 INFO L226 Difference]: Without dead ends: 2471 [2024-11-22 01:44:34,128 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-22 01:44:34,129 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-22 01:44:34,129 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-22 01:44:34,131 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2471 states. [2024-11-22 01:44:34,234 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2471 to 2465. [2024-11-22 01:44:34,237 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-22 01:44:34,246 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2465 states to 2465 states and 4007 transitions. [2024-11-22 01:44:34,253 INFO L78 Accepts]: Start accepts. Automaton has 2465 states and 4007 transitions. Word has length 279 [2024-11-22 01:44:34,253 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-22 01:44:34,253 INFO L471 AbstractCegarLoop]: Abstraction has 2465 states and 4007 transitions. [2024-11-22 01:44:34,254 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-22 01:44:34,254 INFO L276 IsEmpty]: Start isEmpty. Operand 2465 states and 4007 transitions. [2024-11-22 01:44:34,257 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 286 [2024-11-22 01:44:34,257 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 01:44:34,258 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-22 01:44:34,270 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (35)] Ended with exit code 0 [2024-11-22 01:44:34,458 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-22 01:44:34,459 INFO L396 AbstractCegarLoop]: === Iteration 40 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-22 01:44:34,459 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 01:44:34,459 INFO L85 PathProgramCache]: Analyzing trace with hash 229083211, now seen corresponding path program 1 times [2024-11-22 01:44:34,460 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 01:44:34,460 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [819814736] [2024-11-22 01:44:34,460 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 01:44:34,460 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 01:44:34,494 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 01:44:34,641 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-22 01:44:34,641 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 01:44:34,642 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [819814736] [2024-11-22 01:44:34,642 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [819814736] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-22 01:44:34,642 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [706581787] [2024-11-22 01:44:34,642 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 01:44:34,642 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-22 01:44:34,642 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-22 01:44:34,645 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-22 01:44:34,647 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-22 01:44:35,108 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 01:44:35,115 INFO L255 TraceCheckSpWp]: Trace formula consists of 2455 conjuncts, 13 conjuncts are in the unsatisfiable core [2024-11-22 01:44:35,120 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-22 01:44:35,376 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-22 01:44:35,376 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-22 01:44:36,210 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-22 01:44:36,210 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [706581787] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-22 01:44:36,210 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-22 01:44:36,211 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 10, 11] total 18 [2024-11-22 01:44:36,211 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1885791307] [2024-11-22 01:44:36,211 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-22 01:44:36,212 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2024-11-22 01:44:36,212 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 01:44:36,213 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2024-11-22 01:44:36,213 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=253, Unknown=0, NotChecked=0, Total=306 [2024-11-22 01:44:36,213 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-22 01:44:45,628 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-22 01:44:45,628 INFO L93 Difference]: Finished difference Result 12506 states and 20561 transitions. [2024-11-22 01:44:45,629 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 122 states. [2024-11-22 01:44:45,629 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-22 01:44:45,629 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-22 01:44:45,666 INFO L225 Difference]: With dead ends: 12506 [2024-11-22 01:44:45,667 INFO L226 Difference]: Without dead ends: 9556 [2024-11-22 01:44:45,683 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 743 GetRequests, 612 SyntacticMatches, 4 SemanticMatches, 127 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6399 ImplicationChecksByTransitivity, 1.4s TimeCoverageRelationStatistics Valid=2332, Invalid=14180, Unknown=0, NotChecked=0, Total=16512 [2024-11-22 01:44:45,684 INFO L432 NwaCegarLoop]: 814 mSDtfsCounter, 13734 mSDsluCounter, 6692 mSDsCounter, 0 mSdLazyCounter, 11040 mSolverCounterSat, 4361 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 6.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 13770 SdHoareTripleChecker+Valid, 7506 SdHoareTripleChecker+Invalid, 15401 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 4361 IncrementalHoareTripleChecker+Valid, 11040 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 7.1s IncrementalHoareTripleChecker+Time [2024-11-22 01:44:45,684 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [13770 Valid, 7506 Invalid, 15401 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [4361 Valid, 11040 Invalid, 0 Unknown, 0 Unchecked, 7.1s Time] [2024-11-22 01:44:45,689 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9556 states. [2024-11-22 01:44:46,222 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9556 to 9099. [2024-11-22 01:44:46,229 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-22 01:44:46,271 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9099 states to 9099 states and 14556 transitions. [2024-11-22 01:44:46,277 INFO L78 Accepts]: Start accepts. Automaton has 9099 states and 14556 transitions. Word has length 285 [2024-11-22 01:44:46,277 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-22 01:44:46,277 INFO L471 AbstractCegarLoop]: Abstraction has 9099 states and 14556 transitions. [2024-11-22 01:44:46,278 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-22 01:44:46,278 INFO L276 IsEmpty]: Start isEmpty. Operand 9099 states and 14556 transitions. [2024-11-22 01:44:46,281 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 236 [2024-11-22 01:44:46,282 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 01:44:46,282 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-22 01:44:46,294 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (36)] Forceful destruction successful, exit code 0 [2024-11-22 01:44:46,482 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-22 01:44:46,483 INFO L396 AbstractCegarLoop]: === Iteration 41 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-22 01:44:46,483 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 01:44:46,483 INFO L85 PathProgramCache]: Analyzing trace with hash 1491415708, now seen corresponding path program 1 times [2024-11-22 01:44:46,483 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 01:44:46,484 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1446070512] [2024-11-22 01:44:46,484 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 01:44:46,484 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 01:44:46,509 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 01:44:46,832 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-22 01:44:46,832 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 01:44:46,832 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1446070512] [2024-11-22 01:44:46,832 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1446070512] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-22 01:44:46,832 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1279241285] [2024-11-22 01:44:46,833 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 01:44:46,833 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-22 01:44:46,833 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-22 01:44:46,835 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-22 01:44:46,836 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-22 01:44:47,230 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 01:44:47,237 INFO L255 TraceCheckSpWp]: Trace formula consists of 2089 conjuncts, 14 conjuncts are in the unsatisfiable core [2024-11-22 01:44:47,241 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-22 01:44:47,455 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-22 01:44:47,455 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-22 01:44:47,983 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-22 01:44:47,983 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1279241285] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-22 01:44:47,983 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-22 01:44:47,983 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 9, 8] total 23 [2024-11-22 01:44:47,984 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [730595088] [2024-11-22 01:44:47,984 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-22 01:44:47,984 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2024-11-22 01:44:47,984 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 01:44:47,985 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2024-11-22 01:44:47,986 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=443, Unknown=0, NotChecked=0, Total=506 [2024-11-22 01:44:47,986 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)