/usr/lib/jvm/java-1.11.0-openjdk-amd64/bin/java -Xmx8000000000 -Xss4m -jar ./plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata ./data -s ../../../trunk/examples/settings/default/automizer/svcomp-Reach-32bit-Automizer_Bitvector.epf -tc ../../../trunk/examples/toolchains/AutomizerCInline.xml -i ../../../trunk/examples/svcomp/product-lines/elevator_spec3_product28.cil.c -------------------------------------------------------------------------------- This is Ultimate 0.2.4-tmp.fs.bitabs-eval-d9c3e40-m [2023-12-16 17:24:34,294 INFO L188 SettingsManager]: Resetting all preferences to default values... [2023-12-16 17:24:34,367 INFO L114 SettingsManager]: Loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/settings/default/automizer/svcomp-Reach-32bit-Automizer_Bitvector.epf [2023-12-16 17:24:34,370 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2023-12-16 17:24:34,370 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2023-12-16 17:24:34,395 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2023-12-16 17:24:34,396 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2023-12-16 17:24:34,397 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2023-12-16 17:24:34,397 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2023-12-16 17:24:34,400 INFO L153 SettingsManager]: * Use memory slicer=true [2023-12-16 17:24:34,400 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2023-12-16 17:24:34,400 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2023-12-16 17:24:34,401 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2023-12-16 17:24:34,402 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2023-12-16 17:24:34,402 INFO L153 SettingsManager]: * Use SBE=true [2023-12-16 17:24:34,402 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2023-12-16 17:24:34,402 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2023-12-16 17:24:34,402 INFO L153 SettingsManager]: * sizeof long=4 [2023-12-16 17:24:34,403 INFO L153 SettingsManager]: * sizeof POINTER=4 [2023-12-16 17:24:34,403 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2023-12-16 17:24:34,403 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2023-12-16 17:24:34,403 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2023-12-16 17:24:34,403 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2023-12-16 17:24:34,403 INFO L153 SettingsManager]: * Adapt memory model on pointer casts if necessary=true [2023-12-16 17:24:34,404 INFO L153 SettingsManager]: * Use bitvectors instead of ints=true [2023-12-16 17:24:34,404 INFO L153 SettingsManager]: * Allow undefined functions=false [2023-12-16 17:24:34,404 INFO L153 SettingsManager]: * Memory model=HoenickeLindenmann_4ByteResolution [2023-12-16 17:24:34,404 INFO L153 SettingsManager]: * sizeof long double=12 [2023-12-16 17:24:34,404 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2023-12-16 17:24:34,404 INFO L153 SettingsManager]: * Use constant arrays=true [2023-12-16 17:24:34,405 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2023-12-16 17:24:34,405 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2023-12-16 17:24:34,405 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2023-12-16 17:24:34,405 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2023-12-16 17:24:34,405 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2023-12-16 17:24:34,406 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2023-12-16 17:24:34,406 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2023-12-16 17:24:34,406 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2023-12-16 17:24:34,406 INFO L153 SettingsManager]: * Trace refinement strategy=WOLF [2023-12-16 17:24:34,406 INFO L153 SettingsManager]: * Command for external solver=cvc4 --incremental --print-success --lang smt [2023-12-16 17:24:34,406 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2023-12-16 17:24:34,406 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2023-12-16 17:24:34,406 INFO L153 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2023-12-16 17:24:34,407 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2023-12-16 17:24:34,407 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2023-12-16 17:24:34,407 INFO L153 SettingsManager]: * Logic for external solver=AUFBV [2023-12-16 17:24:34,407 INFO L153 SettingsManager]: * Looper check in Petri net analysis=SEMANTIC WARNING: An illegal reflective access operation has occurred WARNING: Illegal reflective access by com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 (file:/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/plugins/com.sun.xml.bind_2.2.0.v201505121915.jar) to method java.lang.ClassLoader.defineClass(java.lang.String,byte[],int,int) WARNING: Please consider reporting this to the maintainers of com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations WARNING: All illegal access operations will be denied in a future release [2023-12-16 17:24:34,606 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2023-12-16 17:24:34,623 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2023-12-16 17:24:34,625 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2023-12-16 17:24:34,626 INFO L270 PluginConnector]: Initializing CDTParser... [2023-12-16 17:24:34,626 INFO L274 PluginConnector]: CDTParser initialized [2023-12-16 17:24:34,627 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/svcomp/product-lines/elevator_spec3_product28.cil.c [2023-12-16 17:24:35,647 INFO L533 CDTParser]: Created temporary CDT project at NULL [2023-12-16 17:24:35,900 INFO L384 CDTParser]: Found 1 translation units. [2023-12-16 17:24:35,900 INFO L180 CDTParser]: Scanning /storage/repos/ultimate/trunk/examples/svcomp/product-lines/elevator_spec3_product28.cil.c [2023-12-16 17:24:35,925 INFO L427 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/fbadcec1a/685b33674112440ab4aad8b908da60e9/FLAGae3b58266 [2023-12-16 17:24:35,934 INFO L435 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/fbadcec1a/685b33674112440ab4aad8b908da60e9 [2023-12-16 17:24:35,936 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2023-12-16 17:24:35,938 INFO L133 ToolchainWalker]: Walking toolchain with 5 elements. [2023-12-16 17:24:35,940 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2023-12-16 17:24:35,940 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2023-12-16 17:24:35,945 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2023-12-16 17:24:35,946 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 16.12 05:24:35" (1/1) ... [2023-12-16 17:24:35,947 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@51aef5c2 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.12 05:24:35, skipping insertion in model container [2023-12-16 17:24:35,947 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 16.12 05:24:35" (1/1) ... [2023-12-16 17:24:36,010 INFO L177 MainTranslator]: Built tables and reachable declarations [2023-12-16 17:24:36,426 WARN L239 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_spec3_product28.cil.c[73221,73234] [2023-12-16 17:24:36,444 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-12-16 17:24:36,465 INFO L199 MainTranslator]: Restarting translation with changed settings: SettingsChange [mNewPreferredMemoryModel=HoenickeLindenmann_1ByteResolution] [2023-12-16 17:24:36,482 INFO L177 MainTranslator]: Built tables and reachable declarations [2023-12-16 17:24:36,585 WARN L239 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_spec3_product28.cil.c[73221,73234] [2023-12-16 17:24:36,586 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-12-16 17:24:36,589 INFO L202 MainTranslator]: Completed pre-run [2023-12-16 17:24:36,596 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma merger(0,"Specification3_spec.i","") [48] [2023-12-16 17:24:36,597 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma merger(0,"Elevator.i","") [242] [2023-12-16 17:24:36,597 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma merger(0,"libacc.i","") [1847] [2023-12-16 17:24:36,597 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma merger(0,"scenario.i","") [2213] [2023-12-16 17:24:36,597 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma merger(0,"Person.i","") [2231] [2023-12-16 17:24:36,597 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma merger(0,"Test.i","") [2350] [2023-12-16 17:24:36,597 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma merger(0,"Floor.i","") [2703] [2023-12-16 17:24:36,597 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma merger(0,"UnitTests.i","") [3364] [2023-12-16 17:24:36,597 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma merger(0,"wsllib_check.i","") [3455] [2023-12-16 17:24:36,598 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma merger(0,"featureselect.i","") [3464] [2023-12-16 17:24:36,675 WARN L239 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_spec3_product28.cil.c[73221,73234] [2023-12-16 17:24:36,676 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-12-16 17:24:36,694 INFO L206 MainTranslator]: Completed translation [2023-12-16 17:24:36,695 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.12 05:24:36 WrapperNode [2023-12-16 17:24:36,695 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2023-12-16 17:24:36,696 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2023-12-16 17:24:36,696 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2023-12-16 17:24:36,696 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2023-12-16 17:24:36,700 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.12 05:24:36" (1/1) ... [2023-12-16 17:24:36,718 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.12 05:24:36" (1/1) ... [2023-12-16 17:24:36,756 INFO L138 Inliner]: procedures = 97, calls = 354, calls flagged for inlining = 27, calls inlined = 23, statements flattened = 1087 [2023-12-16 17:24:36,757 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2023-12-16 17:24:36,757 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2023-12-16 17:24:36,758 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2023-12-16 17:24:36,758 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2023-12-16 17:24:36,765 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.12 05:24:36" (1/1) ... [2023-12-16 17:24:36,765 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.12 05:24:36" (1/1) ... [2023-12-16 17:24:36,772 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.12 05:24:36" (1/1) ... [2023-12-16 17:24:36,808 INFO L175 MemorySlicer]: Split 81 memory accesses to 20 slices as follows [2, 4, 4, 5, 3, 3, 5, 7, 4, 4, 4, 4, 4, 6, 4, 4, 4, 4, 4, 2]. 9 percent of accesses are in the largest equivalence class. The 81 initializations are split as follows [2, 4, 4, 5, 3, 3, 5, 7, 4, 4, 4, 4, 4, 6, 4, 4, 4, 4, 4, 2]. The 0 writes are split as follows [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]. [2023-12-16 17:24:36,808 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.12 05:24:36" (1/1) ... [2023-12-16 17:24:36,809 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.12 05:24:36" (1/1) ... [2023-12-16 17:24:36,822 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.12 05:24:36" (1/1) ... [2023-12-16 17:24:36,846 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.12 05:24:36" (1/1) ... [2023-12-16 17:24:36,851 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.12 05:24:36" (1/1) ... [2023-12-16 17:24:36,855 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.12 05:24:36" (1/1) ... [2023-12-16 17:24:36,879 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2023-12-16 17:24:36,880 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2023-12-16 17:24:36,880 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2023-12-16 17:24:36,880 INFO L274 PluginConnector]: RCFGBuilder initialized [2023-12-16 17:24:36,881 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.12 05:24:36" (1/1) ... [2023-12-16 17:24:36,895 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2023-12-16 17:24:36,904 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-16 17:24:36,921 INFO L229 MonitoredProcess]: Starting monitored process 1 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (exit command is (exit), workingDir is null) [2023-12-16 17:24:36,948 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Waiting until timeout for monitored process [2023-12-16 17:24:36,955 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2023-12-16 17:24:36,955 INFO L130 BoogieDeclarations]: Found specification of procedure getCurrentHeading [2023-12-16 17:24:36,955 INFO L138 BoogieDeclarations]: Found implementation of procedure getCurrentHeading [2023-12-16 17:24:36,955 INFO L130 BoogieDeclarations]: Found specification of procedure getWeight [2023-12-16 17:24:36,956 INFO L138 BoogieDeclarations]: Found implementation of procedure getWeight [2023-12-16 17:24:36,956 INFO L130 BoogieDeclarations]: Found specification of procedure enterElevator [2023-12-16 17:24:36,956 INFO L138 BoogieDeclarations]: Found implementation of procedure enterElevator [2023-12-16 17:24:36,956 INFO L130 BoogieDeclarations]: Found specification of procedure isExecutiveFloorCalling [2023-12-16 17:24:36,956 INFO L138 BoogieDeclarations]: Found implementation of procedure isExecutiveFloorCalling [2023-12-16 17:24:36,957 INFO L130 BoogieDeclarations]: Found specification of procedure stopRequestedInDirection [2023-12-16 17:24:36,957 INFO L138 BoogieDeclarations]: Found implementation of procedure stopRequestedInDirection [2023-12-16 17:24:36,959 INFO L130 BoogieDeclarations]: Found specification of procedure bobCall [2023-12-16 17:24:36,959 INFO L138 BoogieDeclarations]: Found implementation of procedure bobCall [2023-12-16 17:24:36,959 INFO L130 BoogieDeclarations]: Found specification of procedure getReverseHeading [2023-12-16 17:24:36,959 INFO L138 BoogieDeclarations]: Found implementation of procedure getReverseHeading [2023-12-16 17:24:36,959 INFO L130 BoogieDeclarations]: Found specification of procedure cleanup [2023-12-16 17:24:36,959 INFO L138 BoogieDeclarations]: Found implementation of procedure cleanup [2023-12-16 17:24:36,959 INFO L130 BoogieDeclarations]: Found specification of procedure timeShift [2023-12-16 17:24:36,959 INFO L138 BoogieDeclarations]: Found implementation of procedure timeShift [2023-12-16 17:24:36,959 INFO L130 BoogieDeclarations]: Found specification of procedure __automaton_fail [2023-12-16 17:24:36,959 INFO L138 BoogieDeclarations]: Found implementation of procedure __automaton_fail [2023-12-16 17:24:36,959 INFO L130 BoogieDeclarations]: Found specification of procedure isTopFloor [2023-12-16 17:24:36,959 INFO L138 BoogieDeclarations]: Found implementation of procedure isTopFloor [2023-12-16 17:24:36,959 INFO L130 BoogieDeclarations]: Found specification of procedure getDestination [2023-12-16 17:24:36,960 INFO L138 BoogieDeclarations]: Found implementation of procedure getDestination [2023-12-16 17:24:36,960 INFO L130 BoogieDeclarations]: Found specification of procedure isBlocked [2023-12-16 17:24:36,960 INFO L138 BoogieDeclarations]: Found implementation of procedure isBlocked [2023-12-16 17:24:36,960 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#0 [2023-12-16 17:24:36,960 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#1 [2023-12-16 17:24:36,960 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#2 [2023-12-16 17:24:36,960 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#3 [2023-12-16 17:24:36,960 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#4 [2023-12-16 17:24:36,960 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#5 [2023-12-16 17:24:36,960 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#6 [2023-12-16 17:24:36,960 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#7 [2023-12-16 17:24:36,960 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#8 [2023-12-16 17:24:36,960 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#9 [2023-12-16 17:24:36,960 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#10 [2023-12-16 17:24:36,961 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#11 [2023-12-16 17:24:36,961 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#12 [2023-12-16 17:24:36,961 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#13 [2023-12-16 17:24:36,961 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#14 [2023-12-16 17:24:36,961 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#15 [2023-12-16 17:24:36,961 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#16 [2023-12-16 17:24:36,961 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#17 [2023-12-16 17:24:36,961 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#18 [2023-12-16 17:24:36,961 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#19 [2023-12-16 17:24:36,961 INFO L130 BoogieDeclarations]: Found specification of procedure getCurrentFloorID [2023-12-16 17:24:36,961 INFO L138 BoogieDeclarations]: Found implementation of procedure getCurrentFloorID [2023-12-16 17:24:36,961 INFO L130 BoogieDeclarations]: Found specification of procedure initTopDown [2023-12-16 17:24:36,961 INFO L138 BoogieDeclarations]: Found implementation of procedure initTopDown [2023-12-16 17:24:36,962 INFO L130 BoogieDeclarations]: Found specification of procedure resetCallOnFloor [2023-12-16 17:24:36,962 INFO L138 BoogieDeclarations]: Found implementation of procedure resetCallOnFloor [2023-12-16 17:24:36,962 INFO L130 BoogieDeclarations]: Found specification of procedure stopRequestedAtCurrentFloor__wrappee__empty [2023-12-16 17:24:36,962 INFO L138 BoogieDeclarations]: Found implementation of procedure stopRequestedAtCurrentFloor__wrappee__empty [2023-12-16 17:24:36,962 INFO L130 BoogieDeclarations]: Found specification of procedure initPersonOnFloor [2023-12-16 17:24:36,962 INFO L138 BoogieDeclarations]: Found implementation of procedure initPersonOnFloor [2023-12-16 17:24:36,962 INFO L130 BoogieDeclarations]: Found specification of procedure initFloors [2023-12-16 17:24:36,963 INFO L138 BoogieDeclarations]: Found implementation of procedure initFloors [2023-12-16 17:24:36,963 INFO L130 BoogieDeclarations]: Found specification of procedure removePersonFromFloor [2023-12-16 17:24:36,963 INFO L138 BoogieDeclarations]: Found implementation of procedure removePersonFromFloor [2023-12-16 17:24:36,964 INFO L130 BoogieDeclarations]: Found specification of procedure getOrigin [2023-12-16 17:24:36,965 INFO L138 BoogieDeclarations]: Found implementation of procedure getOrigin [2023-12-16 17:24:36,965 INFO L130 BoogieDeclarations]: Found specification of procedure continueInDirection [2023-12-16 17:24:36,965 INFO L138 BoogieDeclarations]: Found implementation of procedure continueInDirection [2023-12-16 17:24:36,965 INFO L130 BoogieDeclarations]: Found specification of procedure buttonForFloorIsPressed [2023-12-16 17:24:36,965 INFO L138 BoogieDeclarations]: Found implementation of procedure buttonForFloorIsPressed [2023-12-16 17:24:36,965 INFO L130 BoogieDeclarations]: Found specification of procedure pressInLiftFloorButton [2023-12-16 17:24:36,965 INFO L138 BoogieDeclarations]: Found implementation of procedure pressInLiftFloorButton [2023-12-16 17:24:36,966 INFO L130 BoogieDeclarations]: Found specification of procedure leaveElevator [2023-12-16 17:24:36,966 INFO L138 BoogieDeclarations]: Found implementation of procedure leaveElevator [2023-12-16 17:24:36,966 INFO L130 BoogieDeclarations]: Found specification of procedure isPersonOnFloor [2023-12-16 17:24:36,966 INFO L138 BoogieDeclarations]: Found implementation of procedure isPersonOnFloor [2023-12-16 17:24:36,966 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2023-12-16 17:24:36,966 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2023-12-16 17:24:36,966 INFO L130 BoogieDeclarations]: Found specification of procedure isFloorCalling [2023-12-16 17:24:36,966 INFO L138 BoogieDeclarations]: Found implementation of procedure isFloorCalling [2023-12-16 17:24:36,966 INFO L130 BoogieDeclarations]: Found specification of procedure timeShift__wrappee__executivefloor [2023-12-16 17:24:36,966 INFO L138 BoogieDeclarations]: Found implementation of procedure timeShift__wrappee__executivefloor [2023-12-16 17:24:37,117 INFO L241 CfgBuilder]: Building ICFG [2023-12-16 17:24:37,119 INFO L267 CfgBuilder]: Building CFG for each procedure with an implementation [2023-12-16 17:24:38,010 INFO L282 CfgBuilder]: Performing block encoding [2023-12-16 17:24:38,137 INFO L304 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2023-12-16 17:24:38,137 INFO L309 CfgBuilder]: Removed 1 assume(true) statements. [2023-12-16 17:24:38,138 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 16.12 05:24:38 BoogieIcfgContainer [2023-12-16 17:24:38,138 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2023-12-16 17:24:38,140 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2023-12-16 17:24:38,140 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2023-12-16 17:24:38,143 INFO L274 PluginConnector]: TraceAbstraction initialized [2023-12-16 17:24:38,143 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 16.12 05:24:35" (1/3) ... [2023-12-16 17:24:38,144 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@74ef11e4 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 16.12 05:24:38, skipping insertion in model container [2023-12-16 17:24:38,144 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.12 05:24:36" (2/3) ... [2023-12-16 17:24:38,144 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@74ef11e4 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 16.12 05:24:38, skipping insertion in model container [2023-12-16 17:24:38,144 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 16.12 05:24:38" (3/3) ... [2023-12-16 17:24:38,145 INFO L112 eAbstractionObserver]: Analyzing ICFG elevator_spec3_product28.cil.c [2023-12-16 17:24:38,157 INFO L204 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2023-12-16 17:24:38,158 INFO L163 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2023-12-16 17:24:38,213 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2023-12-16 17:24:38,218 INFO L357 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=LoopHeads, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@9eb4e5a, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-12-16 17:24:38,218 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-12-16 17:24:38,229 INFO L276 IsEmpty]: Start isEmpty. Operand has 583 states, 443 states have (on average 1.7020316027088036) internal successors, (754), 463 states have internal predecessors, (754), 110 states have call successors, (110), 28 states have call predecessors, (110), 28 states have return successors, (110), 106 states have call predecessors, (110), 110 states have call successors, (110) [2023-12-16 17:24:38,241 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 57 [2023-12-16 17:24:38,242 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 17:24:38,243 INFO L195 NwaCegarLoop]: trace histogram [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] [2023-12-16 17:24:38,243 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 17:24:38,249 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 17:24:38,249 INFO L85 PathProgramCache]: Analyzing trace with hash -434223233, now seen corresponding path program 1 times [2023-12-16 17:24:38,258 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-16 17:24:38,259 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [285402553] [2023-12-16 17:24:38,259 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 17:24:38,259 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-16 17:24:38,259 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-16 17:24:38,261 INFO L229 MonitoredProcess]: Starting monitored process 2 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-16 17:24:38,267 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (2)] Waiting until timeout for monitored process [2023-12-16 17:24:38,608 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 17:24:38,624 INFO L262 TraceCheckSpWp]: Trace formula consists of 752 conjuncts, 7 conjunts are in the unsatisfiable core [2023-12-16 17:24:38,630 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-16 17:24:38,701 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2023-12-16 17:24:38,701 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-16 17:24:38,702 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-16 17:24:38,702 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [285402553] [2023-12-16 17:24:38,702 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [285402553] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-16 17:24:38,702 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-16 17:24:38,702 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-12-16 17:24:38,703 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [468783705] [2023-12-16 17:24:38,704 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 17:24:38,707 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-12-16 17:24:38,707 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-16 17:24:38,724 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-12-16 17:24:38,725 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2023-12-16 17:24:38,727 INFO L87 Difference]: Start difference. First operand has 583 states, 443 states have (on average 1.7020316027088036) internal successors, (754), 463 states have internal predecessors, (754), 110 states have call successors, (110), 28 states have call predecessors, (110), 28 states have return successors, (110), 106 states have call predecessors, (110), 110 states have call successors, (110) Second operand has 7 states, 6 states have (on average 6.166666666666667) internal successors, (37), 6 states have internal predecessors, (37), 3 states have call successors, (10), 2 states have call predecessors, (10), 4 states have return successors, (8), 3 states have call predecessors, (8), 3 states have call successors, (8) [2023-12-16 17:24:38,954 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 17:24:38,954 INFO L93 Difference]: Finished difference Result 1169 states and 1966 transitions. [2023-12-16 17:24:38,955 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2023-12-16 17:24:38,956 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 6 states have (on average 6.166666666666667) internal successors, (37), 6 states have internal predecessors, (37), 3 states have call successors, (10), 2 states have call predecessors, (10), 4 states have return successors, (8), 3 states have call predecessors, (8), 3 states have call successors, (8) Word has length 56 [2023-12-16 17:24:38,957 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 17:24:38,968 INFO L225 Difference]: With dead ends: 1169 [2023-12-16 17:24:38,968 INFO L226 Difference]: Without dead ends: 591 [2023-12-16 17:24:38,974 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 56 GetRequests, 50 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=15, Invalid=41, Unknown=0, NotChecked=0, Total=56 [2023-12-16 17:24:38,976 INFO L413 NwaCegarLoop]: 939 mSDtfsCounter, 115 mSDsluCounter, 4601 mSDsCounter, 0 mSdLazyCounter, 188 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 116 SdHoareTripleChecker+Valid, 5540 SdHoareTripleChecker+Invalid, 188 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 188 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-16 17:24:38,977 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [116 Valid, 5540 Invalid, 188 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 188 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-16 17:24:38,990 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 591 states. [2023-12-16 17:24:39,047 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 591 to 589. [2023-12-16 17:24:39,048 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 589 states, 449 states have (on average 1.688195991091314) internal successors, (758), 469 states have internal predecessors, (758), 111 states have call successors, (111), 28 states have call predecessors, (111), 28 states have return successors, (110), 105 states have call predecessors, (110), 108 states have call successors, (110) [2023-12-16 17:24:39,056 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 589 states to 589 states and 979 transitions. [2023-12-16 17:24:39,057 INFO L78 Accepts]: Start accepts. Automaton has 589 states and 979 transitions. Word has length 56 [2023-12-16 17:24:39,058 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 17:24:39,058 INFO L495 AbstractCegarLoop]: Abstraction has 589 states and 979 transitions. [2023-12-16 17:24:39,058 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 6 states have (on average 6.166666666666667) internal successors, (37), 6 states have internal predecessors, (37), 3 states have call successors, (10), 2 states have call predecessors, (10), 4 states have return successors, (8), 3 states have call predecessors, (8), 3 states have call successors, (8) [2023-12-16 17:24:39,058 INFO L276 IsEmpty]: Start isEmpty. Operand 589 states and 979 transitions. [2023-12-16 17:24:39,061 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 58 [2023-12-16 17:24:39,061 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 17:24:39,061 INFO L195 NwaCegarLoop]: trace histogram [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] [2023-12-16 17:24:39,071 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (2)] Forceful destruction successful, exit code 0 [2023-12-16 17:24:39,271 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-16 17:24:39,272 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 17:24:39,272 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 17:24:39,272 INFO L85 PathProgramCache]: Analyzing trace with hash -322578571, now seen corresponding path program 1 times [2023-12-16 17:24:39,273 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-16 17:24:39,273 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2079719034] [2023-12-16 17:24:39,273 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 17:24:39,273 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-16 17:24:39,273 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-16 17:24:39,274 INFO L229 MonitoredProcess]: Starting monitored process 3 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-16 17:24:39,284 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (3)] Waiting until timeout for monitored process [2023-12-16 17:24:39,525 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 17:24:39,537 INFO L262 TraceCheckSpWp]: Trace formula consists of 753 conjuncts, 7 conjunts are in the unsatisfiable core [2023-12-16 17:24:39,541 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-16 17:24:39,581 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2023-12-16 17:24:39,581 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-16 17:24:39,582 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-16 17:24:39,582 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [2079719034] [2023-12-16 17:24:39,582 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [2079719034] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-16 17:24:39,582 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-16 17:24:39,582 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-12-16 17:24:39,582 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2085176977] [2023-12-16 17:24:39,582 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 17:24:39,584 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-12-16 17:24:39,584 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-16 17:24:39,585 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-12-16 17:24:39,585 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2023-12-16 17:24:39,585 INFO L87 Difference]: Start difference. First operand 589 states and 979 transitions. Second operand has 7 states, 6 states have (on average 6.333333333333333) internal successors, (38), 6 states have internal predecessors, (38), 3 states have call successors, (10), 2 states have call predecessors, (10), 4 states have return successors, (8), 3 states have call predecessors, (8), 3 states have call successors, (8) [2023-12-16 17:24:39,800 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 17:24:39,801 INFO L93 Difference]: Finished difference Result 1178 states and 1966 transitions. [2023-12-16 17:24:39,801 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2023-12-16 17:24:39,801 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 6 states have (on average 6.333333333333333) internal successors, (38), 6 states have internal predecessors, (38), 3 states have call successors, (10), 2 states have call predecessors, (10), 4 states have return successors, (8), 3 states have call predecessors, (8), 3 states have call successors, (8) Word has length 57 [2023-12-16 17:24:39,801 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 17:24:39,805 INFO L225 Difference]: With dead ends: 1178 [2023-12-16 17:24:39,805 INFO L226 Difference]: Without dead ends: 599 [2023-12-16 17:24:39,807 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 57 GetRequests, 51 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=15, Invalid=41, Unknown=0, NotChecked=0, Total=56 [2023-12-16 17:24:39,808 INFO L413 NwaCegarLoop]: 943 mSDtfsCounter, 102 mSDsluCounter, 4601 mSDsCounter, 0 mSdLazyCounter, 185 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 103 SdHoareTripleChecker+Valid, 5544 SdHoareTripleChecker+Invalid, 185 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 185 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-16 17:24:39,808 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [103 Valid, 5544 Invalid, 185 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 185 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-16 17:24:39,809 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 599 states. [2023-12-16 17:24:39,828 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 599 to 589. [2023-12-16 17:24:39,829 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 589 states, 449 states have (on average 1.688195991091314) internal successors, (758), 469 states have internal predecessors, (758), 111 states have call successors, (111), 28 states have call predecessors, (111), 28 states have return successors, (110), 105 states have call predecessors, (110), 108 states have call successors, (110) [2023-12-16 17:24:39,833 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 589 states to 589 states and 979 transitions. [2023-12-16 17:24:39,833 INFO L78 Accepts]: Start accepts. Automaton has 589 states and 979 transitions. Word has length 57 [2023-12-16 17:24:39,833 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 17:24:39,834 INFO L495 AbstractCegarLoop]: Abstraction has 589 states and 979 transitions. [2023-12-16 17:24:39,834 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 6 states have (on average 6.333333333333333) internal successors, (38), 6 states have internal predecessors, (38), 3 states have call successors, (10), 2 states have call predecessors, (10), 4 states have return successors, (8), 3 states have call predecessors, (8), 3 states have call successors, (8) [2023-12-16 17:24:39,834 INFO L276 IsEmpty]: Start isEmpty. Operand 589 states and 979 transitions. [2023-12-16 17:24:39,840 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 58 [2023-12-16 17:24:39,840 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 17:24:39,840 INFO L195 NwaCegarLoop]: trace histogram [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] [2023-12-16 17:24:39,850 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (3)] Forceful destruction successful, exit code 0 [2023-12-16 17:24:40,048 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-16 17:24:40,049 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 17:24:40,049 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 17:24:40,049 INFO L85 PathProgramCache]: Analyzing trace with hash -1461948787, now seen corresponding path program 1 times [2023-12-16 17:24:40,049 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-16 17:24:40,050 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [548258923] [2023-12-16 17:24:40,050 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 17:24:40,050 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-16 17:24:40,050 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-16 17:24:40,051 INFO L229 MonitoredProcess]: Starting monitored process 4 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-16 17:24:40,052 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (4)] Waiting until timeout for monitored process [2023-12-16 17:24:40,282 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 17:24:40,294 INFO L262 TraceCheckSpWp]: Trace formula consists of 753 conjuncts, 3 conjunts are in the unsatisfiable core [2023-12-16 17:24:40,297 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-16 17:24:40,324 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2023-12-16 17:24:40,324 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-16 17:24:40,324 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-16 17:24:40,324 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [548258923] [2023-12-16 17:24:40,324 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [548258923] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-16 17:24:40,324 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-16 17:24:40,324 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-16 17:24:40,324 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1101960813] [2023-12-16 17:24:40,325 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 17:24:40,325 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-16 17:24:40,325 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-16 17:24:40,325 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-16 17:24:40,325 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-16 17:24:40,326 INFO L87 Difference]: Start difference. First operand 589 states and 979 transitions. Second operand has 4 states, 4 states have (on average 9.5) internal successors, (38), 4 states have internal predecessors, (38), 2 states have call successors, (10), 2 states have call predecessors, (10), 3 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) [2023-12-16 17:24:40,417 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 17:24:40,417 INFO L93 Difference]: Finished difference Result 1166 states and 1945 transitions. [2023-12-16 17:24:40,417 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-12-16 17:24:40,417 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 9.5) internal successors, (38), 4 states have internal predecessors, (38), 2 states have call successors, (10), 2 states have call predecessors, (10), 3 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) Word has length 57 [2023-12-16 17:24:40,417 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 17:24:40,421 INFO L225 Difference]: With dead ends: 1166 [2023-12-16 17:24:40,421 INFO L226 Difference]: Without dead ends: 560 [2023-12-16 17:24:40,423 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 57 GetRequests, 54 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2023-12-16 17:24:40,425 INFO L413 NwaCegarLoop]: 933 mSDtfsCounter, 22 mSDsluCounter, 1859 mSDsCounter, 0 mSdLazyCounter, 67 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 22 SdHoareTripleChecker+Valid, 2792 SdHoareTripleChecker+Invalid, 67 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 67 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-16 17:24:40,425 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [22 Valid, 2792 Invalid, 67 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 67 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-16 17:24:40,426 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 560 states. [2023-12-16 17:24:40,436 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 560 to 560. [2023-12-16 17:24:40,437 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 560 states, 423 states have (on average 1.6713947990543736) internal successors, (707), 441 states have internal predecessors, (707), 110 states have call successors, (110), 28 states have call predecessors, (110), 26 states have return successors, (107), 104 states have call predecessors, (107), 107 states have call successors, (107) [2023-12-16 17:24:40,440 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 560 states to 560 states and 924 transitions. [2023-12-16 17:24:40,440 INFO L78 Accepts]: Start accepts. Automaton has 560 states and 924 transitions. Word has length 57 [2023-12-16 17:24:40,441 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 17:24:40,441 INFO L495 AbstractCegarLoop]: Abstraction has 560 states and 924 transitions. [2023-12-16 17:24:40,441 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 9.5) internal successors, (38), 4 states have internal predecessors, (38), 2 states have call successors, (10), 2 states have call predecessors, (10), 3 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) [2023-12-16 17:24:40,441 INFO L276 IsEmpty]: Start isEmpty. Operand 560 states and 924 transitions. [2023-12-16 17:24:40,442 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 59 [2023-12-16 17:24:40,442 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 17:24:40,442 INFO L195 NwaCegarLoop]: trace histogram [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] [2023-12-16 17:24:40,451 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (4)] Forceful destruction successful, exit code 0 [2023-12-16 17:24:40,651 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 4 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-16 17:24:40,651 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 17:24:40,651 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 17:24:40,652 INFO L85 PathProgramCache]: Analyzing trace with hash 334771099, now seen corresponding path program 1 times [2023-12-16 17:24:40,652 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-16 17:24:40,652 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1519645598] [2023-12-16 17:24:40,652 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 17:24:40,652 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-16 17:24:40,653 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-16 17:24:40,654 INFO L229 MonitoredProcess]: Starting monitored process 5 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-16 17:24:40,688 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (5)] Waiting until timeout for monitored process [2023-12-16 17:24:40,894 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 17:24:40,907 INFO L262 TraceCheckSpWp]: Trace formula consists of 754 conjuncts, 7 conjunts are in the unsatisfiable core [2023-12-16 17:24:40,910 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-16 17:24:40,961 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2023-12-16 17:24:40,961 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-16 17:24:40,961 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-16 17:24:40,961 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1519645598] [2023-12-16 17:24:40,961 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1519645598] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-16 17:24:40,962 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-16 17:24:40,962 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-12-16 17:24:40,962 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [907930973] [2023-12-16 17:24:40,962 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 17:24:40,965 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-12-16 17:24:40,965 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-16 17:24:40,965 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-12-16 17:24:40,966 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2023-12-16 17:24:40,966 INFO L87 Difference]: Start difference. First operand 560 states and 924 transitions. Second operand has 7 states, 6 states have (on average 6.5) internal successors, (39), 6 states have internal predecessors, (39), 3 states have call successors, (10), 2 states have call predecessors, (10), 4 states have return successors, (8), 3 states have call predecessors, (8), 3 states have call successors, (8) [2023-12-16 17:24:41,110 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 17:24:41,111 INFO L93 Difference]: Finished difference Result 1118 states and 1852 transitions. [2023-12-16 17:24:41,111 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2023-12-16 17:24:41,111 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 6 states have (on average 6.5) internal successors, (39), 6 states have internal predecessors, (39), 3 states have call successors, (10), 2 states have call predecessors, (10), 4 states have return successors, (8), 3 states have call predecessors, (8), 3 states have call successors, (8) Word has length 58 [2023-12-16 17:24:41,113 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 17:24:41,116 INFO L225 Difference]: With dead ends: 1118 [2023-12-16 17:24:41,116 INFO L226 Difference]: Without dead ends: 554 [2023-12-16 17:24:41,121 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 58 GetRequests, 52 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=15, Invalid=41, Unknown=0, NotChecked=0, Total=56 [2023-12-16 17:24:41,123 INFO L413 NwaCegarLoop]: 897 mSDtfsCounter, 87 mSDsluCounter, 4418 mSDsCounter, 0 mSdLazyCounter, 153 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 88 SdHoareTripleChecker+Valid, 5315 SdHoareTripleChecker+Invalid, 153 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 153 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-16 17:24:41,124 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [88 Valid, 5315 Invalid, 153 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 153 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-16 17:24:41,126 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 554 states. [2023-12-16 17:24:41,140 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 554 to 554. [2023-12-16 17:24:41,141 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 554 states, 417 states have (on average 1.6642685851318946) internal successors, (694), 435 states have internal predecessors, (694), 110 states have call successors, (110), 28 states have call predecessors, (110), 26 states have return successors, (107), 104 states have call predecessors, (107), 107 states have call successors, (107) [2023-12-16 17:24:41,144 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 554 states to 554 states and 911 transitions. [2023-12-16 17:24:41,145 INFO L78 Accepts]: Start accepts. Automaton has 554 states and 911 transitions. Word has length 58 [2023-12-16 17:24:41,145 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 17:24:41,145 INFO L495 AbstractCegarLoop]: Abstraction has 554 states and 911 transitions. [2023-12-16 17:24:41,145 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 6 states have (on average 6.5) internal successors, (39), 6 states have internal predecessors, (39), 3 states have call successors, (10), 2 states have call predecessors, (10), 4 states have return successors, (8), 3 states have call predecessors, (8), 3 states have call successors, (8) [2023-12-16 17:24:41,145 INFO L276 IsEmpty]: Start isEmpty. Operand 554 states and 911 transitions. [2023-12-16 17:24:41,147 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2023-12-16 17:24:41,147 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 17:24:41,147 INFO L195 NwaCegarLoop]: trace histogram [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] [2023-12-16 17:24:41,162 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (5)] Forceful destruction successful, exit code 0 [2023-12-16 17:24:41,354 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 5 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-16 17:24:41,355 INFO L420 AbstractCegarLoop]: === Iteration 5 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 17:24:41,355 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 17:24:41,372 INFO L85 PathProgramCache]: Analyzing trace with hash -1402726992, now seen corresponding path program 1 times [2023-12-16 17:24:41,372 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-16 17:24:41,372 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [310272991] [2023-12-16 17:24:41,373 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 17:24:41,373 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-16 17:24:41,373 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-16 17:24:41,374 INFO L229 MonitoredProcess]: Starting monitored process 6 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-16 17:24:41,405 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (6)] Waiting until timeout for monitored process [2023-12-16 17:24:41,643 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 17:24:41,656 INFO L262 TraceCheckSpWp]: Trace formula consists of 754 conjuncts, 7 conjunts are in the unsatisfiable core [2023-12-16 17:24:41,658 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-16 17:24:41,714 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2023-12-16 17:24:41,715 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-16 17:24:41,715 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-16 17:24:41,715 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [310272991] [2023-12-16 17:24:41,715 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [310272991] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-16 17:24:41,715 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-16 17:24:41,715 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-12-16 17:24:41,716 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1833492619] [2023-12-16 17:24:41,716 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 17:24:41,717 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-12-16 17:24:41,718 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-16 17:24:41,718 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-12-16 17:24:41,719 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2023-12-16 17:24:41,719 INFO L87 Difference]: Start difference. First operand 554 states and 911 transitions. Second operand has 7 states, 6 states have (on average 6.666666666666667) internal successors, (40), 6 states have internal predecessors, (40), 3 states have call successors, (10), 2 states have call predecessors, (10), 4 states have return successors, (8), 3 states have call predecessors, (8), 3 states have call successors, (8) [2023-12-16 17:24:41,854 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 17:24:41,854 INFO L93 Difference]: Finished difference Result 1106 states and 1826 transitions. [2023-12-16 17:24:41,854 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2023-12-16 17:24:41,854 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 6 states have (on average 6.666666666666667) internal successors, (40), 6 states have internal predecessors, (40), 3 states have call successors, (10), 2 states have call predecessors, (10), 4 states have return successors, (8), 3 states have call predecessors, (8), 3 states have call successors, (8) Word has length 59 [2023-12-16 17:24:41,855 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 17:24:41,858 INFO L225 Difference]: With dead ends: 1106 [2023-12-16 17:24:41,858 INFO L226 Difference]: Without dead ends: 548 [2023-12-16 17:24:41,860 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 59 GetRequests, 53 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=15, Invalid=41, Unknown=0, NotChecked=0, Total=56 [2023-12-16 17:24:41,860 INFO L413 NwaCegarLoop]: 885 mSDtfsCounter, 73 mSDsluCounter, 4370 mSDsCounter, 0 mSdLazyCounter, 147 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 74 SdHoareTripleChecker+Valid, 5255 SdHoareTripleChecker+Invalid, 148 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 147 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-16 17:24:41,860 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [74 Valid, 5255 Invalid, 148 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 147 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-16 17:24:41,862 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 548 states. [2023-12-16 17:24:41,871 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 548 to 548. [2023-12-16 17:24:41,872 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 548 states, 411 states have (on average 1.6545012165450121) internal successors, (680), 429 states have internal predecessors, (680), 110 states have call successors, (110), 28 states have call predecessors, (110), 26 states have return successors, (107), 104 states have call predecessors, (107), 107 states have call successors, (107) [2023-12-16 17:24:41,875 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 548 states to 548 states and 897 transitions. [2023-12-16 17:24:41,875 INFO L78 Accepts]: Start accepts. Automaton has 548 states and 897 transitions. Word has length 59 [2023-12-16 17:24:41,875 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 17:24:41,875 INFO L495 AbstractCegarLoop]: Abstraction has 548 states and 897 transitions. [2023-12-16 17:24:41,875 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 6 states have (on average 6.666666666666667) internal successors, (40), 6 states have internal predecessors, (40), 3 states have call successors, (10), 2 states have call predecessors, (10), 4 states have return successors, (8), 3 states have call predecessors, (8), 3 states have call successors, (8) [2023-12-16 17:24:41,875 INFO L276 IsEmpty]: Start isEmpty. Operand 548 states and 897 transitions. [2023-12-16 17:24:41,876 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 61 [2023-12-16 17:24:41,876 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 17:24:41,876 INFO L195 NwaCegarLoop]: trace histogram [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] [2023-12-16 17:24:41,886 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (6)] Forceful destruction successful, exit code 0 [2023-12-16 17:24:42,080 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 6 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-16 17:24:42,081 INFO L420 AbstractCegarLoop]: === Iteration 6 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 17:24:42,081 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 17:24:42,081 INFO L85 PathProgramCache]: Analyzing trace with hash 1559945143, now seen corresponding path program 1 times [2023-12-16 17:24:42,081 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-16 17:24:42,082 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1125203526] [2023-12-16 17:24:42,082 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 17:24:42,082 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-16 17:24:42,082 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-16 17:24:42,083 INFO L229 MonitoredProcess]: Starting monitored process 7 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-16 17:24:42,100 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (7)] Waiting until timeout for monitored process [2023-12-16 17:24:42,340 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 17:24:42,355 INFO L262 TraceCheckSpWp]: Trace formula consists of 756 conjuncts, 9 conjunts are in the unsatisfiable core [2023-12-16 17:24:42,358 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-16 17:24:42,417 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2023-12-16 17:24:42,417 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-16 17:24:42,417 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-16 17:24:42,417 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1125203526] [2023-12-16 17:24:42,417 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1125203526] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-16 17:24:42,417 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-16 17:24:42,417 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2023-12-16 17:24:42,417 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [560134262] [2023-12-16 17:24:42,418 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 17:24:42,418 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-12-16 17:24:42,418 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-16 17:24:42,418 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-12-16 17:24:42,419 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2023-12-16 17:24:42,419 INFO L87 Difference]: Start difference. First operand 548 states and 897 transitions. Second operand has 8 states, 7 states have (on average 5.857142857142857) internal successors, (41), 7 states have internal predecessors, (41), 3 states have call successors, (10), 2 states have call predecessors, (10), 4 states have return successors, (8), 3 states have call predecessors, (8), 3 states have call successors, (8) [2023-12-16 17:24:42,602 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 17:24:42,602 INFO L93 Difference]: Finished difference Result 1088 states and 1787 transitions. [2023-12-16 17:24:42,602 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-12-16 17:24:42,603 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 5.857142857142857) internal successors, (41), 7 states have internal predecessors, (41), 3 states have call successors, (10), 2 states have call predecessors, (10), 4 states have return successors, (8), 3 states have call predecessors, (8), 3 states have call successors, (8) Word has length 60 [2023-12-16 17:24:42,603 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 17:24:42,606 INFO L225 Difference]: With dead ends: 1088 [2023-12-16 17:24:42,606 INFO L226 Difference]: Without dead ends: 548 [2023-12-16 17:24:42,608 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 53 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=28, Invalid=82, Unknown=0, NotChecked=0, Total=110 [2023-12-16 17:24:42,608 INFO L413 NwaCegarLoop]: 863 mSDtfsCounter, 35 mSDsluCounter, 5155 mSDsCounter, 0 mSdLazyCounter, 213 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 36 SdHoareTripleChecker+Valid, 6018 SdHoareTripleChecker+Invalid, 213 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 213 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-16 17:24:42,609 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [36 Valid, 6018 Invalid, 213 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 213 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-16 17:24:42,609 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 548 states. [2023-12-16 17:24:42,619 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 548 to 548. [2023-12-16 17:24:42,620 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 548 states, 411 states have (on average 1.6520681265206814) internal successors, (679), 429 states have internal predecessors, (679), 110 states have call successors, (110), 28 states have call predecessors, (110), 26 states have return successors, (107), 104 states have call predecessors, (107), 107 states have call successors, (107) [2023-12-16 17:24:42,623 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 548 states to 548 states and 896 transitions. [2023-12-16 17:24:42,623 INFO L78 Accepts]: Start accepts. Automaton has 548 states and 896 transitions. Word has length 60 [2023-12-16 17:24:42,624 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 17:24:42,624 INFO L495 AbstractCegarLoop]: Abstraction has 548 states and 896 transitions. [2023-12-16 17:24:42,624 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 5.857142857142857) internal successors, (41), 7 states have internal predecessors, (41), 3 states have call successors, (10), 2 states have call predecessors, (10), 4 states have return successors, (8), 3 states have call predecessors, (8), 3 states have call successors, (8) [2023-12-16 17:24:42,624 INFO L276 IsEmpty]: Start isEmpty. Operand 548 states and 896 transitions. [2023-12-16 17:24:42,624 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 62 [2023-12-16 17:24:42,624 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 17:24:42,625 INFO L195 NwaCegarLoop]: trace histogram [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] [2023-12-16 17:24:42,648 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (7)] Forceful destruction successful, exit code 0 [2023-12-16 17:24:42,831 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 7 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-16 17:24:42,832 INFO L420 AbstractCegarLoop]: === Iteration 7 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 17:24:42,832 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 17:24:42,832 INFO L85 PathProgramCache]: Analyzing trace with hash 60897649, now seen corresponding path program 1 times [2023-12-16 17:24:42,832 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-16 17:24:42,832 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1189242869] [2023-12-16 17:24:42,833 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 17:24:42,833 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-16 17:24:42,833 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-16 17:24:42,834 INFO L229 MonitoredProcess]: Starting monitored process 8 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-16 17:24:42,860 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (8)] Waiting until timeout for monitored process [2023-12-16 17:24:43,089 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 17:24:43,103 INFO L262 TraceCheckSpWp]: Trace formula consists of 757 conjuncts, 9 conjunts are in the unsatisfiable core [2023-12-16 17:24:43,106 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-16 17:24:43,154 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2023-12-16 17:24:43,154 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-16 17:24:43,154 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-16 17:24:43,154 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1189242869] [2023-12-16 17:24:43,154 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1189242869] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-16 17:24:43,154 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-16 17:24:43,154 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2023-12-16 17:24:43,155 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1478011335] [2023-12-16 17:24:43,155 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 17:24:43,155 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-12-16 17:24:43,155 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-16 17:24:43,155 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-12-16 17:24:43,156 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2023-12-16 17:24:43,156 INFO L87 Difference]: Start difference. First operand 548 states and 896 transitions. Second operand has 8 states, 7 states have (on average 6.0) internal successors, (42), 7 states have internal predecessors, (42), 3 states have call successors, (10), 2 states have call predecessors, (10), 4 states have return successors, (8), 3 states have call predecessors, (8), 3 states have call successors, (8) [2023-12-16 17:24:43,371 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 17:24:43,371 INFO L93 Difference]: Finished difference Result 1088 states and 1785 transitions. [2023-12-16 17:24:43,371 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-12-16 17:24:43,371 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 6.0) internal successors, (42), 7 states have internal predecessors, (42), 3 states have call successors, (10), 2 states have call predecessors, (10), 4 states have return successors, (8), 3 states have call predecessors, (8), 3 states have call successors, (8) Word has length 61 [2023-12-16 17:24:43,372 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 17:24:43,375 INFO L225 Difference]: With dead ends: 1088 [2023-12-16 17:24:43,375 INFO L226 Difference]: Without dead ends: 548 [2023-12-16 17:24:43,378 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 63 GetRequests, 54 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=28, Invalid=82, Unknown=0, NotChecked=0, Total=110 [2023-12-16 17:24:43,378 INFO L413 NwaCegarLoop]: 863 mSDtfsCounter, 32 mSDsluCounter, 5155 mSDsCounter, 0 mSdLazyCounter, 208 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 33 SdHoareTripleChecker+Valid, 6018 SdHoareTripleChecker+Invalid, 208 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 208 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-16 17:24:43,378 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [33 Valid, 6018 Invalid, 208 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 208 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-16 17:24:43,379 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 548 states. [2023-12-16 17:24:43,390 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 548 to 548. [2023-12-16 17:24:43,391 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 548 states, 411 states have (on average 1.6496350364963503) internal successors, (678), 429 states have internal predecessors, (678), 110 states have call successors, (110), 28 states have call predecessors, (110), 26 states have return successors, (107), 104 states have call predecessors, (107), 107 states have call successors, (107) [2023-12-16 17:24:43,395 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 548 states to 548 states and 895 transitions. [2023-12-16 17:24:43,395 INFO L78 Accepts]: Start accepts. Automaton has 548 states and 895 transitions. Word has length 61 [2023-12-16 17:24:43,395 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 17:24:43,395 INFO L495 AbstractCegarLoop]: Abstraction has 548 states and 895 transitions. [2023-12-16 17:24:43,396 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 6.0) internal successors, (42), 7 states have internal predecessors, (42), 3 states have call successors, (10), 2 states have call predecessors, (10), 4 states have return successors, (8), 3 states have call predecessors, (8), 3 states have call successors, (8) [2023-12-16 17:24:43,396 INFO L276 IsEmpty]: Start isEmpty. Operand 548 states and 895 transitions. [2023-12-16 17:24:43,397 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 63 [2023-12-16 17:24:43,397 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 17:24:43,397 INFO L195 NwaCegarLoop]: trace histogram [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] [2023-12-16 17:24:43,408 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (8)] Forceful destruction successful, exit code 0 [2023-12-16 17:24:43,608 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 8 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-16 17:24:43,609 INFO L420 AbstractCegarLoop]: === Iteration 8 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 17:24:43,609 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 17:24:43,609 INFO L85 PathProgramCache]: Analyzing trace with hash 1667558290, now seen corresponding path program 1 times [2023-12-16 17:24:43,610 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-16 17:24:43,610 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [758581147] [2023-12-16 17:24:43,610 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 17:24:43,610 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-16 17:24:43,610 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-16 17:24:43,611 INFO L229 MonitoredProcess]: Starting monitored process 9 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-16 17:24:43,632 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (9)] Waiting until timeout for monitored process [2023-12-16 17:24:43,856 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 17:24:43,870 INFO L262 TraceCheckSpWp]: Trace formula consists of 758 conjuncts, 9 conjunts are in the unsatisfiable core [2023-12-16 17:24:43,872 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-16 17:24:43,927 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2023-12-16 17:24:43,927 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-16 17:24:43,927 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-16 17:24:43,927 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [758581147] [2023-12-16 17:24:43,927 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [758581147] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-16 17:24:43,927 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-16 17:24:43,927 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2023-12-16 17:24:43,927 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1447423648] [2023-12-16 17:24:43,928 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 17:24:43,928 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-12-16 17:24:43,928 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-16 17:24:43,928 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-12-16 17:24:43,929 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2023-12-16 17:24:43,929 INFO L87 Difference]: Start difference. First operand 548 states and 895 transitions. Second operand has 8 states, 7 states have (on average 6.142857142857143) internal successors, (43), 7 states have internal predecessors, (43), 3 states have call successors, (10), 2 states have call predecessors, (10), 4 states have return successors, (8), 3 states have call predecessors, (8), 3 states have call successors, (8) [2023-12-16 17:24:44,088 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 17:24:44,088 INFO L93 Difference]: Finished difference Result 1088 states and 1783 transitions. [2023-12-16 17:24:44,089 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-12-16 17:24:44,089 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 6.142857142857143) internal successors, (43), 7 states have internal predecessors, (43), 3 states have call successors, (10), 2 states have call predecessors, (10), 4 states have return successors, (8), 3 states have call predecessors, (8), 3 states have call successors, (8) Word has length 62 [2023-12-16 17:24:44,089 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 17:24:44,094 INFO L225 Difference]: With dead ends: 1088 [2023-12-16 17:24:44,094 INFO L226 Difference]: Without dead ends: 548 [2023-12-16 17:24:44,096 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 64 GetRequests, 55 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=28, Invalid=82, Unknown=0, NotChecked=0, Total=110 [2023-12-16 17:24:44,097 INFO L413 NwaCegarLoop]: 863 mSDtfsCounter, 29 mSDsluCounter, 5155 mSDsCounter, 0 mSdLazyCounter, 203 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 30 SdHoareTripleChecker+Valid, 6018 SdHoareTripleChecker+Invalid, 203 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 203 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-16 17:24:44,097 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [30 Valid, 6018 Invalid, 203 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 203 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-16 17:24:44,098 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 548 states. [2023-12-16 17:24:44,106 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 548 to 548. [2023-12-16 17:24:44,106 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 548 states, 411 states have (on average 1.6472019464720196) internal successors, (677), 429 states have internal predecessors, (677), 110 states have call successors, (110), 28 states have call predecessors, (110), 26 states have return successors, (107), 104 states have call predecessors, (107), 107 states have call successors, (107) [2023-12-16 17:24:44,111 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 548 states to 548 states and 894 transitions. [2023-12-16 17:24:44,111 INFO L78 Accepts]: Start accepts. Automaton has 548 states and 894 transitions. Word has length 62 [2023-12-16 17:24:44,111 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 17:24:44,111 INFO L495 AbstractCegarLoop]: Abstraction has 548 states and 894 transitions. [2023-12-16 17:24:44,111 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 6.142857142857143) internal successors, (43), 7 states have internal predecessors, (43), 3 states have call successors, (10), 2 states have call predecessors, (10), 4 states have return successors, (8), 3 states have call predecessors, (8), 3 states have call successors, (8) [2023-12-16 17:24:44,111 INFO L276 IsEmpty]: Start isEmpty. Operand 548 states and 894 transitions. [2023-12-16 17:24:44,112 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 64 [2023-12-16 17:24:44,113 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 17:24:44,113 INFO L195 NwaCegarLoop]: trace histogram [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] [2023-12-16 17:24:44,121 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (9)] Forceful destruction successful, exit code 0 [2023-12-16 17:24:44,321 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-16 17:24:44,322 INFO L420 AbstractCegarLoop]: === Iteration 9 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 17:24:44,322 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 17:24:44,322 INFO L85 PathProgramCache]: Analyzing trace with hash 766923308, now seen corresponding path program 1 times [2023-12-16 17:24:44,322 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-16 17:24:44,322 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [561498949] [2023-12-16 17:24:44,322 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 17:24:44,323 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-16 17:24:44,323 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-16 17:24:44,333 INFO L229 MonitoredProcess]: Starting monitored process 10 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-16 17:24:44,367 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (10)] Waiting until timeout for monitored process [2023-12-16 17:24:44,573 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 17:24:44,587 INFO L262 TraceCheckSpWp]: Trace formula consists of 759 conjuncts, 9 conjunts are in the unsatisfiable core [2023-12-16 17:24:44,589 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-16 17:24:44,647 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2023-12-16 17:24:44,647 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-16 17:24:44,647 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-16 17:24:44,647 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [561498949] [2023-12-16 17:24:44,647 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [561498949] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-16 17:24:44,647 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-16 17:24:44,648 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2023-12-16 17:24:44,648 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [190644388] [2023-12-16 17:24:44,648 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 17:24:44,648 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-12-16 17:24:44,648 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-16 17:24:44,649 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-12-16 17:24:44,649 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2023-12-16 17:24:44,649 INFO L87 Difference]: Start difference. First operand 548 states and 894 transitions. Second operand has 8 states, 7 states have (on average 6.285714285714286) internal successors, (44), 7 states have internal predecessors, (44), 3 states have call successors, (10), 2 states have call predecessors, (10), 4 states have return successors, (8), 3 states have call predecessors, (8), 3 states have call successors, (8) [2023-12-16 17:24:44,837 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 17:24:44,837 INFO L93 Difference]: Finished difference Result 1088 states and 1781 transitions. [2023-12-16 17:24:44,837 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-12-16 17:24:44,837 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 6.285714285714286) internal successors, (44), 7 states have internal predecessors, (44), 3 states have call successors, (10), 2 states have call predecessors, (10), 4 states have return successors, (8), 3 states have call predecessors, (8), 3 states have call successors, (8) Word has length 63 [2023-12-16 17:24:44,838 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 17:24:44,840 INFO L225 Difference]: With dead ends: 1088 [2023-12-16 17:24:44,840 INFO L226 Difference]: Without dead ends: 548 [2023-12-16 17:24:44,842 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 65 GetRequests, 56 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=28, Invalid=82, Unknown=0, NotChecked=0, Total=110 [2023-12-16 17:24:44,843 INFO L413 NwaCegarLoop]: 863 mSDtfsCounter, 26 mSDsluCounter, 5155 mSDsCounter, 0 mSdLazyCounter, 198 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 27 SdHoareTripleChecker+Valid, 6018 SdHoareTripleChecker+Invalid, 198 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 198 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-16 17:24:44,843 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [27 Valid, 6018 Invalid, 198 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 198 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-16 17:24:44,843 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 548 states. [2023-12-16 17:24:44,851 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 548 to 548. [2023-12-16 17:24:44,852 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 548 states, 411 states have (on average 1.6447688564476886) internal successors, (676), 429 states have internal predecessors, (676), 110 states have call successors, (110), 28 states have call predecessors, (110), 26 states have return successors, (107), 104 states have call predecessors, (107), 107 states have call successors, (107) [2023-12-16 17:24:44,853 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 548 states to 548 states and 893 transitions. [2023-12-16 17:24:44,854 INFO L78 Accepts]: Start accepts. Automaton has 548 states and 893 transitions. Word has length 63 [2023-12-16 17:24:44,854 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 17:24:44,854 INFO L495 AbstractCegarLoop]: Abstraction has 548 states and 893 transitions. [2023-12-16 17:24:44,854 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 6.285714285714286) internal successors, (44), 7 states have internal predecessors, (44), 3 states have call successors, (10), 2 states have call predecessors, (10), 4 states have return successors, (8), 3 states have call predecessors, (8), 3 states have call successors, (8) [2023-12-16 17:24:44,854 INFO L276 IsEmpty]: Start isEmpty. Operand 548 states and 893 transitions. [2023-12-16 17:24:44,855 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 65 [2023-12-16 17:24:44,855 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 17:24:44,855 INFO L195 NwaCegarLoop]: trace histogram [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] [2023-12-16 17:24:44,867 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (10)] Forceful destruction successful, exit code 0 [2023-12-16 17:24:45,064 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 10 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-16 17:24:45,064 INFO L420 AbstractCegarLoop]: === Iteration 10 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 17:24:45,065 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 17:24:45,065 INFO L85 PathProgramCache]: Analyzing trace with hash -550464659, now seen corresponding path program 1 times [2023-12-16 17:24:45,065 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-16 17:24:45,065 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [831272516] [2023-12-16 17:24:45,066 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 17:24:45,066 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-16 17:24:45,066 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-16 17:24:45,067 INFO L229 MonitoredProcess]: Starting monitored process 11 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-16 17:24:45,074 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (11)] Waiting until timeout for monitored process [2023-12-16 17:24:45,312 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 17:24:45,325 INFO L262 TraceCheckSpWp]: Trace formula consists of 760 conjuncts, 9 conjunts are in the unsatisfiable core [2023-12-16 17:24:45,327 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-16 17:24:45,403 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-16 17:24:45,403 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-16 17:24:45,403 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-16 17:24:45,403 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [831272516] [2023-12-16 17:24:45,403 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [831272516] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-16 17:24:45,403 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-16 17:24:45,403 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2023-12-16 17:24:45,403 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [560870147] [2023-12-16 17:24:45,403 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 17:24:45,404 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-12-16 17:24:45,404 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-16 17:24:45,404 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-12-16 17:24:45,404 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2023-12-16 17:24:45,404 INFO L87 Difference]: Start difference. First operand 548 states and 893 transitions. Second operand has 6 states, 5 states have (on average 9.2) internal successors, (46), 5 states have internal predecessors, (46), 4 states have call successors, (10), 3 states have call predecessors, (10), 4 states have return successors, (8), 4 states have call predecessors, (8), 4 states have call successors, (8) [2023-12-16 17:24:46,057 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 17:24:46,057 INFO L93 Difference]: Finished difference Result 1564 states and 2573 transitions. [2023-12-16 17:24:46,058 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-12-16 17:24:46,058 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 5 states have (on average 9.2) internal successors, (46), 5 states have internal predecessors, (46), 4 states have call successors, (10), 3 states have call predecessors, (10), 4 states have return successors, (8), 4 states have call predecessors, (8), 4 states have call successors, (8) Word has length 64 [2023-12-16 17:24:46,059 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 17:24:46,064 INFO L225 Difference]: With dead ends: 1564 [2023-12-16 17:24:46,064 INFO L226 Difference]: Without dead ends: 1028 [2023-12-16 17:24:46,067 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 65 GetRequests, 59 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=18, Invalid=38, Unknown=0, NotChecked=0, Total=56 [2023-12-16 17:24:46,067 INFO L413 NwaCegarLoop]: 877 mSDtfsCounter, 734 mSDsluCounter, 3051 mSDsCounter, 0 mSdLazyCounter, 578 mSolverCounterSat, 40 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 737 SdHoareTripleChecker+Valid, 3928 SdHoareTripleChecker+Invalid, 618 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 40 IncrementalHoareTripleChecker+Valid, 578 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2023-12-16 17:24:46,067 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [737 Valid, 3928 Invalid, 618 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [40 Valid, 578 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2023-12-16 17:24:46,068 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1028 states. [2023-12-16 17:24:46,089 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1028 to 1021. [2023-12-16 17:24:46,090 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1021 states, 769 states have (on average 1.6059817945383614) internal successors, (1235), 803 states have internal predecessors, (1235), 202 states have call successors, (202), 53 states have call predecessors, (202), 49 states have return successors, (205), 191 states have call predecessors, (205), 198 states have call successors, (205) [2023-12-16 17:24:46,093 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1021 states to 1021 states and 1642 transitions. [2023-12-16 17:24:46,094 INFO L78 Accepts]: Start accepts. Automaton has 1021 states and 1642 transitions. Word has length 64 [2023-12-16 17:24:46,094 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 17:24:46,094 INFO L495 AbstractCegarLoop]: Abstraction has 1021 states and 1642 transitions. [2023-12-16 17:24:46,094 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 5 states have (on average 9.2) internal successors, (46), 5 states have internal predecessors, (46), 4 states have call successors, (10), 3 states have call predecessors, (10), 4 states have return successors, (8), 4 states have call predecessors, (8), 4 states have call successors, (8) [2023-12-16 17:24:46,094 INFO L276 IsEmpty]: Start isEmpty. Operand 1021 states and 1642 transitions. [2023-12-16 17:24:46,095 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 65 [2023-12-16 17:24:46,095 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 17:24:46,095 INFO L195 NwaCegarLoop]: trace histogram [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] [2023-12-16 17:24:46,106 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (11)] Forceful destruction successful, exit code 0 [2023-12-16 17:24:46,302 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 11 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-16 17:24:46,302 INFO L420 AbstractCegarLoop]: === Iteration 11 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 17:24:46,303 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 17:24:46,303 INFO L85 PathProgramCache]: Analyzing trace with hash -1804879763, now seen corresponding path program 1 times [2023-12-16 17:24:46,303 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-16 17:24:46,303 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1522978418] [2023-12-16 17:24:46,303 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 17:24:46,303 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-16 17:24:46,304 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-16 17:24:46,304 INFO L229 MonitoredProcess]: Starting monitored process 12 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-16 17:24:46,305 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (12)] Waiting until timeout for monitored process [2023-12-16 17:24:46,520 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 17:24:46,533 INFO L262 TraceCheckSpWp]: Trace formula consists of 760 conjuncts, 8 conjunts are in the unsatisfiable core [2023-12-16 17:24:46,535 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-16 17:24:46,621 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-16 17:24:46,621 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-16 17:24:46,622 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-16 17:24:46,622 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1522978418] [2023-12-16 17:24:46,622 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1522978418] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-16 17:24:46,622 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-16 17:24:46,622 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2023-12-16 17:24:46,622 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1839898571] [2023-12-16 17:24:46,622 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 17:24:46,622 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-12-16 17:24:46,622 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-16 17:24:46,623 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-12-16 17:24:46,623 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2023-12-16 17:24:46,623 INFO L87 Difference]: Start difference. First operand 1021 states and 1642 transitions. Second operand has 6 states, 5 states have (on average 9.2) internal successors, (46), 5 states have internal predecessors, (46), 3 states have call successors, (10), 3 states have call predecessors, (10), 3 states have return successors, (8), 3 states have call predecessors, (8), 3 states have call successors, (8) [2023-12-16 17:24:47,177 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 17:24:47,178 INFO L93 Difference]: Finished difference Result 2538 states and 4161 transitions. [2023-12-16 17:24:47,179 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-12-16 17:24:47,179 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 5 states have (on average 9.2) internal successors, (46), 5 states have internal predecessors, (46), 3 states have call successors, (10), 3 states have call predecessors, (10), 3 states have return successors, (8), 3 states have call predecessors, (8), 3 states have call successors, (8) Word has length 64 [2023-12-16 17:24:47,179 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 17:24:47,187 INFO L225 Difference]: With dead ends: 2538 [2023-12-16 17:24:47,187 INFO L226 Difference]: Without dead ends: 1529 [2023-12-16 17:24:47,191 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 65 GetRequests, 59 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=18, Invalid=38, Unknown=0, NotChecked=0, Total=56 [2023-12-16 17:24:47,191 INFO L413 NwaCegarLoop]: 1028 mSDtfsCounter, 827 mSDsluCounter, 3721 mSDsCounter, 0 mSdLazyCounter, 370 mSolverCounterSat, 12 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 830 SdHoareTripleChecker+Valid, 4749 SdHoareTripleChecker+Invalid, 382 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 12 IncrementalHoareTripleChecker+Valid, 370 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2023-12-16 17:24:47,191 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [830 Valid, 4749 Invalid, 382 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [12 Valid, 370 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2023-12-16 17:24:47,193 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1529 states. [2023-12-16 17:24:47,232 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1529 to 1520. [2023-12-16 17:24:47,234 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1520 states, 1148 states have (on average 1.622822299651568) internal successors, (1863), 1197 states have internal predecessors, (1863), 297 states have call successors, (297), 78 states have call predecessors, (297), 74 states have return successors, (324), 285 states have call predecessors, (324), 292 states have call successors, (324) [2023-12-16 17:24:47,240 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1520 states to 1520 states and 2484 transitions. [2023-12-16 17:24:47,240 INFO L78 Accepts]: Start accepts. Automaton has 1520 states and 2484 transitions. Word has length 64 [2023-12-16 17:24:47,241 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 17:24:47,241 INFO L495 AbstractCegarLoop]: Abstraction has 1520 states and 2484 transitions. [2023-12-16 17:24:47,241 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 5 states have (on average 9.2) internal successors, (46), 5 states have internal predecessors, (46), 3 states have call successors, (10), 3 states have call predecessors, (10), 3 states have return successors, (8), 3 states have call predecessors, (8), 3 states have call successors, (8) [2023-12-16 17:24:47,241 INFO L276 IsEmpty]: Start isEmpty. Operand 1520 states and 2484 transitions. [2023-12-16 17:24:47,241 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 68 [2023-12-16 17:24:47,241 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 17:24:47,241 INFO L195 NwaCegarLoop]: trace histogram [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] [2023-12-16 17:24:47,262 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (12)] Forceful destruction successful, exit code 0 [2023-12-16 17:24:47,449 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 12 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-16 17:24:47,450 INFO L420 AbstractCegarLoop]: === Iteration 12 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 17:24:47,450 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 17:24:47,450 INFO L85 PathProgramCache]: Analyzing trace with hash -2027407040, now seen corresponding path program 1 times [2023-12-16 17:24:47,451 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-16 17:24:47,451 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1372428727] [2023-12-16 17:24:47,451 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 17:24:47,451 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-16 17:24:47,451 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-16 17:24:47,452 INFO L229 MonitoredProcess]: Starting monitored process 13 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-16 17:24:47,452 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (13)] Waiting until timeout for monitored process [2023-12-16 17:24:47,681 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 17:24:47,695 INFO L262 TraceCheckSpWp]: Trace formula consists of 768 conjuncts, 8 conjunts are in the unsatisfiable core [2023-12-16 17:24:47,697 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-16 17:24:47,776 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-16 17:24:47,776 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-16 17:24:47,776 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-16 17:24:47,776 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1372428727] [2023-12-16 17:24:47,776 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1372428727] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-16 17:24:47,776 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-16 17:24:47,777 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2023-12-16 17:24:47,777 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1852288687] [2023-12-16 17:24:47,777 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 17:24:47,777 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-12-16 17:24:47,777 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-16 17:24:47,777 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-12-16 17:24:47,777 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2023-12-16 17:24:47,778 INFO L87 Difference]: Start difference. First operand 1520 states and 2484 transitions. Second operand has 6 states, 6 states have (on average 7.833333333333333) internal successors, (47), 5 states have internal predecessors, (47), 3 states have call successors, (11), 3 states have call predecessors, (11), 3 states have return successors, (9), 3 states have call predecessors, (9), 3 states have call successors, (9) [2023-12-16 17:24:48,461 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 17:24:48,462 INFO L93 Difference]: Finished difference Result 4568 states and 7670 transitions. [2023-12-16 17:24:48,463 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2023-12-16 17:24:48,464 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 7.833333333333333) internal successors, (47), 5 states have internal predecessors, (47), 3 states have call successors, (11), 3 states have call predecessors, (11), 3 states have return successors, (9), 3 states have call predecessors, (9), 3 states have call successors, (9) Word has length 67 [2023-12-16 17:24:48,464 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 17:24:48,479 INFO L225 Difference]: With dead ends: 4568 [2023-12-16 17:24:48,479 INFO L226 Difference]: Without dead ends: 3060 [2023-12-16 17:24:48,485 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 68 GetRequests, 62 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=18, Invalid=38, Unknown=0, NotChecked=0, Total=56 [2023-12-16 17:24:48,487 INFO L413 NwaCegarLoop]: 1004 mSDtfsCounter, 912 mSDsluCounter, 3497 mSDsCounter, 0 mSdLazyCounter, 363 mSolverCounterSat, 28 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 927 SdHoareTripleChecker+Valid, 4501 SdHoareTripleChecker+Invalid, 391 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 28 IncrementalHoareTripleChecker+Valid, 363 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2023-12-16 17:24:48,487 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [927 Valid, 4501 Invalid, 391 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [28 Valid, 363 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2023-12-16 17:24:48,489 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3060 states. [2023-12-16 17:24:48,575 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3060 to 2986. [2023-12-16 17:24:48,580 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2986 states, 2262 states have (on average 1.6180371352785146) internal successors, (3660), 2358 states have internal predecessors, (3660), 574 states have call successors, (574), 153 states have call predecessors, (574), 149 states have return successors, (747), 556 states have call predecessors, (747), 566 states have call successors, (747) [2023-12-16 17:24:48,594 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2986 states to 2986 states and 4981 transitions. [2023-12-16 17:24:48,595 INFO L78 Accepts]: Start accepts. Automaton has 2986 states and 4981 transitions. Word has length 67 [2023-12-16 17:24:48,596 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 17:24:48,596 INFO L495 AbstractCegarLoop]: Abstraction has 2986 states and 4981 transitions. [2023-12-16 17:24:48,596 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 7.833333333333333) internal successors, (47), 5 states have internal predecessors, (47), 3 states have call successors, (11), 3 states have call predecessors, (11), 3 states have return successors, (9), 3 states have call predecessors, (9), 3 states have call successors, (9) [2023-12-16 17:24:48,596 INFO L276 IsEmpty]: Start isEmpty. Operand 2986 states and 4981 transitions. [2023-12-16 17:24:48,597 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 69 [2023-12-16 17:24:48,597 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 17:24:48,597 INFO L195 NwaCegarLoop]: trace histogram [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] [2023-12-16 17:24:48,604 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (13)] Forceful destruction successful, exit code 0 [2023-12-16 17:24:48,804 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 13 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-16 17:24:48,804 INFO L420 AbstractCegarLoop]: === Iteration 13 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 17:24:48,805 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 17:24:48,805 INFO L85 PathProgramCache]: Analyzing trace with hash 1049308089, now seen corresponding path program 1 times [2023-12-16 17:24:48,805 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-16 17:24:48,805 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1756799560] [2023-12-16 17:24:48,805 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 17:24:48,805 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-16 17:24:48,806 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-16 17:24:48,806 INFO L229 MonitoredProcess]: Starting monitored process 14 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-16 17:24:48,810 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (14)] Waiting until timeout for monitored process [2023-12-16 17:24:49,028 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 17:24:49,041 INFO L262 TraceCheckSpWp]: Trace formula consists of 769 conjuncts, 3 conjunts are in the unsatisfiable core [2023-12-16 17:24:49,044 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-16 17:24:49,055 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-16 17:24:49,055 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-16 17:24:49,055 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-16 17:24:49,055 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1756799560] [2023-12-16 17:24:49,055 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1756799560] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-16 17:24:49,056 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-16 17:24:49,056 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-16 17:24:49,056 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [728940327] [2023-12-16 17:24:49,056 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 17:24:49,056 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-16 17:24:49,056 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-16 17:24:49,056 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-16 17:24:49,056 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-16 17:24:49,057 INFO L87 Difference]: Start difference. First operand 2986 states and 4981 transitions. Second operand has 4 states, 4 states have (on average 12.0) internal successors, (48), 4 states have internal predecessors, (48), 2 states have call successors, (11), 2 states have call predecessors, (11), 3 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) [2023-12-16 17:24:49,245 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 17:24:49,245 INFO L93 Difference]: Finished difference Result 5978 states and 10096 transitions. [2023-12-16 17:24:49,246 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-12-16 17:24:49,246 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 12.0) internal successors, (48), 4 states have internal predecessors, (48), 2 states have call successors, (11), 2 states have call predecessors, (11), 3 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) Word has length 68 [2023-12-16 17:24:49,246 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 17:24:49,261 INFO L225 Difference]: With dead ends: 5978 [2023-12-16 17:24:49,261 INFO L226 Difference]: Without dead ends: 3004 [2023-12-16 17:24:49,276 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 68 GetRequests, 65 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2023-12-16 17:24:49,276 INFO L413 NwaCegarLoop]: 857 mSDtfsCounter, 19 mSDsluCounter, 1687 mSDsCounter, 0 mSdLazyCounter, 112 mSolverCounterSat, 10 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 19 SdHoareTripleChecker+Valid, 2544 SdHoareTripleChecker+Invalid, 122 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 10 IncrementalHoareTripleChecker+Valid, 112 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-16 17:24:49,276 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [19 Valid, 2544 Invalid, 122 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [10 Valid, 112 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-16 17:24:49,279 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3004 states. [2023-12-16 17:24:49,350 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3004 to 2998. [2023-12-16 17:24:49,356 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2998 states, 2271 states have (on average 1.6142668428005285) internal successors, (3666), 2367 states have internal predecessors, (3666), 574 states have call successors, (574), 159 states have call predecessors, (574), 152 states have return successors, (731), 553 states have call predecessors, (731), 566 states have call successors, (731) [2023-12-16 17:24:49,369 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2998 states to 2998 states and 4971 transitions. [2023-12-16 17:24:49,370 INFO L78 Accepts]: Start accepts. Automaton has 2998 states and 4971 transitions. Word has length 68 [2023-12-16 17:24:49,371 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 17:24:49,371 INFO L495 AbstractCegarLoop]: Abstraction has 2998 states and 4971 transitions. [2023-12-16 17:24:49,371 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 12.0) internal successors, (48), 4 states have internal predecessors, (48), 2 states have call successors, (11), 2 states have call predecessors, (11), 3 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) [2023-12-16 17:24:49,371 INFO L276 IsEmpty]: Start isEmpty. Operand 2998 states and 4971 transitions. [2023-12-16 17:24:49,371 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 77 [2023-12-16 17:24:49,371 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 17:24:49,372 INFO L195 NwaCegarLoop]: trace histogram [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] [2023-12-16 17:24:49,382 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (14)] Forceful destruction successful, exit code 0 [2023-12-16 17:24:49,583 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 14 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-16 17:24:49,583 INFO L420 AbstractCegarLoop]: === Iteration 14 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 17:24:49,583 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 17:24:49,583 INFO L85 PathProgramCache]: Analyzing trace with hash -124443216, now seen corresponding path program 1 times [2023-12-16 17:24:49,584 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-16 17:24:49,584 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [143525132] [2023-12-16 17:24:49,584 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 17:24:49,584 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-16 17:24:49,584 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-16 17:24:49,585 INFO L229 MonitoredProcess]: Starting monitored process 15 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-16 17:24:49,612 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (15)] Waiting until timeout for monitored process [2023-12-16 17:24:49,822 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 17:24:49,835 INFO L262 TraceCheckSpWp]: Trace formula consists of 781 conjuncts, 8 conjunts are in the unsatisfiable core [2023-12-16 17:24:49,838 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-16 17:24:49,924 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 4 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2023-12-16 17:24:49,924 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-16 17:24:49,924 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-16 17:24:49,924 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [143525132] [2023-12-16 17:24:49,924 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [143525132] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-16 17:24:49,924 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-16 17:24:49,924 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2023-12-16 17:24:49,925 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [334278424] [2023-12-16 17:24:49,925 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 17:24:49,925 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-12-16 17:24:49,925 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-16 17:24:49,925 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-12-16 17:24:49,925 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2023-12-16 17:24:49,926 INFO L87 Difference]: Start difference. First operand 2998 states and 4971 transitions. Second operand has 6 states, 6 states have (on average 8.833333333333334) internal successors, (53), 5 states have internal predecessors, (53), 3 states have call successors, (12), 3 states have call predecessors, (12), 3 states have return successors, (10), 3 states have call predecessors, (10), 3 states have call successors, (10) [2023-12-16 17:24:50,594 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 17:24:50,595 INFO L93 Difference]: Finished difference Result 9064 states and 15574 transitions. [2023-12-16 17:24:50,596 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2023-12-16 17:24:50,596 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 8.833333333333334) internal successors, (53), 5 states have internal predecessors, (53), 3 states have call successors, (12), 3 states have call predecessors, (12), 3 states have return successors, (10), 3 states have call predecessors, (10), 3 states have call successors, (10) Word has length 76 [2023-12-16 17:24:50,596 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 17:24:50,631 INFO L225 Difference]: With dead ends: 9064 [2023-12-16 17:24:50,631 INFO L226 Difference]: Without dead ends: 6078 [2023-12-16 17:24:50,652 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 77 GetRequests, 71 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=18, Invalid=38, Unknown=0, NotChecked=0, Total=56 [2023-12-16 17:24:50,652 INFO L413 NwaCegarLoop]: 972 mSDtfsCounter, 890 mSDsluCounter, 3438 mSDsCounter, 0 mSdLazyCounter, 358 mSolverCounterSat, 24 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 901 SdHoareTripleChecker+Valid, 4410 SdHoareTripleChecker+Invalid, 382 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 24 IncrementalHoareTripleChecker+Valid, 358 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2023-12-16 17:24:50,653 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [901 Valid, 4410 Invalid, 382 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [24 Valid, 358 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2023-12-16 17:24:50,658 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6078 states. [2023-12-16 17:24:50,846 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6078 to 5966. [2023-12-16 17:24:50,865 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5966 states, 4526 states have (on average 1.6095890410958904) internal successors, (7285), 4716 states have internal predecessors, (7285), 1131 states have call successors, (1131), 315 states have call predecessors, (1131), 308 states have return successors, (1748), 1098 states have call predecessors, (1748), 1117 states have call successors, (1748) [2023-12-16 17:24:50,895 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5966 states to 5966 states and 10164 transitions. [2023-12-16 17:24:50,896 INFO L78 Accepts]: Start accepts. Automaton has 5966 states and 10164 transitions. Word has length 76 [2023-12-16 17:24:50,896 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 17:24:50,896 INFO L495 AbstractCegarLoop]: Abstraction has 5966 states and 10164 transitions. [2023-12-16 17:24:50,897 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 8.833333333333334) internal successors, (53), 5 states have internal predecessors, (53), 3 states have call successors, (12), 3 states have call predecessors, (12), 3 states have return successors, (10), 3 states have call predecessors, (10), 3 states have call successors, (10) [2023-12-16 17:24:50,897 INFO L276 IsEmpty]: Start isEmpty. Operand 5966 states and 10164 transitions. [2023-12-16 17:24:50,898 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 78 [2023-12-16 17:24:50,898 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 17:24:50,898 INFO L195 NwaCegarLoop]: trace histogram [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] [2023-12-16 17:24:50,907 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (15)] Forceful destruction successful, exit code 0 [2023-12-16 17:24:51,104 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 15 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-16 17:24:51,104 INFO L420 AbstractCegarLoop]: === Iteration 15 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 17:24:51,105 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 17:24:51,105 INFO L85 PathProgramCache]: Analyzing trace with hash 1327557009, now seen corresponding path program 1 times [2023-12-16 17:24:51,105 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-16 17:24:51,105 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1811074693] [2023-12-16 17:24:51,105 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 17:24:51,105 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-16 17:24:51,105 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-16 17:24:51,106 INFO L229 MonitoredProcess]: Starting monitored process 16 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-16 17:24:51,111 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (16)] Waiting until timeout for monitored process [2023-12-16 17:24:51,345 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 17:24:51,360 INFO L262 TraceCheckSpWp]: Trace formula consists of 782 conjuncts, 3 conjunts are in the unsatisfiable core [2023-12-16 17:24:51,363 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-16 17:24:51,382 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 5 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2023-12-16 17:24:51,383 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-16 17:24:51,383 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-16 17:24:51,383 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1811074693] [2023-12-16 17:24:51,383 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1811074693] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-16 17:24:51,383 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-16 17:24:51,383 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-16 17:24:51,383 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [947721518] [2023-12-16 17:24:51,383 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 17:24:51,383 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-16 17:24:51,384 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-16 17:24:51,384 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-16 17:24:51,384 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-16 17:24:51,384 INFO L87 Difference]: Start difference. First operand 5966 states and 10164 transitions. Second operand has 4 states, 4 states have (on average 13.75) internal successors, (55), 4 states have internal predecessors, (55), 2 states have call successors, (12), 2 states have call predecessors, (12), 3 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) [2023-12-16 17:24:51,686 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 17:24:51,686 INFO L93 Difference]: Finished difference Result 11992 states and 20761 transitions. [2023-12-16 17:24:51,687 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-12-16 17:24:51,687 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 13.75) internal successors, (55), 4 states have internal predecessors, (55), 2 states have call successors, (12), 2 states have call predecessors, (12), 3 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) Word has length 77 [2023-12-16 17:24:51,687 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 17:24:51,726 INFO L225 Difference]: With dead ends: 11992 [2023-12-16 17:24:51,726 INFO L226 Difference]: Without dead ends: 6038 [2023-12-16 17:24:51,755 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 78 GetRequests, 75 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2023-12-16 17:24:51,755 INFO L413 NwaCegarLoop]: 855 mSDtfsCounter, 21 mSDsluCounter, 1687 mSDsCounter, 0 mSdLazyCounter, 109 mSolverCounterSat, 11 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 21 SdHoareTripleChecker+Valid, 2542 SdHoareTripleChecker+Invalid, 120 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 11 IncrementalHoareTripleChecker+Valid, 109 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-16 17:24:51,755 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [21 Valid, 2542 Invalid, 120 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [11 Valid, 109 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-16 17:24:51,761 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6038 states. [2023-12-16 17:24:51,962 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6038 to 6026. [2023-12-16 17:24:51,969 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6026 states, 4580 states have (on average 1.6037117903930131) internal successors, (7345), 4758 states have internal predecessors, (7345), 1131 states have call successors, (1131), 339 states have call predecessors, (1131), 314 states have return successors, (1724), 1092 states have call predecessors, (1724), 1117 states have call successors, (1724) [2023-12-16 17:24:51,999 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6026 states to 6026 states and 10200 transitions. [2023-12-16 17:24:52,001 INFO L78 Accepts]: Start accepts. Automaton has 6026 states and 10200 transitions. Word has length 77 [2023-12-16 17:24:52,001 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 17:24:52,001 INFO L495 AbstractCegarLoop]: Abstraction has 6026 states and 10200 transitions. [2023-12-16 17:24:52,001 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 13.75) internal successors, (55), 4 states have internal predecessors, (55), 2 states have call successors, (12), 2 states have call predecessors, (12), 3 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) [2023-12-16 17:24:52,002 INFO L276 IsEmpty]: Start isEmpty. Operand 6026 states and 10200 transitions. [2023-12-16 17:24:52,003 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 87 [2023-12-16 17:24:52,003 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 17:24:52,003 INFO L195 NwaCegarLoop]: trace histogram [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] [2023-12-16 17:24:52,010 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (16)] Forceful destruction successful, exit code 0 [2023-12-16 17:24:52,210 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 16 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-16 17:24:52,210 INFO L420 AbstractCegarLoop]: === Iteration 16 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 17:24:52,211 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 17:24:52,211 INFO L85 PathProgramCache]: Analyzing trace with hash 1877565431, now seen corresponding path program 1 times [2023-12-16 17:24:52,211 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-16 17:24:52,211 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1644154713] [2023-12-16 17:24:52,211 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 17:24:52,211 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-16 17:24:52,212 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-16 17:24:52,212 INFO L229 MonitoredProcess]: Starting monitored process 17 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-16 17:24:52,213 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (17)] Waiting until timeout for monitored process [2023-12-16 17:24:52,442 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 17:24:52,456 INFO L262 TraceCheckSpWp]: Trace formula consists of 795 conjuncts, 8 conjunts are in the unsatisfiable core [2023-12-16 17:24:52,459 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-16 17:24:52,552 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 6 proven. 0 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2023-12-16 17:24:52,553 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-16 17:24:52,553 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-16 17:24:52,553 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1644154713] [2023-12-16 17:24:52,553 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1644154713] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-16 17:24:52,553 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-16 17:24:52,553 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2023-12-16 17:24:52,553 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1519107130] [2023-12-16 17:24:52,553 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 17:24:52,554 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-12-16 17:24:52,554 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-16 17:24:52,554 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-12-16 17:24:52,554 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2023-12-16 17:24:52,554 INFO L87 Difference]: Start difference. First operand 6026 states and 10200 transitions. Second operand has 6 states, 6 states have (on average 9.666666666666666) internal successors, (58), 5 states have internal predecessors, (58), 3 states have call successors, (13), 3 states have call predecessors, (13), 3 states have return successors, (11), 3 states have call predecessors, (11), 3 states have call successors, (11) [2023-12-16 17:24:53,461 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 17:24:53,462 INFO L93 Difference]: Finished difference Result 18228 states and 32494 transitions. [2023-12-16 17:24:53,463 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2023-12-16 17:24:53,463 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 9.666666666666666) internal successors, (58), 5 states have internal predecessors, (58), 3 states have call successors, (13), 3 states have call predecessors, (13), 3 states have return successors, (11), 3 states have call predecessors, (11), 3 states have call successors, (11) Word has length 86 [2023-12-16 17:24:53,464 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 17:24:53,542 INFO L225 Difference]: With dead ends: 18228 [2023-12-16 17:24:53,542 INFO L226 Difference]: Without dead ends: 12214 [2023-12-16 17:24:53,578 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 87 GetRequests, 81 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=18, Invalid=38, Unknown=0, NotChecked=0, Total=56 [2023-12-16 17:24:53,579 INFO L413 NwaCegarLoop]: 978 mSDtfsCounter, 863 mSDsluCounter, 3549 mSDsCounter, 0 mSdLazyCounter, 368 mSolverCounterSat, 19 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 871 SdHoareTripleChecker+Valid, 4527 SdHoareTripleChecker+Invalid, 387 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 19 IncrementalHoareTripleChecker+Valid, 368 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2023-12-16 17:24:53,579 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [871 Valid, 4527 Invalid, 387 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [19 Valid, 368 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2023-12-16 17:24:53,593 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12214 states. [2023-12-16 17:24:54,046 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12214 to 12058. [2023-12-16 17:24:54,062 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 12058 states, 9171 states have (on average 1.5991713008396031) internal successors, (14666), 9525 states have internal predecessors, (14666), 2248 states have call successors, (2248), 675 states have call predecessors, (2248), 638 states have return successors, (4345), 2185 states have call predecessors, (4345), 2222 states have call successors, (4345) [2023-12-16 17:24:54,139 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12058 states to 12058 states and 21259 transitions. [2023-12-16 17:24:54,141 INFO L78 Accepts]: Start accepts. Automaton has 12058 states and 21259 transitions. Word has length 86 [2023-12-16 17:24:54,141 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 17:24:54,141 INFO L495 AbstractCegarLoop]: Abstraction has 12058 states and 21259 transitions. [2023-12-16 17:24:54,141 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 9.666666666666666) internal successors, (58), 5 states have internal predecessors, (58), 3 states have call successors, (13), 3 states have call predecessors, (13), 3 states have return successors, (11), 3 states have call predecessors, (11), 3 states have call successors, (11) [2023-12-16 17:24:54,141 INFO L276 IsEmpty]: Start isEmpty. Operand 12058 states and 21259 transitions. [2023-12-16 17:24:54,142 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 88 [2023-12-16 17:24:54,142 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 17:24:54,142 INFO L195 NwaCegarLoop]: trace histogram [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] [2023-12-16 17:24:54,150 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (17)] Ended with exit code 0 [2023-12-16 17:24:54,344 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 17 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-16 17:24:54,344 INFO L420 AbstractCegarLoop]: === Iteration 17 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 17:24:54,345 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 17:24:54,345 INFO L85 PathProgramCache]: Analyzing trace with hash 381228146, now seen corresponding path program 1 times [2023-12-16 17:24:54,345 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-16 17:24:54,345 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1659550972] [2023-12-16 17:24:54,345 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 17:24:54,345 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-16 17:24:54,345 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-16 17:24:54,346 INFO L229 MonitoredProcess]: Starting monitored process 18 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-16 17:24:54,347 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (18)] Waiting until timeout for monitored process [2023-12-16 17:24:54,571 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 17:24:54,584 INFO L262 TraceCheckSpWp]: Trace formula consists of 796 conjuncts, 3 conjunts are in the unsatisfiable core [2023-12-16 17:24:54,586 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-16 17:24:54,603 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 9 proven. 0 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2023-12-16 17:24:54,604 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-16 17:24:54,604 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-16 17:24:54,604 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1659550972] [2023-12-16 17:24:54,604 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1659550972] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-16 17:24:54,604 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-16 17:24:54,604 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-16 17:24:54,604 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [674790924] [2023-12-16 17:24:54,604 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 17:24:54,605 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-16 17:24:54,605 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-16 17:24:54,605 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-16 17:24:54,605 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-16 17:24:54,605 INFO L87 Difference]: Start difference. First operand 12058 states and 21259 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, (13), 2 states have call predecessors, (13), 3 states have return successors, (11), 2 states have call predecessors, (11), 2 states have call successors, (11) [2023-12-16 17:24:55,198 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 17:24:55,198 INFO L93 Difference]: Finished difference Result 24248 states and 43809 transitions. [2023-12-16 17:24:55,199 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-12-16 17:24:55,199 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, (13), 2 states have call predecessors, (13), 3 states have return successors, (11), 2 states have call predecessors, (11), 2 states have call successors, (11) Word has length 87 [2023-12-16 17:24:55,199 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 17:24:55,318 INFO L225 Difference]: With dead ends: 24248 [2023-12-16 17:24:55,319 INFO L226 Difference]: Without dead ends: 12202 [2023-12-16 17:24:55,370 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 88 GetRequests, 85 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2023-12-16 17:24:55,371 INFO L413 NwaCegarLoop]: 855 mSDtfsCounter, 21 mSDsluCounter, 1687 mSDsCounter, 0 mSdLazyCounter, 110 mSolverCounterSat, 12 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 21 SdHoareTripleChecker+Valid, 2542 SdHoareTripleChecker+Invalid, 122 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 12 IncrementalHoareTripleChecker+Valid, 110 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-16 17:24:55,371 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [21 Valid, 2542 Invalid, 122 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [12 Valid, 110 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-16 17:24:55,381 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12202 states. [2023-12-16 17:24:55,797 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12202 to 12178. [2023-12-16 17:24:55,815 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 12178 states, 9279 states have (on average 1.593490677874771) internal successors, (14786), 9633 states have internal predecessors, (14786), 2248 states have call successors, (2248), 699 states have call predecessors, (2248), 650 states have return successors, (4313), 2173 states have call predecessors, (4313), 2222 states have call successors, (4313) [2023-12-16 17:24:55,904 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12178 states to 12178 states and 21347 transitions. [2023-12-16 17:24:55,908 INFO L78 Accepts]: Start accepts. Automaton has 12178 states and 21347 transitions. Word has length 87 [2023-12-16 17:24:55,909 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 17:24:55,909 INFO L495 AbstractCegarLoop]: Abstraction has 12178 states and 21347 transitions. [2023-12-16 17:24:55,909 INFO L496 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, (13), 2 states have call predecessors, (13), 3 states have return successors, (11), 2 states have call predecessors, (11), 2 states have call successors, (11) [2023-12-16 17:24:55,909 INFO L276 IsEmpty]: Start isEmpty. Operand 12178 states and 21347 transitions. [2023-12-16 17:24:55,909 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 98 [2023-12-16 17:24:55,910 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 17:24:55,910 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 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] [2023-12-16 17:24:55,919 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (18)] Forceful destruction successful, exit code 0 [2023-12-16 17:24:56,117 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 18 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-16 17:24:56,118 INFO L420 AbstractCegarLoop]: === Iteration 18 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 17:24:56,118 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 17:24:56,118 INFO L85 PathProgramCache]: Analyzing trace with hash 426083545, now seen corresponding path program 1 times [2023-12-16 17:24:56,118 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-16 17:24:56,118 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [42577571] [2023-12-16 17:24:56,118 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 17:24:56,119 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-16 17:24:56,119 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-16 17:24:56,120 INFO L229 MonitoredProcess]: Starting monitored process 19 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-16 17:24:56,153 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (19)] Waiting until timeout for monitored process [2023-12-16 17:24:56,368 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 17:24:56,381 INFO L262 TraceCheckSpWp]: Trace formula consists of 810 conjuncts, 8 conjunts are in the unsatisfiable core [2023-12-16 17:24:56,384 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-16 17:24:56,492 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 8 proven. 0 refuted. 0 times theorem prover too weak. 22 trivial. 0 not checked. [2023-12-16 17:24:56,492 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-16 17:24:56,492 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-16 17:24:56,492 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [42577571] [2023-12-16 17:24:56,492 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [42577571] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-16 17:24:56,493 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-16 17:24:56,493 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2023-12-16 17:24:56,494 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1411390310] [2023-12-16 17:24:56,494 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 17:24:56,495 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-12-16 17:24:56,495 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-16 17:24:56,495 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-12-16 17:24:56,495 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2023-12-16 17:24:56,495 INFO L87 Difference]: Start difference. First operand 12178 states and 21347 transitions. Second operand has 6 states, 6 states have (on average 10.5) internal successors, (63), 5 states have internal predecessors, (63), 3 states have call successors, (14), 3 states have call predecessors, (14), 3 states have return successors, (12), 3 states have call predecessors, (12), 3 states have call successors, (12) [2023-12-16 17:24:57,876 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 17:24:57,876 INFO L93 Difference]: Finished difference Result 36768 states and 69804 transitions. [2023-12-16 17:24:57,878 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2023-12-16 17:24:57,878 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 10.5) internal successors, (63), 5 states have internal predecessors, (63), 3 states have call successors, (14), 3 states have call predecessors, (14), 3 states have return successors, (12), 3 states have call predecessors, (12), 3 states have call successors, (12) Word has length 97 [2023-12-16 17:24:57,878 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 17:24:58,079 INFO L225 Difference]: With dead ends: 36768 [2023-12-16 17:24:58,079 INFO L226 Difference]: Without dead ends: 24602 [2023-12-16 17:24:58,159 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 98 GetRequests, 92 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=18, Invalid=38, Unknown=0, NotChecked=0, Total=56 [2023-12-16 17:24:58,160 INFO L413 NwaCegarLoop]: 944 mSDtfsCounter, 845 mSDsluCounter, 3392 mSDsCounter, 0 mSdLazyCounter, 338 mSolverCounterSat, 15 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 850 SdHoareTripleChecker+Valid, 4336 SdHoareTripleChecker+Invalid, 353 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 15 IncrementalHoareTripleChecker+Valid, 338 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2023-12-16 17:24:58,160 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [850 Valid, 4336 Invalid, 353 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [15 Valid, 338 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2023-12-16 17:24:58,179 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 24602 states. [2023-12-16 17:24:59,153 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 24602 to 24422. [2023-12-16 17:24:59,180 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 24422 states, 18614 states have (on average 1.5890727409476737) internal successors, (29579), 19320 states have internal predecessors, (29579), 4485 states have call successors, (4485), 1395 states have call predecessors, (4485), 1322 states have return successors, (11662), 4362 states have call predecessors, (11662), 4435 states have call successors, (11662) [2023-12-16 17:24:59,407 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 24422 states to 24422 states and 45726 transitions. [2023-12-16 17:24:59,412 INFO L78 Accepts]: Start accepts. Automaton has 24422 states and 45726 transitions. Word has length 97 [2023-12-16 17:24:59,412 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 17:24:59,412 INFO L495 AbstractCegarLoop]: Abstraction has 24422 states and 45726 transitions. [2023-12-16 17:24:59,412 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 10.5) internal successors, (63), 5 states have internal predecessors, (63), 3 states have call successors, (14), 3 states have call predecessors, (14), 3 states have return successors, (12), 3 states have call predecessors, (12), 3 states have call successors, (12) [2023-12-16 17:24:59,413 INFO L276 IsEmpty]: Start isEmpty. Operand 24422 states and 45726 transitions. [2023-12-16 17:24:59,413 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 99 [2023-12-16 17:24:59,413 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 17:24:59,413 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 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] [2023-12-16 17:24:59,421 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (19)] Ended with exit code 0 [2023-12-16 17:24:59,620 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 19 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-16 17:24:59,621 INFO L420 AbstractCegarLoop]: === Iteration 19 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 17:24:59,621 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 17:24:59,621 INFO L85 PathProgramCache]: Analyzing trace with hash -1251317255, now seen corresponding path program 1 times [2023-12-16 17:24:59,622 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-16 17:24:59,622 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1673564782] [2023-12-16 17:24:59,622 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 17:24:59,622 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-16 17:24:59,622 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-16 17:24:59,623 INFO L229 MonitoredProcess]: Starting monitored process 20 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-16 17:24:59,660 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (20)] Waiting until timeout for monitored process [2023-12-16 17:24:59,878 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 17:24:59,891 INFO L262 TraceCheckSpWp]: Trace formula consists of 810 conjuncts, 5 conjunts are in the unsatisfiable core [2023-12-16 17:24:59,893 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-16 17:25:00,185 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 28 trivial. 0 not checked. [2023-12-16 17:25:00,185 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-16 17:25:00,186 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-16 17:25:00,186 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1673564782] [2023-12-16 17:25:00,186 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1673564782] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-16 17:25:00,186 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-16 17:25:00,186 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-12-16 17:25:00,186 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [121638867] [2023-12-16 17:25:00,186 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 17:25:00,186 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-16 17:25:00,186 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-16 17:25:00,187 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-16 17:25:00,187 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-16 17:25:00,187 INFO L87 Difference]: Start difference. First operand 24422 states and 45726 transitions. Second operand has 3 states, 3 states have (on average 21.0) internal successors, (63), 2 states have internal predecessors, (63), 2 states have call successors, (14), 2 states have call predecessors, (14), 2 states have return successors, (12), 2 states have call predecessors, (12), 2 states have call successors, (12) [2023-12-16 17:25:01,630 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 17:25:01,630 INFO L93 Difference]: Finished difference Result 50648 states and 93624 transitions. [2023-12-16 17:25:01,632 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-16 17:25:01,632 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 21.0) internal successors, (63), 2 states have internal predecessors, (63), 2 states have call successors, (14), 2 states have call predecessors, (14), 2 states have return successors, (12), 2 states have call predecessors, (12), 2 states have call successors, (12) Word has length 98 [2023-12-16 17:25:01,632 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 17:25:01,818 INFO L225 Difference]: With dead ends: 50648 [2023-12-16 17:25:01,818 INFO L226 Difference]: Without dead ends: 26285 [2023-12-16 17:25:01,952 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 97 GetRequests, 96 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-16 17:25:01,953 INFO L413 NwaCegarLoop]: 1026 mSDtfsCounter, 768 mSDsluCounter, 859 mSDsCounter, 0 mSdLazyCounter, 55 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 768 SdHoareTripleChecker+Valid, 1885 SdHoareTripleChecker+Invalid, 55 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 55 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-16 17:25:01,953 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [768 Valid, 1885 Invalid, 55 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 55 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-16 17:25:01,976 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 26285 states. [2023-12-16 17:25:03,136 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 26285 to 26146. [2023-12-16 17:25:03,165 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 26146 states, 19908 states have (on average 1.5882559774964837) internal successors, (31619), 20649 states have internal predecessors, (31619), 4816 states have call successors, (4816), 1497 states have call predecessors, (4816), 1421 states have return successors, (12368), 4657 states have call predecessors, (12368), 4763 states have call successors, (12368) [2023-12-16 17:25:03,453 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 26146 states to 26146 states and 48803 transitions. [2023-12-16 17:25:03,459 INFO L78 Accepts]: Start accepts. Automaton has 26146 states and 48803 transitions. Word has length 98 [2023-12-16 17:25:03,461 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 17:25:03,461 INFO L495 AbstractCegarLoop]: Abstraction has 26146 states and 48803 transitions. [2023-12-16 17:25:03,461 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 21.0) internal successors, (63), 2 states have internal predecessors, (63), 2 states have call successors, (14), 2 states have call predecessors, (14), 2 states have return successors, (12), 2 states have call predecessors, (12), 2 states have call successors, (12) [2023-12-16 17:25:03,461 INFO L276 IsEmpty]: Start isEmpty. Operand 26146 states and 48803 transitions. [2023-12-16 17:25:03,465 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 149 [2023-12-16 17:25:03,466 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 17:25:03,466 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-16 17:25:03,476 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (20)] Forceful destruction successful, exit code 0 [2023-12-16 17:25:03,673 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 20 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-16 17:25:03,674 INFO L420 AbstractCegarLoop]: === Iteration 20 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 17:25:03,674 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 17:25:03,674 INFO L85 PathProgramCache]: Analyzing trace with hash 1727299504, now seen corresponding path program 1 times [2023-12-16 17:25:03,675 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-16 17:25:03,675 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [5133656] [2023-12-16 17:25:03,675 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 17:25:03,675 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-16 17:25:03,675 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-16 17:25:03,676 INFO L229 MonitoredProcess]: Starting monitored process 21 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-16 17:25:03,677 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (21)] Waiting until timeout for monitored process [2023-12-16 17:25:03,970 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 17:25:03,987 INFO L262 TraceCheckSpWp]: Trace formula consists of 999 conjuncts, 6 conjunts are in the unsatisfiable core [2023-12-16 17:25:03,991 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-16 17:25:04,092 INFO L134 CoverageAnalysis]: Checked inductivity of 44 backedges. 6 proven. 0 refuted. 0 times theorem prover too weak. 38 trivial. 0 not checked. [2023-12-16 17:25:04,092 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-16 17:25:04,092 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-16 17:25:04,092 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [5133656] [2023-12-16 17:25:04,092 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [5133656] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-16 17:25:04,092 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-16 17:25:04,092 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-12-16 17:25:04,092 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [244116970] [2023-12-16 17:25:04,093 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 17:25:04,093 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-16 17:25:04,093 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-16 17:25:04,093 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-16 17:25:04,094 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-16 17:25:04,094 INFO L87 Difference]: Start difference. First operand 26146 states and 48803 transitions. Second operand has 4 states, 4 states have (on average 22.25) internal successors, (89), 3 states have internal predecessors, (89), 2 states have call successors, (22), 2 states have call predecessors, (22), 2 states have return successors, (20), 2 states have call predecessors, (20), 2 states have call successors, (20) [2023-12-16 17:25:05,910 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 17:25:05,911 INFO L93 Difference]: Finished difference Result 59261 states and 115329 transitions. [2023-12-16 17:25:05,911 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-12-16 17:25:05,911 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 22.25) internal successors, (89), 3 states have internal predecessors, (89), 2 states have call successors, (22), 2 states have call predecessors, (22), 2 states have return successors, (20), 2 states have call predecessors, (20), 2 states have call successors, (20) Word has length 148 [2023-12-16 17:25:05,911 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 17:25:06,163 INFO L225 Difference]: With dead ends: 59261 [2023-12-16 17:25:06,164 INFO L226 Difference]: Without dead ends: 33127 [2023-12-16 17:25:06,475 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 148 GetRequests, 145 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2023-12-16 17:25:06,475 INFO L413 NwaCegarLoop]: 997 mSDtfsCounter, 629 mSDsluCounter, 1465 mSDsCounter, 0 mSdLazyCounter, 63 mSolverCounterSat, 12 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 631 SdHoareTripleChecker+Valid, 2462 SdHoareTripleChecker+Invalid, 75 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 12 IncrementalHoareTripleChecker+Valid, 63 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-16 17:25:06,475 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [631 Valid, 2462 Invalid, 75 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [12 Valid, 63 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-16 17:25:06,491 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 33127 states. [2023-12-16 17:25:07,886 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 33127 to 33119. [2023-12-16 17:25:07,921 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 33119 states, 25091 states have (on average 1.5419074568570403) internal successors, (38688), 25745 states have internal predecessors, (38688), 5959 states have call successors, (5959), 2126 states have call predecessors, (5959), 2068 states have return successors, (17413), 5903 states have call predecessors, (17413), 5872 states have call successors, (17413) [2023-12-16 17:25:08,374 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 33119 states to 33119 states and 62060 transitions. [2023-12-16 17:25:08,380 INFO L78 Accepts]: Start accepts. Automaton has 33119 states and 62060 transitions. Word has length 148 [2023-12-16 17:25:08,381 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 17:25:08,381 INFO L495 AbstractCegarLoop]: Abstraction has 33119 states and 62060 transitions. [2023-12-16 17:25:08,381 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 22.25) internal successors, (89), 3 states have internal predecessors, (89), 2 states have call successors, (22), 2 states have call predecessors, (22), 2 states have return successors, (20), 2 states have call predecessors, (20), 2 states have call successors, (20) [2023-12-16 17:25:08,381 INFO L276 IsEmpty]: Start isEmpty. Operand 33119 states and 62060 transitions. [2023-12-16 17:25:08,383 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 150 [2023-12-16 17:25:08,384 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 17:25:08,384 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-16 17:25:08,393 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (21)] Forceful destruction successful, exit code 0 [2023-12-16 17:25:08,593 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 21 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-16 17:25:08,593 INFO L420 AbstractCegarLoop]: === Iteration 21 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 17:25:08,594 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 17:25:08,594 INFO L85 PathProgramCache]: Analyzing trace with hash -596442600, now seen corresponding path program 1 times [2023-12-16 17:25:08,594 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-16 17:25:08,594 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1778626083] [2023-12-16 17:25:08,594 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 17:25:08,594 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-16 17:25:08,595 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-16 17:25:08,595 INFO L229 MonitoredProcess]: Starting monitored process 22 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-16 17:25:08,600 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (22)] Waiting until timeout for monitored process [2023-12-16 17:25:08,889 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 17:25:08,907 INFO L262 TraceCheckSpWp]: Trace formula consists of 1000 conjuncts, 4 conjunts are in the unsatisfiable core [2023-12-16 17:25:08,910 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-16 17:25:09,030 INFO L134 CoverageAnalysis]: Checked inductivity of 44 backedges. 12 proven. 0 refuted. 0 times theorem prover too weak. 32 trivial. 0 not checked. [2023-12-16 17:25:09,030 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-16 17:25:09,030 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-16 17:25:09,030 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1778626083] [2023-12-16 17:25:09,030 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1778626083] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-16 17:25:09,030 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-16 17:25:09,031 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-16 17:25:09,031 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [280593850] [2023-12-16 17:25:09,031 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 17:25:09,031 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-16 17:25:09,031 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-16 17:25:09,031 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-16 17:25:09,032 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2023-12-16 17:25:09,032 INFO L87 Difference]: Start difference. First operand 33119 states and 62060 transitions. Second operand has 5 states, 5 states have (on average 18.8) internal successors, (94), 4 states have internal predecessors, (94), 2 states have call successors, (23), 2 states have call predecessors, (23), 3 states have return successors, (21), 2 states have call predecessors, (21), 2 states have call successors, (21) [2023-12-16 17:25:11,716 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 17:25:11,716 INFO L93 Difference]: Finished difference Result 66634 states and 136007 transitions. [2023-12-16 17:25:11,717 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-12-16 17:25:11,717 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 18.8) internal successors, (94), 4 states have internal predecessors, (94), 2 states have call successors, (23), 2 states have call predecessors, (23), 3 states have return successors, (21), 2 states have call predecessors, (21), 2 states have call successors, (21) Word has length 149 [2023-12-16 17:25:11,717 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 17:25:11,888 INFO L225 Difference]: With dead ends: 66634 [2023-12-16 17:25:11,888 INFO L226 Difference]: Without dead ends: 33527 [2023-12-16 17:25:12,414 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 149 GetRequests, 145 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=14, Invalid=16, Unknown=0, NotChecked=0, Total=30 [2023-12-16 17:25:12,414 INFO L413 NwaCegarLoop]: 847 mSDtfsCounter, 799 mSDsluCounter, 1291 mSDsCounter, 0 mSdLazyCounter, 527 mSolverCounterSat, 16 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 817 SdHoareTripleChecker+Valid, 2138 SdHoareTripleChecker+Invalid, 543 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 16 IncrementalHoareTripleChecker+Valid, 527 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2023-12-16 17:25:12,415 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [817 Valid, 2138 Invalid, 543 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [16 Valid, 527 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2023-12-16 17:25:12,434 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 33527 states. [2023-12-16 17:25:13,952 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 33527 to 33527. [2023-12-16 17:25:13,982 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 33527 states, 25397 states have (on average 1.5353781942749143) internal successors, (38994), 26051 states have internal predecessors, (38994), 5959 states have call successors, (5959), 2228 states have call predecessors, (5959), 2170 states have return successors, (17498), 5903 states have call predecessors, (17498), 5872 states have call successors, (17498) [2023-12-16 17:25:14,305 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 33527 states to 33527 states and 62451 transitions. [2023-12-16 17:25:14,312 INFO L78 Accepts]: Start accepts. Automaton has 33527 states and 62451 transitions. Word has length 149 [2023-12-16 17:25:14,312 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 17:25:14,313 INFO L495 AbstractCegarLoop]: Abstraction has 33527 states and 62451 transitions. [2023-12-16 17:25:14,313 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 18.8) internal successors, (94), 4 states have internal predecessors, (94), 2 states have call successors, (23), 2 states have call predecessors, (23), 3 states have return successors, (21), 2 states have call predecessors, (21), 2 states have call successors, (21) [2023-12-16 17:25:14,313 INFO L276 IsEmpty]: Start isEmpty. Operand 33527 states and 62451 transitions. [2023-12-16 17:25:14,315 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 152 [2023-12-16 17:25:14,315 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 17:25:14,315 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-16 17:25:14,323 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (22)] Forceful destruction successful, exit code 0 [2023-12-16 17:25:14,520 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 22 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-16 17:25:14,520 INFO L420 AbstractCegarLoop]: === Iteration 22 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 17:25:14,521 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 17:25:14,521 INFO L85 PathProgramCache]: Analyzing trace with hash 2128206516, now seen corresponding path program 1 times [2023-12-16 17:25:14,521 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-16 17:25:14,521 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [435874056] [2023-12-16 17:25:14,521 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 17:25:14,521 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-16 17:25:14,521 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-16 17:25:14,522 INFO L229 MonitoredProcess]: Starting monitored process 23 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-16 17:25:14,523 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (23)] Waiting until timeout for monitored process [2023-12-16 17:25:14,823 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 17:25:14,842 INFO L262 TraceCheckSpWp]: Trace formula consists of 1002 conjuncts, 4 conjunts are in the unsatisfiable core [2023-12-16 17:25:14,845 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-16 17:25:14,946 INFO L134 CoverageAnalysis]: Checked inductivity of 45 backedges. 13 proven. 0 refuted. 0 times theorem prover too weak. 32 trivial. 0 not checked. [2023-12-16 17:25:14,946 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-16 17:25:14,947 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-16 17:25:14,947 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [435874056] [2023-12-16 17:25:14,947 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [435874056] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-16 17:25:14,947 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-16 17:25:14,947 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-16 17:25:14,947 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [303649253] [2023-12-16 17:25:14,947 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 17:25:14,947 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-16 17:25:14,948 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-16 17:25:14,948 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-16 17:25:14,948 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2023-12-16 17:25:14,948 INFO L87 Difference]: Start difference. First operand 33527 states and 62451 transitions. Second operand has 5 states, 5 states have (on average 19.2) internal successors, (96), 4 states have internal predecessors, (96), 2 states have call successors, (23), 2 states have call predecessors, (23), 3 states have return successors, (21), 2 states have call predecessors, (21), 2 states have call successors, (21) [2023-12-16 17:25:18,035 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 17:25:18,035 INFO L93 Difference]: Finished difference Result 67480 states and 136703 transitions. [2023-12-16 17:25:18,037 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-12-16 17:25:18,037 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 19.2) internal successors, (96), 4 states have internal predecessors, (96), 2 states have call successors, (23), 2 states have call predecessors, (23), 3 states have return successors, (21), 2 states have call predecessors, (21), 2 states have call successors, (21) Word has length 151 [2023-12-16 17:25:18,038 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 17:25:18,220 INFO L225 Difference]: With dead ends: 67480 [2023-12-16 17:25:18,220 INFO L226 Difference]: Without dead ends: 33965 [2023-12-16 17:25:18,548 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 151 GetRequests, 147 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=14, Invalid=16, Unknown=0, NotChecked=0, Total=30 [2023-12-16 17:25:18,548 INFO L413 NwaCegarLoop]: 848 mSDtfsCounter, 800 mSDsluCounter, 1291 mSDsCounter, 0 mSdLazyCounter, 531 mSolverCounterSat, 14 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 817 SdHoareTripleChecker+Valid, 2139 SdHoareTripleChecker+Invalid, 545 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 14 IncrementalHoareTripleChecker+Valid, 531 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2023-12-16 17:25:18,549 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [817 Valid, 2139 Invalid, 545 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [14 Valid, 531 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2023-12-16 17:25:18,568 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 33965 states. [2023-12-16 17:25:19,930 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 33965 to 33965. [2023-12-16 17:25:19,971 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 33965 states, 25733 states have (on average 1.5283876734154587) internal successors, (39330), 26411 states have internal predecessors, (39330), 5959 states have call successors, (5959), 2306 states have call predecessors, (5959), 2272 states have return successors, (17583), 5903 states have call predecessors, (17583), 5872 states have call successors, (17583) [2023-12-16 17:25:20,463 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 33965 states to 33965 states and 62872 transitions. [2023-12-16 17:25:20,469 INFO L78 Accepts]: Start accepts. Automaton has 33965 states and 62872 transitions. Word has length 151 [2023-12-16 17:25:20,469 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 17:25:20,469 INFO L495 AbstractCegarLoop]: Abstraction has 33965 states and 62872 transitions. [2023-12-16 17:25:20,469 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 19.2) internal successors, (96), 4 states have internal predecessors, (96), 2 states have call successors, (23), 2 states have call predecessors, (23), 3 states have return successors, (21), 2 states have call predecessors, (21), 2 states have call successors, (21) [2023-12-16 17:25:20,469 INFO L276 IsEmpty]: Start isEmpty. Operand 33965 states and 62872 transitions. [2023-12-16 17:25:20,472 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 154 [2023-12-16 17:25:20,473 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 17:25:20,473 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-16 17:25:20,484 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (23)] Forceful destruction successful, exit code 0 [2023-12-16 17:25:20,683 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 23 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-16 17:25:20,683 INFO L420 AbstractCegarLoop]: === Iteration 23 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 17:25:20,683 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 17:25:20,683 INFO L85 PathProgramCache]: Analyzing trace with hash -541109864, now seen corresponding path program 1 times [2023-12-16 17:25:20,684 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-16 17:25:20,684 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1892766129] [2023-12-16 17:25:20,684 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 17:25:20,684 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-16 17:25:20,684 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-16 17:25:20,685 INFO L229 MonitoredProcess]: Starting monitored process 24 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-16 17:25:20,687 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (24)] Waiting until timeout for monitored process [2023-12-16 17:25:20,988 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 17:25:21,006 INFO L262 TraceCheckSpWp]: Trace formula consists of 1004 conjuncts, 4 conjunts are in the unsatisfiable core [2023-12-16 17:25:21,009 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-16 17:25:21,134 INFO L134 CoverageAnalysis]: Checked inductivity of 46 backedges. 14 proven. 0 refuted. 0 times theorem prover too weak. 32 trivial. 0 not checked. [2023-12-16 17:25:21,134 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-16 17:25:21,134 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-16 17:25:21,134 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1892766129] [2023-12-16 17:25:21,135 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1892766129] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-16 17:25:21,135 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-16 17:25:21,135 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-16 17:25:21,135 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1478463108] [2023-12-16 17:25:21,135 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 17:25:21,136 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-16 17:25:21,136 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-16 17:25:21,136 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-16 17:25:21,136 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2023-12-16 17:25:21,137 INFO L87 Difference]: Start difference. First operand 33965 states and 62872 transitions. Second operand has 5 states, 5 states have (on average 19.6) internal successors, (98), 4 states have internal predecessors, (98), 2 states have call successors, (23), 2 states have call predecessors, (23), 3 states have return successors, (21), 2 states have call predecessors, (21), 2 states have call successors, (21) [2023-12-16 17:25:23,860 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 17:25:23,860 INFO L93 Difference]: Finished difference Result 68386 states and 137487 transitions. [2023-12-16 17:25:23,861 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-12-16 17:25:23,861 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 19.6) internal successors, (98), 4 states have internal predecessors, (98), 2 states have call successors, (23), 2 states have call predecessors, (23), 3 states have return successors, (21), 2 states have call predecessors, (21), 2 states have call successors, (21) Word has length 153 [2023-12-16 17:25:23,861 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 17:25:24,071 INFO L225 Difference]: With dead ends: 68386 [2023-12-16 17:25:24,071 INFO L226 Difference]: Without dead ends: 34433 [2023-12-16 17:25:24,407 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 153 GetRequests, 149 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=14, Invalid=16, Unknown=0, NotChecked=0, Total=30 [2023-12-16 17:25:24,410 INFO L413 NwaCegarLoop]: 848 mSDtfsCounter, 799 mSDsluCounter, 1291 mSDsCounter, 0 mSdLazyCounter, 532 mSolverCounterSat, 12 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 816 SdHoareTripleChecker+Valid, 2139 SdHoareTripleChecker+Invalid, 544 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 12 IncrementalHoareTripleChecker+Valid, 532 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2023-12-16 17:25:24,410 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [816 Valid, 2139 Invalid, 544 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [12 Valid, 532 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2023-12-16 17:25:24,427 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 34433 states. [2023-12-16 17:25:25,969 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 34433 to 34385. [2023-12-16 17:25:26,008 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 34385 states, 26075 states have (on average 1.521457334611697) internal successors, (39672), 26765 states have internal predecessors, (39672), 5959 states have call successors, (5959), 2372 states have call predecessors, (5959), 2350 states have return successors, (17644), 5903 states have call predecessors, (17644), 5872 states have call successors, (17644) [2023-12-16 17:25:26,462 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 34385 states to 34385 states and 63275 transitions. [2023-12-16 17:25:26,468 INFO L78 Accepts]: Start accepts. Automaton has 34385 states and 63275 transitions. Word has length 153 [2023-12-16 17:25:26,468 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 17:25:26,469 INFO L495 AbstractCegarLoop]: Abstraction has 34385 states and 63275 transitions. [2023-12-16 17:25:26,469 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 19.6) internal successors, (98), 4 states have internal predecessors, (98), 2 states have call successors, (23), 2 states have call predecessors, (23), 3 states have return successors, (21), 2 states have call predecessors, (21), 2 states have call successors, (21) [2023-12-16 17:25:26,469 INFO L276 IsEmpty]: Start isEmpty. Operand 34385 states and 63275 transitions. [2023-12-16 17:25:26,471 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 156 [2023-12-16 17:25:26,471 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 17:25:26,471 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-16 17:25:26,483 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (24)] Forceful destruction successful, exit code 0 [2023-12-16 17:25:26,682 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 24 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-16 17:25:26,682 INFO L420 AbstractCegarLoop]: === Iteration 24 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 17:25:26,682 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 17:25:26,683 INFO L85 PathProgramCache]: Analyzing trace with hash 1745730748, now seen corresponding path program 1 times [2023-12-16 17:25:26,683 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-16 17:25:26,683 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1425838536] [2023-12-16 17:25:26,683 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 17:25:26,683 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-16 17:25:26,683 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-16 17:25:26,684 INFO L229 MonitoredProcess]: Starting monitored process 25 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-16 17:25:26,685 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (25)] Waiting until timeout for monitored process [2023-12-16 17:25:26,972 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 17:25:26,989 INFO L262 TraceCheckSpWp]: Trace formula consists of 1006 conjuncts, 4 conjunts are in the unsatisfiable core [2023-12-16 17:25:26,992 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-16 17:25:27,100 INFO L134 CoverageAnalysis]: Checked inductivity of 47 backedges. 15 proven. 0 refuted. 0 times theorem prover too weak. 32 trivial. 0 not checked. [2023-12-16 17:25:27,100 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-16 17:25:27,100 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-16 17:25:27,100 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1425838536] [2023-12-16 17:25:27,100 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1425838536] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-16 17:25:27,101 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-16 17:25:27,101 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-16 17:25:27,101 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1821664221] [2023-12-16 17:25:27,101 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-16 17:25:27,101 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-16 17:25:27,101 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-16 17:25:27,102 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-16 17:25:27,102 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2023-12-16 17:25:27,102 INFO L87 Difference]: Start difference. First operand 34385 states and 63275 transitions. Second operand has 5 states, 5 states have (on average 20.0) internal successors, (100), 4 states have internal predecessors, (100), 2 states have call successors, (23), 2 states have call predecessors, (23), 3 states have return successors, (21), 2 states have call predecessors, (21), 2 states have call successors, (21) [2023-12-16 17:25:29,905 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-16 17:25:29,905 INFO L93 Difference]: Finished difference Result 69262 states and 138261 transitions. [2023-12-16 17:25:29,906 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-12-16 17:25:29,906 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 20.0) internal successors, (100), 4 states have internal predecessors, (100), 2 states have call successors, (23), 2 states have call predecessors, (23), 3 states have return successors, (21), 2 states have call predecessors, (21), 2 states have call successors, (21) Word has length 155 [2023-12-16 17:25:29,907 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-16 17:25:30,104 INFO L225 Difference]: With dead ends: 69262 [2023-12-16 17:25:30,104 INFO L226 Difference]: Without dead ends: 34889 [2023-12-16 17:25:30,608 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 155 GetRequests, 151 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=14, Invalid=16, Unknown=0, NotChecked=0, Total=30 [2023-12-16 17:25:30,609 INFO L413 NwaCegarLoop]: 848 mSDtfsCounter, 798 mSDsluCounter, 1291 mSDsCounter, 0 mSdLazyCounter, 533 mSolverCounterSat, 10 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 815 SdHoareTripleChecker+Valid, 2139 SdHoareTripleChecker+Invalid, 543 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 10 IncrementalHoareTripleChecker+Valid, 533 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2023-12-16 17:25:30,609 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [815 Valid, 2139 Invalid, 543 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [10 Valid, 533 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2023-12-16 17:25:30,628 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 34889 states. [2023-12-16 17:25:31,978 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 34889 to 34817. [2023-12-16 17:25:32,018 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 34817 states, 26441 states have (on average 1.5142392496501644) internal successors, (40038), 27137 states have internal predecessors, (40038), 5959 states have call successors, (5959), 2432 states have call predecessors, (5959), 2416 states have return successors, (17693), 5903 states have call predecessors, (17693), 5872 states have call successors, (17693) [2023-12-16 17:25:32,509 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 34817 states to 34817 states and 63690 transitions. [2023-12-16 17:25:32,516 INFO L78 Accepts]: Start accepts. Automaton has 34817 states and 63690 transitions. Word has length 155 [2023-12-16 17:25:32,516 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-16 17:25:32,516 INFO L495 AbstractCegarLoop]: Abstraction has 34817 states and 63690 transitions. [2023-12-16 17:25:32,516 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 20.0) internal successors, (100), 4 states have internal predecessors, (100), 2 states have call successors, (23), 2 states have call predecessors, (23), 3 states have return successors, (21), 2 states have call predecessors, (21), 2 states have call successors, (21) [2023-12-16 17:25:32,517 INFO L276 IsEmpty]: Start isEmpty. Operand 34817 states and 63690 transitions. [2023-12-16 17:25:32,519 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 158 [2023-12-16 17:25:32,519 INFO L187 NwaCegarLoop]: Found error trace [2023-12-16 17:25:32,519 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-16 17:25:32,528 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (25)] Forceful destruction successful, exit code 0 [2023-12-16 17:25:32,728 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 25 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-16 17:25:32,728 INFO L420 AbstractCegarLoop]: === Iteration 25 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-16 17:25:32,728 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-16 17:25:32,729 INFO L85 PathProgramCache]: Analyzing trace with hash -1572429032, now seen corresponding path program 1 times [2023-12-16 17:25:32,729 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-16 17:25:32,729 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1609811321] [2023-12-16 17:25:32,729 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-16 17:25:32,729 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-16 17:25:32,729 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-16 17:25:32,730 INFO L229 MonitoredProcess]: Starting monitored process 26 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2023-12-16 17:25:32,731 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (26)] Waiting until timeout for monitored process [2023-12-16 17:25:33,026 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-16 17:25:33,043 INFO L262 TraceCheckSpWp]: Trace formula consists of 1008 conjuncts, 11 conjunts are in the unsatisfiable core [2023-12-16 17:25:33,047 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-16 17:25:33,384 INFO L134 CoverageAnalysis]: Checked inductivity of 48 backedges. 2 proven. 5 refuted. 0 times theorem prover too weak. 41 trivial. 0 not checked. [2023-12-16 17:25:33,384 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-16 17:25:33,655 INFO L134 CoverageAnalysis]: Checked inductivity of 48 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 46 trivial. 0 not checked. [2023-12-16 17:25:33,655 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-16 17:25:33,655 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1609811321] [2023-12-16 17:25:33,655 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1609811321] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-16 17:25:33,655 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-12-16 17:25:33,655 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 10] total 16 [2023-12-16 17:25:33,655 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [738351187] [2023-12-16 17:25:33,656 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-12-16 17:25:33,656 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2023-12-16 17:25:33,656 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-16 17:25:33,657 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2023-12-16 17:25:33,657 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=51, Invalid=189, Unknown=0, NotChecked=0, Total=240 [2023-12-16 17:25:33,657 INFO L87 Difference]: Start difference. First operand 34817 states and 63690 transitions. Second operand has 16 states, 14 states have (on average 12.928571428571429) internal successors, (181), 14 states have internal predecessors, (181), 10 states have call successors, (43), 7 states have call predecessors, (43), 9 states have return successors, (40), 12 states have call predecessors, (40), 10 states have call successors, (40) Received shutdown request... [2023-12-16 17:25:36,042 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (26)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2023-12-16 17:25:36,047 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2023-12-16 17:25:36,047 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 325 GetRequests, 301 SyntacticMatches, 0 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 95 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=148, Invalid=502, Unknown=0, NotChecked=0, Total=650 [2023-12-16 17:25:36,048 INFO L413 NwaCegarLoop]: 226 mSDtfsCounter, 2064 mSDsluCounter, 731 mSDsCounter, 0 mSdLazyCounter, 3673 mSolverCounterSat, 480 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2076 SdHoareTripleChecker+Valid, 957 SdHoareTripleChecker+Invalid, 4153 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 480 IncrementalHoareTripleChecker+Valid, 3673 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.1s IncrementalHoareTripleChecker+Time [2023-12-16 17:25:36,048 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2076 Valid, 957 Invalid, 4153 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [480 Valid, 3673 Invalid, 0 Unknown, 0 Unchecked, 2.1s Time] [2023-12-16 17:25:36,049 INFO L805 garLoopResultBuilder]: Registering result TIMEOUT for location __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 1 remaining) [2023-12-16 17:25:36,056 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (26)] Ended with exit code 0 [2023-12-16 17:25:36,067 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2023-12-16 17:25:36,256 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 26 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-16 17:25:36,257 WARN L619 AbstractCegarLoop]: Verification canceled: while NwaCegarLoop was constructing difference of abstraction (34817states) and FLOYD_HOARE automaton (currently 15 states, 16 states before enhancement),while ReachableStatesComputation was computing reachable states (6354 states constructed, input type IntersectNwa). [2023-12-16 17:25:36,261 INFO L445 BasicCegarLoop]: Path program histogram: [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-16 17:25:36,264 INFO L179 ceAbstractionStarter]: Computing trace abstraction results [2023-12-16 17:25:36,265 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 16.12 05:25:36 BoogieIcfgContainer [2023-12-16 17:25:36,266 INFO L131 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2023-12-16 17:25:36,266 INFO L158 Benchmark]: Toolchain (without parser) took 60328.14ms. Allocated memory was 202.4MB in the beginning and 5.9GB in the end (delta: 5.7GB). Free memory was 151.4MB in the beginning and 3.4GB in the end (delta: -3.3GB). Peak memory consumption was 2.5GB. Max. memory is 8.0GB. [2023-12-16 17:25:36,266 INFO L158 Benchmark]: CDTParser took 0.13ms. Allocated memory is still 202.4MB. Free memory is still 155.3MB. There was no memory consumed. Max. memory is 8.0GB. [2023-12-16 17:25:36,266 INFO L158 Benchmark]: CACSL2BoogieTranslator took 755.28ms. Allocated memory was 202.4MB in the beginning and 262.1MB in the end (delta: 59.8MB). Free memory was 150.9MB in the beginning and 222.6MB in the end (delta: -71.8MB). Peak memory consumption was 62.9MB. Max. memory is 8.0GB. [2023-12-16 17:25:36,267 INFO L158 Benchmark]: Boogie Procedure Inliner took 61.21ms. Allocated memory is still 262.1MB. Free memory was 222.6MB in the beginning and 216.8MB in the end (delta: 5.8MB). Peak memory consumption was 6.3MB. Max. memory is 8.0GB. [2023-12-16 17:25:36,267 INFO L158 Benchmark]: Boogie Preprocessor took 122.01ms. Allocated memory is still 262.1MB. Free memory was 216.8MB in the beginning and 207.9MB in the end (delta: 8.9MB). Peak memory consumption was 8.4MB. Max. memory is 8.0GB. [2023-12-16 17:25:36,267 INFO L158 Benchmark]: RCFGBuilder took 1257.88ms. Allocated memory is still 262.1MB. Free memory was 207.9MB in the beginning and 219.5MB in the end (delta: -11.6MB). Peak memory consumption was 134.2MB. Max. memory is 8.0GB. [2023-12-16 17:25:36,267 INFO L158 Benchmark]: TraceAbstraction took 58125.27ms. Allocated memory was 262.1MB in the beginning and 5.9GB in the end (delta: 5.7GB). Free memory was 219.0MB in the beginning and 3.4GB in the end (delta: -3.2GB). Peak memory consumption was 2.5GB. Max. memory is 8.0GB. [2023-12-16 17:25:36,268 INFO L338 ainManager$Toolchain]: ####################### End [Toolchain 1] ####################### --- Results --- * Results from de.uni_freiburg.informatik.ultimate.core: - StatisticsResult: Toolchain Benchmarks Benchmark results are: * CDTParser took 0.13ms. Allocated memory is still 202.4MB. Free memory is still 155.3MB. There was no memory consumed. Max. memory is 8.0GB. * CACSL2BoogieTranslator took 755.28ms. Allocated memory was 202.4MB in the beginning and 262.1MB in the end (delta: 59.8MB). Free memory was 150.9MB in the beginning and 222.6MB in the end (delta: -71.8MB). Peak memory consumption was 62.9MB. Max. memory is 8.0GB. * Boogie Procedure Inliner took 61.21ms. Allocated memory is still 262.1MB. Free memory was 222.6MB in the beginning and 216.8MB in the end (delta: 5.8MB). Peak memory consumption was 6.3MB. Max. memory is 8.0GB. * Boogie Preprocessor took 122.01ms. Allocated memory is still 262.1MB. Free memory was 216.8MB in the beginning and 207.9MB in the end (delta: 8.9MB). Peak memory consumption was 8.4MB. Max. memory is 8.0GB. * RCFGBuilder took 1257.88ms. Allocated memory is still 262.1MB. Free memory was 207.9MB in the beginning and 219.5MB in the end (delta: -11.6MB). Peak memory consumption was 134.2MB. Max. memory is 8.0GB. * TraceAbstraction took 58125.27ms. Allocated memory was 262.1MB in the beginning and 5.9GB in the end (delta: 5.7GB). Free memory was 219.0MB in the beginning and 3.4GB in the end (delta: -3.2GB). Peak memory consumption was 2.5GB. Max. memory is 8.0GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: - GenericResultAtLocation [Line: 48]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma merger(0,"Specification3_spec.i","") [48] - GenericResultAtLocation [Line: 242]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma merger(0,"Elevator.i","") [242] - GenericResultAtLocation [Line: 1847]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma merger(0,"libacc.i","") [1847] - GenericResultAtLocation [Line: 2213]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma merger(0,"scenario.i","") [2213] - GenericResultAtLocation [Line: 2231]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma merger(0,"Person.i","") [2231] - GenericResultAtLocation [Line: 2350]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma merger(0,"Test.i","") [2350] - GenericResultAtLocation [Line: 2703]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma merger(0,"Floor.i","") [2703] - GenericResultAtLocation [Line: 3364]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma merger(0,"UnitTests.i","") [3364] - GenericResultAtLocation [Line: 3455]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma merger(0,"wsllib_check.i","") [3455] - GenericResultAtLocation [Line: 3464]: Unsoundness Warning Ignoring preprocessor pragma C: #pragma merger(0,"featureselect.i","") [3464] * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - StatisticsResult: ErrorAutomatonStatistics NumberErrorTraces: 0, NumberStatementsAllTraces: 0, NumberRelevantStatements: 0, 0.0s ErrorAutomatonConstructionTimeTotal, 0.0s FaulLocalizationTime, NumberStatementsFirstTrace: -1, TraceLengthAvg: 0, 0.0s ErrorAutomatonConstructionTimeAvg, 0.0s ErrorAutomatonDifferenceTimeAvg, 0.0s ErrorAutomatonDifferenceTimeTotal, NumberOfNoEnhancement: 0, NumberOfFiniteEnhancement: 0, NumberOfInfiniteEnhancement: 0 - TimeoutResultAtElement [Line: 3460]: Timeout (TraceAbstraction) Unable to prove that a call to reach_error is unreachable (line 3460). Cancelled while NwaCegarLoop was constructing difference of abstraction (34817states) and FLOYD_HOARE automaton (currently 15 states, 16 states before enhancement),while ReachableStatesComputation was computing reachable states (6354 states constructed, input type IntersectNwa). - StatisticsResult: Ultimate Automizer benchmark data CFG has 29 procedures, 583 locations, 1 error locations. Started 1 CEGAR loops. OverallTime: 58.1s, OverallIterations: 25, TraceHistogramMax: 4, PathProgramHistogramMax: 1, EmptinessCheckTime: 0.1s, AutomataDifference: 28.7s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, HoareTripleCheckerStatistics: 0 mSolverCounterUnknown, 12446 SdHoareTripleChecker+Valid, 8.8s IncrementalHoareTripleChecker+Time, 0 mSdLazyCounter, 12310 mSDsluCounter, 96456 SdHoareTripleChecker+Invalid, 7.4s Time, 0 mProtectedAction, 0 SdHoareTripleChecker+Unchecked, 0 IncrementalHoareTripleChecker+Unchecked, 74397 mSDsCounter, 716 IncrementalHoareTripleChecker+Valid, 0 mProtectedPredicate, 10182 IncrementalHoareTripleChecker+Invalid, 10898 SdHoareTripleChecker+Unknown, 0 mSolverCounterNotChecked, 716 mSolverCounterUnsat, 22059 mSDtfsCounter, 10182 mSolverCounterSat, 0.2s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Unknown, PredicateUnifierStatistics: 0 DeclaredPredicates, 2413 GetRequests, 2261 SyntacticMatches, 0 SemanticMatches, 152 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 121 ImplicationChecksByTransitivity, 0.7s Time, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=34817occurred in iteration=24, InterpolantAutomatonStates: 155, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: 14.5s AutomataMinimizationTime, 24 MinimizatonAttempts, 859 StatesRemovedByMinimization, 15 NontrivialMinimizations, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 1.1s SsaConstructionTime, 3.9s SatisfiabilityAnalysisTime, 2.9s InterpolantComputationTime, 2230 NumberOfCodeBlocks, 2230 NumberOfCodeBlocksAsserted, 25 NumberOfCheckSat, 2361 ConstructedInterpolants, 0 QuantifiedInterpolants, 5810 SizeOfPredicates, 59 NumberOfNonLiveVariables, 20646 ConjunctsInSsa, 163 ConjunctsInUnsatCore, 26 InterpolantComputations, 24 PerfectInterpolantSequences, 444/450 InterpolantCoveringCapability, INVARIANT_SYNTHESIS: No data available, INTERPOLANT_CONSOLIDATION: No data available, ABSTRACT_INTERPRETATION: No data available, PDR: No data available, ACCELERATED_INTERPOLATION: No data available, SIFA: No data available, ReuseStatistics: No data available RESULT: Ultimate could not prove your program: Timeout Completed graceful shutdown