/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_spec9_product26.cil.c -------------------------------------------------------------------------------- This is Ultimate 0.2.4-tmp.fs.bitabs-eval-d9c3e40-m [2023-12-25 05:36:13,233 INFO L188 SettingsManager]: Resetting all preferences to default values... [2023-12-25 05:36:13,271 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-25 05:36:13,274 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2023-12-25 05:36:13,275 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2023-12-25 05:36:13,290 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2023-12-25 05:36:13,290 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2023-12-25 05:36:13,290 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2023-12-25 05:36:13,291 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2023-12-25 05:36:13,291 INFO L153 SettingsManager]: * Use memory slicer=true [2023-12-25 05:36:13,291 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2023-12-25 05:36:13,292 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2023-12-25 05:36:13,292 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2023-12-25 05:36:13,292 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2023-12-25 05:36:13,293 INFO L153 SettingsManager]: * Use SBE=true [2023-12-25 05:36:13,293 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2023-12-25 05:36:13,293 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2023-12-25 05:36:13,293 INFO L153 SettingsManager]: * sizeof long=4 [2023-12-25 05:36:13,293 INFO L153 SettingsManager]: * sizeof POINTER=4 [2023-12-25 05:36:13,294 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2023-12-25 05:36:13,294 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2023-12-25 05:36:13,294 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2023-12-25 05:36:13,294 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2023-12-25 05:36:13,295 INFO L153 SettingsManager]: * Adapt memory model on pointer casts if necessary=true [2023-12-25 05:36:13,295 INFO L153 SettingsManager]: * Use bitvectors instead of ints=true [2023-12-25 05:36:13,295 INFO L153 SettingsManager]: * Allow undefined functions=false [2023-12-25 05:36:13,295 INFO L153 SettingsManager]: * Memory model=HoenickeLindenmann_4ByteResolution [2023-12-25 05:36:13,295 INFO L153 SettingsManager]: * sizeof long double=12 [2023-12-25 05:36:13,296 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2023-12-25 05:36:13,296 INFO L153 SettingsManager]: * Use constant arrays=true [2023-12-25 05:36:13,296 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2023-12-25 05:36:13,296 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2023-12-25 05:36:13,296 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2023-12-25 05:36:13,297 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2023-12-25 05:36:13,297 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2023-12-25 05:36:13,297 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2023-12-25 05:36:13,297 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2023-12-25 05:36:13,297 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2023-12-25 05:36:13,298 INFO L153 SettingsManager]: * Trace refinement strategy=WOLF [2023-12-25 05:36:13,298 INFO L153 SettingsManager]: * Command for external solver=cvc4 --incremental --print-success --lang smt [2023-12-25 05:36:13,298 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2023-12-25 05:36:13,298 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2023-12-25 05:36:13,298 INFO L153 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2023-12-25 05:36:13,299 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2023-12-25 05:36:13,299 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2023-12-25 05:36:13,299 INFO L153 SettingsManager]: * Logic for external solver=AUFBV [2023-12-25 05:36:13,299 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-25 05:36:13,455 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2023-12-25 05:36:13,476 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2023-12-25 05:36:13,478 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2023-12-25 05:36:13,479 INFO L270 PluginConnector]: Initializing CDTParser... [2023-12-25 05:36:13,479 INFO L274 PluginConnector]: CDTParser initialized [2023-12-25 05:36:13,480 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/svcomp/product-lines/elevator_spec9_product26.cil.c [2023-12-25 05:36:14,726 INFO L533 CDTParser]: Created temporary CDT project at NULL [2023-12-25 05:36:15,015 INFO L384 CDTParser]: Found 1 translation units. [2023-12-25 05:36:15,015 INFO L180 CDTParser]: Scanning /storage/repos/ultimate/trunk/examples/svcomp/product-lines/elevator_spec9_product26.cil.c [2023-12-25 05:36:15,038 INFO L427 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/386b0e566/acbbf9fb89534865a470f43f71bd22e7/FLAG58300e1b6 [2023-12-25 05:36:15,049 INFO L435 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/386b0e566/acbbf9fb89534865a470f43f71bd22e7 [2023-12-25 05:36:15,052 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2023-12-25 05:36:15,053 INFO L133 ToolchainWalker]: Walking toolchain with 5 elements. [2023-12-25 05:36:15,053 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2023-12-25 05:36:15,054 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2023-12-25 05:36:15,057 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2023-12-25 05:36:15,058 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 25.12 05:36:15" (1/1) ... [2023-12-25 05:36:15,059 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@e10fc89 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.12 05:36:15, skipping insertion in model container [2023-12-25 05:36:15,059 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 25.12 05:36:15" (1/1) ... [2023-12-25 05:36:15,125 INFO L177 MainTranslator]: Built tables and reachable declarations [2023-12-25 05:36:15,520 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_spec9_product26.cil.c[46529,46542] [2023-12-25 05:36:15,577 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-12-25 05:36:15,588 INFO L199 MainTranslator]: Restarting translation with changed settings: SettingsChange [mNewPreferredMemoryModel=HoenickeLindenmann_1ByteResolution] [2023-12-25 05:36:15,629 INFO L177 MainTranslator]: Built tables and reachable declarations [2023-12-25 05:36:15,685 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_spec9_product26.cil.c[46529,46542] [2023-12-25 05:36:15,700 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-12-25 05:36:15,705 INFO L202 MainTranslator]: Completed pre-run [2023-12-25 05:36:15,712 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma merger(0,"libacc.i","") [48] [2023-12-25 05:36:15,714 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma merger(0,"scenario.i","") [414] [2023-12-25 05:36:15,714 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma merger(0,"Specification9_spec.i","") [428] [2023-12-25 05:36:15,714 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma merger(0,"Elevator.i","") [594] [2023-12-25 05:36:15,714 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma merger(0,"wsllib_check.i","") [2119] [2023-12-25 05:36:15,714 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma merger(0,"Floor.i","") [2128] [2023-12-25 05:36:15,714 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma merger(0,"Test.i","") [2790] [2023-12-25 05:36:15,714 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma merger(0,"UnitTests.i","") [3145] [2023-12-25 05:36:15,714 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma merger(0,"featureselect.i","") [3236] [2023-12-25 05:36:15,714 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma merger(0,"Person.i","") [3271] [2023-12-25 05:36:15,751 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_spec9_product26.cil.c[46529,46542] [2023-12-25 05:36:15,765 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-12-25 05:36:15,785 INFO L206 MainTranslator]: Completed translation [2023-12-25 05:36:15,787 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.12 05:36:15 WrapperNode [2023-12-25 05:36:15,787 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2023-12-25 05:36:15,788 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2023-12-25 05:36:15,789 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2023-12-25 05:36:15,789 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2023-12-25 05:36:15,794 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.12 05:36:15" (1/1) ... [2023-12-25 05:36:15,821 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.12 05:36:15" (1/1) ... [2023-12-25 05:36:15,860 INFO L138 Inliner]: procedures = 95, calls = 337, calls flagged for inlining = 27, calls inlined = 23, statements flattened = 772 [2023-12-25 05:36:15,861 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2023-12-25 05:36:15,861 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2023-12-25 05:36:15,861 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2023-12-25 05:36:15,861 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2023-12-25 05:36:15,870 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.12 05:36:15" (1/1) ... [2023-12-25 05:36:15,871 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.12 05:36:15" (1/1) ... [2023-12-25 05:36:15,876 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.12 05:36:15" (1/1) ... [2023-12-25 05:36:15,895 INFO L175 MemorySlicer]: Split 81 memory accesses to 20 slices as follows [2, 4, 4, 4, 2, 4, 4, 5, 3, 3, 5, 7, 4, 4, 4, 4, 4, 6, 4, 4]. 9 percent of accesses are in the largest equivalence class. The 81 initializations are split as follows [2, 4, 4, 4, 2, 4, 4, 5, 3, 3, 5, 7, 4, 4, 4, 4, 4, 6, 4, 4]. 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-25 05:36:15,895 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.12 05:36:15" (1/1) ... [2023-12-25 05:36:15,896 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.12 05:36:15" (1/1) ... [2023-12-25 05:36:15,908 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.12 05:36:15" (1/1) ... [2023-12-25 05:36:15,916 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.12 05:36:15" (1/1) ... [2023-12-25 05:36:15,920 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.12 05:36:15" (1/1) ... [2023-12-25 05:36:15,923 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.12 05:36:15" (1/1) ... [2023-12-25 05:36:15,928 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2023-12-25 05:36:15,929 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2023-12-25 05:36:15,929 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2023-12-25 05:36:15,929 INFO L274 PluginConnector]: RCFGBuilder initialized [2023-12-25 05:36:15,930 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.12 05:36:15" (1/1) ... [2023-12-25 05:36:15,934 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2023-12-25 05:36:15,944 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-25 05:36:15,979 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-25 05:36:16,020 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-25 05:36:16,027 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2023-12-25 05:36:16,028 INFO L130 BoogieDeclarations]: Found specification of procedure getWeight [2023-12-25 05:36:16,028 INFO L138 BoogieDeclarations]: Found implementation of procedure getWeight [2023-12-25 05:36:16,028 INFO L130 BoogieDeclarations]: Found specification of procedure bigMacCall [2023-12-25 05:36:16,028 INFO L138 BoogieDeclarations]: Found implementation of procedure bigMacCall [2023-12-25 05:36:16,028 INFO L130 BoogieDeclarations]: Found specification of procedure enterElevator [2023-12-25 05:36:16,028 INFO L138 BoogieDeclarations]: Found implementation of procedure enterElevator [2023-12-25 05:36:16,028 INFO L130 BoogieDeclarations]: Found specification of procedure stopRequestedInDirection [2023-12-25 05:36:16,029 INFO L138 BoogieDeclarations]: Found implementation of procedure stopRequestedInDirection [2023-12-25 05:36:16,029 INFO L130 BoogieDeclarations]: Found specification of procedure getReverseHeading [2023-12-25 05:36:16,029 INFO L138 BoogieDeclarations]: Found implementation of procedure getReverseHeading [2023-12-25 05:36:16,031 INFO L130 BoogieDeclarations]: Found specification of procedure timeShift [2023-12-25 05:36:16,031 INFO L138 BoogieDeclarations]: Found implementation of procedure timeShift [2023-12-25 05:36:16,031 INFO L130 BoogieDeclarations]: Found specification of procedure cleanup [2023-12-25 05:36:16,031 INFO L138 BoogieDeclarations]: Found implementation of procedure cleanup [2023-12-25 05:36:16,031 INFO L130 BoogieDeclarations]: Found specification of procedure areDoorsOpen [2023-12-25 05:36:16,031 INFO L138 BoogieDeclarations]: Found implementation of procedure areDoorsOpen [2023-12-25 05:36:16,031 INFO L130 BoogieDeclarations]: Found specification of procedure __automaton_fail [2023-12-25 05:36:16,031 INFO L138 BoogieDeclarations]: Found implementation of procedure __automaton_fail [2023-12-25 05:36:16,032 INFO L130 BoogieDeclarations]: Found specification of procedure isTopFloor [2023-12-25 05:36:16,032 INFO L138 BoogieDeclarations]: Found implementation of procedure isTopFloor [2023-12-25 05:36:16,032 INFO L130 BoogieDeclarations]: Found specification of procedure getDestination [2023-12-25 05:36:16,032 INFO L138 BoogieDeclarations]: Found implementation of procedure getDestination [2023-12-25 05:36:16,032 INFO L130 BoogieDeclarations]: Found specification of procedure isBlocked [2023-12-25 05:36:16,032 INFO L138 BoogieDeclarations]: Found implementation of procedure isBlocked [2023-12-25 05:36:16,032 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#0 [2023-12-25 05:36:16,032 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#1 [2023-12-25 05:36:16,032 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#2 [2023-12-25 05:36:16,032 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#3 [2023-12-25 05:36:16,032 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#4 [2023-12-25 05:36:16,033 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#5 [2023-12-25 05:36:16,033 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#6 [2023-12-25 05:36:16,033 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#7 [2023-12-25 05:36:16,033 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#8 [2023-12-25 05:36:16,033 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#9 [2023-12-25 05:36:16,033 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#10 [2023-12-25 05:36:16,033 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#11 [2023-12-25 05:36:16,033 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#12 [2023-12-25 05:36:16,033 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#13 [2023-12-25 05:36:16,033 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#14 [2023-12-25 05:36:16,033 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#15 [2023-12-25 05:36:16,033 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#16 [2023-12-25 05:36:16,033 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#17 [2023-12-25 05:36:16,034 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#18 [2023-12-25 05:36:16,034 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#19 [2023-12-25 05:36:16,034 INFO L130 BoogieDeclarations]: Found specification of procedure resetCallOnFloor [2023-12-25 05:36:16,034 INFO L138 BoogieDeclarations]: Found implementation of procedure resetCallOnFloor [2023-12-25 05:36:16,034 INFO L130 BoogieDeclarations]: Found specification of procedure initPersonOnFloor [2023-12-25 05:36:16,034 INFO L138 BoogieDeclarations]: Found implementation of procedure initPersonOnFloor [2023-12-25 05:36:16,034 INFO L130 BoogieDeclarations]: Found specification of procedure timeShift__wrappee__empty [2023-12-25 05:36:16,034 INFO L138 BoogieDeclarations]: Found implementation of procedure timeShift__wrappee__empty [2023-12-25 05:36:16,034 INFO L130 BoogieDeclarations]: Found specification of procedure removePersonFromFloor [2023-12-25 05:36:16,034 INFO L138 BoogieDeclarations]: Found implementation of procedure removePersonFromFloor [2023-12-25 05:36:16,034 INFO L130 BoogieDeclarations]: Found specification of procedure getOrigin [2023-12-25 05:36:16,034 INFO L138 BoogieDeclarations]: Found implementation of procedure getOrigin [2023-12-25 05:36:16,034 INFO L130 BoogieDeclarations]: Found specification of procedure continueInDirection [2023-12-25 05:36:16,034 INFO L138 BoogieDeclarations]: Found implementation of procedure continueInDirection [2023-12-25 05:36:16,035 INFO L130 BoogieDeclarations]: Found specification of procedure isEmpty [2023-12-25 05:36:16,035 INFO L138 BoogieDeclarations]: Found implementation of procedure isEmpty [2023-12-25 05:36:16,035 INFO L130 BoogieDeclarations]: Found specification of procedure pressInLiftFloorButton [2023-12-25 05:36:16,036 INFO L138 BoogieDeclarations]: Found implementation of procedure pressInLiftFloorButton [2023-12-25 05:36:16,036 INFO L130 BoogieDeclarations]: Found specification of procedure leaveElevator [2023-12-25 05:36:16,036 INFO L138 BoogieDeclarations]: Found implementation of procedure leaveElevator [2023-12-25 05:36:16,036 INFO L130 BoogieDeclarations]: Found specification of procedure isPersonOnFloor [2023-12-25 05:36:16,036 INFO L138 BoogieDeclarations]: Found implementation of procedure isPersonOnFloor [2023-12-25 05:36:16,036 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2023-12-25 05:36:16,037 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2023-12-25 05:36:16,037 INFO L130 BoogieDeclarations]: Found specification of procedure isFloorCalling [2023-12-25 05:36:16,037 INFO L138 BoogieDeclarations]: Found implementation of procedure isFloorCalling [2023-12-25 05:36:16,205 INFO L241 CfgBuilder]: Building ICFG [2023-12-25 05:36:16,207 INFO L267 CfgBuilder]: Building CFG for each procedure with an implementation [2023-12-25 05:36:16,997 INFO L282 CfgBuilder]: Performing block encoding [2023-12-25 05:36:17,103 INFO L304 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2023-12-25 05:36:17,103 INFO L309 CfgBuilder]: Removed 1 assume(true) statements. [2023-12-25 05:36:17,103 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 25.12 05:36:17 BoogieIcfgContainer [2023-12-25 05:36:17,103 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2023-12-25 05:36:17,105 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2023-12-25 05:36:17,105 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2023-12-25 05:36:17,107 INFO L274 PluginConnector]: TraceAbstraction initialized [2023-12-25 05:36:17,107 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 25.12 05:36:15" (1/3) ... [2023-12-25 05:36:17,108 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@58b6be13 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 25.12 05:36:17, skipping insertion in model container [2023-12-25 05:36:17,108 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.12 05:36:15" (2/3) ... [2023-12-25 05:36:17,109 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@58b6be13 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 25.12 05:36:17, skipping insertion in model container [2023-12-25 05:36:17,109 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 25.12 05:36:17" (3/3) ... [2023-12-25 05:36:17,110 INFO L112 eAbstractionObserver]: Analyzing ICFG elevator_spec9_product26.cil.c [2023-12-25 05:36:17,122 INFO L204 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2023-12-25 05:36:17,122 INFO L163 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2023-12-25 05:36:17,174 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2023-12-25 05:36:17,179 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;@53112a7a, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-12-25 05:36:17,179 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-12-25 05:36:17,190 INFO L276 IsEmpty]: Start isEmpty. Operand has 524 states, 410 states have (on average 1.7439024390243902) internal successors, (715), 433 states have internal predecessors, (715), 89 states have call successors, (89), 23 states have call predecessors, (89), 23 states have return successors, (89), 82 states have call predecessors, (89), 89 states have call successors, (89) [2023-12-25 05:36:17,200 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 49 [2023-12-25 05:36:17,200 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 05:36:17,201 INFO L195 NwaCegarLoop]: trace 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, 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-25 05:36:17,201 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 05:36:17,204 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 05:36:17,205 INFO L85 PathProgramCache]: Analyzing trace with hash -1452284348, now seen corresponding path program 1 times [2023-12-25 05:36:17,219 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 05:36:17,219 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1015011833] [2023-12-25 05:36:17,219 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 05:36:17,220 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-25 05:36:17,221 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 05:36:17,223 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-25 05:36:17,230 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-25 05:36:17,554 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 05:36:17,568 INFO L262 TraceCheckSpWp]: Trace formula consists of 663 conjuncts, 1 conjunts are in the unsatisfiable core [2023-12-25 05:36:17,573 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 05:36:17,597 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-25 05:36:17,597 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 05:36:17,598 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 05:36:17,598 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1015011833] [2023-12-25 05:36:17,599 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1015011833] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 05:36:17,599 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 05:36:17,599 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-12-25 05:36:17,600 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [107566767] [2023-12-25 05:36:17,601 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 05:36:17,605 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2023-12-25 05:36:17,606 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 05:36:17,634 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2023-12-25 05:36:17,635 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2023-12-25 05:36:17,637 INFO L87 Difference]: Start difference. First operand has 524 states, 410 states have (on average 1.7439024390243902) internal successors, (715), 433 states have internal predecessors, (715), 89 states have call successors, (89), 23 states have call predecessors, (89), 23 states have return successors, (89), 82 states have call predecessors, (89), 89 states have call successors, (89) Second operand has 2 states, 2 states have (on average 16.5) internal successors, (33), 2 states have internal predecessors, (33), 2 states have call successors, (8), 2 states have call predecessors, (8), 2 states have return successors, (7), 2 states have call predecessors, (7), 1 states have call successors, (7) [2023-12-25 05:36:17,718 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 05:36:17,718 INFO L93 Difference]: Finished difference Result 542 states and 920 transitions. [2023-12-25 05:36:17,720 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-12-25 05:36:17,721 INFO L78 Accepts]: Start accepts. Automaton has has 2 states, 2 states have (on average 16.5) internal successors, (33), 2 states have internal predecessors, (33), 2 states have call successors, (8), 2 states have call predecessors, (8), 2 states have return successors, (7), 2 states have call predecessors, (7), 1 states have call successors, (7) Word has length 48 [2023-12-25 05:36:17,721 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 05:36:17,734 INFO L225 Difference]: With dead ends: 542 [2023-12-25 05:36:17,735 INFO L226 Difference]: Without dead ends: 520 [2023-12-25 05:36:17,737 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 47 SyntacticMatches, 0 SemanticMatches, 0 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2023-12-25 05:36:17,739 INFO L413 NwaCegarLoop]: 870 mSDtfsCounter, 0 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 15 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 870 SdHoareTripleChecker+Invalid, 15 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 15 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-12-25 05:36:17,740 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 870 Invalid, 15 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 15 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-12-25 05:36:17,752 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 520 states. [2023-12-25 05:36:17,812 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 520 to 520. [2023-12-25 05:36:17,814 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 520 states, 408 states have (on average 1.7352941176470589) internal successors, (708), 429 states have internal predecessors, (708), 89 states have call successors, (89), 23 states have call predecessors, (89), 22 states have return successors, (84), 81 states have call predecessors, (84), 84 states have call successors, (84) [2023-12-25 05:36:17,822 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 520 states to 520 states and 881 transitions. [2023-12-25 05:36:17,823 INFO L78 Accepts]: Start accepts. Automaton has 520 states and 881 transitions. Word has length 48 [2023-12-25 05:36:17,824 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 05:36:17,824 INFO L495 AbstractCegarLoop]: Abstraction has 520 states and 881 transitions. [2023-12-25 05:36:17,824 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 16.5) internal successors, (33), 2 states have internal predecessors, (33), 2 states have call successors, (8), 2 states have call predecessors, (8), 2 states have return successors, (7), 2 states have call predecessors, (7), 1 states have call successors, (7) [2023-12-25 05:36:17,825 INFO L276 IsEmpty]: Start isEmpty. Operand 520 states and 881 transitions. [2023-12-25 05:36:17,833 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 50 [2023-12-25 05:36:17,835 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 05:36:17,835 INFO L195 NwaCegarLoop]: trace 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, 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-25 05:36:17,859 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 (2)] Ended with exit code 0 [2023-12-25 05:36:18,042 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-25 05:36:18,043 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 05:36:18,043 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 05:36:18,043 INFO L85 PathProgramCache]: Analyzing trace with hash 963999145, now seen corresponding path program 1 times [2023-12-25 05:36:18,044 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 05:36:18,044 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1972835579] [2023-12-25 05:36:18,044 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 05:36:18,045 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-25 05:36:18,045 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 05:36:18,061 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-25 05:36:18,062 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-25 05:36:18,328 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 05:36:18,340 INFO L262 TraceCheckSpWp]: Trace formula consists of 664 conjuncts, 3 conjunts are in the unsatisfiable core [2023-12-25 05:36:18,343 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 05:36:18,395 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-25 05:36:18,395 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 05:36:18,395 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 05:36:18,395 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1972835579] [2023-12-25 05:36:18,395 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1972835579] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 05:36:18,396 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 05:36:18,396 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-25 05:36:18,396 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [405656553] [2023-12-25 05:36:18,396 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 05:36:18,397 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-25 05:36:18,397 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 05:36:18,397 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-25 05:36:18,397 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-25 05:36:18,398 INFO L87 Difference]: Start difference. First operand 520 states and 881 transitions. Second operand has 4 states, 4 states have (on average 8.5) internal successors, (34), 4 states have internal predecessors, (34), 2 states have call successors, (8), 2 states have call predecessors, (8), 2 states have return successors, (7), 1 states have call predecessors, (7), 2 states have call successors, (7) [2023-12-25 05:36:18,532 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 05:36:18,532 INFO L93 Difference]: Finished difference Result 1028 states and 1744 transitions. [2023-12-25 05:36:18,533 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-12-25 05:36:18,533 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 8.5) internal successors, (34), 4 states have internal predecessors, (34), 2 states have call successors, (8), 2 states have call predecessors, (8), 2 states have return successors, (7), 1 states have call predecessors, (7), 2 states have call successors, (7) Word has length 49 [2023-12-25 05:36:18,533 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 05:36:18,537 INFO L225 Difference]: With dead ends: 1028 [2023-12-25 05:36:18,538 INFO L226 Difference]: Without dead ends: 520 [2023-12-25 05:36:18,541 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 49 GetRequests, 46 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-25 05:36:18,542 INFO L413 NwaCegarLoop]: 855 mSDtfsCounter, 14 mSDsluCounter, 1705 mSDsCounter, 0 mSdLazyCounter, 68 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 14 SdHoareTripleChecker+Valid, 2560 SdHoareTripleChecker+Invalid, 68 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 68 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-25 05:36:18,543 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [14 Valid, 2560 Invalid, 68 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 68 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-25 05:36:18,544 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 520 states. [2023-12-25 05:36:18,571 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 520 to 520. [2023-12-25 05:36:18,572 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 520 states, 408 states have (on average 1.732843137254902) internal successors, (707), 429 states have internal predecessors, (707), 89 states have call successors, (89), 23 states have call predecessors, (89), 22 states have return successors, (84), 81 states have call predecessors, (84), 84 states have call successors, (84) [2023-12-25 05:36:18,613 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 520 states to 520 states and 880 transitions. [2023-12-25 05:36:18,614 INFO L78 Accepts]: Start accepts. Automaton has 520 states and 880 transitions. Word has length 49 [2023-12-25 05:36:18,614 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 05:36:18,614 INFO L495 AbstractCegarLoop]: Abstraction has 520 states and 880 transitions. [2023-12-25 05:36:18,614 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 8.5) internal successors, (34), 4 states have internal predecessors, (34), 2 states have call successors, (8), 2 states have call predecessors, (8), 2 states have return successors, (7), 1 states have call predecessors, (7), 2 states have call successors, (7) [2023-12-25 05:36:18,614 INFO L276 IsEmpty]: Start isEmpty. Operand 520 states and 880 transitions. [2023-12-25 05:36:18,616 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 51 [2023-12-25 05:36:18,616 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 05:36:18,616 INFO L195 NwaCegarLoop]: trace 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, 1, 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-25 05:36:18,627 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-25 05:36:18,824 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-25 05:36:18,825 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 05:36:18,825 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 05:36:18,826 INFO L85 PathProgramCache]: Analyzing trace with hash -1634984533, now seen corresponding path program 1 times [2023-12-25 05:36:18,826 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 05:36:18,826 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [590858801] [2023-12-25 05:36:18,826 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 05:36:18,826 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-25 05:36:18,826 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 05:36:18,827 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-25 05:36:18,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 (4)] Waiting until timeout for monitored process [2023-12-25 05:36:19,070 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 05:36:19,084 INFO L262 TraceCheckSpWp]: Trace formula consists of 665 conjuncts, 3 conjunts are in the unsatisfiable core [2023-12-25 05:36:19,086 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 05:36:19,102 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-25 05:36:19,102 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 05:36:19,102 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 05:36:19,102 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [590858801] [2023-12-25 05:36:19,102 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [590858801] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 05:36:19,102 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 05:36:19,102 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-25 05:36:19,102 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1908248650] [2023-12-25 05:36:19,103 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 05:36:19,103 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-25 05:36:19,103 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 05:36:19,103 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-25 05:36:19,104 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-25 05:36:19,104 INFO L87 Difference]: Start difference. First operand 520 states and 880 transitions. Second operand has 4 states, 4 states have (on average 8.75) internal successors, (35), 4 states have internal predecessors, (35), 2 states have call successors, (8), 2 states have call predecessors, (8), 2 states have return successors, (7), 1 states have call predecessors, (7), 2 states have call successors, (7) [2023-12-25 05:36:19,186 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 05:36:19,186 INFO L93 Difference]: Finished difference Result 1028 states and 1743 transitions. [2023-12-25 05:36:19,187 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-12-25 05:36:19,187 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 8.75) internal successors, (35), 4 states have internal predecessors, (35), 2 states have call successors, (8), 2 states have call predecessors, (8), 2 states have return successors, (7), 1 states have call predecessors, (7), 2 states have call successors, (7) Word has length 50 [2023-12-25 05:36:19,187 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 05:36:19,190 INFO L225 Difference]: With dead ends: 1028 [2023-12-25 05:36:19,190 INFO L226 Difference]: Without dead ends: 520 [2023-12-25 05:36:19,193 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 50 GetRequests, 47 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-25 05:36:19,193 INFO L413 NwaCegarLoop]: 855 mSDtfsCounter, 12 mSDsluCounter, 1705 mSDsCounter, 0 mSdLazyCounter, 66 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 12 SdHoareTripleChecker+Valid, 2560 SdHoareTripleChecker+Invalid, 66 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 66 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-25 05:36:19,194 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [12 Valid, 2560 Invalid, 66 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 66 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-25 05:36:19,195 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 520 states. [2023-12-25 05:36:19,206 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 520 to 520. [2023-12-25 05:36:19,207 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 520 states, 408 states have (on average 1.7303921568627452) internal successors, (706), 429 states have internal predecessors, (706), 89 states have call successors, (89), 23 states have call predecessors, (89), 22 states have return successors, (84), 81 states have call predecessors, (84), 84 states have call successors, (84) [2023-12-25 05:36:19,210 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 520 states to 520 states and 879 transitions. [2023-12-25 05:36:19,210 INFO L78 Accepts]: Start accepts. Automaton has 520 states and 879 transitions. Word has length 50 [2023-12-25 05:36:19,210 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 05:36:19,211 INFO L495 AbstractCegarLoop]: Abstraction has 520 states and 879 transitions. [2023-12-25 05:36:19,211 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 8.75) internal successors, (35), 4 states have internal predecessors, (35), 2 states have call successors, (8), 2 states have call predecessors, (8), 2 states have return successors, (7), 1 states have call predecessors, (7), 2 states have call successors, (7) [2023-12-25 05:36:19,211 INFO L276 IsEmpty]: Start isEmpty. Operand 520 states and 879 transitions. [2023-12-25 05:36:19,212 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 52 [2023-12-25 05:36:19,212 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 05:36:19,212 INFO L195 NwaCegarLoop]: trace 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, 1, 1, 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-25 05:36:19,232 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-25 05:36:19,435 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-25 05:36:19,436 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 05:36:19,436 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 05:36:19,436 INFO L85 PathProgramCache]: Analyzing trace with hash 1901080813, now seen corresponding path program 1 times [2023-12-25 05:36:19,437 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 05:36:19,437 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [20669128] [2023-12-25 05:36:19,437 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 05:36:19,437 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-25 05:36:19,437 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 05:36:19,438 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-25 05:36:19,442 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-25 05:36:19,648 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 05:36:19,659 INFO L262 TraceCheckSpWp]: Trace formula consists of 666 conjuncts, 3 conjunts are in the unsatisfiable core [2023-12-25 05:36:19,662 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 05:36:19,677 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-25 05:36:19,678 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 05:36:19,678 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 05:36:19,678 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [20669128] [2023-12-25 05:36:19,678 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [20669128] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 05:36:19,678 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 05:36:19,678 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-25 05:36:19,678 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [6479737] [2023-12-25 05:36:19,678 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 05:36:19,679 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-25 05:36:19,679 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 05:36:19,679 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-25 05:36:19,679 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-25 05:36:19,679 INFO L87 Difference]: Start difference. First operand 520 states and 879 transitions. Second operand has 4 states, 4 states have (on average 9.0) internal successors, (36), 4 states have internal predecessors, (36), 2 states have call successors, (8), 2 states have call predecessors, (8), 2 states have return successors, (7), 1 states have call predecessors, (7), 2 states have call successors, (7) [2023-12-25 05:36:19,755 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 05:36:19,755 INFO L93 Difference]: Finished difference Result 1028 states and 1742 transitions. [2023-12-25 05:36:19,756 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-12-25 05:36:19,756 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 9.0) internal successors, (36), 4 states have internal predecessors, (36), 2 states have call successors, (8), 2 states have call predecessors, (8), 2 states have return successors, (7), 1 states have call predecessors, (7), 2 states have call successors, (7) Word has length 51 [2023-12-25 05:36:19,756 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 05:36:19,759 INFO L225 Difference]: With dead ends: 1028 [2023-12-25 05:36:19,759 INFO L226 Difference]: Without dead ends: 520 [2023-12-25 05:36:19,761 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 51 GetRequests, 48 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-25 05:36:19,761 INFO L413 NwaCegarLoop]: 855 mSDtfsCounter, 10 mSDsluCounter, 1705 mSDsCounter, 0 mSdLazyCounter, 64 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 10 SdHoareTripleChecker+Valid, 2560 SdHoareTripleChecker+Invalid, 64 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 64 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-12-25 05:36:19,762 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [10 Valid, 2560 Invalid, 64 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 64 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-12-25 05:36:19,762 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 520 states. [2023-12-25 05:36:19,771 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 520 to 520. [2023-12-25 05:36:19,772 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 520 states, 408 states have (on average 1.7279411764705883) internal successors, (705), 429 states have internal predecessors, (705), 89 states have call successors, (89), 23 states have call predecessors, (89), 22 states have return successors, (84), 81 states have call predecessors, (84), 84 states have call successors, (84) [2023-12-25 05:36:19,775 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 520 states to 520 states and 878 transitions. [2023-12-25 05:36:19,776 INFO L78 Accepts]: Start accepts. Automaton has 520 states and 878 transitions. Word has length 51 [2023-12-25 05:36:19,776 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 05:36:19,776 INFO L495 AbstractCegarLoop]: Abstraction has 520 states and 878 transitions. [2023-12-25 05:36:19,776 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 9.0) internal successors, (36), 4 states have internal predecessors, (36), 2 states have call successors, (8), 2 states have call predecessors, (8), 2 states have return successors, (7), 1 states have call predecessors, (7), 2 states have call successors, (7) [2023-12-25 05:36:19,776 INFO L276 IsEmpty]: Start isEmpty. Operand 520 states and 878 transitions. [2023-12-25 05:36:19,777 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 53 [2023-12-25 05:36:19,777 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 05:36:19,777 INFO L195 NwaCegarLoop]: trace 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, 1, 1, 1, 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-25 05:36:19,785 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-25 05:36:19,985 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-25 05:36:19,985 INFO L420 AbstractCegarLoop]: === Iteration 5 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 05:36:19,986 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 05:36:19,986 INFO L85 PathProgramCache]: Analyzing trace with hash -1944829713, now seen corresponding path program 1 times [2023-12-25 05:36:19,986 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 05:36:19,986 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1779079275] [2023-12-25 05:36:19,986 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 05:36:19,986 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-25 05:36:19,987 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 05:36:19,988 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-25 05:36:20,004 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-25 05:36:20,226 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 05:36:20,239 INFO L262 TraceCheckSpWp]: Trace formula consists of 667 conjuncts, 3 conjunts are in the unsatisfiable core [2023-12-25 05:36:20,241 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 05:36:20,258 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-25 05:36:20,258 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 05:36:20,259 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 05:36:20,259 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1779079275] [2023-12-25 05:36:20,259 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1779079275] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 05:36:20,259 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 05:36:20,259 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-25 05:36:20,259 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2002263293] [2023-12-25 05:36:20,259 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 05:36:20,259 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-25 05:36:20,260 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 05:36:20,260 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-25 05:36:20,260 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-25 05:36:20,260 INFO L87 Difference]: Start difference. First operand 520 states and 878 transitions. Second operand has 4 states, 4 states have (on average 9.25) internal successors, (37), 4 states have internal predecessors, (37), 2 states have call successors, (8), 2 states have call predecessors, (8), 2 states have return successors, (7), 1 states have call predecessors, (7), 2 states have call successors, (7) [2023-12-25 05:36:20,336 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 05:36:20,336 INFO L93 Difference]: Finished difference Result 1028 states and 1741 transitions. [2023-12-25 05:36:20,337 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-12-25 05:36:20,337 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 9.25) internal successors, (37), 4 states have internal predecessors, (37), 2 states have call successors, (8), 2 states have call predecessors, (8), 2 states have return successors, (7), 1 states have call predecessors, (7), 2 states have call successors, (7) Word has length 52 [2023-12-25 05:36:20,337 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 05:36:20,340 INFO L225 Difference]: With dead ends: 1028 [2023-12-25 05:36:20,340 INFO L226 Difference]: Without dead ends: 520 [2023-12-25 05:36:20,341 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 52 GetRequests, 49 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-25 05:36:20,342 INFO L413 NwaCegarLoop]: 855 mSDtfsCounter, 8 mSDsluCounter, 1705 mSDsCounter, 0 mSdLazyCounter, 62 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 8 SdHoareTripleChecker+Valid, 2560 SdHoareTripleChecker+Invalid, 62 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 62 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-12-25 05:36:20,342 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [8 Valid, 2560 Invalid, 62 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 62 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-12-25 05:36:20,343 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 520 states. [2023-12-25 05:36:20,351 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 520 to 520. [2023-12-25 05:36:20,352 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 520 states, 408 states have (on average 1.7254901960784315) internal successors, (704), 429 states have internal predecessors, (704), 89 states have call successors, (89), 23 states have call predecessors, (89), 22 states have return successors, (84), 81 states have call predecessors, (84), 84 states have call successors, (84) [2023-12-25 05:36:20,355 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 520 states to 520 states and 877 transitions. [2023-12-25 05:36:20,355 INFO L78 Accepts]: Start accepts. Automaton has 520 states and 877 transitions. Word has length 52 [2023-12-25 05:36:20,355 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 05:36:20,355 INFO L495 AbstractCegarLoop]: Abstraction has 520 states and 877 transitions. [2023-12-25 05:36:20,356 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 9.25) internal successors, (37), 4 states have internal predecessors, (37), 2 states have call successors, (8), 2 states have call predecessors, (8), 2 states have return successors, (7), 1 states have call predecessors, (7), 2 states have call successors, (7) [2023-12-25 05:36:20,356 INFO L276 IsEmpty]: Start isEmpty. Operand 520 states and 877 transitions. [2023-12-25 05:36:20,356 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2023-12-25 05:36:20,356 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 05:36:20,357 INFO L195 NwaCegarLoop]: trace 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, 1, 1, 1, 1, 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-25 05:36:20,368 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-25 05:36:20,565 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-25 05:36:20,566 INFO L420 AbstractCegarLoop]: === Iteration 6 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 05:36:20,566 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 05:36:20,566 INFO L85 PathProgramCache]: Analyzing trace with hash 1591209009, now seen corresponding path program 1 times [2023-12-25 05:36:20,567 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 05:36:20,567 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1803308521] [2023-12-25 05:36:20,567 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 05:36:20,567 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-25 05:36:20,567 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 05:36:20,568 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-25 05:36:20,578 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-25 05:36:20,771 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 05:36:20,785 INFO L262 TraceCheckSpWp]: Trace formula consists of 668 conjuncts, 3 conjunts are in the unsatisfiable core [2023-12-25 05:36:20,788 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 05:36:20,806 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-25 05:36:20,806 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 05:36:20,806 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 05:36:20,806 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1803308521] [2023-12-25 05:36:20,806 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1803308521] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 05:36:20,806 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 05:36:20,806 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-25 05:36:20,806 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1207483017] [2023-12-25 05:36:20,806 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 05:36:20,807 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-25 05:36:20,807 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 05:36:20,807 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-25 05:36:20,807 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-25 05:36:20,807 INFO L87 Difference]: Start difference. First operand 520 states and 877 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, (8), 2 states have call predecessors, (8), 2 states have return successors, (7), 1 states have call predecessors, (7), 2 states have call successors, (7) [2023-12-25 05:36:20,933 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 05:36:20,933 INFO L93 Difference]: Finished difference Result 1028 states and 1740 transitions. [2023-12-25 05:36:20,934 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-12-25 05:36:20,934 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, (8), 2 states have call predecessors, (8), 2 states have return successors, (7), 1 states have call predecessors, (7), 2 states have call successors, (7) Word has length 53 [2023-12-25 05:36:20,934 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 05:36:20,937 INFO L225 Difference]: With dead ends: 1028 [2023-12-25 05:36:20,937 INFO L226 Difference]: Without dead ends: 520 [2023-12-25 05:36:20,939 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 53 GetRequests, 50 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-25 05:36:20,940 INFO L413 NwaCegarLoop]: 855 mSDtfsCounter, 6 mSDsluCounter, 1705 mSDsCounter, 0 mSdLazyCounter, 60 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 6 SdHoareTripleChecker+Valid, 2560 SdHoareTripleChecker+Invalid, 60 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 60 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-25 05:36:20,940 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [6 Valid, 2560 Invalid, 60 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 60 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-25 05:36:20,941 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 520 states. [2023-12-25 05:36:20,951 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 520 to 520. [2023-12-25 05:36:20,952 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 520 states, 408 states have (on average 1.7230392156862746) internal successors, (703), 429 states have internal predecessors, (703), 89 states have call successors, (89), 23 states have call predecessors, (89), 22 states have return successors, (84), 81 states have call predecessors, (84), 84 states have call successors, (84) [2023-12-25 05:36:20,955 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 520 states to 520 states and 876 transitions. [2023-12-25 05:36:20,955 INFO L78 Accepts]: Start accepts. Automaton has 520 states and 876 transitions. Word has length 53 [2023-12-25 05:36:20,955 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 05:36:20,955 INFO L495 AbstractCegarLoop]: Abstraction has 520 states and 876 transitions. [2023-12-25 05:36:20,955 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, (8), 2 states have call predecessors, (8), 2 states have return successors, (7), 1 states have call predecessors, (7), 2 states have call successors, (7) [2023-12-25 05:36:20,956 INFO L276 IsEmpty]: Start isEmpty. Operand 520 states and 876 transitions. [2023-12-25 05:36:20,956 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 55 [2023-12-25 05:36:20,956 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 05:36:20,957 INFO L195 NwaCegarLoop]: trace 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, 1, 1, 1, 1, 1, 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-25 05:36:20,978 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 (7)] Ended with exit code 0 [2023-12-25 05:36:21,163 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-25 05:36:21,163 INFO L420 AbstractCegarLoop]: === Iteration 7 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 05:36:21,164 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 05:36:21,164 INFO L85 PathProgramCache]: Analyzing trace with hash 2039440435, now seen corresponding path program 1 times [2023-12-25 05:36:21,164 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 05:36:21,164 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [128666862] [2023-12-25 05:36:21,164 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 05:36:21,165 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-25 05:36:21,165 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 05:36:21,166 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-25 05:36:21,168 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-25 05:36:21,429 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 05:36:21,445 INFO L262 TraceCheckSpWp]: Trace formula consists of 669 conjuncts, 7 conjunts are in the unsatisfiable core [2023-12-25 05:36:21,448 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 05:36:21,494 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-25 05:36:21,494 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 05:36:21,494 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 05:36:21,494 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [128666862] [2023-12-25 05:36:21,494 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [128666862] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 05:36:21,494 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 05:36:21,495 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-12-25 05:36:21,495 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1255232395] [2023-12-25 05:36:21,495 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 05:36:21,495 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-12-25 05:36:21,495 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 05:36:21,496 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-12-25 05:36:21,496 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2023-12-25 05:36:21,496 INFO L87 Difference]: Start difference. First operand 520 states and 876 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, (8), 2 states have call predecessors, (8), 3 states have return successors, (7), 2 states have call predecessors, (7), 3 states have call successors, (7) [2023-12-25 05:36:21,666 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 05:36:21,667 INFO L93 Difference]: Finished difference Result 994 states and 1672 transitions. [2023-12-25 05:36:21,667 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2023-12-25 05:36:21,667 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, (8), 2 states have call predecessors, (8), 3 states have return successors, (7), 2 states have call predecessors, (7), 3 states have call successors, (7) Word has length 54 [2023-12-25 05:36:21,668 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 05:36:21,670 INFO L225 Difference]: With dead ends: 994 [2023-12-25 05:36:21,671 INFO L226 Difference]: Without dead ends: 534 [2023-12-25 05:36:21,673 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 54 GetRequests, 48 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-25 05:36:21,673 INFO L413 NwaCegarLoop]: 852 mSDtfsCounter, 115 mSDsluCounter, 4170 mSDsCounter, 0 mSdLazyCounter, 153 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 116 SdHoareTripleChecker+Valid, 5022 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-25 05:36:21,673 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [116 Valid, 5022 Invalid, 153 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 153 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-25 05:36:21,675 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 534 states. [2023-12-25 05:36:21,690 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 534 to 532. [2023-12-25 05:36:21,691 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 532 states, 417 states have (on average 1.7194244604316546) internal successors, (717), 440 states have internal predecessors, (717), 90 states have call successors, (90), 23 states have call predecessors, (90), 24 states have return successors, (87), 82 states have call predecessors, (87), 85 states have call successors, (87) [2023-12-25 05:36:21,695 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 532 states to 532 states and 894 transitions. [2023-12-25 05:36:21,695 INFO L78 Accepts]: Start accepts. Automaton has 532 states and 894 transitions. Word has length 54 [2023-12-25 05:36:21,695 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 05:36:21,695 INFO L495 AbstractCegarLoop]: Abstraction has 532 states and 894 transitions. [2023-12-25 05:36:21,696 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, (8), 2 states have call predecessors, (8), 3 states have return successors, (7), 2 states have call predecessors, (7), 3 states have call successors, (7) [2023-12-25 05:36:21,696 INFO L276 IsEmpty]: Start isEmpty. Operand 532 states and 894 transitions. [2023-12-25 05:36:21,697 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 55 [2023-12-25 05:36:21,698 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 05:36:21,698 INFO L195 NwaCegarLoop]: trace 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, 1, 1, 1, 1, 1, 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-25 05:36:21,723 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-25 05:36:21,907 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-25 05:36:21,908 INFO L420 AbstractCegarLoop]: === Iteration 8 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 05:36:21,908 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 05:36:21,908 INFO L85 PathProgramCache]: Analyzing trace with hash 1590743796, now seen corresponding path program 1 times [2023-12-25 05:36:21,909 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 05:36:21,909 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1284023622] [2023-12-25 05:36:21,909 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 05:36:21,909 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-25 05:36:21,909 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 05:36:21,910 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-25 05:36:21,928 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-25 05:36:22,190 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 05:36:22,207 INFO L262 TraceCheckSpWp]: Trace formula consists of 669 conjuncts, 3 conjunts are in the unsatisfiable core [2023-12-25 05:36:22,210 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 05:36:22,238 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-25 05:36:22,239 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 05:36:22,239 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 05:36:22,239 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1284023622] [2023-12-25 05:36:22,239 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1284023622] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 05:36:22,239 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 05:36:22,239 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-25 05:36:22,239 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [804297280] [2023-12-25 05:36:22,240 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 05:36:22,240 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-25 05:36:22,240 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 05:36:22,241 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-25 05:36:22,241 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-25 05:36:22,241 INFO L87 Difference]: Start difference. First operand 532 states and 894 transitions. Second operand has 4 states, 4 states have (on average 9.75) internal successors, (39), 4 states have internal predecessors, (39), 2 states have call successors, (8), 2 states have call predecessors, (8), 2 states have return successors, (7), 1 states have call predecessors, (7), 2 states have call successors, (7) [2023-12-25 05:36:22,331 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 05:36:22,332 INFO L93 Difference]: Finished difference Result 1044 states and 1764 transitions. [2023-12-25 05:36:22,332 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-12-25 05:36:22,333 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 9.75) internal successors, (39), 4 states have internal predecessors, (39), 2 states have call successors, (8), 2 states have call predecessors, (8), 2 states have return successors, (7), 1 states have call predecessors, (7), 2 states have call successors, (7) Word has length 54 [2023-12-25 05:36:22,333 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 05:36:22,336 INFO L225 Difference]: With dead ends: 1044 [2023-12-25 05:36:22,337 INFO L226 Difference]: Without dead ends: 514 [2023-12-25 05:36:22,339 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 54 GetRequests, 51 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-25 05:36:22,339 INFO L413 NwaCegarLoop]: 856 mSDtfsCounter, 3 mSDsluCounter, 1705 mSDsCounter, 0 mSdLazyCounter, 58 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3 SdHoareTripleChecker+Valid, 2561 SdHoareTripleChecker+Invalid, 58 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 58 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-25 05:36:22,340 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [3 Valid, 2561 Invalid, 58 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 58 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-25 05:36:22,341 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 514 states. [2023-12-25 05:36:22,352 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 514 to 514. [2023-12-25 05:36:22,353 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 514 states, 402 states have (on average 1.7139303482587065) internal successors, (689), 423 states have internal predecessors, (689), 89 states have call successors, (89), 23 states have call predecessors, (89), 22 states have return successors, (84), 81 states have call predecessors, (84), 84 states have call successors, (84) [2023-12-25 05:36:22,357 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 514 states to 514 states and 862 transitions. [2023-12-25 05:36:22,357 INFO L78 Accepts]: Start accepts. Automaton has 514 states and 862 transitions. Word has length 54 [2023-12-25 05:36:22,357 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 05:36:22,357 INFO L495 AbstractCegarLoop]: Abstraction has 514 states and 862 transitions. [2023-12-25 05:36:22,357 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 9.75) internal successors, (39), 4 states have internal predecessors, (39), 2 states have call successors, (8), 2 states have call predecessors, (8), 2 states have return successors, (7), 1 states have call predecessors, (7), 2 states have call successors, (7) [2023-12-25 05:36:22,357 INFO L276 IsEmpty]: Start isEmpty. Operand 514 states and 862 transitions. [2023-12-25 05:36:22,358 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 56 [2023-12-25 05:36:22,358 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 05:36:22,358 INFO L195 NwaCegarLoop]: trace 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, 1, 1, 1, 1, 1, 1, 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-25 05:36:22,368 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-25 05:36:22,566 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-25 05:36:22,566 INFO L420 AbstractCegarLoop]: === Iteration 9 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 05:36:22,566 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 05:36:22,566 INFO L85 PathProgramCache]: Analyzing trace with hash -1435299985, now seen corresponding path program 1 times [2023-12-25 05:36:22,567 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 05:36:22,567 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1692018889] [2023-12-25 05:36:22,567 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 05:36:22,567 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-25 05:36:22,567 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 05:36:22,577 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-25 05:36:22,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 (10)] Waiting until timeout for monitored process [2023-12-25 05:36:22,793 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 05:36:22,807 INFO L262 TraceCheckSpWp]: Trace formula consists of 670 conjuncts, 3 conjunts are in the unsatisfiable core [2023-12-25 05:36:22,809 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 05:36:22,825 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-25 05:36:22,825 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 05:36:22,825 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 05:36:22,826 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1692018889] [2023-12-25 05:36:22,826 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1692018889] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 05:36:22,826 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 05:36:22,826 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-25 05:36:22,826 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [575571913] [2023-12-25 05:36:22,826 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 05:36:22,826 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-25 05:36:22,826 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 05:36:22,827 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-25 05:36:22,827 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-25 05:36:22,827 INFO L87 Difference]: Start difference. First operand 514 states and 862 transitions. Second operand has 4 states, 4 states have (on average 10.0) internal successors, (40), 4 states have internal predecessors, (40), 2 states have call successors, (8), 2 states have call predecessors, (8), 3 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2023-12-25 05:36:22,951 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 05:36:22,951 INFO L93 Difference]: Finished difference Result 982 states and 1650 transitions. [2023-12-25 05:36:22,951 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-12-25 05:36:22,952 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 10.0) internal successors, (40), 4 states have internal predecessors, (40), 2 states have call successors, (8), 2 states have call predecessors, (8), 3 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) Word has length 55 [2023-12-25 05:36:22,952 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 05:36:22,954 INFO L225 Difference]: With dead ends: 982 [2023-12-25 05:36:22,954 INFO L226 Difference]: Without dead ends: 514 [2023-12-25 05:36:22,955 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 55 GetRequests, 52 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-25 05:36:22,956 INFO L413 NwaCegarLoop]: 800 mSDtfsCounter, 88 mSDsluCounter, 1576 mSDsCounter, 0 mSdLazyCounter, 136 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 88 SdHoareTripleChecker+Valid, 2376 SdHoareTripleChecker+Invalid, 139 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 136 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-25 05:36:22,956 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [88 Valid, 2376 Invalid, 139 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 136 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-25 05:36:22,956 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 514 states. [2023-12-25 05:36:22,964 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 514 to 514. [2023-12-25 05:36:22,965 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 514 states, 402 states have (on average 1.7039800995024876) internal successors, (685), 423 states have internal predecessors, (685), 89 states have call successors, (89), 23 states have call predecessors, (89), 22 states have return successors, (84), 81 states have call predecessors, (84), 84 states have call successors, (84) [2023-12-25 05:36:22,967 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 514 states to 514 states and 858 transitions. [2023-12-25 05:36:22,967 INFO L78 Accepts]: Start accepts. Automaton has 514 states and 858 transitions. Word has length 55 [2023-12-25 05:36:22,967 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 05:36:22,967 INFO L495 AbstractCegarLoop]: Abstraction has 514 states and 858 transitions. [2023-12-25 05:36:22,967 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 10.0) internal successors, (40), 4 states have internal predecessors, (40), 2 states have call successors, (8), 2 states have call predecessors, (8), 3 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2023-12-25 05:36:22,967 INFO L276 IsEmpty]: Start isEmpty. Operand 514 states and 858 transitions. [2023-12-25 05:36:22,968 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 57 [2023-12-25 05:36:22,968 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 05:36:22,968 INFO L195 NwaCegarLoop]: trace 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, 1, 1, 1, 1, 1, 1, 1, 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-25 05:36:22,992 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-25 05:36:23,174 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-25 05:36:23,175 INFO L420 AbstractCegarLoop]: === Iteration 10 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 05:36:23,175 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 05:36:23,175 INFO L85 PathProgramCache]: Analyzing trace with hash -297265040, now seen corresponding path program 1 times [2023-12-25 05:36:23,176 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 05:36:23,176 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1116355871] [2023-12-25 05:36:23,176 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 05:36:23,176 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-25 05:36:23,176 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 05:36:23,193 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-25 05:36:23,230 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-25 05:36:23,405 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 05:36:23,418 INFO L262 TraceCheckSpWp]: Trace formula consists of 671 conjuncts, 3 conjunts are in the unsatisfiable core [2023-12-25 05:36:23,421 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 05:36:23,444 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-25 05:36:23,444 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 05:36:23,444 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 05:36:23,444 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1116355871] [2023-12-25 05:36:23,444 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1116355871] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 05:36:23,444 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 05:36:23,445 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-25 05:36:23,445 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1386071349] [2023-12-25 05:36:23,445 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 05:36:23,445 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-25 05:36:23,445 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 05:36:23,445 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-25 05:36:23,445 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-25 05:36:23,446 INFO L87 Difference]: Start difference. First operand 514 states and 858 transitions. Second operand has 4 states, 4 states have (on average 10.25) internal successors, (41), 4 states have internal predecessors, (41), 2 states have call successors, (8), 2 states have call predecessors, (8), 3 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2023-12-25 05:36:23,557 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 05:36:23,557 INFO L93 Difference]: Finished difference Result 982 states and 1646 transitions. [2023-12-25 05:36:23,558 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-12-25 05:36:23,558 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 10.25) internal successors, (41), 4 states have internal predecessors, (41), 2 states have call successors, (8), 2 states have call predecessors, (8), 3 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) Word has length 56 [2023-12-25 05:36:23,558 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 05:36:23,561 INFO L225 Difference]: With dead ends: 982 [2023-12-25 05:36:23,561 INFO L226 Difference]: Without dead ends: 514 [2023-12-25 05:36:23,563 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 56 GetRequests, 53 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-25 05:36:23,563 INFO L413 NwaCegarLoop]: 800 mSDtfsCounter, 83 mSDsluCounter, 1576 mSDsCounter, 0 mSdLazyCounter, 128 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 83 SdHoareTripleChecker+Valid, 2376 SdHoareTripleChecker+Invalid, 131 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 128 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-25 05:36:23,563 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [83 Valid, 2376 Invalid, 131 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 128 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-25 05:36:23,564 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 514 states. [2023-12-25 05:36:23,571 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 514 to 514. [2023-12-25 05:36:23,572 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 514 states, 402 states have (on average 1.6940298507462686) internal successors, (681), 423 states have internal predecessors, (681), 89 states have call successors, (89), 23 states have call predecessors, (89), 22 states have return successors, (84), 81 states have call predecessors, (84), 84 states have call successors, (84) [2023-12-25 05:36:23,575 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 514 states to 514 states and 854 transitions. [2023-12-25 05:36:23,575 INFO L78 Accepts]: Start accepts. Automaton has 514 states and 854 transitions. Word has length 56 [2023-12-25 05:36:23,575 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 05:36:23,575 INFO L495 AbstractCegarLoop]: Abstraction has 514 states and 854 transitions. [2023-12-25 05:36:23,575 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 10.25) internal successors, (41), 4 states have internal predecessors, (41), 2 states have call successors, (8), 2 states have call predecessors, (8), 3 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2023-12-25 05:36:23,575 INFO L276 IsEmpty]: Start isEmpty. Operand 514 states and 854 transitions. [2023-12-25 05:36:23,576 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 58 [2023-12-25 05:36:23,576 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 05:36:23,576 INFO L195 NwaCegarLoop]: trace 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, 1, 1, 1, 1, 1, 1, 1, 1, 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-25 05:36:23,585 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-25 05:36:23,782 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-25 05:36:23,783 INFO L420 AbstractCegarLoop]: === Iteration 11 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 05:36:23,783 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 05:36:23,783 INFO L85 PathProgramCache]: Analyzing trace with hash 1783646570, now seen corresponding path program 1 times [2023-12-25 05:36:23,783 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 05:36:23,783 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [791638597] [2023-12-25 05:36:23,783 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 05:36:23,784 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-25 05:36:23,784 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 05:36:23,785 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-25 05:36:23,819 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-25 05:36:24,009 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 05:36:24,020 INFO L262 TraceCheckSpWp]: Trace formula consists of 672 conjuncts, 3 conjunts are in the unsatisfiable core [2023-12-25 05:36:24,023 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 05:36:24,046 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-25 05:36:24,046 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 05:36:24,046 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 05:36:24,046 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [791638597] [2023-12-25 05:36:24,046 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [791638597] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 05:36:24,046 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 05:36:24,046 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-25 05:36:24,046 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1335109430] [2023-12-25 05:36:24,046 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 05:36:24,047 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-25 05:36:24,047 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 05:36:24,047 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-25 05:36:24,047 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-25 05:36:24,047 INFO L87 Difference]: Start difference. First operand 514 states and 854 transitions. Second operand has 4 states, 4 states have (on average 10.5) internal successors, (42), 4 states have internal predecessors, (42), 2 states have call successors, (8), 2 states have call predecessors, (8), 3 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2023-12-25 05:36:24,151 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 05:36:24,151 INFO L93 Difference]: Finished difference Result 982 states and 1642 transitions. [2023-12-25 05:36:24,152 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-12-25 05:36:24,152 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 10.5) internal successors, (42), 4 states have internal predecessors, (42), 2 states have call successors, (8), 2 states have call predecessors, (8), 3 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) Word has length 57 [2023-12-25 05:36:24,152 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 05:36:24,155 INFO L225 Difference]: With dead ends: 982 [2023-12-25 05:36:24,155 INFO L226 Difference]: Without dead ends: 514 [2023-12-25 05:36:24,156 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-25 05:36:24,157 INFO L413 NwaCegarLoop]: 800 mSDtfsCounter, 78 mSDsluCounter, 1576 mSDsCounter, 0 mSdLazyCounter, 120 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 78 SdHoareTripleChecker+Valid, 2376 SdHoareTripleChecker+Invalid, 123 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 120 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-25 05:36:24,157 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [78 Valid, 2376 Invalid, 123 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 120 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-25 05:36:24,158 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 514 states. [2023-12-25 05:36:24,166 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 514 to 514. [2023-12-25 05:36:24,167 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 514 states, 402 states have (on average 1.6840796019900497) internal successors, (677), 423 states have internal predecessors, (677), 89 states have call successors, (89), 23 states have call predecessors, (89), 22 states have return successors, (84), 81 states have call predecessors, (84), 84 states have call successors, (84) [2023-12-25 05:36:24,169 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 514 states to 514 states and 850 transitions. [2023-12-25 05:36:24,169 INFO L78 Accepts]: Start accepts. Automaton has 514 states and 850 transitions. Word has length 57 [2023-12-25 05:36:24,169 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 05:36:24,169 INFO L495 AbstractCegarLoop]: Abstraction has 514 states and 850 transitions. [2023-12-25 05:36:24,170 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 10.5) internal successors, (42), 4 states have internal predecessors, (42), 2 states have call successors, (8), 2 states have call predecessors, (8), 3 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2023-12-25 05:36:24,170 INFO L276 IsEmpty]: Start isEmpty. Operand 514 states and 850 transitions. [2023-12-25 05:36:24,170 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 58 [2023-12-25 05:36:24,175 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 05:36:24,175 INFO L195 NwaCegarLoop]: trace 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, 1, 1, 1, 1, 1, 1, 1, 1, 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-25 05:36:24,198 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-25 05:36:24,375 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-25 05:36:24,375 INFO L420 AbstractCegarLoop]: === Iteration 12 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 05:36:24,376 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 05:36:24,376 INFO L85 PathProgramCache]: Analyzing trace with hash 318438634, now seen corresponding path program 1 times [2023-12-25 05:36:24,376 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 05:36:24,376 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [646844376] [2023-12-25 05:36:24,376 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 05:36:24,376 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-25 05:36:24,377 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 05:36:24,377 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-25 05:36:24,379 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-25 05:36:24,601 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 05:36:24,614 INFO L262 TraceCheckSpWp]: Trace formula consists of 671 conjuncts, 7 conjunts are in the unsatisfiable core [2023-12-25 05:36:24,617 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 05:36:24,659 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-25 05:36:24,659 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 05:36:24,659 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 05:36:24,659 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [646844376] [2023-12-25 05:36:24,659 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [646844376] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 05:36:24,659 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 05:36:24,659 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-12-25 05:36:24,659 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [852524782] [2023-12-25 05:36:24,659 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 05:36:24,660 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-12-25 05:36:24,660 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 05:36:24,660 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-12-25 05:36:24,661 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2023-12-25 05:36:24,661 INFO L87 Difference]: Start difference. First operand 514 states and 850 transitions. Second operand has 7 states, 6 states have (on average 7.0) internal successors, (42), 6 states have internal predecessors, (42), 3 states have call successors, (8), 2 states have call predecessors, (8), 3 states have return successors, (7), 2 states have call predecessors, (7), 3 states have call successors, (7) [2023-12-25 05:36:24,771 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 05:36:24,771 INFO L93 Difference]: Finished difference Result 982 states and 1638 transitions. [2023-12-25 05:36:24,771 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2023-12-25 05:36:24,772 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 6 states have (on average 7.0) internal successors, (42), 6 states have internal predecessors, (42), 3 states have call successors, (8), 2 states have call predecessors, (8), 3 states have return successors, (7), 2 states have call predecessors, (7), 3 states have call successors, (7) Word has length 57 [2023-12-25 05:36:24,772 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 05:36:24,774 INFO L225 Difference]: With dead ends: 982 [2023-12-25 05:36:24,775 INFO L226 Difference]: Without dead ends: 493 [2023-12-25 05:36:24,776 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-25 05:36:24,777 INFO L413 NwaCegarLoop]: 825 mSDtfsCounter, 108 mSDsluCounter, 4043 mSDsCounter, 0 mSdLazyCounter, 134 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 109 SdHoareTripleChecker+Valid, 4868 SdHoareTripleChecker+Invalid, 134 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 134 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-25 05:36:24,777 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [109 Valid, 4868 Invalid, 134 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 134 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-25 05:36:24,778 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 493 states. [2023-12-25 05:36:24,784 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 493 to 493. [2023-12-25 05:36:24,785 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 493 states, 381 states have (on average 1.6876640419947506) internal successors, (643), 402 states have internal predecessors, (643), 89 states have call successors, (89), 23 states have call predecessors, (89), 22 states have return successors, (84), 81 states have call predecessors, (84), 84 states have call successors, (84) [2023-12-25 05:36:24,787 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 493 states to 493 states and 816 transitions. [2023-12-25 05:36:24,787 INFO L78 Accepts]: Start accepts. Automaton has 493 states and 816 transitions. Word has length 57 [2023-12-25 05:36:24,787 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 05:36:24,788 INFO L495 AbstractCegarLoop]: Abstraction has 493 states and 816 transitions. [2023-12-25 05:36:24,788 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 6 states have (on average 7.0) internal successors, (42), 6 states have internal predecessors, (42), 3 states have call successors, (8), 2 states have call predecessors, (8), 3 states have return successors, (7), 2 states have call predecessors, (7), 3 states have call successors, (7) [2023-12-25 05:36:24,788 INFO L276 IsEmpty]: Start isEmpty. Operand 493 states and 816 transitions. [2023-12-25 05:36:24,788 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 59 [2023-12-25 05:36:24,788 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 05:36:24,788 INFO L195 NwaCegarLoop]: trace 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-25 05:36:24,811 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-25 05:36:24,995 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-25 05:36:24,995 INFO L420 AbstractCegarLoop]: === Iteration 13 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 05:36:24,995 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 05:36:24,995 INFO L85 PathProgramCache]: Analyzing trace with hash -1266003573, now seen corresponding path program 1 times [2023-12-25 05:36:24,996 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 05:36:24,996 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1085932707] [2023-12-25 05:36:24,996 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 05:36:24,996 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-25 05:36:24,996 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 05:36:24,997 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-25 05:36:25,002 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-25 05:36:25,207 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 05:36:25,220 INFO L262 TraceCheckSpWp]: Trace formula consists of 673 conjuncts, 3 conjunts are in the unsatisfiable core [2023-12-25 05:36:25,222 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 05:36:25,245 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-25 05:36:25,245 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 05:36:25,245 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 05:36:25,246 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1085932707] [2023-12-25 05:36:25,246 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1085932707] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 05:36:25,246 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 05:36:25,246 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-25 05:36:25,246 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [375019473] [2023-12-25 05:36:25,246 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 05:36:25,246 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-25 05:36:25,246 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 05:36:25,247 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-25 05:36:25,247 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-25 05:36:25,247 INFO L87 Difference]: Start difference. First operand 493 states and 816 transitions. Second operand has 4 states, 4 states have (on average 10.75) internal successors, (43), 4 states have internal predecessors, (43), 2 states have call successors, (8), 2 states have call predecessors, (8), 3 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2023-12-25 05:36:25,328 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 05:36:25,328 INFO L93 Difference]: Finished difference Result 961 states and 1604 transitions. [2023-12-25 05:36:25,329 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-12-25 05:36:25,329 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 10.75) internal successors, (43), 4 states have internal predecessors, (43), 2 states have call successors, (8), 2 states have call predecessors, (8), 3 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) Word has length 58 [2023-12-25 05:36:25,329 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 05:36:25,331 INFO L225 Difference]: With dead ends: 961 [2023-12-25 05:36:25,332 INFO L226 Difference]: Without dead ends: 493 [2023-12-25 05:36:25,333 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 58 GetRequests, 55 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-25 05:36:25,334 INFO L413 NwaCegarLoop]: 793 mSDtfsCounter, 39 mSDsluCounter, 1569 mSDsCounter, 0 mSdLazyCounter, 61 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 39 SdHoareTripleChecker+Valid, 2362 SdHoareTripleChecker+Invalid, 61 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 61 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-25 05:36:25,334 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [39 Valid, 2362 Invalid, 61 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 61 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-25 05:36:25,335 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 493 states. [2023-12-25 05:36:25,343 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 493 to 493. [2023-12-25 05:36:25,344 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 493 states, 381 states have (on average 1.68503937007874) internal successors, (642), 402 states have internal predecessors, (642), 89 states have call successors, (89), 23 states have call predecessors, (89), 22 states have return successors, (84), 81 states have call predecessors, (84), 84 states have call successors, (84) [2023-12-25 05:36:25,346 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 493 states to 493 states and 815 transitions. [2023-12-25 05:36:25,346 INFO L78 Accepts]: Start accepts. Automaton has 493 states and 815 transitions. Word has length 58 [2023-12-25 05:36:25,346 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 05:36:25,346 INFO L495 AbstractCegarLoop]: Abstraction has 493 states and 815 transitions. [2023-12-25 05:36:25,346 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 10.75) internal successors, (43), 4 states have internal predecessors, (43), 2 states have call successors, (8), 2 states have call predecessors, (8), 3 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2023-12-25 05:36:25,346 INFO L276 IsEmpty]: Start isEmpty. Operand 493 states and 815 transitions. [2023-12-25 05:36:25,347 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2023-12-25 05:36:25,347 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 05:36:25,347 INFO L195 NwaCegarLoop]: trace 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-25 05:36:25,364 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-25 05:36:25,554 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-25 05:36:25,554 INFO L420 AbstractCegarLoop]: === Iteration 14 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 05:36:25,554 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 05:36:25,554 INFO L85 PathProgramCache]: Analyzing trace with hash -154310811, now seen corresponding path program 1 times [2023-12-25 05:36:25,555 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 05:36:25,555 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1292588127] [2023-12-25 05:36:25,555 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 05:36:25,555 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-25 05:36:25,555 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 05:36:25,556 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-25 05:36:25,591 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-25 05:36:25,755 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 05:36:25,766 INFO L262 TraceCheckSpWp]: Trace formula consists of 674 conjuncts, 3 conjunts are in the unsatisfiable core [2023-12-25 05:36:25,768 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 05:36:25,791 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-25 05:36:25,791 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 05:36:25,791 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 05:36:25,791 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1292588127] [2023-12-25 05:36:25,791 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1292588127] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 05:36:25,791 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 05:36:25,791 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-25 05:36:25,791 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1824948909] [2023-12-25 05:36:25,791 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 05:36:25,792 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-25 05:36:25,792 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 05:36:25,792 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-25 05:36:25,792 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-25 05:36:25,792 INFO L87 Difference]: Start difference. First operand 493 states and 815 transitions. Second operand has 4 states, 4 states have (on average 11.0) internal successors, (44), 4 states have internal predecessors, (44), 2 states have call successors, (8), 2 states have call predecessors, (8), 3 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2023-12-25 05:36:25,863 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 05:36:25,863 INFO L93 Difference]: Finished difference Result 961 states and 1603 transitions. [2023-12-25 05:36:25,864 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-12-25 05:36:25,864 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 11.0) internal successors, (44), 4 states have internal predecessors, (44), 2 states have call successors, (8), 2 states have call predecessors, (8), 3 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) Word has length 59 [2023-12-25 05:36:25,864 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 05:36:25,866 INFO L225 Difference]: With dead ends: 961 [2023-12-25 05:36:25,866 INFO L226 Difference]: Without dead ends: 493 [2023-12-25 05:36:25,868 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 59 GetRequests, 56 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-25 05:36:25,869 INFO L413 NwaCegarLoop]: 793 mSDtfsCounter, 37 mSDsluCounter, 1569 mSDsCounter, 0 mSdLazyCounter, 59 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 37 SdHoareTripleChecker+Valid, 2362 SdHoareTripleChecker+Invalid, 59 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 59 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-25 05:36:25,869 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [37 Valid, 2362 Invalid, 59 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 59 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-25 05:36:25,870 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 493 states. [2023-12-25 05:36:25,877 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 493 to 493. [2023-12-25 05:36:25,878 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 493 states, 381 states have (on average 1.6824146981627297) internal successors, (641), 402 states have internal predecessors, (641), 89 states have call successors, (89), 23 states have call predecessors, (89), 22 states have return successors, (84), 81 states have call predecessors, (84), 84 states have call successors, (84) [2023-12-25 05:36:25,880 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 493 states to 493 states and 814 transitions. [2023-12-25 05:36:25,880 INFO L78 Accepts]: Start accepts. Automaton has 493 states and 814 transitions. Word has length 59 [2023-12-25 05:36:25,880 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 05:36:25,880 INFO L495 AbstractCegarLoop]: Abstraction has 493 states and 814 transitions. [2023-12-25 05:36:25,880 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 11.0) internal successors, (44), 4 states have internal predecessors, (44), 2 states have call successors, (8), 2 states have call predecessors, (8), 3 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2023-12-25 05:36:25,880 INFO L276 IsEmpty]: Start isEmpty. Operand 493 states and 814 transitions. [2023-12-25 05:36:25,881 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 61 [2023-12-25 05:36:25,881 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 05:36:25,881 INFO L195 NwaCegarLoop]: trace 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-25 05:36:25,892 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-25 05:36:26,087 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-25 05:36:26,088 INFO L420 AbstractCegarLoop]: === Iteration 15 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 05:36:26,088 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 05:36:26,088 INFO L85 PathProgramCache]: Analyzing trace with hash 715626340, now seen corresponding path program 1 times [2023-12-25 05:36:26,089 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 05:36:26,089 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1150533508] [2023-12-25 05:36:26,089 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 05:36:26,089 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-25 05:36:26,089 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 05:36:26,090 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-25 05:36:26,123 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-25 05:36:26,284 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 05:36:26,295 INFO L262 TraceCheckSpWp]: Trace formula consists of 674 conjuncts, 3 conjunts are in the unsatisfiable core [2023-12-25 05:36:26,297 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 05:36:26,320 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-25 05:36:26,320 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 05:36:26,320 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 05:36:26,320 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1150533508] [2023-12-25 05:36:26,320 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1150533508] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 05:36:26,320 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 05:36:26,321 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-25 05:36:26,321 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1242594127] [2023-12-25 05:36:26,321 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 05:36:26,321 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-25 05:36:26,321 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 05:36:26,321 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-25 05:36:26,321 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-25 05:36:26,322 INFO L87 Difference]: Start difference. First operand 493 states and 814 transitions. Second operand has 4 states, 4 states have (on average 11.25) internal successors, (45), 4 states have internal predecessors, (45), 2 states have call successors, (8), 2 states have call predecessors, (8), 3 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2023-12-25 05:36:26,387 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 05:36:26,388 INFO L93 Difference]: Finished difference Result 961 states and 1602 transitions. [2023-12-25 05:36:26,388 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-12-25 05:36:26,388 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 11.25) internal successors, (45), 4 states have internal predecessors, (45), 2 states have call successors, (8), 2 states have call predecessors, (8), 3 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) Word has length 60 [2023-12-25 05:36:26,389 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 05:36:26,391 INFO L225 Difference]: With dead ends: 961 [2023-12-25 05:36:26,391 INFO L226 Difference]: Without dead ends: 493 [2023-12-25 05:36:26,392 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 60 GetRequests, 57 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-25 05:36:26,393 INFO L413 NwaCegarLoop]: 793 mSDtfsCounter, 35 mSDsluCounter, 1569 mSDsCounter, 0 mSdLazyCounter, 57 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 35 SdHoareTripleChecker+Valid, 2362 SdHoareTripleChecker+Invalid, 57 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 57 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-12-25 05:36:26,393 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [35 Valid, 2362 Invalid, 57 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 57 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-12-25 05:36:26,393 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 493 states. [2023-12-25 05:36:26,402 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 493 to 493. [2023-12-25 05:36:26,403 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 493 states, 381 states have (on average 1.6797900262467191) internal successors, (640), 402 states have internal predecessors, (640), 89 states have call successors, (89), 23 states have call predecessors, (89), 22 states have return successors, (84), 81 states have call predecessors, (84), 84 states have call successors, (84) [2023-12-25 05:36:26,405 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 493 states to 493 states and 813 transitions. [2023-12-25 05:36:26,405 INFO L78 Accepts]: Start accepts. Automaton has 493 states and 813 transitions. Word has length 60 [2023-12-25 05:36:26,405 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 05:36:26,405 INFO L495 AbstractCegarLoop]: Abstraction has 493 states and 813 transitions. [2023-12-25 05:36:26,405 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 11.25) internal successors, (45), 4 states have internal predecessors, (45), 2 states have call successors, (8), 2 states have call predecessors, (8), 3 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2023-12-25 05:36:26,405 INFO L276 IsEmpty]: Start isEmpty. Operand 493 states and 813 transitions. [2023-12-25 05:36:26,406 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 61 [2023-12-25 05:36:26,406 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 05:36:26,406 INFO L195 NwaCegarLoop]: trace 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-25 05:36:26,422 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 (16)] Ended with exit code 0 [2023-12-25 05:36:26,613 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-25 05:36:26,613 INFO L420 AbstractCegarLoop]: === Iteration 16 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 05:36:26,613 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 05:36:26,614 INFO L85 PathProgramCache]: Analyzing trace with hash 1109993126, now seen corresponding path program 1 times [2023-12-25 05:36:26,614 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 05:36:26,614 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [355322166] [2023-12-25 05:36:26,614 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 05:36:26,614 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-25 05:36:26,615 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 05:36:26,616 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-25 05:36:26,652 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-25 05:36:26,833 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 05:36:26,848 INFO L262 TraceCheckSpWp]: Trace formula consists of 675 conjuncts, 9 conjunts are in the unsatisfiable core [2023-12-25 05:36:26,850 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 05:36:26,909 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-25 05:36:26,909 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 05:36:26,909 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 05:36:26,909 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [355322166] [2023-12-25 05:36:26,909 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [355322166] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 05:36:26,909 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 05:36:26,909 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2023-12-25 05:36:26,909 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [288525147] [2023-12-25 05:36:26,910 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 05:36:26,910 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-12-25 05:36:26,910 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 05:36:26,911 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-12-25 05:36:26,912 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2023-12-25 05:36:26,912 INFO L87 Difference]: Start difference. First operand 493 states and 813 transitions. Second operand has 8 states, 7 states have (on average 6.428571428571429) internal successors, (45), 7 states have internal predecessors, (45), 3 states have call successors, (8), 2 states have call predecessors, (8), 3 states have return successors, (7), 2 states have call predecessors, (7), 3 states have call successors, (7) [2023-12-25 05:36:27,057 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 05:36:27,057 INFO L93 Difference]: Finished difference Result 955 states and 1590 transitions. [2023-12-25 05:36:27,060 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-12-25 05:36:27,061 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 6.428571428571429) internal successors, (45), 7 states have internal predecessors, (45), 3 states have call successors, (8), 2 states have call predecessors, (8), 3 states have return successors, (7), 2 states have call predecessors, (7), 3 states have call successors, (7) Word has length 60 [2023-12-25 05:36:27,061 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 05:36:27,064 INFO L225 Difference]: With dead ends: 955 [2023-12-25 05:36:27,065 INFO L226 Difference]: Without dead ends: 493 [2023-12-25 05:36:27,067 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-25 05:36:27,067 INFO L413 NwaCegarLoop]: 785 mSDtfsCounter, 24 mSDsluCounter, 4693 mSDsCounter, 0 mSdLazyCounter, 174 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 25 SdHoareTripleChecker+Valid, 5478 SdHoareTripleChecker+Invalid, 174 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 174 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-25 05:36:27,067 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [25 Valid, 5478 Invalid, 174 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 174 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-25 05:36:27,069 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 493 states. [2023-12-25 05:36:27,077 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 493 to 493. [2023-12-25 05:36:27,078 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 493 states, 381 states have (on average 1.6771653543307086) internal successors, (639), 402 states have internal predecessors, (639), 89 states have call successors, (89), 23 states have call predecessors, (89), 22 states have return successors, (84), 81 states have call predecessors, (84), 84 states have call successors, (84) [2023-12-25 05:36:27,079 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 493 states to 493 states and 812 transitions. [2023-12-25 05:36:27,080 INFO L78 Accepts]: Start accepts. Automaton has 493 states and 812 transitions. Word has length 60 [2023-12-25 05:36:27,080 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 05:36:27,080 INFO L495 AbstractCegarLoop]: Abstraction has 493 states and 812 transitions. [2023-12-25 05:36:27,080 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 6.428571428571429) internal successors, (45), 7 states have internal predecessors, (45), 3 states have call successors, (8), 2 states have call predecessors, (8), 3 states have return successors, (7), 2 states have call predecessors, (7), 3 states have call successors, (7) [2023-12-25 05:36:27,080 INFO L276 IsEmpty]: Start isEmpty. Operand 493 states and 812 transitions. [2023-12-25 05:36:27,081 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 62 [2023-12-25 05:36:27,081 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 05:36:27,081 INFO L195 NwaCegarLoop]: trace 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-25 05:36:27,090 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 (17)] Forceful destruction successful, exit code 0 [2023-12-25 05:36:27,288 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-25 05:36:27,288 INFO L420 AbstractCegarLoop]: === Iteration 17 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 05:36:27,289 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 05:36:27,289 INFO L85 PathProgramCache]: Analyzing trace with hash -1489596784, now seen corresponding path program 1 times [2023-12-25 05:36:27,289 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 05:36:27,289 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [665956556] [2023-12-25 05:36:27,289 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 05:36:27,289 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-25 05:36:27,289 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 05:36:27,290 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-25 05:36:27,291 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-25 05:36:27,501 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 05:36:27,512 INFO L262 TraceCheckSpWp]: Trace formula consists of 676 conjuncts, 7 conjunts are in the unsatisfiable core [2023-12-25 05:36:27,515 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 05:36:27,719 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-25 05:36:27,719 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 05:36:27,719 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 05:36:27,719 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [665956556] [2023-12-25 05:36:27,719 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [665956556] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 05:36:27,719 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 05:36:27,719 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2023-12-25 05:36:27,720 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [82242382] [2023-12-25 05:36:27,720 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 05:36:27,720 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-12-25 05:36:27,720 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 05:36:27,720 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-12-25 05:36:27,720 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2023-12-25 05:36:27,721 INFO L87 Difference]: Start difference. First operand 493 states and 812 transitions. Second operand has 7 states, 7 states have (on average 6.571428571428571) internal successors, (46), 6 states have internal predecessors, (46), 4 states have call successors, (8), 5 states have call predecessors, (8), 4 states have return successors, (7), 4 states have call predecessors, (7), 3 states have call successors, (7) [2023-12-25 05:36:30,722 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 05:36:30,722 INFO L93 Difference]: Finished difference Result 1947 states and 3294 transitions. [2023-12-25 05:36:30,723 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2023-12-25 05:36:30,723 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 6.571428571428571) internal successors, (46), 6 states have internal predecessors, (46), 4 states have call successors, (8), 5 states have call predecessors, (8), 4 states have return successors, (7), 4 states have call predecessors, (7), 3 states have call successors, (7) Word has length 61 [2023-12-25 05:36:30,723 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 05:36:30,731 INFO L225 Difference]: With dead ends: 1947 [2023-12-25 05:36:30,731 INFO L226 Difference]: Without dead ends: 1492 [2023-12-25 05:36:30,733 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 61 GetRequests, 55 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2023-12-25 05:36:30,733 INFO L413 NwaCegarLoop]: 558 mSDtfsCounter, 4209 mSDsluCounter, 855 mSDsCounter, 0 mSdLazyCounter, 2933 mSolverCounterSat, 772 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4367 SdHoareTripleChecker+Valid, 1413 SdHoareTripleChecker+Invalid, 3705 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 772 IncrementalHoareTripleChecker+Valid, 2933 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.8s IncrementalHoareTripleChecker+Time [2023-12-25 05:36:30,733 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [4367 Valid, 1413 Invalid, 3705 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [772 Valid, 2933 Invalid, 0 Unknown, 0 Unchecked, 2.8s Time] [2023-12-25 05:36:30,735 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1492 states. [2023-12-25 05:36:30,773 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1492 to 1293. [2023-12-25 05:36:30,776 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1293 states, 1022 states have (on average 1.7152641878669277) internal successors, (1753), 1061 states have internal predecessors, (1753), 218 states have call successors, (218), 51 states have call predecessors, (218), 52 states have return successors, (223), 195 states have call predecessors, (223), 213 states have call successors, (223) [2023-12-25 05:36:30,781 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1293 states to 1293 states and 2194 transitions. [2023-12-25 05:36:30,781 INFO L78 Accepts]: Start accepts. Automaton has 1293 states and 2194 transitions. Word has length 61 [2023-12-25 05:36:30,782 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 05:36:30,782 INFO L495 AbstractCegarLoop]: Abstraction has 1293 states and 2194 transitions. [2023-12-25 05:36:30,782 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 6.571428571428571) internal successors, (46), 6 states have internal predecessors, (46), 4 states have call successors, (8), 5 states have call predecessors, (8), 4 states have return successors, (7), 4 states have call predecessors, (7), 3 states have call successors, (7) [2023-12-25 05:36:30,782 INFO L276 IsEmpty]: Start isEmpty. Operand 1293 states and 2194 transitions. [2023-12-25 05:36:30,785 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 90 [2023-12-25 05:36:30,785 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 05:36:30,785 INFO L195 NwaCegarLoop]: trace 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-25 05:36:30,793 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-25 05:36:30,992 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-25 05:36:30,993 INFO L420 AbstractCegarLoop]: === Iteration 18 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 05:36:30,993 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 05:36:30,993 INFO L85 PathProgramCache]: Analyzing trace with hash 836620835, now seen corresponding path program 1 times [2023-12-25 05:36:30,994 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 05:36:30,994 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [518305336] [2023-12-25 05:36:30,995 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 05:36:30,995 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-25 05:36:30,995 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 05:36:30,996 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-25 05:36:30,997 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-25 05:36:31,262 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 05:36:31,285 INFO L262 TraceCheckSpWp]: Trace formula consists of 836 conjuncts, 10 conjunts are in the unsatisfiable core [2023-12-25 05:36:31,289 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 05:36:31,391 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-25 05:36:31,391 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 05:36:31,392 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 05:36:31,392 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [518305336] [2023-12-25 05:36:31,392 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [518305336] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 05:36:31,392 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 05:36:31,392 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2023-12-25 05:36:31,393 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [439808360] [2023-12-25 05:36:31,393 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 05:36:31,394 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-12-25 05:36:31,394 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 05:36:31,394 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-12-25 05:36:31,394 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2023-12-25 05:36:31,394 INFO L87 Difference]: Start difference. First operand 1293 states and 2194 transitions. Second operand has 8 states, 7 states have (on average 9.428571428571429) internal successors, (66), 7 states have internal predecessors, (66), 5 states have call successors, (12), 4 states have call predecessors, (12), 4 states have return successors, (11), 5 states have call predecessors, (11), 4 states have call successors, (11) [2023-12-25 05:36:34,757 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 05:36:34,758 INFO L93 Difference]: Finished difference Result 3896 states and 6629 transitions. [2023-12-25 05:36:34,765 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2023-12-25 05:36:34,765 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 9.428571428571429) internal successors, (66), 7 states have internal predecessors, (66), 5 states have call successors, (12), 4 states have call predecessors, (12), 4 states have return successors, (11), 5 states have call predecessors, (11), 4 states have call successors, (11) Word has length 89 [2023-12-25 05:36:34,765 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 05:36:34,778 INFO L225 Difference]: With dead ends: 3896 [2023-12-25 05:36:34,779 INFO L226 Difference]: Without dead ends: 2641 [2023-12-25 05:36:34,783 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 104 GetRequests, 85 SyntacticMatches, 0 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 71 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=84, Invalid=336, Unknown=0, NotChecked=0, Total=420 [2023-12-25 05:36:34,784 INFO L413 NwaCegarLoop]: 547 mSDtfsCounter, 1837 mSDsluCounter, 1745 mSDsCounter, 0 mSdLazyCounter, 5078 mSolverCounterSat, 555 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1909 SdHoareTripleChecker+Valid, 2292 SdHoareTripleChecker+Invalid, 5633 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 555 IncrementalHoareTripleChecker+Valid, 5078 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.1s IncrementalHoareTripleChecker+Time [2023-12-25 05:36:34,785 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1909 Valid, 2292 Invalid, 5633 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [555 Valid, 5078 Invalid, 0 Unknown, 0 Unchecked, 3.1s Time] [2023-12-25 05:36:34,786 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2641 states. [2023-12-25 05:36:34,910 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2641 to 2471. [2023-12-25 05:36:34,913 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2471 states, 1879 states have (on average 1.6812134113890367) internal successors, (3159), 1965 states have internal predecessors, (3159), 486 states have call successors, (486), 87 states have call predecessors, (486), 105 states have return successors, (516), 451 states have call predecessors, (516), 481 states have call successors, (516) [2023-12-25 05:36:34,922 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2471 states to 2471 states and 4161 transitions. [2023-12-25 05:36:34,922 INFO L78 Accepts]: Start accepts. Automaton has 2471 states and 4161 transitions. Word has length 89 [2023-12-25 05:36:34,922 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 05:36:34,922 INFO L495 AbstractCegarLoop]: Abstraction has 2471 states and 4161 transitions. [2023-12-25 05:36:34,923 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 9.428571428571429) internal successors, (66), 7 states have internal predecessors, (66), 5 states have call successors, (12), 4 states have call predecessors, (12), 4 states have return successors, (11), 5 states have call predecessors, (11), 4 states have call successors, (11) [2023-12-25 05:36:34,923 INFO L276 IsEmpty]: Start isEmpty. Operand 2471 states and 4161 transitions. [2023-12-25 05:36:34,924 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 91 [2023-12-25 05:36:34,924 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 05:36:34,924 INFO L195 NwaCegarLoop]: trace 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-25 05:36:34,934 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 (19)] Forceful destruction successful, exit code 0 [2023-12-25 05:36:35,131 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-25 05:36:35,132 INFO L420 AbstractCegarLoop]: === Iteration 19 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 05:36:35,132 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 05:36:35,132 INFO L85 PathProgramCache]: Analyzing trace with hash 750441616, now seen corresponding path program 1 times [2023-12-25 05:36:35,132 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 05:36:35,133 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1922689504] [2023-12-25 05:36:35,133 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 05:36:35,133 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-25 05:36:35,133 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 05:36:35,134 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-25 05:36:35,171 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-25 05:36:35,386 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 05:36:35,406 INFO L262 TraceCheckSpWp]: Trace formula consists of 837 conjuncts, 16 conjunts are in the unsatisfiable core [2023-12-25 05:36:35,409 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 05:36:35,556 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-25 05:36:35,557 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 05:36:35,557 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 05:36:35,557 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1922689504] [2023-12-25 05:36:35,557 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1922689504] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 05:36:35,557 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 05:36:35,557 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2023-12-25 05:36:35,557 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [801213153] [2023-12-25 05:36:35,557 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 05:36:35,557 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2023-12-25 05:36:35,558 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 05:36:35,558 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2023-12-25 05:36:35,558 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=53, Unknown=0, NotChecked=0, Total=72 [2023-12-25 05:36:35,558 INFO L87 Difference]: Start difference. First operand 2471 states and 4161 transitions. Second operand has 9 states, 9 states have (on average 7.444444444444445) internal successors, (67), 8 states have internal predecessors, (67), 4 states have call successors, (12), 4 states have call predecessors, (12), 5 states have return successors, (11), 5 states have call predecessors, (11), 3 states have call successors, (11) [2023-12-25 05:36:37,122 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 05:36:37,122 INFO L93 Difference]: Finished difference Result 4943 states and 8446 transitions. [2023-12-25 05:36:37,123 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2023-12-25 05:36:37,123 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 7.444444444444445) internal successors, (67), 8 states have internal predecessors, (67), 4 states have call successors, (12), 4 states have call predecessors, (12), 5 states have return successors, (11), 5 states have call predecessors, (11), 3 states have call successors, (11) Word has length 90 [2023-12-25 05:36:37,123 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 05:36:37,132 INFO L225 Difference]: With dead ends: 4943 [2023-12-25 05:36:37,132 INFO L226 Difference]: Without dead ends: 2510 [2023-12-25 05:36:37,141 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 94 GetRequests, 83 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=41, Invalid=115, Unknown=0, NotChecked=0, Total=156 [2023-12-25 05:36:37,141 INFO L413 NwaCegarLoop]: 354 mSDtfsCounter, 1266 mSDsluCounter, 1365 mSDsCounter, 0 mSdLazyCounter, 3129 mSolverCounterSat, 364 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1266 SdHoareTripleChecker+Valid, 1719 SdHoareTripleChecker+Invalid, 3493 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 364 IncrementalHoareTripleChecker+Valid, 3129 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.4s IncrementalHoareTripleChecker+Time [2023-12-25 05:36:37,142 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1266 Valid, 1719 Invalid, 3493 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [364 Valid, 3129 Invalid, 0 Unknown, 0 Unchecked, 1.4s Time] [2023-12-25 05:36:37,144 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2510 states. [2023-12-25 05:36:37,245 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2510 to 2499. [2023-12-25 05:36:37,250 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2499 states, 1900 states have (on average 1.6736842105263159) internal successors, (3180), 1986 states have internal predecessors, (3180), 486 states have call successors, (486), 87 states have call predecessors, (486), 112 states have return successors, (593), 458 states have call predecessors, (593), 481 states have call successors, (593) [2023-12-25 05:36:37,259 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2499 states to 2499 states and 4259 transitions. [2023-12-25 05:36:37,260 INFO L78 Accepts]: Start accepts. Automaton has 2499 states and 4259 transitions. Word has length 90 [2023-12-25 05:36:37,260 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 05:36:37,260 INFO L495 AbstractCegarLoop]: Abstraction has 2499 states and 4259 transitions. [2023-12-25 05:36:37,260 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 7.444444444444445) internal successors, (67), 8 states have internal predecessors, (67), 4 states have call successors, (12), 4 states have call predecessors, (12), 5 states have return successors, (11), 5 states have call predecessors, (11), 3 states have call successors, (11) [2023-12-25 05:36:37,260 INFO L276 IsEmpty]: Start isEmpty. Operand 2499 states and 4259 transitions. [2023-12-25 05:36:37,262 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 92 [2023-12-25 05:36:37,262 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 05:36:37,262 INFO L195 NwaCegarLoop]: trace 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-25 05:36:37,280 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 (20)] Ended with exit code 0 [2023-12-25 05:36:37,470 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-25 05:36:37,470 INFO L420 AbstractCegarLoop]: === Iteration 20 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 05:36:37,470 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 05:36:37,471 INFO L85 PathProgramCache]: Analyzing trace with hash 1802013500, now seen corresponding path program 1 times [2023-12-25 05:36:37,471 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 05:36:37,471 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1668719408] [2023-12-25 05:36:37,471 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 05:36:37,471 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-25 05:36:37,471 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 05:36:37,473 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-25 05:36:37,510 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-25 05:36:37,724 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 05:36:37,738 INFO L262 TraceCheckSpWp]: Trace formula consists of 838 conjuncts, 10 conjunts are in the unsatisfiable core [2023-12-25 05:36:37,741 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 05:36:37,865 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-25 05:36:37,865 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 05:36:37,865 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 05:36:37,865 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1668719408] [2023-12-25 05:36:37,865 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1668719408] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 05:36:37,865 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 05:36:37,865 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-12-25 05:36:37,865 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1145358535] [2023-12-25 05:36:37,865 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 05:36:37,866 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-12-25 05:36:37,866 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 05:36:37,866 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-12-25 05:36:37,866 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2023-12-25 05:36:37,866 INFO L87 Difference]: Start difference. First operand 2499 states and 4259 transitions. Second operand has 7 states, 7 states have (on average 9.714285714285714) internal successors, (68), 7 states have internal predecessors, (68), 4 states have call successors, (12), 4 states have call predecessors, (12), 4 states have return successors, (11), 4 states have call predecessors, (11), 3 states have call successors, (11) [2023-12-25 05:36:40,886 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 05:36:40,887 INFO L93 Difference]: Finished difference Result 7993 states and 13884 transitions. [2023-12-25 05:36:40,887 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2023-12-25 05:36:40,887 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 9.714285714285714) internal successors, (68), 7 states have internal predecessors, (68), 4 states have call successors, (12), 4 states have call predecessors, (12), 4 states have return successors, (11), 4 states have call predecessors, (11), 3 states have call successors, (11) Word has length 91 [2023-12-25 05:36:40,887 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 05:36:40,915 INFO L225 Difference]: With dead ends: 7993 [2023-12-25 05:36:40,915 INFO L226 Difference]: Without dead ends: 5532 [2023-12-25 05:36:40,928 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 103 GetRequests, 87 SyntacticMatches, 0 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 42 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=86, Invalid=220, Unknown=0, NotChecked=0, Total=306 [2023-12-25 05:36:40,930 INFO L413 NwaCegarLoop]: 532 mSDtfsCounter, 2606 mSDsluCounter, 1649 mSDsCounter, 0 mSdLazyCounter, 4264 mSolverCounterSat, 672 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2669 SdHoareTripleChecker+Valid, 2181 SdHoareTripleChecker+Invalid, 4936 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 672 IncrementalHoareTripleChecker+Valid, 4264 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.6s IncrementalHoareTripleChecker+Time [2023-12-25 05:36:40,930 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2669 Valid, 2181 Invalid, 4936 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [672 Valid, 4264 Invalid, 0 Unknown, 0 Unchecked, 2.6s Time] [2023-12-25 05:36:40,936 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5532 states. [2023-12-25 05:36:41,526 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5532 to 5289. [2023-12-25 05:36:41,544 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5289 states, 3996 states have (on average 1.6514014014014013) internal successors, (6599), 4197 states have internal predecessors, (6599), 1051 states have call successors, (1051), 205 states have call predecessors, (1051), 241 states have return successors, (1211), 963 states have call predecessors, (1211), 1046 states have call successors, (1211) [2023-12-25 05:36:41,566 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5289 states to 5289 states and 8861 transitions. [2023-12-25 05:36:41,567 INFO L78 Accepts]: Start accepts. Automaton has 5289 states and 8861 transitions. Word has length 91 [2023-12-25 05:36:41,567 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 05:36:41,567 INFO L495 AbstractCegarLoop]: Abstraction has 5289 states and 8861 transitions. [2023-12-25 05:36:41,568 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 9.714285714285714) internal successors, (68), 7 states have internal predecessors, (68), 4 states have call successors, (12), 4 states have call predecessors, (12), 4 states have return successors, (11), 4 states have call predecessors, (11), 3 states have call successors, (11) [2023-12-25 05:36:41,568 INFO L276 IsEmpty]: Start isEmpty. Operand 5289 states and 8861 transitions. [2023-12-25 05:36:41,570 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 94 [2023-12-25 05:36:41,570 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 05:36:41,570 INFO L195 NwaCegarLoop]: trace 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-25 05:36:41,592 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-25 05:36:41,777 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-25 05:36:41,777 INFO L420 AbstractCegarLoop]: === Iteration 21 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 05:36:41,778 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 05:36:41,778 INFO L85 PathProgramCache]: Analyzing trace with hash -478486679, now seen corresponding path program 1 times [2023-12-25 05:36:41,778 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 05:36:41,778 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [793519321] [2023-12-25 05:36:41,778 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 05:36:41,778 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-25 05:36:41,778 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 05:36:41,779 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-25 05:36:41,781 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-25 05:36:42,040 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 05:36:42,057 INFO L262 TraceCheckSpWp]: Trace formula consists of 844 conjuncts, 10 conjunts are in the unsatisfiable core [2023-12-25 05:36:42,059 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 05:36:42,184 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-25 05:36:42,184 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 05:36:42,184 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 05:36:42,184 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [793519321] [2023-12-25 05:36:42,184 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [793519321] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 05:36:42,184 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 05:36:42,184 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-12-25 05:36:42,185 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1573526347] [2023-12-25 05:36:42,185 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 05:36:42,185 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-12-25 05:36:42,185 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 05:36:42,186 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-12-25 05:36:42,186 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2023-12-25 05:36:42,186 INFO L87 Difference]: Start difference. First operand 5289 states and 8861 transitions. Second operand has 7 states, 7 states have (on average 10.0) internal successors, (70), 7 states have internal predecessors, (70), 4 states have call successors, (12), 4 states have call predecessors, (12), 4 states have return successors, (11), 4 states have call predecessors, (11), 3 states have call successors, (11) [2023-12-25 05:36:45,648 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 05:36:45,648 INFO L93 Difference]: Finished difference Result 15603 states and 26662 transitions. [2023-12-25 05:36:45,649 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2023-12-25 05:36:45,649 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 10.0) internal successors, (70), 7 states have internal predecessors, (70), 4 states have call successors, (12), 4 states have call predecessors, (12), 4 states have return successors, (11), 4 states have call predecessors, (11), 3 states have call successors, (11) Word has length 93 [2023-12-25 05:36:45,649 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 05:36:45,693 INFO L225 Difference]: With dead ends: 15603 [2023-12-25 05:36:45,693 INFO L226 Difference]: Without dead ends: 11081 [2023-12-25 05:36:45,709 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 104 GetRequests, 90 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 27 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=67, Invalid=173, Unknown=0, NotChecked=0, Total=240 [2023-12-25 05:36:45,710 INFO L413 NwaCegarLoop]: 313 mSDtfsCounter, 2521 mSDsluCounter, 1186 mSDsCounter, 0 mSdLazyCounter, 3268 mSolverCounterSat, 512 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2586 SdHoareTripleChecker+Valid, 1499 SdHoareTripleChecker+Invalid, 3780 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 512 IncrementalHoareTripleChecker+Valid, 3268 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.7s IncrementalHoareTripleChecker+Time [2023-12-25 05:36:45,710 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2586 Valid, 1499 Invalid, 3780 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [512 Valid, 3268 Invalid, 0 Unknown, 0 Unchecked, 2.7s Time] [2023-12-25 05:36:45,717 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11081 states. [2023-12-25 05:36:46,440 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11081 to 10610. [2023-12-25 05:36:46,451 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10610 states, 7997 states have (on average 1.6519944979367263) internal successors, (13211), 8432 states have internal predecessors, (13211), 2080 states have call successors, (2080), 392 states have call predecessors, (2080), 532 states have return successors, (2690), 1928 states have call predecessors, (2690), 2075 states have call successors, (2690) [2023-12-25 05:36:46,495 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10610 states to 10610 states and 17981 transitions. [2023-12-25 05:36:46,497 INFO L78 Accepts]: Start accepts. Automaton has 10610 states and 17981 transitions. Word has length 93 [2023-12-25 05:36:46,497 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 05:36:46,497 INFO L495 AbstractCegarLoop]: Abstraction has 10610 states and 17981 transitions. [2023-12-25 05:36:46,497 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 10.0) internal successors, (70), 7 states have internal predecessors, (70), 4 states have call successors, (12), 4 states have call predecessors, (12), 4 states have return successors, (11), 4 states have call predecessors, (11), 3 states have call successors, (11) [2023-12-25 05:36:46,497 INFO L276 IsEmpty]: Start isEmpty. Operand 10610 states and 17981 transitions. [2023-12-25 05:36:46,499 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 98 [2023-12-25 05:36:46,499 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 05:36:46,499 INFO L195 NwaCegarLoop]: trace 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-25 05:36:46,520 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-25 05:36:46,708 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-25 05:36:46,708 INFO L420 AbstractCegarLoop]: === Iteration 22 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 05:36:46,709 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 05:36:46,709 INFO L85 PathProgramCache]: Analyzing trace with hash -878649544, now seen corresponding path program 1 times [2023-12-25 05:36:46,709 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 05:36:46,709 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [985645110] [2023-12-25 05:36:46,709 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 05:36:46,709 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-25 05:36:46,710 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 05:36:46,710 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-25 05:36:46,712 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-25 05:36:47,017 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 05:36:47,033 INFO L262 TraceCheckSpWp]: Trace formula consists of 852 conjuncts, 14 conjunts are in the unsatisfiable core [2023-12-25 05:36:47,036 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 05:36:47,241 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-25 05:36:47,241 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 05:36:47,242 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 05:36:47,242 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [985645110] [2023-12-25 05:36:47,242 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [985645110] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 05:36:47,242 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 05:36:47,242 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2023-12-25 05:36:47,242 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1477863377] [2023-12-25 05:36:47,242 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 05:36:47,242 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2023-12-25 05:36:47,242 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 05:36:47,243 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2023-12-25 05:36:47,243 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=57, Unknown=0, NotChecked=0, Total=72 [2023-12-25 05:36:47,243 INFO L87 Difference]: Start difference. First operand 10610 states and 17981 transitions. Second operand has 9 states, 8 states have (on average 9.0) internal successors, (72), 8 states have internal predecessors, (72), 5 states have call successors, (13), 4 states have call predecessors, (13), 5 states have return successors, (12), 5 states have call predecessors, (12), 4 states have call successors, (12) [2023-12-25 05:36:51,275 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 05:36:51,275 INFO L93 Difference]: Finished difference Result 22416 states and 38236 transitions. [2023-12-25 05:36:51,276 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2023-12-25 05:36:51,276 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 8 states have (on average 9.0) internal successors, (72), 8 states have internal predecessors, (72), 5 states have call successors, (13), 4 states have call predecessors, (13), 5 states have return successors, (12), 5 states have call predecessors, (12), 4 states have call successors, (12) Word has length 97 [2023-12-25 05:36:51,276 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 05:36:51,327 INFO L225 Difference]: With dead ends: 22416 [2023-12-25 05:36:51,327 INFO L226 Difference]: Without dead ends: 12573 [2023-12-25 05:36:51,356 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 109 GetRequests, 91 SyntacticMatches, 0 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 47 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=81, Invalid=299, Unknown=0, NotChecked=0, Total=380 [2023-12-25 05:36:51,357 INFO L413 NwaCegarLoop]: 391 mSDtfsCounter, 1926 mSDsluCounter, 1873 mSDsCounter, 0 mSdLazyCounter, 4881 mSolverCounterSat, 446 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1991 SdHoareTripleChecker+Valid, 2264 SdHoareTripleChecker+Invalid, 5327 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 446 IncrementalHoareTripleChecker+Valid, 4881 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.1s IncrementalHoareTripleChecker+Time [2023-12-25 05:36:51,357 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1991 Valid, 2264 Invalid, 5327 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [446 Valid, 4881 Invalid, 0 Unknown, 0 Unchecked, 3.1s Time] [2023-12-25 05:36:51,365 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12573 states. [2023-12-25 05:36:52,089 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12573 to 11943. [2023-12-25 05:36:52,102 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11943 states, 8936 states have (on average 1.6233213965980304) internal successors, (14506), 9464 states have internal predecessors, (14506), 2344 states have call successors, (2344), 492 states have call predecessors, (2344), 662 states have return successors, (3227), 2129 states have call predecessors, (3227), 2339 states have call successors, (3227) [2023-12-25 05:36:52,152 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11943 states to 11943 states and 20077 transitions. [2023-12-25 05:36:52,155 INFO L78 Accepts]: Start accepts. Automaton has 11943 states and 20077 transitions. Word has length 97 [2023-12-25 05:36:52,156 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 05:36:52,156 INFO L495 AbstractCegarLoop]: Abstraction has 11943 states and 20077 transitions. [2023-12-25 05:36:52,156 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 8 states have (on average 9.0) internal successors, (72), 8 states have internal predecessors, (72), 5 states have call successors, (13), 4 states have call predecessors, (13), 5 states have return successors, (12), 5 states have call predecessors, (12), 4 states have call successors, (12) [2023-12-25 05:36:52,157 INFO L276 IsEmpty]: Start isEmpty. Operand 11943 states and 20077 transitions. [2023-12-25 05:36:52,159 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 105 [2023-12-25 05:36:52,159 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 05:36:52,159 INFO L195 NwaCegarLoop]: trace 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-25 05:36:52,170 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-25 05:36:52,367 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-25 05:36:52,368 INFO L420 AbstractCegarLoop]: === Iteration 23 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 05:36:52,368 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 05:36:52,368 INFO L85 PathProgramCache]: Analyzing trace with hash -1931686103, now seen corresponding path program 1 times [2023-12-25 05:36:52,369 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 05:36:52,369 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1647525365] [2023-12-25 05:36:52,369 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 05:36:52,369 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-25 05:36:52,369 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 05:36:52,370 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-25 05:36:52,403 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-25 05:36:52,630 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 05:36:52,647 INFO L262 TraceCheckSpWp]: Trace formula consists of 859 conjuncts, 3 conjunts are in the unsatisfiable core [2023-12-25 05:36:52,649 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 05:36:52,671 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-25 05:36:52,671 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 05:36:52,671 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 05:36:52,671 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1647525365] [2023-12-25 05:36:52,671 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1647525365] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 05:36:52,671 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 05:36:52,671 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-25 05:36:52,672 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [717487590] [2023-12-25 05:36:52,672 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 05:36:52,672 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-25 05:36:52,672 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 05:36:52,672 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-25 05:36:52,672 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-25 05:36:52,672 INFO L87 Difference]: Start difference. First operand 11943 states and 20077 transitions. Second operand has 4 states, 4 states have (on average 19.75) internal successors, (79), 4 states have internal predecessors, (79), 3 states have call successors, (13), 2 states have call predecessors, (13), 3 states have return successors, (12), 3 states have call predecessors, (12), 3 states have call successors, (12) [2023-12-25 05:36:53,578 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 05:36:53,578 INFO L93 Difference]: Finished difference Result 24419 states and 41647 transitions. [2023-12-25 05:36:53,579 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-12-25 05:36:53,579 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 19.75) internal successors, (79), 4 states have internal predecessors, (79), 3 states have call successors, (13), 2 states have call predecessors, (13), 3 states have return successors, (12), 3 states have call predecessors, (12), 3 states have call successors, (12) Word has length 104 [2023-12-25 05:36:53,579 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 05:36:53,629 INFO L225 Difference]: With dead ends: 24419 [2023-12-25 05:36:53,630 INFO L226 Difference]: Without dead ends: 11943 [2023-12-25 05:36:53,659 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 104 GetRequests, 101 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2023-12-25 05:36:53,660 INFO L413 NwaCegarLoop]: 831 mSDtfsCounter, 234 mSDsluCounter, 1408 mSDsCounter, 0 mSdLazyCounter, 96 mSolverCounterSat, 18 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 244 SdHoareTripleChecker+Valid, 2239 SdHoareTripleChecker+Invalid, 114 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 18 IncrementalHoareTripleChecker+Valid, 96 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-25 05:36:53,660 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [244 Valid, 2239 Invalid, 114 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [18 Valid, 96 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-25 05:36:53,670 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11943 states. [2023-12-25 05:36:54,458 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11943 to 11943. [2023-12-25 05:36:54,471 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11943 states, 8936 states have (on average 1.594449418084154) internal successors, (14248), 9464 states have internal predecessors, (14248), 2344 states have call successors, (2344), 492 states have call predecessors, (2344), 662 states have return successors, (3227), 2129 states have call predecessors, (3227), 2339 states have call successors, (3227) [2023-12-25 05:36:54,535 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11943 states to 11943 states and 19819 transitions. [2023-12-25 05:36:54,538 INFO L78 Accepts]: Start accepts. Automaton has 11943 states and 19819 transitions. Word has length 104 [2023-12-25 05:36:54,538 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 05:36:54,538 INFO L495 AbstractCegarLoop]: Abstraction has 11943 states and 19819 transitions. [2023-12-25 05:36:54,538 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 19.75) internal successors, (79), 4 states have internal predecessors, (79), 3 states have call successors, (13), 2 states have call predecessors, (13), 3 states have return successors, (12), 3 states have call predecessors, (12), 3 states have call successors, (12) [2023-12-25 05:36:54,538 INFO L276 IsEmpty]: Start isEmpty. Operand 11943 states and 19819 transitions. [2023-12-25 05:36:54,541 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 110 [2023-12-25 05:36:54,541 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 05:36:54,541 INFO L195 NwaCegarLoop]: trace histogram [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] [2023-12-25 05:36:54,562 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-25 05:36:54,751 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-25 05:36:54,751 INFO L420 AbstractCegarLoop]: === Iteration 24 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 05:36:54,752 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 05:36:54,752 INFO L85 PathProgramCache]: Analyzing trace with hash -280780803, now seen corresponding path program 1 times [2023-12-25 05:36:54,752 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 05:36:54,752 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [747181060] [2023-12-25 05:36:54,752 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 05:36:54,753 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-25 05:36:54,753 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 05:36:54,770 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-25 05:36:54,784 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-25 05:36:55,059 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 05:36:55,075 INFO L262 TraceCheckSpWp]: Trace formula consists of 868 conjuncts, 11 conjunts are in the unsatisfiable core [2023-12-25 05:36:55,078 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 05:36:55,194 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2023-12-25 05:36:55,195 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 05:36:55,195 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 05:36:55,195 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [747181060] [2023-12-25 05:36:55,195 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [747181060] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 05:36:55,195 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 05:36:55,195 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-12-25 05:36:55,196 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1933271923] [2023-12-25 05:36:55,196 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 05:36:55,198 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-12-25 05:36:55,198 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 05:36:55,203 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-12-25 05:36:55,203 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2023-12-25 05:36:55,204 INFO L87 Difference]: Start difference. First operand 11943 states and 19819 transitions. Second operand has 7 states, 7 states have (on average 11.428571428571429) internal successors, (80), 7 states have internal predecessors, (80), 5 states have call successors, (14), 4 states have call predecessors, (14), 4 states have return successors, (13), 5 states have call predecessors, (13), 4 states have call successors, (13) [2023-12-25 05:36:58,312 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 05:36:58,312 INFO L93 Difference]: Finished difference Result 24383 states and 40810 transitions. [2023-12-25 05:36:58,313 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2023-12-25 05:36:58,313 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 11.428571428571429) internal successors, (80), 7 states have internal predecessors, (80), 5 states have call successors, (14), 4 states have call predecessors, (14), 4 states have return successors, (13), 5 states have call predecessors, (13), 4 states have call successors, (13) Word has length 109 [2023-12-25 05:36:58,329 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 05:36:58,440 INFO L225 Difference]: With dead ends: 24383 [2023-12-25 05:36:58,440 INFO L226 Difference]: Without dead ends: 13320 [2023-12-25 05:36:58,533 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 122 GetRequests, 107 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 43 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=63, Invalid=209, Unknown=0, NotChecked=0, Total=272 [2023-12-25 05:36:58,534 INFO L413 NwaCegarLoop]: 318 mSDtfsCounter, 1970 mSDsluCounter, 1092 mSDsCounter, 0 mSdLazyCounter, 3128 mSolverCounterSat, 442 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2041 SdHoareTripleChecker+Valid, 1410 SdHoareTripleChecker+Invalid, 3570 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 442 IncrementalHoareTripleChecker+Valid, 3128 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.3s IncrementalHoareTripleChecker+Time [2023-12-25 05:36:58,534 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2041 Valid, 1410 Invalid, 3570 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [442 Valid, 3128 Invalid, 0 Unknown, 0 Unchecked, 2.3s Time] [2023-12-25 05:36:58,546 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 13320 states. [2023-12-25 05:36:59,361 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 13320 to 12632. [2023-12-25 05:36:59,373 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 12632 states, 9439 states have (on average 1.5751668608962814) internal successors, (14868), 10022 states have internal predecessors, (14868), 2398 states have call successors, (2398), 567 states have call predecessors, (2398), 794 states have return successors, (3544), 2185 states have call predecessors, (3544), 2393 states have call successors, (3544) [2023-12-25 05:36:59,524 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12632 states to 12632 states and 20810 transitions. [2023-12-25 05:36:59,526 INFO L78 Accepts]: Start accepts. Automaton has 12632 states and 20810 transitions. Word has length 109 [2023-12-25 05:36:59,527 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 05:36:59,527 INFO L495 AbstractCegarLoop]: Abstraction has 12632 states and 20810 transitions. [2023-12-25 05:36:59,527 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 11.428571428571429) internal successors, (80), 7 states have internal predecessors, (80), 5 states have call successors, (14), 4 states have call predecessors, (14), 4 states have return successors, (13), 5 states have call predecessors, (13), 4 states have call successors, (13) [2023-12-25 05:36:59,527 INFO L276 IsEmpty]: Start isEmpty. Operand 12632 states and 20810 transitions. [2023-12-25 05:36:59,529 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 114 [2023-12-25 05:36:59,529 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 05:36:59,529 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-25 05:36:59,552 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 (25)] Ended with exit code 0 [2023-12-25 05:36:59,737 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-25 05:36:59,738 INFO L420 AbstractCegarLoop]: === Iteration 25 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 05:36:59,738 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 05:36:59,738 INFO L85 PathProgramCache]: Analyzing trace with hash -1952985068, now seen corresponding path program 1 times [2023-12-25 05:36:59,738 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 05:36:59,738 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1077703916] [2023-12-25 05:36:59,738 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 05:36:59,739 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-25 05:36:59,739 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 05:36:59,740 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-25 05:36:59,741 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-25 05:37:00,025 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 05:37:00,042 INFO L262 TraceCheckSpWp]: Trace formula consists of 875 conjuncts, 8 conjunts are in the unsatisfiable core [2023-12-25 05:37:00,044 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 05:37:00,182 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2023-12-25 05:37:00,182 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 05:37:00,182 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 05:37:00,182 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1077703916] [2023-12-25 05:37:00,182 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1077703916] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 05:37:00,182 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 05:37:00,182 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2023-12-25 05:37:00,182 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [392531867] [2023-12-25 05:37:00,182 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 05:37:00,183 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-12-25 05:37:00,183 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 05:37:00,183 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-12-25 05:37:00,183 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2023-12-25 05:37:00,183 INFO L87 Difference]: Start difference. First operand 12632 states and 20810 transitions. Second operand has 6 states, 6 states have (on average 13.5) internal successors, (81), 6 states have internal predecessors, (81), 4 states have call successors, (15), 4 states have call predecessors, (15), 5 states have return successors, (14), 5 states have call predecessors, (14), 3 states have call successors, (14) [2023-12-25 05:37:04,121 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 05:37:04,121 INFO L93 Difference]: Finished difference Result 35518 states and 59639 transitions. [2023-12-25 05:37:04,122 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-12-25 05:37:04,122 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 13.5) internal successors, (81), 6 states have internal predecessors, (81), 4 states have call successors, (15), 4 states have call predecessors, (15), 5 states have return successors, (14), 5 states have call predecessors, (14), 3 states have call successors, (14) Word has length 113 [2023-12-25 05:37:04,122 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 05:37:04,242 INFO L225 Difference]: With dead ends: 35518 [2023-12-25 05:37:04,242 INFO L226 Difference]: Without dead ends: 22924 [2023-12-25 05:37:04,278 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 114 GetRequests, 109 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2023-12-25 05:37:04,279 INFO L413 NwaCegarLoop]: 658 mSDtfsCounter, 2575 mSDsluCounter, 893 mSDsCounter, 0 mSdLazyCounter, 2954 mSolverCounterSat, 634 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2702 SdHoareTripleChecker+Valid, 1551 SdHoareTripleChecker+Invalid, 3588 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 634 IncrementalHoareTripleChecker+Valid, 2954 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.1s IncrementalHoareTripleChecker+Time [2023-12-25 05:37:04,279 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2702 Valid, 1551 Invalid, 3588 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [634 Valid, 2954 Invalid, 0 Unknown, 0 Unchecked, 2.1s Time] [2023-12-25 05:37:04,296 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 22924 states. [2023-12-25 05:37:05,654 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 22924 to 22061. [2023-12-25 05:37:05,678 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 22061 states, 16006 states have (on average 1.5633512432837686) internal successors, (25023), 17162 states have internal predecessors, (25023), 4726 states have call successors, (4726), 922 states have call predecessors, (4726), 1328 states have return successors, (6836), 4466 states have call predecessors, (6836), 4721 states have call successors, (6836) [2023-12-25 05:37:05,811 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 22061 states to 22061 states and 36585 transitions. [2023-12-25 05:37:05,820 INFO L78 Accepts]: Start accepts. Automaton has 22061 states and 36585 transitions. Word has length 113 [2023-12-25 05:37:05,820 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 05:37:05,821 INFO L495 AbstractCegarLoop]: Abstraction has 22061 states and 36585 transitions. [2023-12-25 05:37:05,821 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 13.5) internal successors, (81), 6 states have internal predecessors, (81), 4 states have call successors, (15), 4 states have call predecessors, (15), 5 states have return successors, (14), 5 states have call predecessors, (14), 3 states have call successors, (14) [2023-12-25 05:37:05,821 INFO L276 IsEmpty]: Start isEmpty. Operand 22061 states and 36585 transitions. [2023-12-25 05:37:05,823 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 115 [2023-12-25 05:37:05,823 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 05:37:05,823 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-25 05:37:05,834 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 (26)] Forceful destruction successful, exit code 0 [2023-12-25 05:37:06,034 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-25 05:37:06,034 INFO L420 AbstractCegarLoop]: === Iteration 26 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 05:37:06,034 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 05:37:06,034 INFO L85 PathProgramCache]: Analyzing trace with hash 635282359, now seen corresponding path program 1 times [2023-12-25 05:37:06,035 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 05:37:06,035 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1770036470] [2023-12-25 05:37:06,035 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 05:37:06,035 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-25 05:37:06,036 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 05:37:06,037 INFO L229 MonitoredProcess]: Starting monitored process 27 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-25 05:37:06,070 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 (27)] Waiting until timeout for monitored process [2023-12-25 05:37:06,347 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 05:37:06,363 INFO L262 TraceCheckSpWp]: Trace formula consists of 876 conjuncts, 8 conjunts are in the unsatisfiable core [2023-12-25 05:37:06,366 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 05:37:06,470 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2023-12-25 05:37:06,471 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 05:37:06,471 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 05:37:06,471 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1770036470] [2023-12-25 05:37:06,471 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1770036470] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 05:37:06,471 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 05:37:06,471 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2023-12-25 05:37:06,471 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [717377173] [2023-12-25 05:37:06,471 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 05:37:06,472 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-12-25 05:37:06,472 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 05:37:06,472 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-12-25 05:37:06,472 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2023-12-25 05:37:06,472 INFO L87 Difference]: Start difference. First operand 22061 states and 36585 transitions. Second operand has 6 states, 6 states have (on average 13.666666666666666) internal successors, (82), 6 states have internal predecessors, (82), 4 states have call successors, (15), 4 states have call predecessors, (15), 5 states have return successors, (14), 5 states have call predecessors, (14), 3 states have call successors, (14) [2023-12-25 05:37:12,944 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 05:37:12,944 INFO L93 Difference]: Finished difference Result 69563 states and 118649 transitions. [2023-12-25 05:37:12,945 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-12-25 05:37:12,945 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 13.666666666666666) internal successors, (82), 6 states have internal predecessors, (82), 4 states have call successors, (15), 4 states have call predecessors, (15), 5 states have return successors, (14), 5 states have call predecessors, (14), 3 states have call successors, (14) Word has length 114 [2023-12-25 05:37:12,945 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 05:37:13,252 INFO L225 Difference]: With dead ends: 69563 [2023-12-25 05:37:13,253 INFO L226 Difference]: Without dead ends: 47540 [2023-12-25 05:37:13,322 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 115 GetRequests, 110 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2023-12-25 05:37:13,323 INFO L413 NwaCegarLoop]: 658 mSDtfsCounter, 2057 mSDsluCounter, 1002 mSDsCounter, 0 mSdLazyCounter, 3025 mSolverCounterSat, 480 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2183 SdHoareTripleChecker+Valid, 1660 SdHoareTripleChecker+Invalid, 3505 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 480 IncrementalHoareTripleChecker+Valid, 3025 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.4s IncrementalHoareTripleChecker+Time [2023-12-25 05:37:13,323 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2183 Valid, 1660 Invalid, 3505 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [480 Valid, 3025 Invalid, 0 Unknown, 0 Unchecked, 2.4s Time] [2023-12-25 05:37:13,353 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 47540 states. [2023-12-25 05:37:17,471 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 47540 to 46423. [2023-12-25 05:37:17,519 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 46423 states, 32106 states have (on average 1.5508939139101725) internal successors, (49793), 34886 states have internal predecessors, (49793), 11790 states have call successors, (11790), 1632 states have call predecessors, (11790), 2526 states have return successors, (16983), 11569 states have call predecessors, (16983), 11785 states have call successors, (16983) [2023-12-25 05:37:17,838 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 46423 states to 46423 states and 78566 transitions. [2023-12-25 05:37:17,843 INFO L78 Accepts]: Start accepts. Automaton has 46423 states and 78566 transitions. Word has length 114 [2023-12-25 05:37:17,844 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 05:37:17,844 INFO L495 AbstractCegarLoop]: Abstraction has 46423 states and 78566 transitions. [2023-12-25 05:37:17,844 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 13.666666666666666) internal successors, (82), 6 states have internal predecessors, (82), 4 states have call successors, (15), 4 states have call predecessors, (15), 5 states have return successors, (14), 5 states have call predecessors, (14), 3 states have call successors, (14) [2023-12-25 05:37:17,844 INFO L276 IsEmpty]: Start isEmpty. Operand 46423 states and 78566 transitions. [2023-12-25 05:37:17,846 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 116 [2023-12-25 05:37:17,846 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 05:37:17,846 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-25 05:37:17,855 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 (27)] Forceful destruction successful, exit code 0 [2023-12-25 05:37:18,055 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 27 /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-25 05:37:18,055 INFO L420 AbstractCegarLoop]: === Iteration 27 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 05:37:18,056 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 05:37:18,056 INFO L85 PathProgramCache]: Analyzing trace with hash 1520024560, now seen corresponding path program 1 times [2023-12-25 05:37:18,056 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 05:37:18,056 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [725027284] [2023-12-25 05:37:18,056 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 05:37:18,056 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-25 05:37:18,056 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 05:37:18,058 INFO L229 MonitoredProcess]: Starting monitored process 28 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-25 05:37:18,095 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 (28)] Waiting until timeout for monitored process [2023-12-25 05:37:18,336 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 05:37:18,352 INFO L262 TraceCheckSpWp]: Trace formula consists of 877 conjuncts, 8 conjunts are in the unsatisfiable core [2023-12-25 05:37:18,355 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 05:37:18,454 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2023-12-25 05:37:18,455 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 05:37:18,455 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 05:37:18,455 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [725027284] [2023-12-25 05:37:18,455 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [725027284] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 05:37:18,455 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 05:37:18,455 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2023-12-25 05:37:18,455 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1491778511] [2023-12-25 05:37:18,455 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 05:37:18,456 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-12-25 05:37:18,456 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 05:37:18,622 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-12-25 05:37:18,623 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2023-12-25 05:37:18,623 INFO L87 Difference]: Start difference. First operand 46423 states and 78566 transitions. Second operand has 6 states, 6 states have (on average 13.833333333333334) internal successors, (83), 6 states have internal predecessors, (83), 4 states have call successors, (15), 4 states have call predecessors, (15), 5 states have return successors, (14), 5 states have call predecessors, (14), 3 states have call successors, (14) [2023-12-25 05:37:34,482 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 05:37:34,482 INFO L93 Difference]: Finished difference Result 163536 states and 287342 transitions. [2023-12-25 05:37:34,482 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-12-25 05:37:34,483 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 13.833333333333334) internal successors, (83), 6 states have internal predecessors, (83), 4 states have call successors, (15), 4 states have call predecessors, (15), 5 states have return successors, (14), 5 states have call predecessors, (14), 3 states have call successors, (14) Word has length 115 [2023-12-25 05:37:34,483 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 05:37:35,550 INFO L225 Difference]: With dead ends: 163536 [2023-12-25 05:37:35,550 INFO L226 Difference]: Without dead ends: 117151 [2023-12-25 05:37:35,923 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 116 GetRequests, 111 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2023-12-25 05:37:35,924 INFO L413 NwaCegarLoop]: 658 mSDtfsCounter, 2577 mSDsluCounter, 888 mSDsCounter, 0 mSdLazyCounter, 2961 mSolverCounterSat, 632 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2703 SdHoareTripleChecker+Valid, 1546 SdHoareTripleChecker+Invalid, 3593 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 632 IncrementalHoareTripleChecker+Valid, 2961 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.4s IncrementalHoareTripleChecker+Time [2023-12-25 05:37:35,924 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2703 Valid, 1546 Invalid, 3593 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [632 Valid, 2961 Invalid, 0 Unknown, 0 Unchecked, 2.4s Time] [2023-12-25 05:37:36,011 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 117151 states. [2023-12-25 05:37:48,561 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 117151 to 115490. [2023-12-25 05:37:48,738 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 115490 states, 75247 states have (on average 1.5380679628423723) internal successors, (115735), 82959 states have internal predecessors, (115735), 34820 states have call successors, (34820), 3052 states have call predecessors, (34820), 5422 states have return successors, (51471), 35209 states have call predecessors, (51471), 34815 states have call successors, (51471) [2023-12-25 05:37:50,223 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 115490 states to 115490 states and 202026 transitions. [2023-12-25 05:37:50,237 INFO L78 Accepts]: Start accepts. Automaton has 115490 states and 202026 transitions. Word has length 115 [2023-12-25 05:37:50,238 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 05:37:50,238 INFO L495 AbstractCegarLoop]: Abstraction has 115490 states and 202026 transitions. [2023-12-25 05:37:50,238 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 13.833333333333334) internal successors, (83), 6 states have internal predecessors, (83), 4 states have call successors, (15), 4 states have call predecessors, (15), 5 states have return successors, (14), 5 states have call predecessors, (14), 3 states have call successors, (14) [2023-12-25 05:37:50,238 INFO L276 IsEmpty]: Start isEmpty. Operand 115490 states and 202026 transitions. [2023-12-25 05:37:50,241 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 117 [2023-12-25 05:37:50,241 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 05:37:50,241 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-25 05:37:50,252 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 (28)] Forceful destruction successful, exit code 0 [2023-12-25 05:37:50,451 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 28 /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-25 05:37:50,452 INFO L420 AbstractCegarLoop]: === Iteration 28 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 05:37:50,452 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 05:37:50,452 INFO L85 PathProgramCache]: Analyzing trace with hash 1135092307, now seen corresponding path program 1 times [2023-12-25 05:37:50,453 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 05:37:50,453 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [816697024] [2023-12-25 05:37:50,453 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 05:37:50,453 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-25 05:37:50,453 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 05:37:50,454 INFO L229 MonitoredProcess]: Starting monitored process 29 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-25 05:37:50,487 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 (29)] Waiting until timeout for monitored process [2023-12-25 05:37:50,736 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 05:37:50,755 INFO L262 TraceCheckSpWp]: Trace formula consists of 878 conjuncts, 8 conjunts are in the unsatisfiable core [2023-12-25 05:37:50,758 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 05:37:50,885 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2023-12-25 05:37:50,885 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 05:37:50,886 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 05:37:50,886 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [816697024] [2023-12-25 05:37:50,886 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [816697024] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 05:37:50,886 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 05:37:50,886 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2023-12-25 05:37:50,886 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1062575433] [2023-12-25 05:37:50,886 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 05:37:50,886 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-12-25 05:37:50,887 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 05:37:50,888 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-12-25 05:37:50,888 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2023-12-25 05:37:50,888 INFO L87 Difference]: Start difference. First operand 115490 states and 202026 transitions. Second operand has 6 states, 6 states have (on average 14.0) internal successors, (84), 6 states have internal predecessors, (84), 4 states have call successors, (15), 4 states have call predecessors, (15), 5 states have return successors, (14), 5 states have call predecessors, (14), 3 states have call successors, (14)