/usr/bin/java -Xmx8000000000 -Xss4m -jar ./plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata ./data --core.log.level.for.class de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=WARN -tc ../../../trunk/examples/toolchains/AutomizerCInline.xml -s ../../../trunk/examples/settings/automizer/BvToInt/svcomp-Reach-64bit-Automizer_Bitvector.epf -i ../../../trunk/examples/svcomp/product-lines/elevator_spec14_product03.cil.c -------------------------------------------------------------------------------- This is Ultimate 0.2.2-dev-a10ec3b [2022-01-10 06:12:22,828 INFO L177 SettingsManager]: Resetting all preferences to default values... [2022-01-10 06:12:22,830 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2022-01-10 06:12:22,870 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2022-01-10 06:12:22,870 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2022-01-10 06:12:22,871 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2022-01-10 06:12:22,872 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2022-01-10 06:12:22,883 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2022-01-10 06:12:22,885 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2022-01-10 06:12:22,886 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2022-01-10 06:12:22,887 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2022-01-10 06:12:22,888 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2022-01-10 06:12:22,888 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2022-01-10 06:12:22,894 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2022-01-10 06:12:22,896 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2022-01-10 06:12:22,901 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2022-01-10 06:12:22,902 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2022-01-10 06:12:22,906 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2022-01-10 06:12:22,909 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2022-01-10 06:12:22,911 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2022-01-10 06:12:22,912 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2022-01-10 06:12:22,916 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2022-01-10 06:12:22,917 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2022-01-10 06:12:22,918 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2022-01-10 06:12:22,924 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2022-01-10 06:12:22,924 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2022-01-10 06:12:22,924 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2022-01-10 06:12:22,925 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2022-01-10 06:12:22,925 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2022-01-10 06:12:22,926 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2022-01-10 06:12:22,926 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2022-01-10 06:12:22,927 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2022-01-10 06:12:22,927 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2022-01-10 06:12:22,928 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2022-01-10 06:12:22,929 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2022-01-10 06:12:22,929 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2022-01-10 06:12:22,929 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2022-01-10 06:12:22,930 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2022-01-10 06:12:22,930 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2022-01-10 06:12:22,931 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2022-01-10 06:12:22,935 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2022-01-10 06:12:22,937 INFO L101 SettingsManager]: Beginning loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/settings/automizer/BvToInt/svcomp-Reach-64bit-Automizer_Bitvector.epf [2022-01-10 06:12:22,960 INFO L113 SettingsManager]: Loading preferences was successful [2022-01-10 06:12:22,960 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2022-01-10 06:12:22,961 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2022-01-10 06:12:22,961 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2022-01-10 06:12:22,961 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2022-01-10 06:12:22,961 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2022-01-10 06:12:22,962 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2022-01-10 06:12:22,962 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2022-01-10 06:12:22,962 INFO L138 SettingsManager]: * Use SBE=true [2022-01-10 06:12:22,962 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2022-01-10 06:12:22,963 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2022-01-10 06:12:22,963 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2022-01-10 06:12:22,963 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2022-01-10 06:12:22,963 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2022-01-10 06:12:22,963 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2022-01-10 06:12:22,963 INFO L138 SettingsManager]: * Adapt memory model on pointer casts if necessary=true [2022-01-10 06:12:22,963 INFO L138 SettingsManager]: * Use bitvectors instead of ints=true [2022-01-10 06:12:22,963 INFO L138 SettingsManager]: * Memory model=HoenickeLindenmann_4ByteResolution [2022-01-10 06:12:22,963 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2022-01-10 06:12:22,964 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2022-01-10 06:12:22,964 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2022-01-10 06:12:22,964 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2022-01-10 06:12:22,964 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2022-01-10 06:12:22,964 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-01-10 06:12:22,964 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2022-01-10 06:12:22,964 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2022-01-10 06:12:22,964 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2022-01-10 06:12:22,965 INFO L138 SettingsManager]: * Trace refinement strategy=WOLF [2022-01-10 06:12:22,965 INFO L138 SettingsManager]: * Command for external solver=cvc4 --incremental --print-success --lang smt [2022-01-10 06:12:22,965 INFO L138 SettingsManager]: * Large block encoding in concurrent analysis=OFF [2022-01-10 06:12:22,965 INFO L138 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2022-01-10 06:12:22,965 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2022-01-10 06:12:22,965 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2022-01-10 06:12:22,965 INFO L138 SettingsManager]: * Logic for external solver=AUFBV 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.core: Log level for class -> de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=WARN; [2022-01-10 06:12:23,215 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2022-01-10 06:12:23,245 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2022-01-10 06:12:23,248 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2022-01-10 06:12:23,249 INFO L271 PluginConnector]: Initializing CDTParser... [2022-01-10 06:12:23,249 INFO L275 PluginConnector]: CDTParser initialized [2022-01-10 06:12:23,250 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/svcomp/product-lines/elevator_spec14_product03.cil.c [2022-01-10 06:12:23,313 INFO L220 CDTParser]: Created temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/08f59089d/56ee56db71f746b98c2abd1ecaa25bd6/FLAG68b24d8d6 [2022-01-10 06:12:23,843 INFO L306 CDTParser]: Found 1 translation units. [2022-01-10 06:12:23,844 INFO L160 CDTParser]: Scanning /storage/repos/ultimate/trunk/examples/svcomp/product-lines/elevator_spec14_product03.cil.c [2022-01-10 06:12:23,862 INFO L349 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/08f59089d/56ee56db71f746b98c2abd1ecaa25bd6/FLAG68b24d8d6 [2022-01-10 06:12:24,335 INFO L357 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/08f59089d/56ee56db71f746b98c2abd1ecaa25bd6 [2022-01-10 06:12:24,338 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2022-01-10 06:12:24,339 INFO L131 ToolchainWalker]: Walking toolchain with 5 elements. [2022-01-10 06:12:24,340 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2022-01-10 06:12:24,340 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2022-01-10 06:12:24,343 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2022-01-10 06:12:24,344 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 10.01 06:12:24" (1/1) ... [2022-01-10 06:12:24,345 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@2f17ebdd and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.01 06:12:24, skipping insertion in model container [2022-01-10 06:12:24,346 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 10.01 06:12:24" (1/1) ... [2022-01-10 06:12:24,351 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2022-01-10 06:12:24,419 INFO L178 MainTranslator]: Built tables and reachable declarations [2022-01-10 06:12:24,900 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/trunk/examples/svcomp/product-lines/elevator_spec14_product03.cil.c[68958,68971] [2022-01-10 06:12:24,903 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-01-10 06:12:24,917 INFO L200 MainTranslator]: Restarting translation with changed settings: SettingsChange [mNewPreferredMemoryModel=HoenickeLindenmann_1ByteResolution] [2022-01-10 06:12:24,937 INFO L178 MainTranslator]: Built tables and reachable declarations [2022-01-10 06:12:25,037 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/trunk/examples/svcomp/product-lines/elevator_spec14_product03.cil.c[68958,68971] [2022-01-10 06:12:25,038 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-01-10 06:12:25,045 INFO L203 MainTranslator]: Completed pre-run [2022-01-10 06:12:25,157 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/trunk/examples/svcomp/product-lines/elevator_spec14_product03.cil.c[68958,68971] [2022-01-10 06:12:25,158 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-01-10 06:12:25,179 INFO L208 MainTranslator]: Completed translation [2022-01-10 06:12:25,180 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.01 06:12:25 WrapperNode [2022-01-10 06:12:25,180 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2022-01-10 06:12:25,181 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2022-01-10 06:12:25,181 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2022-01-10 06:12:25,181 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2022-01-10 06:12:25,187 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.01 06:12:25" (1/1) ... [2022-01-10 06:12:25,221 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.01 06:12:25" (1/1) ... [2022-01-10 06:12:25,275 INFO L137 Inliner]: procedures = 91, calls = 329, calls flagged for inlining = 24, calls inlined = 21, statements flattened = 947 [2022-01-10 06:12:25,275 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2022-01-10 06:12:25,276 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2022-01-10 06:12:25,276 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2022-01-10 06:12:25,276 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2022-01-10 06:12:25,290 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.01 06:12:25" (1/1) ... [2022-01-10 06:12:25,291 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.01 06:12:25" (1/1) ... [2022-01-10 06:12:25,305 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.01 06:12:25" (1/1) ... [2022-01-10 06:12:25,305 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.01 06:12:25" (1/1) ... [2022-01-10 06:12:25,338 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.01 06:12:25" (1/1) ... [2022-01-10 06:12:25,367 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.01 06:12:25" (1/1) ... [2022-01-10 06:12:25,371 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.01 06:12:25" (1/1) ... [2022-01-10 06:12:25,377 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2022-01-10 06:12:25,378 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2022-01-10 06:12:25,378 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2022-01-10 06:12:25,378 INFO L275 PluginConnector]: RCFGBuilder initialized [2022-01-10 06:12:25,379 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.01 06:12:25" (1/1) ... [2022-01-10 06:12:25,385 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-01-10 06:12:25,399 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-01-10 06:12:25,419 INFO L229 MonitoredProcess]: Starting monitored process 1 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2022-01-10 06:12:25,423 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2022-01-10 06:12:25,450 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2022-01-10 06:12:25,450 INFO L130 BoogieDeclarations]: Found specification of procedure bigMacCall [2022-01-10 06:12:25,450 INFO L138 BoogieDeclarations]: Found implementation of procedure bigMacCall [2022-01-10 06:12:25,453 INFO L130 BoogieDeclarations]: Found specification of procedure enterElevator [2022-01-10 06:12:25,453 INFO L138 BoogieDeclarations]: Found implementation of procedure enterElevator [2022-01-10 06:12:25,453 INFO L130 BoogieDeclarations]: Found specification of procedure isExecutiveFloorCalling [2022-01-10 06:12:25,453 INFO L138 BoogieDeclarations]: Found implementation of procedure isExecutiveFloorCalling [2022-01-10 06:12:25,453 INFO L130 BoogieDeclarations]: Found specification of procedure stopRequestedInDirection [2022-01-10 06:12:25,454 INFO L138 BoogieDeclarations]: Found implementation of procedure stopRequestedInDirection [2022-01-10 06:12:25,454 INFO L130 BoogieDeclarations]: Found specification of procedure bobCall [2022-01-10 06:12:25,454 INFO L138 BoogieDeclarations]: Found implementation of procedure bobCall [2022-01-10 06:12:25,454 INFO L130 BoogieDeclarations]: Found specification of procedure getReverseHeading [2022-01-10 06:12:25,454 INFO L138 BoogieDeclarations]: Found implementation of procedure getReverseHeading [2022-01-10 06:12:25,454 INFO L130 BoogieDeclarations]: Found specification of procedure cleanup [2022-01-10 06:12:25,455 INFO L138 BoogieDeclarations]: Found implementation of procedure cleanup [2022-01-10 06:12:25,455 INFO L130 BoogieDeclarations]: Found specification of procedure timeShift [2022-01-10 06:12:25,455 INFO L138 BoogieDeclarations]: Found implementation of procedure timeShift [2022-01-10 06:12:25,455 INFO L130 BoogieDeclarations]: Found specification of procedure isTopFloor [2022-01-10 06:12:25,455 INFO L138 BoogieDeclarations]: Found implementation of procedure isTopFloor [2022-01-10 06:12:25,455 INFO L130 BoogieDeclarations]: Found specification of procedure getDestination [2022-01-10 06:12:25,455 INFO L138 BoogieDeclarations]: Found implementation of procedure getDestination [2022-01-10 06:12:25,455 INFO L130 BoogieDeclarations]: Found specification of procedure isBlocked [2022-01-10 06:12:25,455 INFO L138 BoogieDeclarations]: Found implementation of procedure isBlocked [2022-01-10 06:12:25,455 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1 [2022-01-10 06:12:25,456 INFO L130 BoogieDeclarations]: Found specification of procedure getCurrentFloorID [2022-01-10 06:12:25,456 INFO L138 BoogieDeclarations]: Found implementation of procedure getCurrentFloorID [2022-01-10 06:12:25,456 INFO L130 BoogieDeclarations]: Found specification of procedure resetCallOnFloor [2022-01-10 06:12:25,456 INFO L138 BoogieDeclarations]: Found implementation of procedure resetCallOnFloor [2022-01-10 06:12:25,456 INFO L130 BoogieDeclarations]: Found specification of procedure initPersonOnFloor [2022-01-10 06:12:25,456 INFO L138 BoogieDeclarations]: Found implementation of procedure initPersonOnFloor [2022-01-10 06:12:25,456 INFO L130 BoogieDeclarations]: Found specification of procedure removePersonFromFloor [2022-01-10 06:12:25,456 INFO L138 BoogieDeclarations]: Found implementation of procedure removePersonFromFloor [2022-01-10 06:12:25,457 INFO L130 BoogieDeclarations]: Found specification of procedure getOrigin [2022-01-10 06:12:25,457 INFO L138 BoogieDeclarations]: Found implementation of procedure getOrigin [2022-01-10 06:12:25,457 INFO L130 BoogieDeclarations]: Found specification of procedure continueInDirection [2022-01-10 06:12:25,457 INFO L138 BoogieDeclarations]: Found implementation of procedure continueInDirection [2022-01-10 06:12:25,457 INFO L130 BoogieDeclarations]: Found specification of procedure stopRequestedAtCurrentFloor__wrappee__base [2022-01-10 06:12:25,457 INFO L138 BoogieDeclarations]: Found implementation of procedure stopRequestedAtCurrentFloor__wrappee__base [2022-01-10 06:12:25,457 INFO L130 BoogieDeclarations]: Found specification of procedure pressInLiftFloorButton [2022-01-10 06:12:25,457 INFO L138 BoogieDeclarations]: Found implementation of procedure pressInLiftFloorButton [2022-01-10 06:12:25,457 INFO L130 BoogieDeclarations]: Found specification of procedure leaveElevator [2022-01-10 06:12:25,457 INFO L138 BoogieDeclarations]: Found implementation of procedure leaveElevator [2022-01-10 06:12:25,457 INFO L130 BoogieDeclarations]: Found specification of procedure isPersonOnFloor [2022-01-10 06:12:25,458 INFO L138 BoogieDeclarations]: Found implementation of procedure isPersonOnFloor [2022-01-10 06:12:25,458 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2022-01-10 06:12:25,458 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2022-01-10 06:12:25,458 INFO L130 BoogieDeclarations]: Found specification of procedure isFloorCalling [2022-01-10 06:12:25,458 INFO L138 BoogieDeclarations]: Found implementation of procedure isFloorCalling [2022-01-10 06:12:25,609 INFO L234 CfgBuilder]: Building ICFG [2022-01-10 06:12:25,610 INFO L260 CfgBuilder]: Building CFG for each procedure with an implementation [2022-01-10 06:12:26,553 INFO L275 CfgBuilder]: Performing block encoding [2022-01-10 06:12:26,569 INFO L294 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2022-01-10 06:12:26,570 INFO L299 CfgBuilder]: Removed 1 assume(true) statements. [2022-01-10 06:12:26,573 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 10.01 06:12:26 BoogieIcfgContainer [2022-01-10 06:12:26,573 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2022-01-10 06:12:26,576 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2022-01-10 06:12:26,576 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2022-01-10 06:12:26,581 INFO L275 PluginConnector]: TraceAbstraction initialized [2022-01-10 06:12:26,582 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 10.01 06:12:24" (1/3) ... [2022-01-10 06:12:26,582 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@540fb86a and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 10.01 06:12:26, skipping insertion in model container [2022-01-10 06:12:26,582 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.01 06:12:25" (2/3) ... [2022-01-10 06:12:26,583 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@540fb86a and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 10.01 06:12:26, skipping insertion in model container [2022-01-10 06:12:26,583 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 10.01 06:12:26" (3/3) ... [2022-01-10 06:12:26,584 INFO L111 eAbstractionObserver]: Analyzing ICFG elevator_spec14_product03.cil.c [2022-01-10 06:12:26,589 INFO L204 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2022-01-10 06:12:26,590 INFO L163 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2022-01-10 06:12:26,630 INFO L338 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2022-01-10 06:12:26,636 INFO L339 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, mHoare=true, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, 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, mLoopAccelerationTechnique=FAST_UPR [2022-01-10 06:12:26,636 INFO L340 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2022-01-10 06:12:26,671 INFO L276 IsEmpty]: Start isEmpty. Operand has 517 states, 402 states have (on average 1.681592039800995) internal successors, (676), 418 states have internal predecessors, (676), 91 states have call successors, (91), 22 states have call predecessors, (91), 22 states have return successors, (91), 89 states have call predecessors, (91), 91 states have call successors, (91) [2022-01-10 06:12:26,694 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 102 [2022-01-10 06:12:26,694 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 06:12:26,695 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 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] [2022-01-10 06:12:26,696 INFO L402 AbstractCegarLoop]: === Iteration 1 === Targeting timeShiftErr0ASSERT_VIOLATIONERROR_FUNCTION === [timeShiftErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 06:12:26,700 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 06:12:26,700 INFO L85 PathProgramCache]: Analyzing trace with hash 1965651267, now seen corresponding path program 1 times [2022-01-10 06:12:26,715 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 06:12:26,716 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [670377684] [2022-01-10 06:12:26,716 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 06:12:26,717 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 06:12:26,717 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 06:12:26,723 INFO L229 MonitoredProcess]: Starting monitored process 2 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-01-10 06:12:26,728 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (2)] Waiting until timeout for monitored process [2022-01-10 06:12:27,037 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 06:12:27,058 INFO L263 TraceCheckSpWp]: Trace formula consists of 617 conjuncts, 3 conjunts are in the unsatisfiable core [2022-01-10 06:12:27,066 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 06:12:27,273 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 30 trivial. 0 not checked. [2022-01-10 06:12:27,274 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 06:12:27,274 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 06:12:27,275 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [670377684] [2022-01-10 06:12:27,275 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [670377684] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 06:12:27,275 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 06:12:27,275 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-01-10 06:12:27,277 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1651157970] [2022-01-10 06:12:27,278 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 06:12:27,281 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-01-10 06:12:27,282 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 06:12:27,304 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-01-10 06:12:27,305 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-01-10 06:12:27,308 INFO L87 Difference]: Start difference. First operand has 517 states, 402 states have (on average 1.681592039800995) internal successors, (676), 418 states have internal predecessors, (676), 91 states have call successors, (91), 22 states have call predecessors, (91), 22 states have return successors, (91), 89 states have call predecessors, (91), 91 states have call successors, (91) Second operand has 4 states, 4 states have (on average 15.0) internal successors, (60), 4 states have internal predecessors, (60), 2 states have call successors, (12), 2 states have call predecessors, (12), 2 states have return successors, (11), 1 states have call predecessors, (11), 2 states have call successors, (11) [2022-01-10 06:12:27,464 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 06:12:27,465 INFO L93 Difference]: Finished difference Result 1027 states and 1716 transitions. [2022-01-10 06:12:27,466 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-01-10 06:12:27,468 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 15.0) internal successors, (60), 4 states have internal predecessors, (60), 2 states have call successors, (12), 2 states have call predecessors, (12), 2 states have return successors, (11), 1 states have call predecessors, (11), 2 states have call successors, (11) Word has length 101 [2022-01-10 06:12:27,468 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 06:12:27,484 INFO L225 Difference]: With dead ends: 1027 [2022-01-10 06:12:27,484 INFO L226 Difference]: Without dead ends: 512 [2022-01-10 06:12:27,493 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 101 GetRequests, 98 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-01-10 06:12:27,498 INFO L933 BasicCegarLoop]: 840 mSDtfsCounter, 15 mSDsluCounter, 1673 mSDsCounter, 0 mSdLazyCounter, 35 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 15 SdHoareTripleChecker+Valid, 2513 SdHoareTripleChecker+Invalid, 37 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 35 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-01-10 06:12:27,499 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [15 Valid, 2513 Invalid, 37 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 35 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-01-10 06:12:27,512 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 512 states. [2022-01-10 06:12:27,568 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 512 to 512. [2022-01-10 06:12:27,570 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 512 states, 398 states have (on average 1.670854271356784) internal successors, (665), 413 states have internal predecessors, (665), 91 states have call successors, (91), 23 states have call predecessors, (91), 22 states have return successors, (90), 88 states have call predecessors, (90), 90 states have call successors, (90) [2022-01-10 06:12:27,577 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 512 states to 512 states and 846 transitions. [2022-01-10 06:12:27,579 INFO L78 Accepts]: Start accepts. Automaton has 512 states and 846 transitions. Word has length 101 [2022-01-10 06:12:27,579 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 06:12:27,579 INFO L470 AbstractCegarLoop]: Abstraction has 512 states and 846 transitions. [2022-01-10 06:12:27,580 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 15.0) internal successors, (60), 4 states have internal predecessors, (60), 2 states have call successors, (12), 2 states have call predecessors, (12), 2 states have return successors, (11), 1 states have call predecessors, (11), 2 states have call successors, (11) [2022-01-10 06:12:27,580 INFO L276 IsEmpty]: Start isEmpty. Operand 512 states and 846 transitions. [2022-01-10 06:12:27,589 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 103 [2022-01-10 06:12:27,590 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 06:12:27,590 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 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] [2022-01-10 06:12:27,608 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (2)] Forceful destruction successful, exit code 0 [2022-01-10 06:12:27,808 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-01-10 06:12:27,808 INFO L402 AbstractCegarLoop]: === Iteration 2 === Targeting timeShiftErr0ASSERT_VIOLATIONERROR_FUNCTION === [timeShiftErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 06:12:27,809 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 06:12:27,809 INFO L85 PathProgramCache]: Analyzing trace with hash -1219828463, now seen corresponding path program 1 times [2022-01-10 06:12:27,810 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 06:12:27,810 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1474206454] [2022-01-10 06:12:27,810 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 06:12:27,811 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 06:12:27,811 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 06:12:27,816 INFO L229 MonitoredProcess]: Starting monitored process 3 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-01-10 06:12:27,819 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (3)] Waiting until timeout for monitored process [2022-01-10 06:12:28,085 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 06:12:28,106 INFO L263 TraceCheckSpWp]: Trace formula consists of 618 conjuncts, 3 conjunts are in the unsatisfiable core [2022-01-10 06:12:28,147 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 06:12:28,308 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 30 trivial. 0 not checked. [2022-01-10 06:12:28,309 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 06:12:28,309 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 06:12:28,309 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1474206454] [2022-01-10 06:12:28,309 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1474206454] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 06:12:28,309 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 06:12:28,310 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-01-10 06:12:28,313 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [903600330] [2022-01-10 06:12:28,314 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 06:12:28,317 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-01-10 06:12:28,317 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 06:12:28,318 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-01-10 06:12:28,318 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-01-10 06:12:28,318 INFO L87 Difference]: Start difference. First operand 512 states and 846 transitions. Second operand has 4 states, 4 states have (on average 15.25) internal successors, (61), 4 states have internal predecessors, (61), 2 states have call successors, (12), 2 states have call predecessors, (12), 2 states have return successors, (11), 1 states have call predecessors, (11), 2 states have call successors, (11) [2022-01-10 06:12:28,406 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 06:12:28,407 INFO L93 Difference]: Finished difference Result 1007 states and 1669 transitions. [2022-01-10 06:12:28,407 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-01-10 06:12:28,408 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 15.25) internal successors, (61), 4 states have internal predecessors, (61), 2 states have call successors, (12), 2 states have call predecessors, (12), 2 states have return successors, (11), 1 states have call predecessors, (11), 2 states have call successors, (11) Word has length 102 [2022-01-10 06:12:28,408 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 06:12:28,416 INFO L225 Difference]: With dead ends: 1007 [2022-01-10 06:12:28,417 INFO L226 Difference]: Without dead ends: 512 [2022-01-10 06:12:28,420 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 102 GetRequests, 99 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-01-10 06:12:28,421 INFO L933 BasicCegarLoop]: 830 mSDtfsCounter, 12 mSDsluCounter, 1651 mSDsCounter, 0 mSdLazyCounter, 34 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 12 SdHoareTripleChecker+Valid, 2481 SdHoareTripleChecker+Invalid, 34 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 34 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-01-10 06:12:28,422 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [12 Valid, 2481 Invalid, 34 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 34 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-01-10 06:12:28,425 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 512 states. [2022-01-10 06:12:28,469 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 512 to 512. [2022-01-10 06:12:28,470 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 512 states, 398 states have (on average 1.6683417085427135) internal successors, (664), 413 states have internal predecessors, (664), 91 states have call successors, (91), 23 states have call predecessors, (91), 22 states have return successors, (90), 88 states have call predecessors, (90), 90 states have call successors, (90) [2022-01-10 06:12:28,478 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 512 states to 512 states and 845 transitions. [2022-01-10 06:12:28,478 INFO L78 Accepts]: Start accepts. Automaton has 512 states and 845 transitions. Word has length 102 [2022-01-10 06:12:28,478 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 06:12:28,479 INFO L470 AbstractCegarLoop]: Abstraction has 512 states and 845 transitions. [2022-01-10 06:12:28,479 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 15.25) internal successors, (61), 4 states have internal predecessors, (61), 2 states have call successors, (12), 2 states have call predecessors, (12), 2 states have return successors, (11), 1 states have call predecessors, (11), 2 states have call successors, (11) [2022-01-10 06:12:28,479 INFO L276 IsEmpty]: Start isEmpty. Operand 512 states and 845 transitions. [2022-01-10 06:12:28,487 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 104 [2022-01-10 06:12:28,487 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 06:12:28,487 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 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] [2022-01-10 06:12:28,509 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (3)] Ended with exit code 0 [2022-01-10 06:12:28,703 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-01-10 06:12:28,704 INFO L402 AbstractCegarLoop]: === Iteration 3 === Targeting timeShiftErr0ASSERT_VIOLATIONERROR_FUNCTION === [timeShiftErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 06:12:28,704 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 06:12:28,705 INFO L85 PathProgramCache]: Analyzing trace with hash -1726293121, now seen corresponding path program 1 times [2022-01-10 06:12:28,705 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 06:12:28,706 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [680533550] [2022-01-10 06:12:28,706 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 06:12:28,706 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 06:12:28,706 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 06:12:28,708 INFO L229 MonitoredProcess]: Starting monitored process 4 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-01-10 06:12:28,711 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (4)] Waiting until timeout for monitored process [2022-01-10 06:12:28,976 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 06:12:28,997 INFO L263 TraceCheckSpWp]: Trace formula consists of 619 conjuncts, 3 conjunts are in the unsatisfiable core [2022-01-10 06:12:29,001 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 06:12:29,181 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 30 trivial. 0 not checked. [2022-01-10 06:12:29,182 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 06:12:29,182 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 06:12:29,182 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [680533550] [2022-01-10 06:12:29,184 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [680533550] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 06:12:29,184 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 06:12:29,184 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-01-10 06:12:29,184 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1364640285] [2022-01-10 06:12:29,186 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 06:12:29,188 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-01-10 06:12:29,188 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 06:12:29,188 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-01-10 06:12:29,188 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-01-10 06:12:29,189 INFO L87 Difference]: Start difference. First operand 512 states and 845 transitions. Second operand has 4 states, 4 states have (on average 15.5) internal successors, (62), 4 states have internal predecessors, (62), 2 states have call successors, (12), 2 states have call predecessors, (12), 2 states have return successors, (11), 1 states have call predecessors, (11), 2 states have call successors, (11) [2022-01-10 06:12:29,256 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 06:12:29,257 INFO L93 Difference]: Finished difference Result 1007 states and 1668 transitions. [2022-01-10 06:12:29,257 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-01-10 06:12:29,258 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 15.5) internal successors, (62), 4 states have internal predecessors, (62), 2 states have call successors, (12), 2 states have call predecessors, (12), 2 states have return successors, (11), 1 states have call predecessors, (11), 2 states have call successors, (11) Word has length 103 [2022-01-10 06:12:29,258 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 06:12:29,261 INFO L225 Difference]: With dead ends: 1007 [2022-01-10 06:12:29,261 INFO L226 Difference]: Without dead ends: 512 [2022-01-10 06:12:29,265 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 103 GetRequests, 100 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-01-10 06:12:29,267 INFO L933 BasicCegarLoop]: 830 mSDtfsCounter, 10 mSDsluCounter, 1651 mSDsCounter, 0 mSdLazyCounter, 32 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 10 SdHoareTripleChecker+Valid, 2481 SdHoareTripleChecker+Invalid, 32 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 32 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-01-10 06:12:29,268 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [10 Valid, 2481 Invalid, 32 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 32 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-01-10 06:12:29,270 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 512 states. [2022-01-10 06:12:29,295 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 512 to 512. [2022-01-10 06:12:29,297 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 512 states, 398 states have (on average 1.6658291457286432) internal successors, (663), 413 states have internal predecessors, (663), 91 states have call successors, (91), 23 states have call predecessors, (91), 22 states have return successors, (90), 88 states have call predecessors, (90), 90 states have call successors, (90) [2022-01-10 06:12:29,304 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 512 states to 512 states and 844 transitions. [2022-01-10 06:12:29,305 INFO L78 Accepts]: Start accepts. Automaton has 512 states and 844 transitions. Word has length 103 [2022-01-10 06:12:29,306 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 06:12:29,306 INFO L470 AbstractCegarLoop]: Abstraction has 512 states and 844 transitions. [2022-01-10 06:12:29,306 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 15.5) internal successors, (62), 4 states have internal predecessors, (62), 2 states have call successors, (12), 2 states have call predecessors, (12), 2 states have return successors, (11), 1 states have call predecessors, (11), 2 states have call successors, (11) [2022-01-10 06:12:29,307 INFO L276 IsEmpty]: Start isEmpty. Operand 512 states and 844 transitions. [2022-01-10 06:12:29,315 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 105 [2022-01-10 06:12:29,315 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 06:12:29,315 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 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] [2022-01-10 06:12:29,331 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (4)] Forceful destruction successful, exit code 0 [2022-01-10 06:12:29,529 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 4 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-01-10 06:12:29,530 INFO L402 AbstractCegarLoop]: === Iteration 4 === Targeting timeShiftErr0ASSERT_VIOLATIONERROR_FUNCTION === [timeShiftErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 06:12:29,530 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 06:12:29,530 INFO L85 PathProgramCache]: Analyzing trace with hash -787669171, now seen corresponding path program 1 times [2022-01-10 06:12:29,531 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 06:12:29,531 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1321948332] [2022-01-10 06:12:29,531 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 06:12:29,532 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 06:12:29,532 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 06:12:29,533 INFO L229 MonitoredProcess]: Starting monitored process 5 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-01-10 06:12:29,536 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (5)] Waiting until timeout for monitored process [2022-01-10 06:12:29,770 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 06:12:29,784 INFO L263 TraceCheckSpWp]: Trace formula consists of 620 conjuncts, 3 conjunts are in the unsatisfiable core [2022-01-10 06:12:29,788 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 06:12:29,959 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 30 trivial. 0 not checked. [2022-01-10 06:12:29,960 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 06:12:29,960 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 06:12:29,960 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1321948332] [2022-01-10 06:12:29,960 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1321948332] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 06:12:29,960 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 06:12:29,960 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-01-10 06:12:29,960 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [884296916] [2022-01-10 06:12:29,986 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 06:12:29,987 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-01-10 06:12:29,987 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 06:12:29,988 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-01-10 06:12:29,988 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-01-10 06:12:29,988 INFO L87 Difference]: Start difference. First operand 512 states and 844 transitions. Second operand has 4 states, 4 states have (on average 15.75) internal successors, (63), 4 states have internal predecessors, (63), 2 states have call successors, (12), 2 states have call predecessors, (12), 2 states have return successors, (11), 1 states have call predecessors, (11), 2 states have call successors, (11) [2022-01-10 06:12:30,045 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 06:12:30,045 INFO L93 Difference]: Finished difference Result 1007 states and 1667 transitions. [2022-01-10 06:12:30,046 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-01-10 06:12:30,046 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 15.75) internal successors, (63), 4 states have internal predecessors, (63), 2 states have call successors, (12), 2 states have call predecessors, (12), 2 states have return successors, (11), 1 states have call predecessors, (11), 2 states have call successors, (11) Word has length 104 [2022-01-10 06:12:30,046 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 06:12:30,049 INFO L225 Difference]: With dead ends: 1007 [2022-01-10 06:12:30,049 INFO L226 Difference]: Without dead ends: 512 [2022-01-10 06:12:30,052 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 104 GetRequests, 101 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-01-10 06:12:30,053 INFO L933 BasicCegarLoop]: 830 mSDtfsCounter, 8 mSDsluCounter, 1651 mSDsCounter, 0 mSdLazyCounter, 30 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 8 SdHoareTripleChecker+Valid, 2481 SdHoareTripleChecker+Invalid, 30 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 30 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-01-10 06:12:30,053 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [8 Valid, 2481 Invalid, 30 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 30 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-01-10 06:12:30,054 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 512 states. [2022-01-10 06:12:30,067 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 512 to 512. [2022-01-10 06:12:30,068 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 512 states, 398 states have (on average 1.6633165829145728) internal successors, (662), 413 states have internal predecessors, (662), 91 states have call successors, (91), 23 states have call predecessors, (91), 22 states have return successors, (90), 88 states have call predecessors, (90), 90 states have call successors, (90) [2022-01-10 06:12:30,073 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 512 states to 512 states and 843 transitions. [2022-01-10 06:12:30,073 INFO L78 Accepts]: Start accepts. Automaton has 512 states and 843 transitions. Word has length 104 [2022-01-10 06:12:30,073 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 06:12:30,073 INFO L470 AbstractCegarLoop]: Abstraction has 512 states and 843 transitions. [2022-01-10 06:12:30,074 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 15.75) internal successors, (63), 4 states have internal predecessors, (63), 2 states have call successors, (12), 2 states have call predecessors, (12), 2 states have return successors, (11), 1 states have call predecessors, (11), 2 states have call successors, (11) [2022-01-10 06:12:30,074 INFO L276 IsEmpty]: Start isEmpty. Operand 512 states and 843 transitions. [2022-01-10 06:12:30,077 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 106 [2022-01-10 06:12:30,077 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 06:12:30,077 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 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] [2022-01-10 06:12:30,095 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (5)] Forceful destruction successful, exit code 0 [2022-01-10 06:12:30,292 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 5 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-01-10 06:12:30,292 INFO L402 AbstractCegarLoop]: === Iteration 5 === Targeting timeShiftErr0ASSERT_VIOLATIONERROR_FUNCTION === [timeShiftErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 06:12:30,292 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 06:12:30,293 INFO L85 PathProgramCache]: Analyzing trace with hash 1999028667, now seen corresponding path program 1 times [2022-01-10 06:12:30,293 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 06:12:30,293 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1694975476] [2022-01-10 06:12:30,293 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 06:12:30,293 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 06:12:30,294 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 06:12:30,296 INFO L229 MonitoredProcess]: Starting monitored process 6 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-01-10 06:12:30,309 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (6)] Waiting until timeout for monitored process [2022-01-10 06:12:30,580 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 06:12:30,594 INFO L263 TraceCheckSpWp]: Trace formula consists of 621 conjuncts, 3 conjunts are in the unsatisfiable core [2022-01-10 06:12:30,601 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 06:12:30,777 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 30 trivial. 0 not checked. [2022-01-10 06:12:30,778 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 06:12:30,778 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 06:12:30,778 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1694975476] [2022-01-10 06:12:30,778 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1694975476] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 06:12:30,778 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 06:12:30,778 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-01-10 06:12:30,778 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2055378619] [2022-01-10 06:12:30,778 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 06:12:30,780 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-01-10 06:12:30,780 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 06:12:30,780 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-01-10 06:12:30,780 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-01-10 06:12:30,781 INFO L87 Difference]: Start difference. First operand 512 states and 843 transitions. Second operand has 4 states, 4 states have (on average 16.0) internal successors, (64), 4 states have internal predecessors, (64), 2 states have call successors, (12), 2 states have call predecessors, (12), 2 states have return successors, (11), 1 states have call predecessors, (11), 2 states have call successors, (11) [2022-01-10 06:12:30,832 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 06:12:30,832 INFO L93 Difference]: Finished difference Result 1007 states and 1666 transitions. [2022-01-10 06:12:30,833 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-01-10 06:12:30,833 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 16.0) internal successors, (64), 4 states have internal predecessors, (64), 2 states have call successors, (12), 2 states have call predecessors, (12), 2 states have return successors, (11), 1 states have call predecessors, (11), 2 states have call successors, (11) Word has length 105 [2022-01-10 06:12:30,833 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 06:12:30,836 INFO L225 Difference]: With dead ends: 1007 [2022-01-10 06:12:30,836 INFO L226 Difference]: Without dead ends: 512 [2022-01-10 06:12:30,839 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 105 GetRequests, 102 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-01-10 06:12:30,840 INFO L933 BasicCegarLoop]: 830 mSDtfsCounter, 6 mSDsluCounter, 1651 mSDsCounter, 0 mSdLazyCounter, 28 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 6 SdHoareTripleChecker+Valid, 2481 SdHoareTripleChecker+Invalid, 28 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 28 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-01-10 06:12:30,840 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [6 Valid, 2481 Invalid, 28 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 28 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-01-10 06:12:30,842 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 512 states. [2022-01-10 06:12:30,856 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 512 to 512. [2022-01-10 06:12:30,857 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 512 states, 398 states have (on average 1.6608040201005025) internal successors, (661), 413 states have internal predecessors, (661), 91 states have call successors, (91), 23 states have call predecessors, (91), 22 states have return successors, (90), 88 states have call predecessors, (90), 90 states have call successors, (90) [2022-01-10 06:12:30,863 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 512 states to 512 states and 842 transitions. [2022-01-10 06:12:30,863 INFO L78 Accepts]: Start accepts. Automaton has 512 states and 842 transitions. Word has length 105 [2022-01-10 06:12:30,864 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 06:12:30,864 INFO L470 AbstractCegarLoop]: Abstraction has 512 states and 842 transitions. [2022-01-10 06:12:30,865 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 16.0) internal successors, (64), 4 states have internal predecessors, (64), 2 states have call successors, (12), 2 states have call predecessors, (12), 2 states have return successors, (11), 1 states have call predecessors, (11), 2 states have call successors, (11) [2022-01-10 06:12:30,865 INFO L276 IsEmpty]: Start isEmpty. Operand 512 states and 842 transitions. [2022-01-10 06:12:30,868 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 107 [2022-01-10 06:12:30,868 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 06:12:30,868 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 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] [2022-01-10 06:12:30,888 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (6)] Forceful destruction successful, exit code 0 [2022-01-10 06:12:31,088 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 6 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-01-10 06:12:31,088 INFO L402 AbstractCegarLoop]: === Iteration 6 === Targeting timeShiftErr0ASSERT_VIOLATIONERROR_FUNCTION === [timeShiftErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 06:12:31,089 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 06:12:31,089 INFO L85 PathProgramCache]: Analyzing trace with hash 1946474889, now seen corresponding path program 1 times [2022-01-10 06:12:31,090 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 06:12:31,090 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2026925155] [2022-01-10 06:12:31,090 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 06:12:31,090 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 06:12:31,090 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 06:12:31,091 INFO L229 MonitoredProcess]: Starting monitored process 7 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-01-10 06:12:31,093 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (7)] Waiting until timeout for monitored process [2022-01-10 06:12:31,304 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 06:12:31,317 INFO L263 TraceCheckSpWp]: Trace formula consists of 622 conjuncts, 7 conjunts are in the unsatisfiable core [2022-01-10 06:12:31,321 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 06:12:31,513 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 30 trivial. 0 not checked. [2022-01-10 06:12:31,513 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 06:12:31,513 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 06:12:31,513 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [2026925155] [2022-01-10 06:12:31,513 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [2026925155] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 06:12:31,513 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 06:12:31,514 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-01-10 06:12:31,514 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [985044957] [2022-01-10 06:12:31,514 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 06:12:31,514 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-01-10 06:12:31,514 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 06:12:31,515 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-01-10 06:12:31,515 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2022-01-10 06:12:31,515 INFO L87 Difference]: Start difference. First operand 512 states and 842 transitions. Second operand has 7 states, 6 states have (on average 10.833333333333334) internal successors, (65), 6 states have internal predecessors, (65), 3 states have call successors, (12), 2 states have call predecessors, (12), 3 states have return successors, (11), 2 states have call predecessors, (11), 3 states have call successors, (11) [2022-01-10 06:12:31,649 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 06:12:31,650 INFO L93 Difference]: Finished difference Result 1018 states and 1683 transitions. [2022-01-10 06:12:31,651 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-01-10 06:12:31,651 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 6 states have (on average 10.833333333333334) internal successors, (65), 6 states have internal predecessors, (65), 3 states have call successors, (12), 2 states have call predecessors, (12), 3 states have return successors, (11), 2 states have call predecessors, (11), 3 states have call successors, (11) Word has length 106 [2022-01-10 06:12:31,651 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 06:12:31,676 INFO L225 Difference]: With dead ends: 1018 [2022-01-10 06:12:31,676 INFO L226 Difference]: Without dead ends: 527 [2022-01-10 06:12:31,680 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 106 GetRequests, 100 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=15, Invalid=41, Unknown=0, NotChecked=0, Total=56 [2022-01-10 06:12:31,680 INFO L933 BasicCegarLoop]: 828 mSDtfsCounter, 117 mSDsluCounter, 4044 mSDsCounter, 0 mSdLazyCounter, 85 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 118 SdHoareTripleChecker+Valid, 4872 SdHoareTripleChecker+Invalid, 85 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 85 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-01-10 06:12:31,681 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [118 Valid, 4872 Invalid, 85 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 85 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-01-10 06:12:31,682 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 527 states. [2022-01-10 06:12:31,695 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 527 to 525. [2022-01-10 06:12:31,696 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 525 states, 408 states have (on average 1.6568627450980393) internal successors, (676), 425 states have internal predecessors, (676), 92 states have call successors, (92), 23 states have call predecessors, (92), 24 states have return successors, (94), 89 states have call predecessors, (94), 91 states have call successors, (94) [2022-01-10 06:12:31,700 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 525 states to 525 states and 862 transitions. [2022-01-10 06:12:31,701 INFO L78 Accepts]: Start accepts. Automaton has 525 states and 862 transitions. Word has length 106 [2022-01-10 06:12:31,701 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 06:12:31,701 INFO L470 AbstractCegarLoop]: Abstraction has 525 states and 862 transitions. [2022-01-10 06:12:31,701 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 6 states have (on average 10.833333333333334) internal successors, (65), 6 states have internal predecessors, (65), 3 states have call successors, (12), 2 states have call predecessors, (12), 3 states have return successors, (11), 2 states have call predecessors, (11), 3 states have call successors, (11) [2022-01-10 06:12:31,701 INFO L276 IsEmpty]: Start isEmpty. Operand 525 states and 862 transitions. [2022-01-10 06:12:31,704 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 107 [2022-01-10 06:12:31,704 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 06:12:31,704 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 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] [2022-01-10 06:12:31,722 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (7)] Forceful destruction successful, exit code 0 [2022-01-10 06:12:31,919 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 7 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-01-10 06:12:31,919 INFO L402 AbstractCegarLoop]: === Iteration 7 === Targeting timeShiftErr0ASSERT_VIOLATIONERROR_FUNCTION === [timeShiftErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 06:12:31,920 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 06:12:31,920 INFO L85 PathProgramCache]: Analyzing trace with hash -1409960792, now seen corresponding path program 1 times [2022-01-10 06:12:31,921 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 06:12:31,921 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1979537440] [2022-01-10 06:12:31,921 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 06:12:31,921 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 06:12:31,921 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 06:12:31,923 INFO L229 MonitoredProcess]: Starting monitored process 8 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-01-10 06:12:31,925 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (8)] Waiting until timeout for monitored process [2022-01-10 06:12:32,137 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 06:12:32,151 INFO L263 TraceCheckSpWp]: Trace formula consists of 622 conjuncts, 3 conjunts are in the unsatisfiable core [2022-01-10 06:12:32,154 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 06:12:32,336 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 30 trivial. 0 not checked. [2022-01-10 06:12:32,336 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 06:12:32,336 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 06:12:32,337 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1979537440] [2022-01-10 06:12:32,337 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1979537440] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 06:12:32,337 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 06:12:32,337 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-01-10 06:12:32,337 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1255067261] [2022-01-10 06:12:32,337 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 06:12:32,338 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-01-10 06:12:32,338 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 06:12:32,338 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-01-10 06:12:32,338 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-01-10 06:12:32,339 INFO L87 Difference]: Start difference. First operand 525 states and 862 transitions. Second operand has 4 states, 4 states have (on average 16.25) internal successors, (65), 4 states have internal predecessors, (65), 2 states have call successors, (12), 2 states have call predecessors, (12), 2 states have return successors, (11), 1 states have call predecessors, (11), 2 states have call successors, (11) [2022-01-10 06:12:32,395 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 06:12:32,395 INFO L93 Difference]: Finished difference Result 1025 states and 1694 transitions. [2022-01-10 06:12:32,396 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-01-10 06:12:32,396 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 16.25) internal successors, (65), 4 states have internal predecessors, (65), 2 states have call successors, (12), 2 states have call predecessors, (12), 2 states have return successors, (11), 1 states have call predecessors, (11), 2 states have call successors, (11) Word has length 106 [2022-01-10 06:12:32,396 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 06:12:32,399 INFO L225 Difference]: With dead ends: 1025 [2022-01-10 06:12:32,400 INFO L226 Difference]: Without dead ends: 521 [2022-01-10 06:12:32,403 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 106 GetRequests, 103 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-01-10 06:12:32,404 INFO L933 BasicCegarLoop]: 829 mSDtfsCounter, 6 mSDsluCounter, 1651 mSDsCounter, 0 mSdLazyCounter, 26 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 6 SdHoareTripleChecker+Valid, 2480 SdHoareTripleChecker+Invalid, 28 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 26 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-01-10 06:12:32,404 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [6 Valid, 2480 Invalid, 28 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 26 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-01-10 06:12:32,405 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 521 states. [2022-01-10 06:12:32,418 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 521 to 521. [2022-01-10 06:12:32,419 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 521 states, 406 states have (on average 1.6576354679802956) internal successors, (673), 422 states have internal predecessors, (673), 91 states have call successors, (91), 23 states have call predecessors, (91), 23 states have return successors, (91), 88 states have call predecessors, (91), 90 states have call successors, (91) [2022-01-10 06:12:32,423 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 521 states to 521 states and 855 transitions. [2022-01-10 06:12:32,423 INFO L78 Accepts]: Start accepts. Automaton has 521 states and 855 transitions. Word has length 106 [2022-01-10 06:12:32,423 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 06:12:32,424 INFO L470 AbstractCegarLoop]: Abstraction has 521 states and 855 transitions. [2022-01-10 06:12:32,424 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 16.25) internal successors, (65), 4 states have internal predecessors, (65), 2 states have call successors, (12), 2 states have call predecessors, (12), 2 states have return successors, (11), 1 states have call predecessors, (11), 2 states have call successors, (11) [2022-01-10 06:12:32,424 INFO L276 IsEmpty]: Start isEmpty. Operand 521 states and 855 transitions. [2022-01-10 06:12:32,427 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 108 [2022-01-10 06:12:32,427 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 06:12:32,427 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 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] [2022-01-10 06:12:32,443 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (8)] Forceful destruction successful, exit code 0 [2022-01-10 06:12:32,640 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 8 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-01-10 06:12:32,641 INFO L402 AbstractCegarLoop]: === Iteration 8 === Targeting timeShiftErr0ASSERT_VIOLATIONERROR_FUNCTION === [timeShiftErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 06:12:32,642 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 06:12:32,642 INFO L85 PathProgramCache]: Analyzing trace with hash 135549763, now seen corresponding path program 1 times [2022-01-10 06:12:32,642 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 06:12:32,642 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [860353362] [2022-01-10 06:12:32,643 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 06:12:32,643 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 06:12:32,643 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 06:12:32,644 INFO L229 MonitoredProcess]: Starting monitored process 9 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-01-10 06:12:32,646 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (9)] Waiting until timeout for monitored process [2022-01-10 06:12:32,866 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 06:12:32,881 INFO L263 TraceCheckSpWp]: Trace formula consists of 623 conjuncts, 3 conjunts are in the unsatisfiable core [2022-01-10 06:12:32,885 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 06:12:33,051 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 30 trivial. 0 not checked. [2022-01-10 06:12:33,052 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 06:12:33,052 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 06:12:33,052 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [860353362] [2022-01-10 06:12:33,052 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [860353362] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 06:12:33,052 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 06:12:33,052 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-01-10 06:12:33,052 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1857299968] [2022-01-10 06:12:33,052 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 06:12:33,052 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-01-10 06:12:33,052 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 06:12:33,053 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-01-10 06:12:33,053 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-01-10 06:12:33,053 INFO L87 Difference]: Start difference. First operand 521 states and 855 transitions. Second operand has 4 states, 4 states have (on average 16.5) internal successors, (66), 4 states have internal predecessors, (66), 2 states have call successors, (12), 2 states have call predecessors, (12), 3 states have return successors, (11), 2 states have call predecessors, (11), 2 states have call successors, (11) [2022-01-10 06:12:33,205 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 06:12:33,205 INFO L93 Difference]: Finished difference Result 1050 states and 1738 transitions. [2022-01-10 06:12:33,206 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-01-10 06:12:33,206 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 16.5) internal successors, (66), 4 states have internal predecessors, (66), 2 states have call successors, (12), 2 states have call predecessors, (12), 3 states have return successors, (11), 2 states have call predecessors, (11), 2 states have call successors, (11) Word has length 107 [2022-01-10 06:12:33,206 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 06:12:33,209 INFO L225 Difference]: With dead ends: 1050 [2022-01-10 06:12:33,210 INFO L226 Difference]: Without dead ends: 535 [2022-01-10 06:12:33,212 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 107 GetRequests, 104 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-01-10 06:12:33,213 INFO L933 BasicCegarLoop]: 786 mSDtfsCounter, 114 mSDsluCounter, 1523 mSDsCounter, 0 mSdLazyCounter, 131 mSolverCounterSat, 10 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 114 SdHoareTripleChecker+Valid, 2309 SdHoareTripleChecker+Invalid, 141 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 10 IncrementalHoareTripleChecker+Valid, 131 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-01-10 06:12:33,213 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [114 Valid, 2309 Invalid, 141 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [10 Valid, 131 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-01-10 06:12:33,214 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 535 states. [2022-01-10 06:12:33,225 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 535 to 526. [2022-01-10 06:12:33,226 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 526 states, 411 states have (on average 1.6447688564476886) internal successors, (676), 426 states have internal predecessors, (676), 91 states have call successors, (91), 24 states have call predecessors, (91), 23 states have return successors, (90), 88 states have call predecessors, (90), 90 states have call successors, (90) [2022-01-10 06:12:33,229 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 526 states to 526 states and 857 transitions. [2022-01-10 06:12:33,230 INFO L78 Accepts]: Start accepts. Automaton has 526 states and 857 transitions. Word has length 107 [2022-01-10 06:12:33,230 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 06:12:33,230 INFO L470 AbstractCegarLoop]: Abstraction has 526 states and 857 transitions. [2022-01-10 06:12:33,230 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 16.5) internal successors, (66), 4 states have internal predecessors, (66), 2 states have call successors, (12), 2 states have call predecessors, (12), 3 states have return successors, (11), 2 states have call predecessors, (11), 2 states have call successors, (11) [2022-01-10 06:12:33,230 INFO L276 IsEmpty]: Start isEmpty. Operand 526 states and 857 transitions. [2022-01-10 06:12:33,233 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 109 [2022-01-10 06:12:33,233 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 06:12:33,233 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 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] [2022-01-10 06:12:33,251 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (9)] Forceful destruction successful, exit code 0 [2022-01-10 06:12:33,439 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-01-10 06:12:33,440 INFO L402 AbstractCegarLoop]: === Iteration 9 === Targeting timeShiftErr0ASSERT_VIOLATIONERROR_FUNCTION === [timeShiftErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 06:12:33,440 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 06:12:33,440 INFO L85 PathProgramCache]: Analyzing trace with hash -839334292, now seen corresponding path program 1 times [2022-01-10 06:12:33,440 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 06:12:33,441 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1442028998] [2022-01-10 06:12:33,441 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 06:12:33,441 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 06:12:33,441 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 06:12:33,442 INFO L229 MonitoredProcess]: Starting monitored process 10 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-01-10 06:12:33,443 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (10)] Waiting until timeout for monitored process [2022-01-10 06:12:33,641 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 06:12:33,654 INFO L263 TraceCheckSpWp]: Trace formula consists of 624 conjuncts, 3 conjunts are in the unsatisfiable core [2022-01-10 06:12:33,657 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 06:12:33,799 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 30 trivial. 0 not checked. [2022-01-10 06:12:33,799 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 06:12:33,799 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 06:12:33,799 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1442028998] [2022-01-10 06:12:33,799 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1442028998] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 06:12:33,799 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 06:12:33,799 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-01-10 06:12:33,800 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1953356617] [2022-01-10 06:12:33,800 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 06:12:33,800 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-01-10 06:12:33,800 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 06:12:33,800 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-01-10 06:12:33,801 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-01-10 06:12:33,801 INFO L87 Difference]: Start difference. First operand 526 states and 857 transitions. Second operand has 4 states, 4 states have (on average 16.75) internal successors, (67), 4 states have internal predecessors, (67), 2 states have call successors, (12), 2 states have call predecessors, (12), 3 states have return successors, (11), 2 states have call predecessors, (11), 2 states have call successors, (11) [2022-01-10 06:12:33,928 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 06:12:33,928 INFO L93 Difference]: Finished difference Result 1001 states and 1634 transitions. [2022-01-10 06:12:33,930 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-01-10 06:12:33,930 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 16.75) internal successors, (67), 4 states have internal predecessors, (67), 2 states have call successors, (12), 2 states have call predecessors, (12), 3 states have return successors, (11), 2 states have call predecessors, (11), 2 states have call successors, (11) Word has length 108 [2022-01-10 06:12:33,930 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 06:12:33,934 INFO L225 Difference]: With dead ends: 1001 [2022-01-10 06:12:33,934 INFO L226 Difference]: Without dead ends: 526 [2022-01-10 06:12:33,937 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 108 GetRequests, 105 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-01-10 06:12:33,937 INFO L933 BasicCegarLoop]: 789 mSDtfsCounter, 78 mSDsluCounter, 1523 mSDsCounter, 0 mSdLazyCounter, 105 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 78 SdHoareTripleChecker+Valid, 2312 SdHoareTripleChecker+Invalid, 108 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 105 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-01-10 06:12:33,937 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [78 Valid, 2312 Invalid, 108 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 105 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-01-10 06:12:33,939 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 526 states. [2022-01-10 06:12:33,950 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 526 to 526. [2022-01-10 06:12:33,951 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 526 states, 411 states have (on average 1.635036496350365) internal successors, (672), 426 states have internal predecessors, (672), 91 states have call successors, (91), 24 states have call predecessors, (91), 23 states have return successors, (90), 88 states have call predecessors, (90), 90 states have call successors, (90) [2022-01-10 06:12:33,954 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 526 states to 526 states and 853 transitions. [2022-01-10 06:12:33,954 INFO L78 Accepts]: Start accepts. Automaton has 526 states and 853 transitions. Word has length 108 [2022-01-10 06:12:33,954 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 06:12:33,954 INFO L470 AbstractCegarLoop]: Abstraction has 526 states and 853 transitions. [2022-01-10 06:12:33,954 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 16.75) internal successors, (67), 4 states have internal predecessors, (67), 2 states have call successors, (12), 2 states have call predecessors, (12), 3 states have return successors, (11), 2 states have call predecessors, (11), 2 states have call successors, (11) [2022-01-10 06:12:33,955 INFO L276 IsEmpty]: Start isEmpty. Operand 526 states and 853 transitions. [2022-01-10 06:12:33,957 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 110 [2022-01-10 06:12:33,957 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 06:12:33,957 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 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] [2022-01-10 06:12:33,975 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (10)] Forceful destruction successful, exit code 0 [2022-01-10 06:12:34,171 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 10 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-01-10 06:12:34,172 INFO L402 AbstractCegarLoop]: === Iteration 10 === Targeting timeShiftErr0ASSERT_VIOLATIONERROR_FUNCTION === [timeShiftErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 06:12:34,172 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 06:12:34,172 INFO L85 PathProgramCache]: Analyzing trace with hash 168687912, now seen corresponding path program 1 times [2022-01-10 06:12:34,173 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 06:12:34,173 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [862330687] [2022-01-10 06:12:34,173 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 06:12:34,173 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 06:12:34,173 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 06:12:34,175 INFO L229 MonitoredProcess]: Starting monitored process 11 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-01-10 06:12:34,176 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (11)] Waiting until timeout for monitored process [2022-01-10 06:12:34,407 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 06:12:34,423 INFO L263 TraceCheckSpWp]: Trace formula consists of 625 conjuncts, 3 conjunts are in the unsatisfiable core [2022-01-10 06:12:34,426 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 06:12:34,585 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 30 trivial. 0 not checked. [2022-01-10 06:12:34,585 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 06:12:34,586 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 06:12:34,586 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [862330687] [2022-01-10 06:12:34,586 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [862330687] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 06:12:34,586 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 06:12:34,586 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-01-10 06:12:34,587 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2009733479] [2022-01-10 06:12:34,587 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 06:12:34,587 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-01-10 06:12:34,587 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 06:12:34,588 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-01-10 06:12:34,588 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-01-10 06:12:34,588 INFO L87 Difference]: Start difference. First operand 526 states and 853 transitions. Second operand has 4 states, 4 states have (on average 17.0) internal successors, (68), 4 states have internal predecessors, (68), 2 states have call successors, (12), 2 states have call predecessors, (12), 3 states have return successors, (11), 2 states have call predecessors, (11), 2 states have call successors, (11) [2022-01-10 06:12:34,711 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 06:12:34,711 INFO L93 Difference]: Finished difference Result 1001 states and 1630 transitions. [2022-01-10 06:12:34,713 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-01-10 06:12:34,713 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 17.0) internal successors, (68), 4 states have internal predecessors, (68), 2 states have call successors, (12), 2 states have call predecessors, (12), 3 states have return successors, (11), 2 states have call predecessors, (11), 2 states have call successors, (11) Word has length 109 [2022-01-10 06:12:34,714 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 06:12:34,718 INFO L225 Difference]: With dead ends: 1001 [2022-01-10 06:12:34,719 INFO L226 Difference]: Without dead ends: 526 [2022-01-10 06:12:34,722 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 109 GetRequests, 106 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-01-10 06:12:34,723 INFO L933 BasicCegarLoop]: 789 mSDtfsCounter, 73 mSDsluCounter, 1523 mSDsCounter, 0 mSdLazyCounter, 97 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 73 SdHoareTripleChecker+Valid, 2312 SdHoareTripleChecker+Invalid, 100 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 97 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-01-10 06:12:34,723 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [73 Valid, 2312 Invalid, 100 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 97 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-01-10 06:12:34,724 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 526 states. [2022-01-10 06:12:34,736 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 526 to 526. [2022-01-10 06:12:34,737 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 526 states, 411 states have (on average 1.6253041362530414) internal successors, (668), 426 states have internal predecessors, (668), 91 states have call successors, (91), 24 states have call predecessors, (91), 23 states have return successors, (90), 88 states have call predecessors, (90), 90 states have call successors, (90) [2022-01-10 06:12:34,740 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 526 states to 526 states and 849 transitions. [2022-01-10 06:12:34,740 INFO L78 Accepts]: Start accepts. Automaton has 526 states and 849 transitions. Word has length 109 [2022-01-10 06:12:34,740 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 06:12:34,740 INFO L470 AbstractCegarLoop]: Abstraction has 526 states and 849 transitions. [2022-01-10 06:12:34,740 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 17.0) internal successors, (68), 4 states have internal predecessors, (68), 2 states have call successors, (12), 2 states have call predecessors, (12), 3 states have return successors, (11), 2 states have call predecessors, (11), 2 states have call successors, (11) [2022-01-10 06:12:34,741 INFO L276 IsEmpty]: Start isEmpty. Operand 526 states and 849 transitions. [2022-01-10 06:12:34,743 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 110 [2022-01-10 06:12:34,743 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 06:12:34,743 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 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] [2022-01-10 06:12:34,760 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (11)] Forceful destruction successful, exit code 0 [2022-01-10 06:12:34,960 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 11 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-01-10 06:12:34,961 INFO L402 AbstractCegarLoop]: === Iteration 11 === Targeting timeShiftErr0ASSERT_VIOLATIONERROR_FUNCTION === [timeShiftErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 06:12:34,961 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 06:12:34,961 INFO L85 PathProgramCache]: Analyzing trace with hash 1956894120, now seen corresponding path program 1 times [2022-01-10 06:12:34,962 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 06:12:34,962 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [985742681] [2022-01-10 06:12:34,962 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 06:12:34,962 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 06:12:34,962 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 06:12:34,964 INFO L229 MonitoredProcess]: Starting monitored process 12 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-01-10 06:12:34,966 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (12)] Waiting until timeout for monitored process [2022-01-10 06:12:35,177 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 06:12:35,192 INFO L263 TraceCheckSpWp]: Trace formula consists of 624 conjuncts, 7 conjunts are in the unsatisfiable core [2022-01-10 06:12:35,196 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 06:12:35,398 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 30 trivial. 0 not checked. [2022-01-10 06:12:35,398 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 06:12:35,398 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 06:12:35,398 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [985742681] [2022-01-10 06:12:35,398 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [985742681] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 06:12:35,399 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 06:12:35,399 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-01-10 06:12:35,399 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [103629412] [2022-01-10 06:12:35,399 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 06:12:35,399 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-01-10 06:12:35,399 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 06:12:35,400 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-01-10 06:12:35,400 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2022-01-10 06:12:35,400 INFO L87 Difference]: Start difference. First operand 526 states and 849 transitions. Second operand has 7 states, 6 states have (on average 11.333333333333334) internal successors, (68), 6 states have internal predecessors, (68), 3 states have call successors, (12), 2 states have call predecessors, (12), 3 states have return successors, (11), 2 states have call predecessors, (11), 3 states have call successors, (11) [2022-01-10 06:12:35,508 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 06:12:35,508 INFO L93 Difference]: Finished difference Result 1010 states and 1640 transitions. [2022-01-10 06:12:35,510 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-01-10 06:12:35,510 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 6 states have (on average 11.333333333333334) internal successors, (68), 6 states have internal predecessors, (68), 3 states have call successors, (12), 2 states have call predecessors, (12), 3 states have return successors, (11), 2 states have call predecessors, (11), 3 states have call successors, (11) Word has length 109 [2022-01-10 06:12:35,510 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 06:12:35,513 INFO L225 Difference]: With dead ends: 1010 [2022-01-10 06:12:35,513 INFO L226 Difference]: Without dead ends: 514 [2022-01-10 06:12:35,516 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 109 GetRequests, 103 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=15, Invalid=41, Unknown=0, NotChecked=0, Total=56 [2022-01-10 06:12:35,517 INFO L933 BasicCegarLoop]: 818 mSDtfsCounter, 107 mSDsluCounter, 3970 mSDsCounter, 0 mSdLazyCounter, 74 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 108 SdHoareTripleChecker+Valid, 4788 SdHoareTripleChecker+Invalid, 75 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 74 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-01-10 06:12:35,517 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [108 Valid, 4788 Invalid, 75 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 74 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-01-10 06:12:35,519 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 514 states. [2022-01-10 06:12:35,529 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 514 to 505. [2022-01-10 06:12:35,530 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 505 states, 390 states have (on average 1.617948717948718) internal successors, (631), 405 states have internal predecessors, (631), 91 states have call successors, (91), 24 states have call predecessors, (91), 23 states have return successors, (90), 88 states have call predecessors, (90), 90 states have call successors, (90) [2022-01-10 06:12:35,533 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 505 states to 505 states and 812 transitions. [2022-01-10 06:12:35,533 INFO L78 Accepts]: Start accepts. Automaton has 505 states and 812 transitions. Word has length 109 [2022-01-10 06:12:35,534 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 06:12:35,534 INFO L470 AbstractCegarLoop]: Abstraction has 505 states and 812 transitions. [2022-01-10 06:12:35,534 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 6 states have (on average 11.333333333333334) internal successors, (68), 6 states have internal predecessors, (68), 3 states have call successors, (12), 2 states have call predecessors, (12), 3 states have return successors, (11), 2 states have call predecessors, (11), 3 states have call successors, (11) [2022-01-10 06:12:35,534 INFO L276 IsEmpty]: Start isEmpty. Operand 505 states and 812 transitions. [2022-01-10 06:12:35,537 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 111 [2022-01-10 06:12:35,537 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 06:12:35,537 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 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] [2022-01-10 06:12:35,552 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (12)] Forceful destruction successful, exit code 0 [2022-01-10 06:12:35,752 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 12 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-01-10 06:12:35,752 INFO L402 AbstractCegarLoop]: === Iteration 12 === Targeting timeShiftErr0ASSERT_VIOLATIONERROR_FUNCTION === [timeShiftErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 06:12:35,753 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 06:12:35,753 INFO L85 PathProgramCache]: Analyzing trace with hash -1777705295, now seen corresponding path program 1 times [2022-01-10 06:12:35,753 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 06:12:35,754 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2122266794] [2022-01-10 06:12:35,754 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 06:12:35,754 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 06:12:35,754 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 06:12:35,755 INFO L229 MonitoredProcess]: Starting monitored process 13 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-01-10 06:12:35,758 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (13)] Waiting until timeout for monitored process [2022-01-10 06:12:35,982 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 06:12:36,000 INFO L263 TraceCheckSpWp]: Trace formula consists of 626 conjuncts, 3 conjunts are in the unsatisfiable core [2022-01-10 06:12:36,003 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 06:12:36,158 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 30 trivial. 0 not checked. [2022-01-10 06:12:36,159 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 06:12:36,159 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 06:12:36,159 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [2122266794] [2022-01-10 06:12:36,159 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [2122266794] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 06:12:36,159 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 06:12:36,159 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-01-10 06:12:36,159 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [294743419] [2022-01-10 06:12:36,159 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 06:12:36,160 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-01-10 06:12:36,160 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 06:12:36,160 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-01-10 06:12:36,160 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-01-10 06:12:36,161 INFO L87 Difference]: Start difference. First operand 505 states and 812 transitions. Second operand has 4 states, 4 states have (on average 17.25) internal successors, (69), 4 states have internal predecessors, (69), 2 states have call successors, (12), 2 states have call predecessors, (12), 3 states have return successors, (11), 2 states have call predecessors, (11), 2 states have call successors, (11) [2022-01-10 06:12:36,233 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 06:12:36,233 INFO L93 Difference]: Finished difference Result 980 states and 1589 transitions. [2022-01-10 06:12:36,234 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-01-10 06:12:36,235 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 17.25) internal successors, (69), 4 states have internal predecessors, (69), 2 states have call successors, (12), 2 states have call predecessors, (12), 3 states have return successors, (11), 2 states have call predecessors, (11), 2 states have call successors, (11) Word has length 110 [2022-01-10 06:12:36,235 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 06:12:36,239 INFO L225 Difference]: With dead ends: 980 [2022-01-10 06:12:36,239 INFO L226 Difference]: Without dead ends: 505 [2022-01-10 06:12:36,242 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 110 GetRequests, 107 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-01-10 06:12:36,243 INFO L933 BasicCegarLoop]: 789 mSDtfsCounter, 41 mSDsluCounter, 1523 mSDsCounter, 0 mSdLazyCounter, 38 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 41 SdHoareTripleChecker+Valid, 2312 SdHoareTripleChecker+Invalid, 38 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 38 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-01-10 06:12:36,243 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [41 Valid, 2312 Invalid, 38 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 38 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-01-10 06:12:36,244 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 505 states. [2022-01-10 06:12:36,255 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 505 to 505. [2022-01-10 06:12:36,256 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 505 states, 390 states have (on average 1.6153846153846154) internal successors, (630), 405 states have internal predecessors, (630), 91 states have call successors, (91), 24 states have call predecessors, (91), 23 states have return successors, (90), 88 states have call predecessors, (90), 90 states have call successors, (90) [2022-01-10 06:12:36,259 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 505 states to 505 states and 811 transitions. [2022-01-10 06:12:36,259 INFO L78 Accepts]: Start accepts. Automaton has 505 states and 811 transitions. Word has length 110 [2022-01-10 06:12:36,259 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 06:12:36,259 INFO L470 AbstractCegarLoop]: Abstraction has 505 states and 811 transitions. [2022-01-10 06:12:36,260 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 17.25) internal successors, (69), 4 states have internal predecessors, (69), 2 states have call successors, (12), 2 states have call predecessors, (12), 3 states have return successors, (11), 2 states have call predecessors, (11), 2 states have call successors, (11) [2022-01-10 06:12:36,260 INFO L276 IsEmpty]: Start isEmpty. Operand 505 states and 811 transitions. [2022-01-10 06:12:36,262 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 112 [2022-01-10 06:12:36,262 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 06:12:36,262 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 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] [2022-01-10 06:12:36,277 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (13)] Forceful destruction successful, exit code 0 [2022-01-10 06:12:36,477 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 13 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-01-10 06:12:36,477 INFO L402 AbstractCegarLoop]: === Iteration 13 === Targeting timeShiftErr0ASSERT_VIOLATIONERROR_FUNCTION === [timeShiftErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 06:12:36,477 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 06:12:36,478 INFO L85 PathProgramCache]: Analyzing trace with hash -821695731, now seen corresponding path program 1 times [2022-01-10 06:12:36,478 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 06:12:36,478 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [806351811] [2022-01-10 06:12:36,478 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 06:12:36,478 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 06:12:36,478 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 06:12:36,480 INFO L229 MonitoredProcess]: Starting monitored process 14 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-01-10 06:12:36,481 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (14)] Waiting until timeout for monitored process [2022-01-10 06:12:36,684 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 06:12:36,698 INFO L263 TraceCheckSpWp]: Trace formula consists of 627 conjuncts, 3 conjunts are in the unsatisfiable core [2022-01-10 06:12:36,701 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 06:12:36,876 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 30 trivial. 0 not checked. [2022-01-10 06:12:36,876 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 06:12:36,876 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 06:12:36,876 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [806351811] [2022-01-10 06:12:36,876 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [806351811] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 06:12:36,877 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 06:12:36,877 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-01-10 06:12:36,877 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1153691313] [2022-01-10 06:12:36,877 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 06:12:36,877 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-01-10 06:12:36,877 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 06:12:36,878 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-01-10 06:12:36,878 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-01-10 06:12:36,878 INFO L87 Difference]: Start difference. First operand 505 states and 811 transitions. Second operand has 4 states, 4 states have (on average 17.5) internal successors, (70), 4 states have internal predecessors, (70), 2 states have call successors, (12), 2 states have call predecessors, (12), 3 states have return successors, (11), 2 states have call predecessors, (11), 2 states have call successors, (11) [2022-01-10 06:12:36,958 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 06:12:36,958 INFO L93 Difference]: Finished difference Result 980 states and 1588 transitions. [2022-01-10 06:12:36,960 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-01-10 06:12:36,960 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 17.5) internal successors, (70), 4 states have internal predecessors, (70), 2 states have call successors, (12), 2 states have call predecessors, (12), 3 states have return successors, (11), 2 states have call predecessors, (11), 2 states have call successors, (11) Word has length 111 [2022-01-10 06:12:36,960 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 06:12:36,963 INFO L225 Difference]: With dead ends: 980 [2022-01-10 06:12:36,963 INFO L226 Difference]: Without dead ends: 505 [2022-01-10 06:12:36,965 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 111 GetRequests, 108 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-01-10 06:12:36,966 INFO L933 BasicCegarLoop]: 789 mSDtfsCounter, 39 mSDsluCounter, 1523 mSDsCounter, 0 mSdLazyCounter, 36 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 39 SdHoareTripleChecker+Valid, 2312 SdHoareTripleChecker+Invalid, 36 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 36 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-01-10 06:12:36,966 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [39 Valid, 2312 Invalid, 36 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 36 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-01-10 06:12:36,967 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 505 states. [2022-01-10 06:12:36,981 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 505 to 505. [2022-01-10 06:12:36,982 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 505 states, 390 states have (on average 1.6128205128205129) internal successors, (629), 405 states have internal predecessors, (629), 91 states have call successors, (91), 24 states have call predecessors, (91), 23 states have return successors, (90), 88 states have call predecessors, (90), 90 states have call successors, (90) [2022-01-10 06:12:36,985 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 505 states to 505 states and 810 transitions. [2022-01-10 06:12:36,985 INFO L78 Accepts]: Start accepts. Automaton has 505 states and 810 transitions. Word has length 111 [2022-01-10 06:12:36,985 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 06:12:36,985 INFO L470 AbstractCegarLoop]: Abstraction has 505 states and 810 transitions. [2022-01-10 06:12:36,985 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 17.5) internal successors, (70), 4 states have internal predecessors, (70), 2 states have call successors, (12), 2 states have call predecessors, (12), 3 states have return successors, (11), 2 states have call predecessors, (11), 2 states have call successors, (11) [2022-01-10 06:12:36,985 INFO L276 IsEmpty]: Start isEmpty. Operand 505 states and 810 transitions. [2022-01-10 06:12:36,988 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 113 [2022-01-10 06:12:36,988 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 06:12:36,988 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 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] [2022-01-10 06:12:37,011 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (14)] Forceful destruction successful, exit code 0 [2022-01-10 06:12:37,202 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 14 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-01-10 06:12:37,202 INFO L402 AbstractCegarLoop]: === Iteration 14 === Targeting timeShiftErr0ASSERT_VIOLATIONERROR_FUNCTION === [timeShiftErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 06:12:37,202 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 06:12:37,203 INFO L85 PathProgramCache]: Analyzing trace with hash -85513482, now seen corresponding path program 1 times [2022-01-10 06:12:37,203 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 06:12:37,203 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [413000582] [2022-01-10 06:12:37,203 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 06:12:37,203 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 06:12:37,204 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 06:12:37,205 INFO L229 MonitoredProcess]: Starting monitored process 15 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-01-10 06:12:37,205 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (15)] Waiting until timeout for monitored process [2022-01-10 06:12:37,406 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 06:12:37,421 INFO L263 TraceCheckSpWp]: Trace formula consists of 628 conjuncts, 9 conjunts are in the unsatisfiable core [2022-01-10 06:12:37,424 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 06:12:37,607 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 30 trivial. 0 not checked. [2022-01-10 06:12:37,608 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 06:12:37,608 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 06:12:37,608 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [413000582] [2022-01-10 06:12:37,608 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [413000582] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 06:12:37,608 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 06:12:37,608 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2022-01-10 06:12:37,608 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [228030724] [2022-01-10 06:12:37,608 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 06:12:37,608 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-01-10 06:12:37,609 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 06:12:37,609 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-01-10 06:12:37,609 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2022-01-10 06:12:37,609 INFO L87 Difference]: Start difference. First operand 505 states and 810 transitions. Second operand has 8 states, 7 states have (on average 10.142857142857142) internal successors, (71), 7 states have internal predecessors, (71), 3 states have call successors, (12), 2 states have call predecessors, (12), 3 states have return successors, (11), 2 states have call predecessors, (11), 3 states have call successors, (11) [2022-01-10 06:12:37,765 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 06:12:37,765 INFO L93 Difference]: Finished difference Result 979 states and 1584 transitions. [2022-01-10 06:12:37,766 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-01-10 06:12:37,766 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 10.142857142857142) internal successors, (71), 7 states have internal predecessors, (71), 3 states have call successors, (12), 2 states have call predecessors, (12), 3 states have return successors, (11), 2 states have call predecessors, (11), 3 states have call successors, (11) Word has length 112 [2022-01-10 06:12:37,767 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 06:12:37,770 INFO L225 Difference]: With dead ends: 979 [2022-01-10 06:12:37,770 INFO L226 Difference]: Without dead ends: 510 [2022-01-10 06:12:37,772 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 114 GetRequests, 105 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=28, Invalid=82, Unknown=0, NotChecked=0, Total=110 [2022-01-10 06:12:37,773 INFO L933 BasicCegarLoop]: 767 mSDtfsCounter, 46 mSDsluCounter, 4570 mSDsCounter, 0 mSdLazyCounter, 150 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 47 SdHoareTripleChecker+Valid, 5337 SdHoareTripleChecker+Invalid, 152 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 150 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-01-10 06:12:37,773 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [47 Valid, 5337 Invalid, 152 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 150 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-01-10 06:12:37,774 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 510 states. [2022-01-10 06:12:37,785 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 510 to 507. [2022-01-10 06:12:37,786 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 507 states, 392 states have (on average 1.6071428571428572) internal successors, (630), 407 states have internal predecessors, (630), 91 states have call successors, (91), 24 states have call predecessors, (91), 23 states have return successors, (90), 88 states have call predecessors, (90), 90 states have call successors, (90) [2022-01-10 06:12:37,789 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 507 states to 507 states and 811 transitions. [2022-01-10 06:12:37,789 INFO L78 Accepts]: Start accepts. Automaton has 507 states and 811 transitions. Word has length 112 [2022-01-10 06:12:37,789 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 06:12:37,789 INFO L470 AbstractCegarLoop]: Abstraction has 507 states and 811 transitions. [2022-01-10 06:12:37,790 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 10.142857142857142) internal successors, (71), 7 states have internal predecessors, (71), 3 states have call successors, (12), 2 states have call predecessors, (12), 3 states have return successors, (11), 2 states have call predecessors, (11), 3 states have call successors, (11) [2022-01-10 06:12:37,790 INFO L276 IsEmpty]: Start isEmpty. Operand 507 states and 811 transitions. [2022-01-10 06:12:37,792 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 114 [2022-01-10 06:12:37,792 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 06:12:37,793 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 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] [2022-01-10 06:12:37,811 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (15)] Forceful destruction successful, exit code 0 [2022-01-10 06:12:38,007 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 15 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-01-10 06:12:38,008 INFO L402 AbstractCegarLoop]: === Iteration 15 === Targeting timeShiftErr0ASSERT_VIOLATIONERROR_FUNCTION === [timeShiftErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 06:12:38,008 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 06:12:38,008 INFO L85 PathProgramCache]: Analyzing trace with hash 1135066562, now seen corresponding path program 1 times [2022-01-10 06:12:38,009 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 06:12:38,009 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [3988591] [2022-01-10 06:12:38,009 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 06:12:38,009 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 06:12:38,009 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 06:12:38,010 INFO L229 MonitoredProcess]: Starting monitored process 16 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-01-10 06:12:38,013 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (16)] Waiting until timeout for monitored process [2022-01-10 06:12:38,217 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 06:12:38,232 INFO L263 TraceCheckSpWp]: Trace formula consists of 629 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-10 06:12:38,236 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 06:12:38,482 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 12 proven. 0 refuted. 0 times theorem prover too weak. 18 trivial. 0 not checked. [2022-01-10 06:12:38,482 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 06:12:38,482 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 06:12:38,482 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [3988591] [2022-01-10 06:12:38,482 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [3988591] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 06:12:38,482 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 06:12:38,482 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-01-10 06:12:38,482 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [8813217] [2022-01-10 06:12:38,483 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 06:12:38,483 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 06:12:38,484 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 06:12:38,484 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 06:12:38,484 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-01-10 06:12:38,485 INFO L87 Difference]: Start difference. First operand 507 states and 811 transitions. Second operand has 5 states, 5 states have (on average 15.2) internal successors, (76), 4 states have internal predecessors, (76), 2 states have call successors, (13), 2 states have call predecessors, (13), 3 states have return successors, (12), 2 states have call predecessors, (12), 2 states have call successors, (12) [2022-01-10 06:12:39,161 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 06:12:39,161 INFO L93 Difference]: Finished difference Result 975 states and 1602 transitions. [2022-01-10 06:12:39,163 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-01-10 06:12:39,163 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 15.2) internal successors, (76), 4 states have internal predecessors, (76), 2 states have call successors, (13), 2 states have call predecessors, (13), 3 states have return successors, (12), 2 states have call predecessors, (12), 2 states have call successors, (12) Word has length 113 [2022-01-10 06:12:39,163 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 06:12:39,166 INFO L225 Difference]: With dead ends: 975 [2022-01-10 06:12:39,166 INFO L226 Difference]: Without dead ends: 511 [2022-01-10 06:12:39,169 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 113 GetRequests, 109 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=14, Invalid=16, Unknown=0, NotChecked=0, Total=30 [2022-01-10 06:12:39,169 INFO L933 BasicCegarLoop]: 759 mSDtfsCounter, 743 mSDsluCounter, 1185 mSDsCounter, 0 mSdLazyCounter, 412 mSolverCounterSat, 16 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 761 SdHoareTripleChecker+Valid, 1944 SdHoareTripleChecker+Invalid, 428 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 16 IncrementalHoareTripleChecker+Valid, 412 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-01-10 06:12:39,169 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [761 Valid, 1944 Invalid, 428 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [16 Valid, 412 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-01-10 06:12:39,170 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 511 states. [2022-01-10 06:12:39,185 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 511 to 511. [2022-01-10 06:12:39,187 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 511 states, 395 states have (on average 1.6025316455696204) internal successors, (633), 410 states have internal predecessors, (633), 91 states have call successors, (91), 25 states have call predecessors, (91), 24 states have return successors, (91), 88 states have call predecessors, (91), 90 states have call successors, (91) [2022-01-10 06:12:39,189 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 511 states to 511 states and 815 transitions. [2022-01-10 06:12:39,190 INFO L78 Accepts]: Start accepts. Automaton has 511 states and 815 transitions. Word has length 113 [2022-01-10 06:12:39,190 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 06:12:39,190 INFO L470 AbstractCegarLoop]: Abstraction has 511 states and 815 transitions. [2022-01-10 06:12:39,190 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 15.2) internal successors, (76), 4 states have internal predecessors, (76), 2 states have call successors, (13), 2 states have call predecessors, (13), 3 states have return successors, (12), 2 states have call predecessors, (12), 2 states have call successors, (12) [2022-01-10 06:12:39,202 INFO L276 IsEmpty]: Start isEmpty. Operand 511 states and 815 transitions. [2022-01-10 06:12:39,205 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 117 [2022-01-10 06:12:39,205 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 06:12:39,205 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 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] [2022-01-10 06:12:39,223 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (16)] Forceful destruction successful, exit code 0 [2022-01-10 06:12:39,419 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 16 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-01-10 06:12:39,419 INFO L402 AbstractCegarLoop]: === Iteration 16 === Targeting timeShiftErr0ASSERT_VIOLATIONERROR_FUNCTION === [timeShiftErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 06:12:39,420 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 06:12:39,420 INFO L85 PathProgramCache]: Analyzing trace with hash -2061669059, now seen corresponding path program 1 times [2022-01-10 06:12:39,420 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 06:12:39,420 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1258791684] [2022-01-10 06:12:39,421 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 06:12:39,421 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 06:12:39,421 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 06:12:39,422 INFO L229 MonitoredProcess]: Starting monitored process 17 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-01-10 06:12:39,424 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (17)] Waiting until timeout for monitored process [2022-01-10 06:12:39,620 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 06:12:39,632 INFO L263 TraceCheckSpWp]: Trace formula consists of 632 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-10 06:12:39,636 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 06:12:39,856 INFO L134 CoverageAnalysis]: Checked inductivity of 33 backedges. 14 proven. 0 refuted. 0 times theorem prover too weak. 19 trivial. 0 not checked. [2022-01-10 06:12:39,856 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 06:12:39,856 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 06:12:39,856 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1258791684] [2022-01-10 06:12:39,857 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1258791684] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 06:12:39,857 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 06:12:39,857 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-01-10 06:12:39,857 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1594243776] [2022-01-10 06:12:39,857 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 06:12:39,857 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 06:12:39,857 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 06:12:39,857 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 06:12:39,857 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-01-10 06:12:39,858 INFO L87 Difference]: Start difference. First operand 511 states and 815 transitions. Second operand has 5 states, 5 states have (on average 15.6) internal successors, (78), 4 states have internal predecessors, (78), 2 states have call successors, (13), 2 states have call predecessors, (13), 3 states have return successors, (12), 2 states have call predecessors, (12), 2 states have call successors, (12) [2022-01-10 06:12:40,473 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 06:12:40,474 INFO L93 Difference]: Finished difference Result 984 states and 1609 transitions. [2022-01-10 06:12:40,474 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-01-10 06:12:40,474 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 15.6) internal successors, (78), 4 states have internal predecessors, (78), 2 states have call successors, (13), 2 states have call predecessors, (13), 3 states have return successors, (12), 2 states have call predecessors, (12), 2 states have call successors, (12) Word has length 116 [2022-01-10 06:12:40,475 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 06:12:40,478 INFO L225 Difference]: With dead ends: 984 [2022-01-10 06:12:40,478 INFO L226 Difference]: Without dead ends: 516 [2022-01-10 06:12:40,481 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 116 GetRequests, 112 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=14, Invalid=16, Unknown=0, NotChecked=0, Total=30 [2022-01-10 06:12:40,481 INFO L933 BasicCegarLoop]: 760 mSDtfsCounter, 728 mSDsluCounter, 1185 mSDsCounter, 0 mSdLazyCounter, 416 mSolverCounterSat, 14 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 745 SdHoareTripleChecker+Valid, 1945 SdHoareTripleChecker+Invalid, 430 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 14 IncrementalHoareTripleChecker+Valid, 416 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-01-10 06:12:40,481 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [745 Valid, 1945 Invalid, 430 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [14 Valid, 416 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-01-10 06:12:40,482 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 516 states. [2022-01-10 06:12:40,493 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 516 to 516. [2022-01-10 06:12:40,494 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 516 states, 399 states have (on average 1.5964912280701755) internal successors, (637), 414 states have internal predecessors, (637), 91 states have call successors, (91), 26 states have call predecessors, (91), 25 states have return successors, (92), 88 states have call predecessors, (92), 90 states have call successors, (92) [2022-01-10 06:12:40,497 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 516 states to 516 states and 820 transitions. [2022-01-10 06:12:40,497 INFO L78 Accepts]: Start accepts. Automaton has 516 states and 820 transitions. Word has length 116 [2022-01-10 06:12:40,497 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 06:12:40,498 INFO L470 AbstractCegarLoop]: Abstraction has 516 states and 820 transitions. [2022-01-10 06:12:40,498 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 15.6) internal successors, (78), 4 states have internal predecessors, (78), 2 states have call successors, (13), 2 states have call predecessors, (13), 3 states have return successors, (12), 2 states have call predecessors, (12), 2 states have call successors, (12) [2022-01-10 06:12:40,498 INFO L276 IsEmpty]: Start isEmpty. Operand 516 states and 820 transitions. [2022-01-10 06:12:40,500 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 120 [2022-01-10 06:12:40,501 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 06:12:40,501 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 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] [2022-01-10 06:12:40,517 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (17)] Forceful destruction successful, exit code 0 [2022-01-10 06:12:40,717 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 17 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-01-10 06:12:40,718 INFO L402 AbstractCegarLoop]: === Iteration 17 === Targeting timeShiftErr0ASSERT_VIOLATIONERROR_FUNCTION === [timeShiftErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 06:12:40,718 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 06:12:40,718 INFO L85 PathProgramCache]: Analyzing trace with hash -427684002, now seen corresponding path program 1 times [2022-01-10 06:12:40,719 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 06:12:40,719 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1651398611] [2022-01-10 06:12:40,719 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 06:12:40,719 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 06:12:40,719 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 06:12:40,720 INFO L229 MonitoredProcess]: Starting monitored process 18 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-01-10 06:12:40,721 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (18)] Waiting until timeout for monitored process [2022-01-10 06:12:40,920 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 06:12:40,933 INFO L263 TraceCheckSpWp]: Trace formula consists of 635 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-10 06:12:40,935 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 06:12:41,148 INFO L134 CoverageAnalysis]: Checked inductivity of 36 backedges. 16 proven. 0 refuted. 0 times theorem prover too weak. 20 trivial. 0 not checked. [2022-01-10 06:12:41,148 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 06:12:41,149 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 06:12:41,149 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1651398611] [2022-01-10 06:12:41,149 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1651398611] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 06:12:41,149 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 06:12:41,149 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-01-10 06:12:41,149 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [128632423] [2022-01-10 06:12:41,149 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 06:12:41,149 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 06:12:41,150 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 06:12:41,150 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 06:12:41,150 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-01-10 06:12:41,150 INFO L87 Difference]: Start difference. First operand 516 states and 820 transitions. Second operand has 5 states, 5 states have (on average 16.0) internal successors, (80), 4 states have internal predecessors, (80), 2 states have call successors, (13), 2 states have call predecessors, (13), 3 states have return successors, (12), 2 states have call predecessors, (12), 2 states have call successors, (12) [2022-01-10 06:12:41,763 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 06:12:41,763 INFO L93 Difference]: Finished difference Result 995 states and 1618 transitions. [2022-01-10 06:12:41,764 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-01-10 06:12:41,764 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 16.0) internal successors, (80), 4 states have internal predecessors, (80), 2 states have call successors, (13), 2 states have call predecessors, (13), 3 states have return successors, (12), 2 states have call predecessors, (12), 2 states have call successors, (12) Word has length 119 [2022-01-10 06:12:41,764 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 06:12:41,767 INFO L225 Difference]: With dead ends: 995 [2022-01-10 06:12:41,767 INFO L226 Difference]: Without dead ends: 522 [2022-01-10 06:12:41,770 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 119 GetRequests, 115 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=14, Invalid=16, Unknown=0, NotChecked=0, Total=30 [2022-01-10 06:12:41,771 INFO L933 BasicCegarLoop]: 760 mSDtfsCounter, 729 mSDsluCounter, 1185 mSDsCounter, 0 mSdLazyCounter, 417 mSolverCounterSat, 12 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 746 SdHoareTripleChecker+Valid, 1945 SdHoareTripleChecker+Invalid, 429 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 12 IncrementalHoareTripleChecker+Valid, 417 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-01-10 06:12:41,771 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [746 Valid, 1945 Invalid, 429 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [12 Valid, 417 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-01-10 06:12:41,772 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 522 states. [2022-01-10 06:12:41,783 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 522 to 522. [2022-01-10 06:12:41,784 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 522 states, 404 states have (on average 1.5891089108910892) internal successors, (642), 419 states have internal predecessors, (642), 91 states have call successors, (91), 27 states have call predecessors, (91), 26 states have return successors, (93), 88 states have call predecessors, (93), 90 states have call successors, (93) [2022-01-10 06:12:41,786 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 522 states to 522 states and 826 transitions. [2022-01-10 06:12:41,787 INFO L78 Accepts]: Start accepts. Automaton has 522 states and 826 transitions. Word has length 119 [2022-01-10 06:12:41,787 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 06:12:41,787 INFO L470 AbstractCegarLoop]: Abstraction has 522 states and 826 transitions. [2022-01-10 06:12:41,787 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 16.0) internal successors, (80), 4 states have internal predecessors, (80), 2 states have call successors, (13), 2 states have call predecessors, (13), 3 states have return successors, (12), 2 states have call predecessors, (12), 2 states have call successors, (12) [2022-01-10 06:12:41,787 INFO L276 IsEmpty]: Start isEmpty. Operand 522 states and 826 transitions. [2022-01-10 06:12:41,790 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 123 [2022-01-10 06:12:41,790 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 06:12:41,790 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 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] [2022-01-10 06:12:41,805 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (18)] Forceful destruction successful, exit code 0 [2022-01-10 06:12:42,003 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 18 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-01-10 06:12:42,004 INFO L402 AbstractCegarLoop]: === Iteration 18 === Targeting timeShiftErr0ASSERT_VIOLATIONERROR_FUNCTION === [timeShiftErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 06:12:42,004 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 06:12:42,004 INFO L85 PathProgramCache]: Analyzing trace with hash -33723247, now seen corresponding path program 1 times [2022-01-10 06:12:42,004 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 06:12:42,004 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1537599827] [2022-01-10 06:12:42,004 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 06:12:42,004 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 06:12:42,005 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 06:12:42,006 INFO L229 MonitoredProcess]: Starting monitored process 19 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-01-10 06:12:42,008 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (19)] Waiting until timeout for monitored process [2022-01-10 06:12:42,197 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 06:12:42,211 INFO L263 TraceCheckSpWp]: Trace formula consists of 638 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-10 06:12:42,218 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 06:12:42,447 INFO L134 CoverageAnalysis]: Checked inductivity of 39 backedges. 18 proven. 0 refuted. 0 times theorem prover too weak. 21 trivial. 0 not checked. [2022-01-10 06:12:42,447 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 06:12:42,447 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 06:12:42,447 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1537599827] [2022-01-10 06:12:42,447 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1537599827] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 06:12:42,447 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 06:12:42,447 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-01-10 06:12:42,448 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1404609229] [2022-01-10 06:12:42,448 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 06:12:42,448 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 06:12:42,448 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 06:12:42,448 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 06:12:42,449 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-01-10 06:12:42,449 INFO L87 Difference]: Start difference. First operand 522 states and 826 transitions. Second operand has 5 states, 5 states have (on average 16.4) internal successors, (82), 4 states have internal predecessors, (82), 2 states have call successors, (13), 2 states have call predecessors, (13), 3 states have return successors, (12), 2 states have call predecessors, (12), 2 states have call successors, (12) [2022-01-10 06:12:43,007 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 06:12:43,008 INFO L93 Difference]: Finished difference Result 1008 states and 1629 transitions. [2022-01-10 06:12:43,008 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-01-10 06:12:43,008 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 16.4) internal successors, (82), 4 states have internal predecessors, (82), 2 states have call successors, (13), 2 states have call predecessors, (13), 3 states have return successors, (12), 2 states have call predecessors, (12), 2 states have call successors, (12) Word has length 122 [2022-01-10 06:12:43,008 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 06:12:43,011 INFO L225 Difference]: With dead ends: 1008 [2022-01-10 06:12:43,011 INFO L226 Difference]: Without dead ends: 529 [2022-01-10 06:12:43,014 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 122 GetRequests, 118 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=14, Invalid=16, Unknown=0, NotChecked=0, Total=30 [2022-01-10 06:12:43,015 INFO L933 BasicCegarLoop]: 760 mSDtfsCounter, 741 mSDsluCounter, 1185 mSDsCounter, 0 mSdLazyCounter, 418 mSolverCounterSat, 10 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 758 SdHoareTripleChecker+Valid, 1945 SdHoareTripleChecker+Invalid, 428 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 10 IncrementalHoareTripleChecker+Valid, 418 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-01-10 06:12:43,015 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [758 Valid, 1945 Invalid, 428 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [10 Valid, 418 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-01-10 06:12:43,016 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 529 states. [2022-01-10 06:12:43,025 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 529 to 529. [2022-01-10 06:12:43,026 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 529 states, 410 states have (on average 1.5804878048780489) internal successors, (648), 425 states have internal predecessors, (648), 91 states have call successors, (91), 28 states have call predecessors, (91), 27 states have return successors, (94), 88 states have call predecessors, (94), 90 states have call successors, (94) [2022-01-10 06:12:43,029 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 529 states to 529 states and 833 transitions. [2022-01-10 06:12:43,029 INFO L78 Accepts]: Start accepts. Automaton has 529 states and 833 transitions. Word has length 122 [2022-01-10 06:12:43,029 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 06:12:43,029 INFO L470 AbstractCegarLoop]: Abstraction has 529 states and 833 transitions. [2022-01-10 06:12:43,029 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 16.4) internal successors, (82), 4 states have internal predecessors, (82), 2 states have call successors, (13), 2 states have call predecessors, (13), 3 states have return successors, (12), 2 states have call predecessors, (12), 2 states have call successors, (12) [2022-01-10 06:12:43,030 INFO L276 IsEmpty]: Start isEmpty. Operand 529 states and 833 transitions. [2022-01-10 06:12:43,032 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 126 [2022-01-10 06:12:43,032 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 06:12:43,032 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 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] [2022-01-10 06:12:43,048 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (19)] Forceful destruction successful, exit code 0 [2022-01-10 06:12:43,245 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 19 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-01-10 06:12:43,246 INFO L402 AbstractCegarLoop]: === Iteration 19 === Targeting timeShiftErr0ASSERT_VIOLATIONERROR_FUNCTION === [timeShiftErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 06:12:43,246 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 06:12:43,246 INFO L85 PathProgramCache]: Analyzing trace with hash -517842182, now seen corresponding path program 1 times [2022-01-10 06:12:43,246 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 06:12:43,247 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [164345150] [2022-01-10 06:12:43,247 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 06:12:43,247 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 06:12:43,247 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 06:12:43,249 INFO L229 MonitoredProcess]: Starting monitored process 20 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-01-10 06:12:43,251 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (20)] Waiting until timeout for monitored process [2022-01-10 06:12:43,428 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 06:12:43,442 INFO L263 TraceCheckSpWp]: Trace formula consists of 641 conjuncts, 15 conjunts are in the unsatisfiable core [2022-01-10 06:12:43,446 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 06:12:43,700 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 26 proven. 0 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2022-01-10 06:12:43,701 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 06:12:43,701 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 06:12:43,701 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [164345150] [2022-01-10 06:12:43,701 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [164345150] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 06:12:43,701 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 06:12:43,701 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2022-01-10 06:12:43,701 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1715168192] [2022-01-10 06:12:43,701 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 06:12:43,702 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-01-10 06:12:43,702 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 06:12:43,702 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-01-10 06:12:43,702 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=54, Unknown=0, NotChecked=0, Total=72 [2022-01-10 06:12:43,702 INFO L87 Difference]: Start difference. First operand 529 states and 833 transitions. Second operand has 9 states, 9 states have (on average 9.555555555555555) internal successors, (86), 7 states have internal predecessors, (86), 3 states have call successors, (13), 4 states have call predecessors, (13), 5 states have return successors, (12), 5 states have call predecessors, (12), 3 states have call successors, (12) [2022-01-10 06:12:48,613 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 06:12:48,613 INFO L93 Difference]: Finished difference Result 1797 states and 2908 transitions. [2022-01-10 06:12:48,613 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-01-10 06:12:48,613 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 9.555555555555555) internal successors, (86), 7 states have internal predecessors, (86), 3 states have call successors, (13), 4 states have call predecessors, (13), 5 states have return successors, (12), 5 states have call predecessors, (12), 3 states have call successors, (12) Word has length 125 [2022-01-10 06:12:48,613 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 06:12:48,620 INFO L225 Difference]: With dead ends: 1797 [2022-01-10 06:12:48,620 INFO L226 Difference]: Without dead ends: 1311 [2022-01-10 06:12:48,622 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 133 GetRequests, 118 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 32 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=62, Invalid=210, Unknown=0, NotChecked=0, Total=272 [2022-01-10 06:12:48,622 INFO L933 BasicCegarLoop]: 1396 mSDtfsCounter, 1568 mSDsluCounter, 3603 mSDsCounter, 0 mSdLazyCounter, 6120 mSolverCounterSat, 615 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1670 SdHoareTripleChecker+Valid, 4999 SdHoareTripleChecker+Invalid, 6735 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 615 IncrementalHoareTripleChecker+Valid, 6120 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.7s IncrementalHoareTripleChecker+Time [2022-01-10 06:12:48,623 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1670 Valid, 4999 Invalid, 6735 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [615 Valid, 6120 Invalid, 0 Unknown, 0 Unchecked, 4.7s Time] [2022-01-10 06:12:48,624 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1311 states. [2022-01-10 06:12:48,660 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1311 to 1089. [2022-01-10 06:12:48,661 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1089 states, 822 states have (on average 1.583941605839416) internal successors, (1302), 859 states have internal predecessors, (1302), 208 states have call successors, (208), 53 states have call predecessors, (208), 58 states have return successors, (233), 207 states have call predecessors, (233), 206 states have call successors, (233) [2022-01-10 06:12:48,667 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1089 states to 1089 states and 1743 transitions. [2022-01-10 06:12:48,667 INFO L78 Accepts]: Start accepts. Automaton has 1089 states and 1743 transitions. Word has length 125 [2022-01-10 06:12:48,668 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 06:12:48,668 INFO L470 AbstractCegarLoop]: Abstraction has 1089 states and 1743 transitions. [2022-01-10 06:12:48,668 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 9.555555555555555) internal successors, (86), 7 states have internal predecessors, (86), 3 states have call successors, (13), 4 states have call predecessors, (13), 5 states have return successors, (12), 5 states have call predecessors, (12), 3 states have call successors, (12) [2022-01-10 06:12:48,668 INFO L276 IsEmpty]: Start isEmpty. Operand 1089 states and 1743 transitions. [2022-01-10 06:12:48,672 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 129 [2022-01-10 06:12:48,672 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 06:12:48,672 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 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] [2022-01-10 06:12:48,686 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (20)] Ended with exit code 0 [2022-01-10 06:12:48,886 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 20 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-01-10 06:12:48,886 INFO L402 AbstractCegarLoop]: === Iteration 20 === Targeting timeShiftErr0ASSERT_VIOLATIONERROR_FUNCTION === [timeShiftErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 06:12:48,887 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 06:12:48,887 INFO L85 PathProgramCache]: Analyzing trace with hash 1816075832, now seen corresponding path program 1 times [2022-01-10 06:12:48,887 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 06:12:48,887 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1127906821] [2022-01-10 06:12:48,887 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 06:12:48,887 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 06:12:48,887 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 06:12:48,888 INFO L229 MonitoredProcess]: Starting monitored process 21 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-01-10 06:12:48,890 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (21)] Waiting until timeout for monitored process [2022-01-10 06:12:49,069 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 06:12:49,083 INFO L263 TraceCheckSpWp]: Trace formula consists of 644 conjuncts, 9 conjunts are in the unsatisfiable core [2022-01-10 06:12:49,085 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 06:12:49,302 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 42 trivial. 0 not checked. [2022-01-10 06:12:49,302 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 06:12:49,302 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 06:12:49,302 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1127906821] [2022-01-10 06:12:49,302 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1127906821] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 06:12:49,303 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 06:12:49,303 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2022-01-10 06:12:49,303 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1343959136] [2022-01-10 06:12:49,303 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 06:12:49,303 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-01-10 06:12:49,303 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 06:12:49,304 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-01-10 06:12:49,304 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2022-01-10 06:12:49,304 INFO L87 Difference]: Start difference. First operand 1089 states and 1743 transitions. Second operand has 8 states, 7 states have (on average 11.285714285714286) internal successors, (79), 7 states have internal predecessors, (79), 3 states have call successors, (12), 2 states have call predecessors, (12), 3 states have return successors, (11), 2 states have call predecessors, (11), 3 states have call successors, (11) [2022-01-10 06:12:49,467 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 06:12:49,467 INFO L93 Difference]: Finished difference Result 2105 states and 3392 transitions. [2022-01-10 06:12:49,469 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-01-10 06:12:49,469 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 11.285714285714286) internal successors, (79), 7 states have internal predecessors, (79), 3 states have call successors, (12), 2 states have call predecessors, (12), 3 states have return successors, (11), 2 states have call predecessors, (11), 3 states have call successors, (11) Word has length 128 [2022-01-10 06:12:49,470 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 06:12:49,476 INFO L225 Difference]: With dead ends: 2105 [2022-01-10 06:12:49,476 INFO L226 Difference]: Without dead ends: 1049 [2022-01-10 06:12:49,482 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 130 GetRequests, 121 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=28, Invalid=82, Unknown=0, NotChecked=0, Total=110 [2022-01-10 06:12:49,482 INFO L933 BasicCegarLoop]: 767 mSDtfsCounter, 58 mSDsluCounter, 4567 mSDsCounter, 0 mSdLazyCounter, 144 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 59 SdHoareTripleChecker+Valid, 5334 SdHoareTripleChecker+Invalid, 148 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 144 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-01-10 06:12:49,483 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [59 Valid, 5334 Invalid, 148 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 144 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-01-10 06:12:49,484 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1049 states. [2022-01-10 06:12:49,512 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1049 to 1046. [2022-01-10 06:12:49,514 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1046 states, 790 states have (on average 1.5911392405063292) internal successors, (1257), 826 states have internal predecessors, (1257), 202 states have call successors, (202), 50 states have call predecessors, (202), 53 states have return successors, (220), 200 states have call predecessors, (220), 200 states have call successors, (220) [2022-01-10 06:12:49,518 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1046 states to 1046 states and 1679 transitions. [2022-01-10 06:12:49,519 INFO L78 Accepts]: Start accepts. Automaton has 1046 states and 1679 transitions. Word has length 128 [2022-01-10 06:12:49,519 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 06:12:49,519 INFO L470 AbstractCegarLoop]: Abstraction has 1046 states and 1679 transitions. [2022-01-10 06:12:49,519 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 11.285714285714286) internal successors, (79), 7 states have internal predecessors, (79), 3 states have call successors, (12), 2 states have call predecessors, (12), 3 states have return successors, (11), 2 states have call predecessors, (11), 3 states have call successors, (11) [2022-01-10 06:12:49,519 INFO L276 IsEmpty]: Start isEmpty. Operand 1046 states and 1679 transitions. [2022-01-10 06:12:49,522 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 132 [2022-01-10 06:12:49,522 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 06:12:49,522 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-10 06:12:49,541 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (21)] Forceful destruction successful, exit code 0 [2022-01-10 06:12:49,736 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 21 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-01-10 06:12:49,736 INFO L402 AbstractCegarLoop]: === Iteration 21 === Targeting timeShiftErr0ASSERT_VIOLATIONERROR_FUNCTION === [timeShiftErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 06:12:49,736 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 06:12:49,736 INFO L85 PathProgramCache]: Analyzing trace with hash 1895684408, now seen corresponding path program 1 times [2022-01-10 06:12:49,737 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 06:12:49,737 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1268943397] [2022-01-10 06:12:49,737 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 06:12:49,737 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 06:12:49,737 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 06:12:49,738 INFO L229 MonitoredProcess]: Starting monitored process 22 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-01-10 06:12:49,738 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (22)] Waiting until timeout for monitored process [2022-01-10 06:12:49,912 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 06:12:49,925 INFO L263 TraceCheckSpWp]: Trace formula consists of 651 conjuncts, 12 conjunts are in the unsatisfiable core [2022-01-10 06:12:49,942 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 06:12:50,186 INFO L134 CoverageAnalysis]: Checked inductivity of 51 backedges. 36 proven. 0 refuted. 0 times theorem prover too weak. 15 trivial. 0 not checked. [2022-01-10 06:12:50,187 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 06:12:50,187 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 06:12:50,187 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1268943397] [2022-01-10 06:12:50,187 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1268943397] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 06:12:50,187 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 06:12:50,187 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-01-10 06:12:50,187 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [348579693] [2022-01-10 06:12:50,187 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 06:12:50,188 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-01-10 06:12:50,188 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 06:12:50,188 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-01-10 06:12:50,188 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=28, Unknown=0, NotChecked=0, Total=42 [2022-01-10 06:12:50,188 INFO L87 Difference]: Start difference. First operand 1046 states and 1679 transitions. Second operand has 7 states, 7 states have (on average 13.0) internal successors, (91), 6 states have internal predecessors, (91), 3 states have call successors, (14), 4 states have call predecessors, (14), 5 states have return successors, (13), 4 states have call predecessors, (13), 3 states have call successors, (13) [2022-01-10 06:12:52,696 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 06:12:52,696 INFO L93 Difference]: Finished difference Result 2618 states and 4252 transitions. [2022-01-10 06:12:52,697 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-01-10 06:12:52,697 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 13.0) internal successors, (91), 6 states have internal predecessors, (91), 3 states have call successors, (14), 4 states have call predecessors, (14), 5 states have return successors, (13), 4 states have call predecessors, (13), 3 states have call successors, (13) Word has length 131 [2022-01-10 06:12:52,697 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 06:12:52,704 INFO L225 Difference]: With dead ends: 2618 [2022-01-10 06:12:52,704 INFO L226 Difference]: Without dead ends: 1612 [2022-01-10 06:12:52,708 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 135 GetRequests, 126 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=36, Invalid=74, Unknown=0, NotChecked=0, Total=110 [2022-01-10 06:12:52,709 INFO L933 BasicCegarLoop]: 715 mSDtfsCounter, 1866 mSDsluCounter, 1144 mSDsCounter, 0 mSdLazyCounter, 2532 mSolverCounterSat, 486 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1966 SdHoareTripleChecker+Valid, 1859 SdHoareTripleChecker+Invalid, 3018 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 486 IncrementalHoareTripleChecker+Valid, 2532 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.4s IncrementalHoareTripleChecker+Time [2022-01-10 06:12:52,709 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1966 Valid, 1859 Invalid, 3018 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [486 Valid, 2532 Invalid, 0 Unknown, 0 Unchecked, 2.4s Time] [2022-01-10 06:12:52,711 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1612 states. [2022-01-10 06:12:52,760 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1612 to 1571. [2022-01-10 06:12:52,763 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1571 states, 1176 states have (on average 1.594387755102041) internal successors, (1875), 1233 states have internal predecessors, (1875), 313 states have call successors, (313), 72 states have call predecessors, (313), 81 states have return successors, (356), 314 states have call predecessors, (356), 310 states have call successors, (356) [2022-01-10 06:12:52,770 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1571 states to 1571 states and 2544 transitions. [2022-01-10 06:12:52,771 INFO L78 Accepts]: Start accepts. Automaton has 1571 states and 2544 transitions. Word has length 131 [2022-01-10 06:12:52,771 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 06:12:52,771 INFO L470 AbstractCegarLoop]: Abstraction has 1571 states and 2544 transitions. [2022-01-10 06:12:52,771 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 13.0) internal successors, (91), 6 states have internal predecessors, (91), 3 states have call successors, (14), 4 states have call predecessors, (14), 5 states have return successors, (13), 4 states have call predecessors, (13), 3 states have call successors, (13) [2022-01-10 06:12:52,771 INFO L276 IsEmpty]: Start isEmpty. Operand 1571 states and 2544 transitions. [2022-01-10 06:12:52,773 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 133 [2022-01-10 06:12:52,773 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 06:12:52,773 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-10 06:12:52,789 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (22)] Forceful destruction successful, exit code 0 [2022-01-10 06:12:52,987 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 22 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-01-10 06:12:52,987 INFO L402 AbstractCegarLoop]: === Iteration 22 === Targeting timeShiftErr0ASSERT_VIOLATIONERROR_FUNCTION === [timeShiftErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 06:12:52,988 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 06:12:52,988 INFO L85 PathProgramCache]: Analyzing trace with hash -2041019427, now seen corresponding path program 1 times [2022-01-10 06:12:52,988 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 06:12:52,988 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [904532357] [2022-01-10 06:12:52,988 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 06:12:52,988 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 06:12:52,989 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 06:12:52,989 INFO L229 MonitoredProcess]: Starting monitored process 23 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-01-10 06:12:52,990 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (23)] Waiting until timeout for monitored process [2022-01-10 06:12:53,174 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 06:12:53,187 INFO L263 TraceCheckSpWp]: Trace formula consists of 652 conjuncts, 6 conjunts are in the unsatisfiable core [2022-01-10 06:12:53,189 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 06:12:53,402 INFO L134 CoverageAnalysis]: Checked inductivity of 54 backedges. 40 proven. 0 refuted. 0 times theorem prover too weak. 14 trivial. 0 not checked. [2022-01-10 06:12:53,402 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 06:12:53,402 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 06:12:53,402 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [904532357] [2022-01-10 06:12:53,402 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [904532357] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 06:12:53,403 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 06:12:53,403 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-01-10 06:12:53,403 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1631707185] [2022-01-10 06:12:53,403 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 06:12:53,403 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 06:12:53,403 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 06:12:53,404 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 06:12:53,404 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-01-10 06:12:53,404 INFO L87 Difference]: Start difference. First operand 1571 states and 2544 transitions. Second operand has 5 states, 5 states have (on average 18.6) internal successors, (93), 4 states have internal predecessors, (93), 2 states have call successors, (14), 2 states have call predecessors, (14), 3 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) [2022-01-10 06:12:54,041 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 06:12:54,041 INFO L93 Difference]: Finished difference Result 4491 states and 7339 transitions. [2022-01-10 06:12:54,044 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-01-10 06:12:54,044 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 18.6) internal successors, (93), 4 states have internal predecessors, (93), 2 states have call successors, (14), 2 states have call predecessors, (14), 3 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) Word has length 132 [2022-01-10 06:12:54,045 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 06:12:54,058 INFO L225 Difference]: With dead ends: 4491 [2022-01-10 06:12:54,058 INFO L226 Difference]: Without dead ends: 2960 [2022-01-10 06:12:54,066 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 132 GetRequests, 128 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=14, Invalid=16, Unknown=0, NotChecked=0, Total=30 [2022-01-10 06:12:54,067 INFO L933 BasicCegarLoop]: 920 mSDtfsCounter, 626 mSDsluCounter, 1909 mSDsCounter, 0 mSdLazyCounter, 550 mSolverCounterSat, 23 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 636 SdHoareTripleChecker+Valid, 2829 SdHoareTripleChecker+Invalid, 573 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 23 IncrementalHoareTripleChecker+Valid, 550 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-01-10 06:12:54,067 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [636 Valid, 2829 Invalid, 573 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [23 Valid, 550 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-01-10 06:12:54,070 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2960 states. [2022-01-10 06:12:54,158 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2960 to 2945. [2022-01-10 06:12:54,163 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2945 states, 2186 states have (on average 1.571363220494053) internal successors, (3435), 2296 states have internal predecessors, (3435), 604 states have call successors, (604), 144 states have call predecessors, (604), 154 states have return successors, (683), 599 states have call predecessors, (683), 598 states have call successors, (683) [2022-01-10 06:12:54,178 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2945 states to 2945 states and 4722 transitions. [2022-01-10 06:12:54,179 INFO L78 Accepts]: Start accepts. Automaton has 2945 states and 4722 transitions. Word has length 132 [2022-01-10 06:12:54,179 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 06:12:54,179 INFO L470 AbstractCegarLoop]: Abstraction has 2945 states and 4722 transitions. [2022-01-10 06:12:54,179 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 18.6) internal successors, (93), 4 states have internal predecessors, (93), 2 states have call successors, (14), 2 states have call predecessors, (14), 3 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) [2022-01-10 06:12:54,179 INFO L276 IsEmpty]: Start isEmpty. Operand 2945 states and 4722 transitions. [2022-01-10 06:12:54,181 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 135 [2022-01-10 06:12:54,181 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 06:12:54,181 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-10 06:12:54,195 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (23)] Ended with exit code 0 [2022-01-10 06:12:54,394 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 23 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-01-10 06:12:54,395 INFO L402 AbstractCegarLoop]: === Iteration 23 === Targeting timeShiftErr0ASSERT_VIOLATIONERROR_FUNCTION === [timeShiftErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 06:12:54,395 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 06:12:54,395 INFO L85 PathProgramCache]: Analyzing trace with hash -1072544168, now seen corresponding path program 1 times [2022-01-10 06:12:54,396 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 06:12:54,396 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [409220017] [2022-01-10 06:12:54,396 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 06:12:54,396 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 06:12:54,396 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 06:12:54,397 INFO L229 MonitoredProcess]: Starting monitored process 24 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-01-10 06:12:54,398 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (24)] Waiting until timeout for monitored process [2022-01-10 06:12:54,579 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 06:12:54,591 INFO L263 TraceCheckSpWp]: Trace formula consists of 658 conjuncts, 7 conjunts are in the unsatisfiable core [2022-01-10 06:12:54,593 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 06:12:54,791 INFO L134 CoverageAnalysis]: Checked inductivity of 51 backedges. 34 proven. 0 refuted. 0 times theorem prover too weak. 17 trivial. 0 not checked. [2022-01-10 06:12:54,791 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 06:12:54,792 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 06:12:54,792 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [409220017] [2022-01-10 06:12:54,792 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [409220017] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 06:12:54,792 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 06:12:54,792 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-01-10 06:12:54,792 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1456441827] [2022-01-10 06:12:54,792 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 06:12:54,792 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 06:12:54,793 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 06:12:54,793 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 06:12:54,793 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-01-10 06:12:54,793 INFO L87 Difference]: Start difference. First operand 2945 states and 4722 transitions. Second operand has 5 states, 5 states have (on average 18.6) internal successors, (93), 4 states have internal predecessors, (93), 2 states have call successors, (14), 2 states have call predecessors, (14), 2 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) [2022-01-10 06:12:55,409 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 06:12:55,409 INFO L93 Difference]: Finished difference Result 8694 states and 14119 transitions. [2022-01-10 06:12:55,411 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-01-10 06:12:55,411 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 18.6) internal successors, (93), 4 states have internal predecessors, (93), 2 states have call successors, (14), 2 states have call predecessors, (14), 2 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) Word has length 134 [2022-01-10 06:12:55,411 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 06:12:55,447 INFO L225 Difference]: With dead ends: 8694 [2022-01-10 06:12:55,447 INFO L226 Difference]: Without dead ends: 5789 [2022-01-10 06:12:55,463 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 134 GetRequests, 130 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=14, Invalid=16, Unknown=0, NotChecked=0, Total=30 [2022-01-10 06:12:55,464 INFO L933 BasicCegarLoop]: 949 mSDtfsCounter, 736 mSDsluCounter, 1920 mSDsCounter, 0 mSdLazyCounter, 407 mSolverCounterSat, 9 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 738 SdHoareTripleChecker+Valid, 2869 SdHoareTripleChecker+Invalid, 416 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 9 IncrementalHoareTripleChecker+Valid, 407 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-01-10 06:12:55,464 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [738 Valid, 2869 Invalid, 416 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [9 Valid, 407 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-01-10 06:12:55,469 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5789 states. [2022-01-10 06:12:55,679 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5789 to 5763. [2022-01-10 06:12:55,699 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5763 states, 4278 states have (on average 1.5691912108461898) internal successors, (6713), 4497 states have internal predecessors, (6713), 1179 states have call successors, (1179), 285 states have call predecessors, (1179), 305 states have return successors, (1448), 1170 states have call predecessors, (1448), 1167 states have call successors, (1448) [2022-01-10 06:12:55,735 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5763 states to 5763 states and 9340 transitions. [2022-01-10 06:12:55,736 INFO L78 Accepts]: Start accepts. Automaton has 5763 states and 9340 transitions. Word has length 134 [2022-01-10 06:12:55,737 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 06:12:55,737 INFO L470 AbstractCegarLoop]: Abstraction has 5763 states and 9340 transitions. [2022-01-10 06:12:55,738 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 18.6) internal successors, (93), 4 states have internal predecessors, (93), 2 states have call successors, (14), 2 states have call predecessors, (14), 2 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) [2022-01-10 06:12:55,738 INFO L276 IsEmpty]: Start isEmpty. Operand 5763 states and 9340 transitions. [2022-01-10 06:12:55,739 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 135 [2022-01-10 06:12:55,740 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 06:12:55,740 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-10 06:12:55,753 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (24)] Ended with exit code 0 [2022-01-10 06:12:55,952 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 24 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-01-10 06:12:55,952 INFO L402 AbstractCegarLoop]: === Iteration 24 === Targeting timeShiftErr0ASSERT_VIOLATIONERROR_FUNCTION === [timeShiftErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 06:12:55,952 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 06:12:55,952 INFO L85 PathProgramCache]: Analyzing trace with hash 708955767, now seen corresponding path program 1 times [2022-01-10 06:12:55,953 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 06:12:55,953 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1000224568] [2022-01-10 06:12:55,953 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 06:12:55,953 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 06:12:55,953 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 06:12:55,954 INFO L229 MonitoredProcess]: Starting monitored process 25 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-01-10 06:12:55,954 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (25)] Waiting until timeout for monitored process [2022-01-10 06:12:56,131 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 06:12:56,145 INFO L263 TraceCheckSpWp]: Trace formula consists of 658 conjuncts, 4 conjunts are in the unsatisfiable core [2022-01-10 06:12:56,148 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 06:12:56,351 INFO L134 CoverageAnalysis]: Checked inductivity of 51 backedges. 34 proven. 0 refuted. 0 times theorem prover too weak. 17 trivial. 0 not checked. [2022-01-10 06:12:56,351 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 06:12:56,351 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 06:12:56,352 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1000224568] [2022-01-10 06:12:56,352 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1000224568] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 06:12:56,352 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 06:12:56,352 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2022-01-10 06:12:56,352 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1679298382] [2022-01-10 06:12:56,352 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 06:12:56,352 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-01-10 06:12:56,352 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 06:12:56,353 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-01-10 06:12:56,353 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-01-10 06:12:56,353 INFO L87 Difference]: Start difference. First operand 5763 states and 9340 transitions. Second operand has 3 states, 3 states have (on average 31.0) internal successors, (93), 2 states have internal predecessors, (93), 2 states have call successors, (14), 2 states have call predecessors, (14), 2 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) [2022-01-10 06:12:56,565 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 06:12:56,566 INFO L93 Difference]: Finished difference Result 10344 states and 16400 transitions. [2022-01-10 06:12:56,566 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-01-10 06:12:56,566 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 31.0) internal successors, (93), 2 states have internal predecessors, (93), 2 states have call successors, (14), 2 states have call predecessors, (14), 2 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) Word has length 134 [2022-01-10 06:12:56,566 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 06:12:56,601 INFO L225 Difference]: With dead ends: 10344 [2022-01-10 06:12:56,601 INFO L226 Difference]: Without dead ends: 6637 [2022-01-10 06:12:56,618 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 133 GetRequests, 132 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-01-10 06:12:56,619 INFO L933 BasicCegarLoop]: 912 mSDtfsCounter, 508 mSDsluCounter, 393 mSDsCounter, 0 mSdLazyCounter, 5 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 508 SdHoareTripleChecker+Valid, 1305 SdHoareTripleChecker+Invalid, 7 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 5 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-01-10 06:12:56,619 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [508 Valid, 1305 Invalid, 7 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 5 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-01-10 06:12:56,625 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6637 states. [2022-01-10 06:12:56,869 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6637 to 6611. [2022-01-10 06:12:56,878 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6611 states, 4931 states have (on average 1.5270736158994118) internal successors, (7530), 5148 states have internal predecessors, (7530), 1275 states have call successors, (1275), 372 states have call predecessors, (1275), 404 states have return successors, (1647), 1274 states have call predecessors, (1647), 1257 states have call successors, (1647) [2022-01-10 06:12:56,922 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6611 states to 6611 states and 10452 transitions. [2022-01-10 06:12:56,924 INFO L78 Accepts]: Start accepts. Automaton has 6611 states and 10452 transitions. Word has length 134 [2022-01-10 06:12:56,924 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 06:12:56,924 INFO L470 AbstractCegarLoop]: Abstraction has 6611 states and 10452 transitions. [2022-01-10 06:12:56,925 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 31.0) internal successors, (93), 2 states have internal predecessors, (93), 2 states have call successors, (14), 2 states have call predecessors, (14), 2 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) [2022-01-10 06:12:56,925 INFO L276 IsEmpty]: Start isEmpty. Operand 6611 states and 10452 transitions. [2022-01-10 06:12:56,927 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 135 [2022-01-10 06:12:56,927 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 06:12:56,927 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-10 06:12:56,943 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (25)] Forceful destruction successful, exit code 0 [2022-01-10 06:12:57,140 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 25 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-01-10 06:12:57,141 INFO L402 AbstractCegarLoop]: === Iteration 25 === Targeting timeShiftErr0ASSERT_VIOLATIONERROR_FUNCTION === [timeShiftErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 06:12:57,141 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 06:12:57,141 INFO L85 PathProgramCache]: Analyzing trace with hash 507131833, now seen corresponding path program 1 times [2022-01-10 06:12:57,142 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 06:12:57,142 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [889786210] [2022-01-10 06:12:57,142 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 06:12:57,142 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 06:12:57,142 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 06:12:57,143 INFO L229 MonitoredProcess]: Starting monitored process 26 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-01-10 06:12:57,143 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (26)] Waiting until timeout for monitored process [2022-01-10 06:12:57,329 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 06:12:57,343 INFO L263 TraceCheckSpWp]: Trace formula consists of 659 conjuncts, 8 conjunts are in the unsatisfiable core [2022-01-10 06:12:57,345 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 06:12:57,596 INFO L134 CoverageAnalysis]: Checked inductivity of 51 backedges. 30 proven. 0 refuted. 0 times theorem prover too weak. 21 trivial. 0 not checked. [2022-01-10 06:12:57,596 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 06:12:57,596 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 06:12:57,596 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [889786210] [2022-01-10 06:12:57,596 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [889786210] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 06:12:57,596 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 06:12:57,596 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-01-10 06:12:57,596 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [758393232] [2022-01-10 06:12:57,596 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 06:12:57,597 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-01-10 06:12:57,597 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 06:12:57,597 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-01-10 06:12:57,597 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=18, Unknown=0, NotChecked=0, Total=30 [2022-01-10 06:12:57,597 INFO L87 Difference]: Start difference. First operand 6611 states and 10452 transitions. Second operand has 6 states, 6 states have (on average 15.5) internal successors, (93), 5 states have internal predecessors, (93), 3 states have call successors, (14), 2 states have call predecessors, (14), 3 states have return successors, (13), 3 states have call predecessors, (13), 3 states have call successors, (13) [2022-01-10 06:12:58,560 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 06:12:58,560 INFO L93 Difference]: Finished difference Result 15325 states and 24382 transitions. [2022-01-10 06:12:58,561 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-01-10 06:12:58,561 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 15.5) internal successors, (93), 5 states have internal predecessors, (93), 3 states have call successors, (14), 2 states have call predecessors, (14), 3 states have return successors, (13), 3 states have call predecessors, (13), 3 states have call successors, (13) Word has length 134 [2022-01-10 06:12:58,561 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 06:12:58,621 INFO L225 Difference]: With dead ends: 15325 [2022-01-10 06:12:58,621 INFO L226 Difference]: Without dead ends: 10974 [2022-01-10 06:12:58,648 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 135 GetRequests, 129 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=24, Invalid=32, Unknown=0, NotChecked=0, Total=56 [2022-01-10 06:12:58,649 INFO L933 BasicCegarLoop]: 858 mSDtfsCounter, 903 mSDsluCounter, 2567 mSDsCounter, 0 mSdLazyCounter, 596 mSolverCounterSat, 43 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 906 SdHoareTripleChecker+Valid, 3425 SdHoareTripleChecker+Invalid, 639 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 43 IncrementalHoareTripleChecker+Valid, 596 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2022-01-10 06:12:58,649 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [906 Valid, 3425 Invalid, 639 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [43 Valid, 596 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2022-01-10 06:12:58,658 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10974 states. [2022-01-10 06:12:59,054 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10974 to 10894. [2022-01-10 06:12:59,067 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10894 states, 8180 states have (on average 1.5189486552567237) internal successors, (12425), 8513 states have internal predecessors, (12425), 2012 states have call successors, (2012), 621 states have call predecessors, (2012), 701 states have return successors, (2796), 2035 states have call predecessors, (2796), 1982 states have call successors, (2796) [2022-01-10 06:12:59,137 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10894 states to 10894 states and 17233 transitions. [2022-01-10 06:12:59,139 INFO L78 Accepts]: Start accepts. Automaton has 10894 states and 17233 transitions. Word has length 134 [2022-01-10 06:12:59,139 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 06:12:59,139 INFO L470 AbstractCegarLoop]: Abstraction has 10894 states and 17233 transitions. [2022-01-10 06:12:59,139 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 15.5) internal successors, (93), 5 states have internal predecessors, (93), 3 states have call successors, (14), 2 states have call predecessors, (14), 3 states have return successors, (13), 3 states have call predecessors, (13), 3 states have call successors, (13) [2022-01-10 06:12:59,139 INFO L276 IsEmpty]: Start isEmpty. Operand 10894 states and 17233 transitions. [2022-01-10 06:12:59,141 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 137 [2022-01-10 06:12:59,141 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 06:12:59,141 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 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] [2022-01-10 06:12:59,151 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (26)] Ended with exit code 0 [2022-01-10 06:12:59,341 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 26 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-01-10 06:12:59,342 INFO L402 AbstractCegarLoop]: === Iteration 26 === Targeting timeShiftErr0ASSERT_VIOLATIONERROR_FUNCTION === [timeShiftErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 06:12:59,342 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 06:12:59,342 INFO L85 PathProgramCache]: Analyzing trace with hash 292185497, now seen corresponding path program 1 times [2022-01-10 06:12:59,342 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 06:12:59,342 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [987265282] [2022-01-10 06:12:59,342 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 06:12:59,343 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 06:12:59,343 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 06:12:59,344 INFO L229 MonitoredProcess]: Starting monitored process 27 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-01-10 06:12:59,344 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (27)] Waiting until timeout for monitored process [2022-01-10 06:12:59,514 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 06:12:59,527 INFO L263 TraceCheckSpWp]: Trace formula consists of 659 conjuncts, 15 conjunts are in the unsatisfiable core [2022-01-10 06:12:59,530 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 06:12:59,811 INFO L134 CoverageAnalysis]: Checked inductivity of 54 backedges. 37 proven. 0 refuted. 0 times theorem prover too weak. 17 trivial. 0 not checked. [2022-01-10 06:12:59,811 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 06:12:59,811 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 06:12:59,811 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [987265282] [2022-01-10 06:12:59,811 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [987265282] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 06:12:59,811 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 06:12:59,811 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2022-01-10 06:12:59,811 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1306934523] [2022-01-10 06:12:59,811 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 06:12:59,811 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-01-10 06:12:59,812 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 06:12:59,812 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-01-10 06:12:59,812 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=52, Unknown=0, NotChecked=0, Total=72 [2022-01-10 06:12:59,812 INFO L87 Difference]: Start difference. First operand 10894 states and 17233 transitions. Second operand has 9 states, 9 states have (on average 10.555555555555555) internal successors, (95), 7 states have internal predecessors, (95), 3 states have call successors, (15), 4 states have call predecessors, (15), 6 states have return successors, (15), 5 states have call predecessors, (15), 3 states have call successors, (15) [2022-01-10 06:13:03,508 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 06:13:03,509 INFO L93 Difference]: Finished difference Result 19544 states and 31085 transitions. [2022-01-10 06:13:03,510 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-01-10 06:13:03,511 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 10.555555555555555) internal successors, (95), 7 states have internal predecessors, (95), 3 states have call successors, (15), 4 states have call predecessors, (15), 6 states have return successors, (15), 5 states have call predecessors, (15), 3 states have call successors, (15) Word has length 136 [2022-01-10 06:13:03,511 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 06:13:03,567 INFO L225 Difference]: With dead ends: 19544 [2022-01-10 06:13:03,567 INFO L226 Difference]: Without dead ends: 11084 [2022-01-10 06:13:03,612 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 142 GetRequests, 129 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 10 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=54, Invalid=156, Unknown=0, NotChecked=0, Total=210 [2022-01-10 06:13:03,613 INFO L933 BasicCegarLoop]: 752 mSDtfsCounter, 1924 mSDsluCounter, 1783 mSDsCounter, 0 mSdLazyCounter, 3684 mSolverCounterSat, 472 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2026 SdHoareTripleChecker+Valid, 2535 SdHoareTripleChecker+Invalid, 4156 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 472 IncrementalHoareTripleChecker+Valid, 3684 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.1s IncrementalHoareTripleChecker+Time [2022-01-10 06:13:03,614 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [2026 Valid, 2535 Invalid, 4156 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [472 Valid, 3684 Invalid, 0 Unknown, 0 Unchecked, 3.1s Time] [2022-01-10 06:13:03,626 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11084 states. [2022-01-10 06:13:04,015 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11084 to 10834. [2022-01-10 06:13:04,029 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10834 states, 8146 states have (on average 1.5191505033145103) internal successors, (12375), 8477 states have internal predecessors, (12375), 1996 states have call successors, (1996), 613 states have call predecessors, (1996), 691 states have return successors, (2776), 2019 states have call predecessors, (2776), 1966 states have call successors, (2776) [2022-01-10 06:13:04,164 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10834 states to 10834 states and 17147 transitions. [2022-01-10 06:13:04,166 INFO L78 Accepts]: Start accepts. Automaton has 10834 states and 17147 transitions. Word has length 136 [2022-01-10 06:13:04,166 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 06:13:04,166 INFO L470 AbstractCegarLoop]: Abstraction has 10834 states and 17147 transitions. [2022-01-10 06:13:04,167 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 10.555555555555555) internal successors, (95), 7 states have internal predecessors, (95), 3 states have call successors, (15), 4 states have call predecessors, (15), 6 states have return successors, (15), 5 states have call predecessors, (15), 3 states have call successors, (15) [2022-01-10 06:13:04,167 INFO L276 IsEmpty]: Start isEmpty. Operand 10834 states and 17147 transitions. [2022-01-10 06:13:04,169 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 140 [2022-01-10 06:13:04,169 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 06:13:04,169 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-10 06:13:04,186 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (27)] Forceful destruction successful, exit code 0 [2022-01-10 06:13:04,383 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 27 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-01-10 06:13:04,383 INFO L402 AbstractCegarLoop]: === Iteration 27 === Targeting timeShiftErr0ASSERT_VIOLATIONERROR_FUNCTION === [timeShiftErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 06:13:04,383 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 06:13:04,383 INFO L85 PathProgramCache]: Analyzing trace with hash -1577666288, now seen corresponding path program 1 times [2022-01-10 06:13:04,384 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 06:13:04,384 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1818168309] [2022-01-10 06:13:04,384 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 06:13:04,384 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 06:13:04,384 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 06:13:04,385 INFO L229 MonitoredProcess]: Starting monitored process 28 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-01-10 06:13:04,387 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (28)] Waiting until timeout for monitored process [2022-01-10 06:13:04,559 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 06:13:04,571 INFO L263 TraceCheckSpWp]: Trace formula consists of 668 conjuncts, 10 conjunts are in the unsatisfiable core [2022-01-10 06:13:04,574 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 06:13:04,863 INFO L134 CoverageAnalysis]: Checked inductivity of 51 backedges. 30 proven. 0 refuted. 0 times theorem prover too weak. 21 trivial. 0 not checked. [2022-01-10 06:13:04,863 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 06:13:04,863 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 06:13:04,863 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1818168309] [2022-01-10 06:13:04,863 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1818168309] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 06:13:04,863 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 06:13:04,863 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-01-10 06:13:04,863 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1540138470] [2022-01-10 06:13:04,863 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 06:13:04,864 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-01-10 06:13:04,864 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 06:13:04,864 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-01-10 06:13:04,864 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=18, Unknown=0, NotChecked=0, Total=30 [2022-01-10 06:13:04,864 INFO L87 Difference]: Start difference. First operand 10834 states and 17147 transitions. Second operand has 6 states, 6 states have (on average 16.0) internal successors, (96), 4 states have internal predecessors, (96), 2 states have call successors, (15), 2 states have call predecessors, (15), 3 states have return successors, (14), 3 states have call predecessors, (14), 2 states have call successors, (14) [2022-01-10 06:13:06,018 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 06:13:06,018 INFO L93 Difference]: Finished difference Result 19456 states and 30783 transitions. [2022-01-10 06:13:06,020 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-01-10 06:13:06,020 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 16.0) internal successors, (96), 4 states have internal predecessors, (96), 2 states have call successors, (15), 2 states have call predecessors, (15), 3 states have return successors, (14), 3 states have call predecessors, (14), 2 states have call successors, (14) Word has length 139 [2022-01-10 06:13:06,020 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 06:13:06,085 INFO L225 Difference]: With dead ends: 19456 [2022-01-10 06:13:06,085 INFO L226 Difference]: Without dead ends: 10882 [2022-01-10 06:13:06,145 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 138 GetRequests, 134 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=12, Invalid=18, Unknown=0, NotChecked=0, Total=30 [2022-01-10 06:13:06,146 INFO L933 BasicCegarLoop]: 938 mSDtfsCounter, 647 mSDsluCounter, 2381 mSDsCounter, 0 mSdLazyCounter, 718 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 654 SdHoareTripleChecker+Valid, 3319 SdHoareTripleChecker+Invalid, 725 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 718 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2022-01-10 06:13:06,146 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [654 Valid, 3319 Invalid, 725 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 718 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2022-01-10 06:13:06,155 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10882 states. [2022-01-10 06:13:06,553 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10882 to 10852. [2022-01-10 06:13:06,566 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10852 states, 8158 states have (on average 1.5169159107624417) internal successors, (12375), 8495 states have internal predecessors, (12375), 1996 states have call successors, (1996), 613 states have call predecessors, (1996), 697 states have return successors, (2782), 2019 states have call predecessors, (2782), 1966 states have call successors, (2782) [2022-01-10 06:13:06,649 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10852 states to 10852 states and 17153 transitions. [2022-01-10 06:13:06,651 INFO L78 Accepts]: Start accepts. Automaton has 10852 states and 17153 transitions. Word has length 139 [2022-01-10 06:13:06,653 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 06:13:06,653 INFO L470 AbstractCegarLoop]: Abstraction has 10852 states and 17153 transitions. [2022-01-10 06:13:06,653 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 16.0) internal successors, (96), 4 states have internal predecessors, (96), 2 states have call successors, (15), 2 states have call predecessors, (15), 3 states have return successors, (14), 3 states have call predecessors, (14), 2 states have call successors, (14) [2022-01-10 06:13:06,653 INFO L276 IsEmpty]: Start isEmpty. Operand 10852 states and 17153 transitions. [2022-01-10 06:13:06,656 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 147 [2022-01-10 06:13:06,656 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 06:13:06,656 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-10 06:13:06,669 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (28)] Forceful destruction successful, exit code 0 [2022-01-10 06:13:06,869 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 28 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-01-10 06:13:06,869 INFO L402 AbstractCegarLoop]: === Iteration 28 === Targeting timeShiftErr0ASSERT_VIOLATIONERROR_FUNCTION === [timeShiftErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 06:13:06,869 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 06:13:06,869 INFO L85 PathProgramCache]: Analyzing trace with hash -471256228, now seen corresponding path program 1 times [2022-01-10 06:13:06,870 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 06:13:06,870 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1971232188] [2022-01-10 06:13:06,870 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 06:13:06,870 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 06:13:06,870 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 06:13:06,872 INFO L229 MonitoredProcess]: Starting monitored process 29 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-01-10 06:13:06,874 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (29)] Waiting until timeout for monitored process [2022-01-10 06:13:07,096 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 06:13:07,116 INFO L263 TraceCheckSpWp]: Trace formula consists of 675 conjuncts, 5 conjunts are in the unsatisfiable core [2022-01-10 06:13:07,118 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 06:13:07,356 INFO L134 CoverageAnalysis]: Checked inductivity of 51 backedges. 30 proven. 0 refuted. 0 times theorem prover too weak. 21 trivial. 0 not checked. [2022-01-10 06:13:07,356 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 06:13:07,356 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 06:13:07,356 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1971232188] [2022-01-10 06:13:07,356 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1971232188] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 06:13:07,356 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 06:13:07,356 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-01-10 06:13:07,356 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1500486921] [2022-01-10 06:13:07,356 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 06:13:07,358 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 06:13:07,358 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 06:13:07,358 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 06:13:07,358 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-10 06:13:07,359 INFO L87 Difference]: Start difference. First operand 10852 states and 17153 transitions. Second operand has 5 states, 5 states have (on average 20.6) internal successors, (103), 5 states have internal predecessors, (103), 4 states have call successors, (15), 2 states have call predecessors, (15), 3 states have return successors, (14), 4 states have call predecessors, (14), 4 states have call successors, (14) [2022-01-10 06:13:07,904 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 06:13:07,904 INFO L93 Difference]: Finished difference Result 20316 states and 32475 transitions. [2022-01-10 06:13:07,904 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-01-10 06:13:07,904 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 20.6) internal successors, (103), 5 states have internal predecessors, (103), 4 states have call successors, (15), 2 states have call predecessors, (15), 3 states have return successors, (14), 4 states have call predecessors, (14), 4 states have call successors, (14) Word has length 146 [2022-01-10 06:13:07,905 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 06:13:07,959 INFO L225 Difference]: With dead ends: 20316 [2022-01-10 06:13:07,959 INFO L226 Difference]: Without dead ends: 10866 [2022-01-10 06:13:08,012 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 147 GetRequests, 142 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2022-01-10 06:13:08,013 INFO L933 BasicCegarLoop]: 822 mSDtfsCounter, 404 mSDsluCounter, 2013 mSDsCounter, 0 mSdLazyCounter, 68 mSolverCounterSat, 39 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 405 SdHoareTripleChecker+Valid, 2835 SdHoareTripleChecker+Invalid, 107 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 39 IncrementalHoareTripleChecker+Valid, 68 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-01-10 06:13:08,013 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [405 Valid, 2835 Invalid, 107 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [39 Valid, 68 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-01-10 06:13:08,021 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10866 states. [2022-01-10 06:13:08,423 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10866 to 10854. [2022-01-10 06:13:08,436 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10854 states, 8159 states have (on average 1.496261796788822) internal successors, (12208), 8497 states have internal predecessors, (12208), 1996 states have call successors, (1996), 613 states have call predecessors, (1996), 698 states have return successors, (2784), 2019 states have call predecessors, (2784), 1966 states have call successors, (2784) [2022-01-10 06:13:08,521 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10854 states to 10854 states and 16988 transitions. [2022-01-10 06:13:08,524 INFO L78 Accepts]: Start accepts. Automaton has 10854 states and 16988 transitions. Word has length 146 [2022-01-10 06:13:08,524 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 06:13:08,524 INFO L470 AbstractCegarLoop]: Abstraction has 10854 states and 16988 transitions. [2022-01-10 06:13:08,524 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 20.6) internal successors, (103), 5 states have internal predecessors, (103), 4 states have call successors, (15), 2 states have call predecessors, (15), 3 states have return successors, (14), 4 states have call predecessors, (14), 4 states have call successors, (14) [2022-01-10 06:13:08,524 INFO L276 IsEmpty]: Start isEmpty. Operand 10854 states and 16988 transitions. [2022-01-10 06:13:08,527 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 152 [2022-01-10 06:13:08,527 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 06:13:08,527 INFO L514 BasicCegarLoop]: trace histogram [5, 5, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-01-10 06:13:08,541 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (29)] Ended with exit code 0 [2022-01-10 06:13:08,741 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 29 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-01-10 06:13:08,741 INFO L402 AbstractCegarLoop]: === Iteration 29 === Targeting timeShiftErr0ASSERT_VIOLATIONERROR_FUNCTION === [timeShiftErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 06:13:08,741 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 06:13:08,741 INFO L85 PathProgramCache]: Analyzing trace with hash -1516062679, now seen corresponding path program 1 times [2022-01-10 06:13:08,742 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 06:13:08,742 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [808578780] [2022-01-10 06:13:08,742 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 06:13:08,743 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 06:13:08,743 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 06:13:08,744 INFO L229 MonitoredProcess]: Starting monitored process 30 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-01-10 06:13:08,745 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (30)] Waiting until timeout for monitored process [2022-01-10 06:13:08,978 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 06:13:08,994 INFO L263 TraceCheckSpWp]: Trace formula consists of 684 conjuncts, 7 conjunts are in the unsatisfiable core [2022-01-10 06:13:08,997 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 06:13:09,249 INFO L134 CoverageAnalysis]: Checked inductivity of 70 backedges. 35 proven. 0 refuted. 0 times theorem prover too weak. 35 trivial. 0 not checked. [2022-01-10 06:13:09,250 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 06:13:09,250 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 06:13:09,250 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [808578780] [2022-01-10 06:13:09,250 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [808578780] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 06:13:09,250 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 06:13:09,250 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-01-10 06:13:09,250 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1922379756] [2022-01-10 06:13:09,250 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 06:13:09,251 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-01-10 06:13:09,251 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 06:13:09,251 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-01-10 06:13:09,251 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-01-10 06:13:09,251 INFO L87 Difference]: Start difference. First operand 10854 states and 16988 transitions. Second operand has 5 states, 5 states have (on average 20.6) internal successors, (103), 4 states have internal predecessors, (103), 2 states have call successors, (16), 3 states have call predecessors, (16), 3 states have return successors, (15), 2 states have call predecessors, (15), 2 states have call successors, (15) [2022-01-10 06:13:10,116 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 06:13:10,116 INFO L93 Difference]: Finished difference Result 19088 states and 30201 transitions. [2022-01-10 06:13:10,117 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-01-10 06:13:10,117 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 20.6) internal successors, (103), 4 states have internal predecessors, (103), 2 states have call successors, (16), 3 states have call predecessors, (16), 3 states have return successors, (15), 2 states have call predecessors, (15), 2 states have call successors, (15) Word has length 151 [2022-01-10 06:13:10,117 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 06:13:10,174 INFO L225 Difference]: With dead ends: 19088 [2022-01-10 06:13:10,174 INFO L226 Difference]: Without dead ends: 11000 [2022-01-10 06:13:10,229 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 154 GetRequests, 148 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=19, Invalid=37, Unknown=0, NotChecked=0, Total=56 [2022-01-10 06:13:10,234 INFO L933 BasicCegarLoop]: 863 mSDtfsCounter, 691 mSDsluCounter, 2271 mSDsCounter, 0 mSdLazyCounter, 253 mSolverCounterSat, 16 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 691 SdHoareTripleChecker+Valid, 3134 SdHoareTripleChecker+Invalid, 269 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 16 IncrementalHoareTripleChecker+Valid, 253 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-01-10 06:13:10,235 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [691 Valid, 3134 Invalid, 269 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [16 Valid, 253 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-01-10 06:13:10,244 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11000 states. [2022-01-10 06:13:10,813 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11000 to 10938. [2022-01-10 06:13:10,822 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10938 states, 8207 states have (on average 1.493359327403436) internal successors, (12256), 8569 states have internal predecessors, (12256), 2020 states have call successors, (2020), 625 states have call predecessors, (2020), 710 states have return successors, (2886), 2019 states have call predecessors, (2886), 1990 states have call successors, (2886) [2022-01-10 06:13:10,897 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10938 states to 10938 states and 17162 transitions. [2022-01-10 06:13:10,900 INFO L78 Accepts]: Start accepts. Automaton has 10938 states and 17162 transitions. Word has length 151 [2022-01-10 06:13:10,900 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 06:13:10,900 INFO L470 AbstractCegarLoop]: Abstraction has 10938 states and 17162 transitions. [2022-01-10 06:13:10,900 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 20.6) internal successors, (103), 4 states have internal predecessors, (103), 2 states have call successors, (16), 3 states have call predecessors, (16), 3 states have return successors, (15), 2 states have call predecessors, (15), 2 states have call successors, (15) [2022-01-10 06:13:10,901 INFO L276 IsEmpty]: Start isEmpty. Operand 10938 states and 17162 transitions. [2022-01-10 06:13:10,903 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 157 [2022-01-10 06:13:10,903 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 06:13:10,904 INFO L514 BasicCegarLoop]: trace histogram [5, 5, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 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] [2022-01-10 06:13:10,915 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (30)] Forceful destruction successful, exit code 0 [2022-01-10 06:13:11,107 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 30 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-01-10 06:13:11,107 INFO L402 AbstractCegarLoop]: === Iteration 30 === Targeting timeShiftErr0ASSERT_VIOLATIONERROR_FUNCTION === [timeShiftErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 06:13:11,108 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 06:13:11,108 INFO L85 PathProgramCache]: Analyzing trace with hash 488498054, now seen corresponding path program 1 times [2022-01-10 06:13:11,108 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 06:13:11,108 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [544311117] [2022-01-10 06:13:11,108 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 06:13:11,108 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 06:13:11,108 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 06:13:11,109 INFO L229 MonitoredProcess]: Starting monitored process 31 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-01-10 06:13:11,110 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (31)] Waiting until timeout for monitored process [2022-01-10 06:13:11,292 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 06:13:11,306 INFO L263 TraceCheckSpWp]: Trace formula consists of 693 conjuncts, 12 conjunts are in the unsatisfiable core [2022-01-10 06:13:11,309 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 06:13:11,645 INFO L134 CoverageAnalysis]: Checked inductivity of 73 backedges. 35 proven. 3 refuted. 0 times theorem prover too weak. 35 trivial. 0 not checked. [2022-01-10 06:13:11,645 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-01-10 06:13:12,111 INFO L134 CoverageAnalysis]: Checked inductivity of 73 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 71 trivial. 0 not checked. [2022-01-10 06:13:12,111 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 06:13:12,111 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [544311117] [2022-01-10 06:13:12,111 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [544311117] provided 1 perfect and 1 imperfect interpolant sequences [2022-01-10 06:13:12,111 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-01-10 06:13:12,111 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [8] total 13 [2022-01-10 06:13:12,111 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [719542770] [2022-01-10 06:13:12,111 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 06:13:12,112 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-01-10 06:13:12,112 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 06:13:12,112 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-01-10 06:13:12,112 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=123, Unknown=0, NotChecked=0, Total=156 [2022-01-10 06:13:12,112 INFO L87 Difference]: Start difference. First operand 10938 states and 17162 transitions. Second operand has 8 states, 8 states have (on average 12.0) internal successors, (96), 7 states have internal predecessors, (96), 4 states have call successors, (16), 3 states have call predecessors, (16), 3 states have return successors, (15), 4 states have call predecessors, (15), 4 states have call successors, (15) [2022-01-10 06:13:14,918 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 06:13:14,919 INFO L93 Difference]: Finished difference Result 21586 states and 34422 transitions. [2022-01-10 06:13:14,920 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-01-10 06:13:14,920 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 12.0) internal successors, (96), 7 states have internal predecessors, (96), 4 states have call successors, (16), 3 states have call predecessors, (16), 3 states have return successors, (15), 4 states have call predecessors, (15), 4 states have call successors, (15) Word has length 156 [2022-01-10 06:13:14,920 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 06:13:15,012 INFO L225 Difference]: With dead ends: 21586 [2022-01-10 06:13:15,012 INFO L226 Difference]: Without dead ends: 13410 [2022-01-10 06:13:15,084 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 317 GetRequests, 299 SyntacticMatches, 0 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 30 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=76, Invalid=304, Unknown=0, NotChecked=0, Total=380 [2022-01-10 06:13:15,084 INFO L933 BasicCegarLoop]: 909 mSDtfsCounter, 1465 mSDsluCounter, 1595 mSDsCounter, 0 mSdLazyCounter, 2587 mSolverCounterSat, 173 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1548 SdHoareTripleChecker+Valid, 2504 SdHoareTripleChecker+Invalid, 2760 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 173 IncrementalHoareTripleChecker+Valid, 2587 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.1s IncrementalHoareTripleChecker+Time [2022-01-10 06:13:15,085 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1548 Valid, 2504 Invalid, 2760 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [173 Valid, 2587 Invalid, 0 Unknown, 0 Unchecked, 2.1s Time] [2022-01-10 06:13:15,098 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 13410 states. [2022-01-10 06:13:15,727 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 13410 to 12414. [2022-01-10 06:13:15,739 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 12414 states, 9384 states have (on average 1.4888107416879794) internal successors, (13971), 9771 states have internal predecessors, (13971), 2188 states have call successors, (2188), 749 states have call predecessors, (2188), 841 states have return successors, (3187), 2169 states have call predecessors, (3187), 2158 states have call successors, (3187) [2022-01-10 06:13:15,815 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12414 states to 12414 states and 19346 transitions. [2022-01-10 06:13:15,817 INFO L78 Accepts]: Start accepts. Automaton has 12414 states and 19346 transitions. Word has length 156 [2022-01-10 06:13:15,817 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 06:13:15,817 INFO L470 AbstractCegarLoop]: Abstraction has 12414 states and 19346 transitions. [2022-01-10 06:13:15,818 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 12.0) internal successors, (96), 7 states have internal predecessors, (96), 4 states have call successors, (16), 3 states have call predecessors, (16), 3 states have return successors, (15), 4 states have call predecessors, (15), 4 states have call successors, (15) [2022-01-10 06:13:15,818 INFO L276 IsEmpty]: Start isEmpty. Operand 12414 states and 19346 transitions. [2022-01-10 06:13:15,820 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 157 [2022-01-10 06:13:15,820 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 06:13:15,820 INFO L514 BasicCegarLoop]: trace histogram [5, 5, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 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] [2022-01-10 06:13:15,830 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (31)] Forceful destruction successful, exit code 0 [2022-01-10 06:13:16,020 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 31 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-01-10 06:13:16,021 INFO L402 AbstractCegarLoop]: === Iteration 31 === Targeting timeShiftErr0ASSERT_VIOLATIONERROR_FUNCTION === [timeShiftErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 06:13:16,021 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 06:13:16,021 INFO L85 PathProgramCache]: Analyzing trace with hash 1190097928, now seen corresponding path program 1 times [2022-01-10 06:13:16,021 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 06:13:16,021 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2052456488] [2022-01-10 06:13:16,021 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 06:13:16,021 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 06:13:16,022 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 06:13:16,022 INFO L229 MonitoredProcess]: Starting monitored process 32 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-01-10 06:13:16,023 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (32)] Waiting until timeout for monitored process [2022-01-10 06:13:16,213 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 06:13:16,228 INFO L263 TraceCheckSpWp]: Trace formula consists of 692 conjuncts, 15 conjunts are in the unsatisfiable core [2022-01-10 06:13:16,232 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 06:13:16,595 INFO L134 CoverageAnalysis]: Checked inductivity of 73 backedges. 14 proven. 0 refuted. 0 times theorem prover too weak. 59 trivial. 0 not checked. [2022-01-10 06:13:16,595 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 06:13:16,595 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 06:13:16,595 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [2052456488] [2022-01-10 06:13:16,595 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [2052456488] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 06:13:16,595 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 06:13:16,595 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2022-01-10 06:13:16,596 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [454928104] [2022-01-10 06:13:16,596 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 06:13:16,596 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-01-10 06:13:16,596 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 06:13:16,596 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-01-10 06:13:16,596 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=54, Unknown=0, NotChecked=0, Total=72 [2022-01-10 06:13:16,597 INFO L87 Difference]: Start difference. First operand 12414 states and 19346 transitions. Second operand has 9 states, 9 states have (on average 10.88888888888889) internal successors, (98), 7 states have internal predecessors, (98), 3 states have call successors, (16), 4 states have call predecessors, (16), 6 states have return successors, (16), 5 states have call predecessors, (16), 3 states have call successors, (16) [2022-01-10 06:13:19,989 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 06:13:19,989 INFO L93 Difference]: Finished difference Result 24794 states and 39246 transitions. [2022-01-10 06:13:19,991 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-01-10 06:13:19,991 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 10.88888888888889) internal successors, (98), 7 states have internal predecessors, (98), 3 states have call successors, (16), 4 states have call predecessors, (16), 6 states have return successors, (16), 5 states have call predecessors, (16), 3 states have call successors, (16) Word has length 156 [2022-01-10 06:13:19,991 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 06:13:20,030 INFO L225 Difference]: With dead ends: 24794 [2022-01-10 06:13:20,030 INFO L226 Difference]: Without dead ends: 6922 [2022-01-10 06:13:20,098 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 165 GetRequests, 149 SyntacticMatches, 0 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 40 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=67, Invalid=239, Unknown=0, NotChecked=0, Total=306 [2022-01-10 06:13:20,099 INFO L933 BasicCegarLoop]: 742 mSDtfsCounter, 1703 mSDsluCounter, 1931 mSDsCounter, 0 mSdLazyCounter, 3578 mSolverCounterSat, 451 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1804 SdHoareTripleChecker+Valid, 2673 SdHoareTripleChecker+Invalid, 4029 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 451 IncrementalHoareTripleChecker+Valid, 3578 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.7s IncrementalHoareTripleChecker+Time [2022-01-10 06:13:20,099 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1804 Valid, 2673 Invalid, 4029 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [451 Valid, 3578 Invalid, 0 Unknown, 0 Unchecked, 2.7s Time] [2022-01-10 06:13:20,103 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6922 states. [2022-01-10 06:13:20,316 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6922 to 6846. [2022-01-10 06:13:20,324 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6846 states, 5291 states have (on average 1.501984501984502) internal successors, (7947), 5491 states have internal predecessors, (7947), 1087 states have call successors, (1087), 436 states have call predecessors, (1087), 467 states have return successors, (1480), 1055 states have call predecessors, (1480), 1077 states have call successors, (1480) [2022-01-10 06:13:20,358 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6846 states to 6846 states and 10514 transitions. [2022-01-10 06:13:20,361 INFO L78 Accepts]: Start accepts. Automaton has 6846 states and 10514 transitions. Word has length 156 [2022-01-10 06:13:20,362 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-01-10 06:13:20,362 INFO L470 AbstractCegarLoop]: Abstraction has 6846 states and 10514 transitions. [2022-01-10 06:13:20,362 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 10.88888888888889) internal successors, (98), 7 states have internal predecessors, (98), 3 states have call successors, (16), 4 states have call predecessors, (16), 6 states have return successors, (16), 5 states have call predecessors, (16), 3 states have call successors, (16) [2022-01-10 06:13:20,362 INFO L276 IsEmpty]: Start isEmpty. Operand 6846 states and 10514 transitions. [2022-01-10 06:13:20,377 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 484 [2022-01-10 06:13:20,377 INFO L506 BasicCegarLoop]: Found error trace [2022-01-10 06:13:20,377 INFO L514 BasicCegarLoop]: trace histogram [15, 15, 13, 11, 11, 11, 11, 11, 11, 11, 11, 11, 6, 6, 6, 6, 5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 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, 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] [2022-01-10 06:13:20,387 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (32)] Forceful destruction successful, exit code 0 [2022-01-10 06:13:20,577 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 32 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 [2022-01-10 06:13:20,578 INFO L402 AbstractCegarLoop]: === Iteration 32 === Targeting timeShiftErr0ASSERT_VIOLATIONERROR_FUNCTION === [timeShiftErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-01-10 06:13:20,578 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-01-10 06:13:20,578 INFO L85 PathProgramCache]: Analyzing trace with hash 593515206, now seen corresponding path program 1 times [2022-01-10 06:13:20,579 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2022-01-10 06:13:20,579 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [291017503] [2022-01-10 06:13:20,579 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-01-10 06:13:20,579 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-01-10 06:13:20,579 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2022-01-10 06:13:20,580 INFO L229 MonitoredProcess]: Starting monitored process 33 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-01-10 06:13:20,581 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -unsat_core_generation=3 (33)] Waiting until timeout for monitored process [2022-01-10 06:13:21,039 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-01-10 06:13:21,079 INFO L263 TraceCheckSpWp]: Trace formula consists of 1747 conjuncts, 7 conjunts are in the unsatisfiable core [2022-01-10 06:13:21,085 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-01-10 06:13:21,674 INFO L134 CoverageAnalysis]: Checked inductivity of 1224 backedges. 247 proven. 0 refuted. 0 times theorem prover too weak. 977 trivial. 0 not checked. [2022-01-10 06:13:21,674 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-01-10 06:13:21,674 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2022-01-10 06:13:21,674 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [291017503] [2022-01-10 06:13:21,674 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [291017503] provided 1 perfect and 0 imperfect interpolant sequences [2022-01-10 06:13:21,674 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-01-10 06:13:21,674 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-01-10 06:13:21,674 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [682334878] [2022-01-10 06:13:21,674 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-01-10 06:13:21,675 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-01-10 06:13:21,675 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2022-01-10 06:13:21,675 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-01-10 06:13:21,675 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2022-01-10 06:13:21,675 INFO L87 Difference]: Start difference. First operand 6846 states and 10514 transitions. Second operand has 6 states, 6 states have (on average 29.833333333333332) internal successors, (179), 5 states have internal predecessors, (179), 2 states have call successors, (36), 2 states have call predecessors, (36), 3 states have return successors, (34), 3 states have call predecessors, (34), 2 states have call successors, (34) [2022-01-10 06:13:21,899 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-01-10 06:13:21,900 INFO L93 Difference]: Finished difference Result 13766 states and 21463 transitions. [2022-01-10 06:13:21,900 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-01-10 06:13:21,900 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 29.833333333333332) internal successors, (179), 5 states have internal predecessors, (179), 2 states have call successors, (36), 2 states have call predecessors, (36), 3 states have return successors, (34), 3 states have call predecessors, (34), 2 states have call successors, (34) Word has length 483 [2022-01-10 06:13:21,900 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-01-10 06:13:21,930 INFO L225 Difference]: With dead ends: 13766 [2022-01-10 06:13:21,930 INFO L226 Difference]: Without dead ends: 7317 [2022-01-10 06:13:21,954 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 483 GetRequests, 478 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2022-01-10 06:13:21,955 INFO L933 BasicCegarLoop]: 785 mSDtfsCounter, 74 mSDsluCounter, 3093 mSDsCounter, 0 mSdLazyCounter, 20 mSolverCounterSat, 20 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 83 SdHoareTripleChecker+Valid, 3878 SdHoareTripleChecker+Invalid, 40 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 20 IncrementalHoareTripleChecker+Valid, 20 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-01-10 06:13:21,955 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [83 Valid, 3878 Invalid, 40 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [20 Valid, 20 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-01-10 06:13:21,961 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7317 states.