/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_spec1_product20.cil.c -------------------------------------------------------------------------------- This is Ultimate 0.2.4-tmp.fs.bitabs-eval-d9c3e40-m [2023-12-25 05:25:49,721 INFO L188 SettingsManager]: Resetting all preferences to default values... [2023-12-25 05:25:49,805 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:25:49,809 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2023-12-25 05:25:49,810 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2023-12-25 05:25:49,826 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2023-12-25 05:25:49,826 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2023-12-25 05:25:49,826 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2023-12-25 05:25:49,827 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2023-12-25 05:25:49,830 INFO L153 SettingsManager]: * Use memory slicer=true [2023-12-25 05:25:49,830 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2023-12-25 05:25:49,830 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2023-12-25 05:25:49,831 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2023-12-25 05:25:49,831 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2023-12-25 05:25:49,832 INFO L153 SettingsManager]: * Use SBE=true [2023-12-25 05:25:49,832 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2023-12-25 05:25:49,832 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2023-12-25 05:25:49,832 INFO L153 SettingsManager]: * sizeof long=4 [2023-12-25 05:25:49,833 INFO L153 SettingsManager]: * sizeof POINTER=4 [2023-12-25 05:25:49,833 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2023-12-25 05:25:49,834 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2023-12-25 05:25:49,834 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2023-12-25 05:25:49,834 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2023-12-25 05:25:49,834 INFO L153 SettingsManager]: * Adapt memory model on pointer casts if necessary=true [2023-12-25 05:25:49,834 INFO L153 SettingsManager]: * Use bitvectors instead of ints=true [2023-12-25 05:25:49,834 INFO L153 SettingsManager]: * Allow undefined functions=false [2023-12-25 05:25:49,835 INFO L153 SettingsManager]: * Memory model=HoenickeLindenmann_4ByteResolution [2023-12-25 05:25:49,835 INFO L153 SettingsManager]: * sizeof long double=12 [2023-12-25 05:25:49,835 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2023-12-25 05:25:49,835 INFO L153 SettingsManager]: * Use constant arrays=true [2023-12-25 05:25:49,836 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2023-12-25 05:25:49,836 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2023-12-25 05:25:49,836 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2023-12-25 05:25:49,836 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2023-12-25 05:25:49,836 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2023-12-25 05:25:49,836 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2023-12-25 05:25:49,836 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2023-12-25 05:25:49,836 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2023-12-25 05:25:49,837 INFO L153 SettingsManager]: * Trace refinement strategy=WOLF [2023-12-25 05:25:49,837 INFO L153 SettingsManager]: * Command for external solver=cvc4 --incremental --print-success --lang smt [2023-12-25 05:25:49,837 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2023-12-25 05:25:49,837 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2023-12-25 05:25:49,837 INFO L153 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2023-12-25 05:25:49,837 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2023-12-25 05:25:49,837 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2023-12-25 05:25:49,838 INFO L153 SettingsManager]: * Logic for external solver=AUFBV [2023-12-25 05:25:49,838 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:25:49,996 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2023-12-25 05:25:50,013 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2023-12-25 05:25:50,015 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2023-12-25 05:25:50,016 INFO L270 PluginConnector]: Initializing CDTParser... [2023-12-25 05:25:50,018 INFO L274 PluginConnector]: CDTParser initialized [2023-12-25 05:25:50,019 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/svcomp/product-lines/elevator_spec1_product20.cil.c [2023-12-25 05:25:51,034 INFO L533 CDTParser]: Created temporary CDT project at NULL [2023-12-25 05:25:51,240 INFO L384 CDTParser]: Found 1 translation units. [2023-12-25 05:25:51,240 INFO L180 CDTParser]: Scanning /storage/repos/ultimate/trunk/examples/svcomp/product-lines/elevator_spec1_product20.cil.c [2023-12-25 05:25:51,255 INFO L427 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/4007404e0/98c673655a114c158095488c9ec0e56a/FLAG4fbd6eec6 [2023-12-25 05:25:51,265 INFO L435 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/4007404e0/98c673655a114c158095488c9ec0e56a [2023-12-25 05:25:51,267 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2023-12-25 05:25:51,268 INFO L133 ToolchainWalker]: Walking toolchain with 5 elements. [2023-12-25 05:25:51,270 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2023-12-25 05:25:51,270 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2023-12-25 05:25:51,273 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2023-12-25 05:25:51,273 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 25.12 05:25:51" (1/1) ... [2023-12-25 05:25:51,274 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@682ad457 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.12 05:25:51, skipping insertion in model container [2023-12-25 05:25:51,274 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 25.12 05:25:51" (1/1) ... [2023-12-25 05:25:51,323 INFO L177 MainTranslator]: Built tables and reachable declarations [2023-12-25 05:25:51,705 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_spec1_product20.cil.c[45414,45427] [2023-12-25 05:25:51,783 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-12-25 05:25:51,798 INFO L199 MainTranslator]: Restarting translation with changed settings: SettingsChange [mNewPreferredMemoryModel=HoenickeLindenmann_1ByteResolution] [2023-12-25 05:25:51,812 INFO L177 MainTranslator]: Built tables and reachable declarations [2023-12-25 05:25:51,880 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_spec1_product20.cil.c[45414,45427] [2023-12-25 05:25:51,910 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-12-25 05:25:51,914 INFO L202 MainTranslator]: Completed pre-run [2023-12-25 05:25:51,920 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma merger(0,"Elevator.i","") [48] [2023-12-25 05:25:51,921 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma merger(0,"libacc.i","") [1639] [2023-12-25 05:25:51,921 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma merger(0,"scenario.i","") [2005] [2023-12-25 05:25:51,921 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma merger(0,"featureselect.i","") [2021] [2023-12-25 05:25:51,922 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma merger(0,"wsllib_check.i","") [2059] [2023-12-25 05:25:51,923 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma merger(0,"UnitTests.i","") [2068] [2023-12-25 05:25:51,923 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma merger(0,"Floor.i","") [2162] [2023-12-25 05:25:51,923 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma merger(0,"Test.i","") [2828] [2023-12-25 05:25:51,923 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma merger(0,"Specification1_spec.i","") [3180] [2023-12-25 05:25:51,923 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring preprocessor pragma C: #pragma merger(0,"Person.i","") [3361] [2023-12-25 05:25:51,969 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_spec1_product20.cil.c[45414,45427] [2023-12-25 05:25:51,983 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-12-25 05:25:52,005 INFO L206 MainTranslator]: Completed translation [2023-12-25 05:25:52,005 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.12 05:25:52 WrapperNode [2023-12-25 05:25:52,005 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2023-12-25 05:25:52,007 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2023-12-25 05:25:52,007 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2023-12-25 05:25:52,007 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2023-12-25 05:25:52,011 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:25:52" (1/1) ... [2023-12-25 05:25:52,038 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:25:52" (1/1) ... [2023-12-25 05:25:52,081 INFO L138 Inliner]: procedures = 98, calls = 347, calls flagged for inlining = 26, calls inlined = 22, statements flattened = 1061 [2023-12-25 05:25:52,082 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2023-12-25 05:25:52,082 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2023-12-25 05:25:52,082 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2023-12-25 05:25:52,083 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2023-12-25 05:25:52,091 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.12 05:25:52" (1/1) ... [2023-12-25 05:25:52,091 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.12 05:25:52" (1/1) ... [2023-12-25 05:25:52,097 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.12 05:25:52" (1/1) ... [2023-12-25 05:25:52,130 INFO L175 MemorySlicer]: Split 81 memory accesses to 20 slices as follows [2, 4, 4, 5, 3, 3, 5, 7, 4, 4, 4, 4, 4, 6, 4, 4, 4, 4, 4, 2]. 9 percent of accesses are in the largest equivalence class. The 81 initializations are split as follows [2, 4, 4, 5, 3, 3, 5, 7, 4, 4, 4, 4, 4, 6, 4, 4, 4, 4, 4, 2]. The 0 writes are split as follows [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]. [2023-12-25 05:25:52,131 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.12 05:25:52" (1/1) ... [2023-12-25 05:25:52,131 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.12 05:25:52" (1/1) ... [2023-12-25 05:25:52,145 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.12 05:25:52" (1/1) ... [2023-12-25 05:25:52,153 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.12 05:25:52" (1/1) ... [2023-12-25 05:25:52,158 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.12 05:25:52" (1/1) ... [2023-12-25 05:25:52,162 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.12 05:25:52" (1/1) ... [2023-12-25 05:25:52,169 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2023-12-25 05:25:52,169 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2023-12-25 05:25:52,169 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2023-12-25 05:25:52,170 INFO L274 PluginConnector]: RCFGBuilder initialized [2023-12-25 05:25:52,170 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.12 05:25:52" (1/1) ... [2023-12-25 05:25:52,192 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2023-12-25 05:25:52,202 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-25 05:25:52,213 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:25:52,232 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:25:52,254 INFO L130 BoogieDeclarations]: Found specification of procedure bigMacCall [2023-12-25 05:25:52,254 INFO L138 BoogieDeclarations]: Found implementation of procedure bigMacCall [2023-12-25 05:25:52,254 INFO L130 BoogieDeclarations]: Found specification of procedure stopRequestedAtCurrentFloor__wrappee__weight [2023-12-25 05:25:52,255 INFO L138 BoogieDeclarations]: Found implementation of procedure stopRequestedAtCurrentFloor__wrappee__weight [2023-12-25 05:25:52,255 INFO L130 BoogieDeclarations]: Found specification of procedure enterElevator [2023-12-25 05:25:52,255 INFO L138 BoogieDeclarations]: Found implementation of procedure enterElevator [2023-12-25 05:25:52,255 INFO L130 BoogieDeclarations]: Found specification of procedure stopRequestedInDirection [2023-12-25 05:25:52,255 INFO L138 BoogieDeclarations]: Found implementation of procedure stopRequestedInDirection [2023-12-25 05:25:52,255 INFO L130 BoogieDeclarations]: Found specification of procedure timeShift [2023-12-25 05:25:52,255 INFO L138 BoogieDeclarations]: Found implementation of procedure timeShift [2023-12-25 05:25:52,256 INFO L130 BoogieDeclarations]: Found specification of procedure getDestination [2023-12-25 05:25:52,259 INFO L138 BoogieDeclarations]: Found implementation of procedure getDestination [2023-12-25 05:25:52,259 INFO L130 BoogieDeclarations]: Found specification of procedure isBlocked [2023-12-25 05:25:52,259 INFO L138 BoogieDeclarations]: Found implementation of procedure isBlocked [2023-12-25 05:25:52,259 INFO L130 BoogieDeclarations]: Found specification of procedure getCurrentFloorID [2023-12-25 05:25:52,259 INFO L138 BoogieDeclarations]: Found implementation of procedure getCurrentFloorID [2023-12-25 05:25:52,259 INFO L130 BoogieDeclarations]: Found specification of procedure pressInLiftFloorButton [2023-12-25 05:25:52,259 INFO L138 BoogieDeclarations]: Found implementation of procedure pressInLiftFloorButton [2023-12-25 05:25:52,259 INFO L130 BoogieDeclarations]: Found specification of procedure leaveElevator [2023-12-25 05:25:52,260 INFO L138 BoogieDeclarations]: Found implementation of procedure leaveElevator [2023-12-25 05:25:52,260 INFO L130 BoogieDeclarations]: Found specification of procedure angelinaCall [2023-12-25 05:25:52,260 INFO L138 BoogieDeclarations]: Found implementation of procedure angelinaCall [2023-12-25 05:25:52,260 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2023-12-25 05:25:52,260 INFO L130 BoogieDeclarations]: Found specification of procedure getWeight [2023-12-25 05:25:52,260 INFO L138 BoogieDeclarations]: Found implementation of procedure getWeight [2023-12-25 05:25:52,260 INFO L130 BoogieDeclarations]: Found specification of procedure isExecutiveFloorCalling [2023-12-25 05:25:52,260 INFO L138 BoogieDeclarations]: Found implementation of procedure isExecutiveFloorCalling [2023-12-25 05:25:52,260 INFO L130 BoogieDeclarations]: Found specification of procedure getReverseHeading [2023-12-25 05:25:52,260 INFO L138 BoogieDeclarations]: Found implementation of procedure getReverseHeading [2023-12-25 05:25:52,260 INFO L130 BoogieDeclarations]: Found specification of procedure cleanup [2023-12-25 05:25:52,260 INFO L138 BoogieDeclarations]: Found implementation of procedure cleanup [2023-12-25 05:25:52,261 INFO L130 BoogieDeclarations]: Found specification of procedure areDoorsOpen [2023-12-25 05:25:52,261 INFO L138 BoogieDeclarations]: Found implementation of procedure areDoorsOpen [2023-12-25 05:25:52,261 INFO L130 BoogieDeclarations]: Found specification of procedure __automaton_fail [2023-12-25 05:25:52,261 INFO L138 BoogieDeclarations]: Found implementation of procedure __automaton_fail [2023-12-25 05:25:52,261 INFO L130 BoogieDeclarations]: Found specification of procedure isTopFloor [2023-12-25 05:25:52,261 INFO L138 BoogieDeclarations]: Found implementation of procedure isTopFloor [2023-12-25 05:25:52,261 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#0 [2023-12-25 05:25:52,261 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#1 [2023-12-25 05:25:52,262 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#2 [2023-12-25 05:25:52,262 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#3 [2023-12-25 05:25:52,262 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#4 [2023-12-25 05:25:52,262 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#5 [2023-12-25 05:25:52,262 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#6 [2023-12-25 05:25:52,262 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#7 [2023-12-25 05:25:52,262 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#8 [2023-12-25 05:25:52,262 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#9 [2023-12-25 05:25:52,262 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#10 [2023-12-25 05:25:52,262 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#11 [2023-12-25 05:25:52,262 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#12 [2023-12-25 05:25:52,262 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#13 [2023-12-25 05:25:52,262 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#14 [2023-12-25 05:25:52,263 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#15 [2023-12-25 05:25:52,263 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#16 [2023-12-25 05:25:52,263 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#17 [2023-12-25 05:25:52,263 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#18 [2023-12-25 05:25:52,263 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#19 [2023-12-25 05:25:52,263 INFO L130 BoogieDeclarations]: Found specification of procedure resetCallOnFloor [2023-12-25 05:25:52,263 INFO L138 BoogieDeclarations]: Found implementation of procedure resetCallOnFloor [2023-12-25 05:25:52,264 INFO L130 BoogieDeclarations]: Found specification of procedure initPersonOnFloor [2023-12-25 05:25:52,264 INFO L138 BoogieDeclarations]: Found implementation of procedure initPersonOnFloor [2023-12-25 05:25:52,264 INFO L130 BoogieDeclarations]: Found specification of procedure removePersonFromFloor [2023-12-25 05:25:52,264 INFO L138 BoogieDeclarations]: Found implementation of procedure removePersonFromFloor [2023-12-25 05:25:52,264 INFO L130 BoogieDeclarations]: Found specification of procedure getOrigin [2023-12-25 05:25:52,265 INFO L138 BoogieDeclarations]: Found implementation of procedure getOrigin [2023-12-25 05:25:52,265 INFO L130 BoogieDeclarations]: Found specification of procedure continueInDirection [2023-12-25 05:25:52,265 INFO L138 BoogieDeclarations]: Found implementation of procedure continueInDirection [2023-12-25 05:25:52,265 INFO L130 BoogieDeclarations]: Found specification of procedure isPersonOnFloor [2023-12-25 05:25:52,265 INFO L138 BoogieDeclarations]: Found implementation of procedure isPersonOnFloor [2023-12-25 05:25:52,265 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2023-12-25 05:25:52,265 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2023-12-25 05:25:52,265 INFO L130 BoogieDeclarations]: Found specification of procedure isFloorCalling [2023-12-25 05:25:52,265 INFO L138 BoogieDeclarations]: Found implementation of procedure isFloorCalling [2023-12-25 05:25:52,266 INFO L130 BoogieDeclarations]: Found specification of procedure timeShift__wrappee__executivefloor [2023-12-25 05:25:52,266 INFO L138 BoogieDeclarations]: Found implementation of procedure timeShift__wrappee__executivefloor [2023-12-25 05:25:52,452 INFO L241 CfgBuilder]: Building ICFG [2023-12-25 05:25:52,454 INFO L267 CfgBuilder]: Building CFG for each procedure with an implementation [2023-12-25 05:25:53,343 INFO L282 CfgBuilder]: Performing block encoding [2023-12-25 05:25:53,414 INFO L304 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2023-12-25 05:25:53,414 INFO L309 CfgBuilder]: Removed 1 assume(true) statements. [2023-12-25 05:25:53,414 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 25.12 05:25:53 BoogieIcfgContainer [2023-12-25 05:25:53,415 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2023-12-25 05:25:53,416 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2023-12-25 05:25:53,416 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2023-12-25 05:25:53,418 INFO L274 PluginConnector]: TraceAbstraction initialized [2023-12-25 05:25:53,418 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 25.12 05:25:51" (1/3) ... [2023-12-25 05:25:53,419 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@6382f780 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 25.12 05:25:53, skipping insertion in model container [2023-12-25 05:25:53,419 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.12 05:25:52" (2/3) ... [2023-12-25 05:25:53,419 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@6382f780 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 25.12 05:25:53, skipping insertion in model container [2023-12-25 05:25:53,419 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 25.12 05:25:53" (3/3) ... [2023-12-25 05:25:53,420 INFO L112 eAbstractionObserver]: Analyzing ICFG elevator_spec1_product20.cil.c [2023-12-25 05:25:53,431 INFO L204 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2023-12-25 05:25:53,431 INFO L163 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2023-12-25 05:25:53,468 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2023-12-25 05:25:53,476 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;@27274b48, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-12-25 05:25:53,476 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-12-25 05:25:53,485 INFO L276 IsEmpty]: Start isEmpty. Operand has 554 states, 424 states have (on average 1.7169811320754718) internal successors, (728), 447 states have internal predecessors, (728), 102 states have call successors, (102), 26 states have call predecessors, (102), 26 states have return successors, (102), 95 states have call predecessors, (102), 102 states have call successors, (102) [2023-12-25 05:25:53,495 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2023-12-25 05:25:53,495 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 05:25:53,496 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 05:25:53,496 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 05:25:53,500 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 05:25:53,500 INFO L85 PathProgramCache]: Analyzing trace with hash -1261175234, now seen corresponding path program 1 times [2023-12-25 05:25:53,509 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 05:25:53,509 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1354784222] [2023-12-25 05:25:53,509 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 05:25:53,510 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:25:53,510 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 05:25:53,512 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:25:53,531 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:25:53,915 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 05:25:53,931 INFO L262 TraceCheckSpWp]: Trace formula consists of 878 conjuncts, 1 conjunts are in the unsatisfiable core [2023-12-25 05:25:53,937 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 05:25:53,964 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 13 trivial. 0 not checked. [2023-12-25 05:25:53,965 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 05:25:53,965 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 05:25:53,965 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1354784222] [2023-12-25 05:25:53,966 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1354784222] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 05:25:53,966 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 05:25:53,966 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-12-25 05:25:53,967 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1840742286] [2023-12-25 05:25:53,967 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 05:25:53,970 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2023-12-25 05:25:53,971 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 05:25:53,999 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2023-12-25 05:25:53,999 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2023-12-25 05:25:54,002 INFO L87 Difference]: Start difference. First operand has 554 states, 424 states have (on average 1.7169811320754718) internal successors, (728), 447 states have internal predecessors, (728), 102 states have call successors, (102), 26 states have call predecessors, (102), 26 states have return successors, (102), 95 states have call predecessors, (102), 102 states have call successors, (102) Second operand has 2 states, 2 states have (on average 20.0) internal successors, (40), 2 states have internal predecessors, (40), 2 states have call successors, (11), 2 states have call predecessors, (11), 2 states have return successors, (10), 2 states have call predecessors, (10), 1 states have call successors, (10) [2023-12-25 05:25:54,112 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 05:25:54,112 INFO L93 Difference]: Finished difference Result 572 states and 959 transitions. [2023-12-25 05:25:54,114 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-12-25 05:25:54,115 INFO L78 Accepts]: Start accepts. Automaton has has 2 states, 2 states have (on average 20.0) internal successors, (40), 2 states have internal predecessors, (40), 2 states have call successors, (11), 2 states have call predecessors, (11), 2 states have return successors, (10), 2 states have call predecessors, (10), 1 states have call successors, (10) Word has length 72 [2023-12-25 05:25:54,115 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 05:25:54,127 INFO L225 Difference]: With dead ends: 572 [2023-12-25 05:25:54,128 INFO L226 Difference]: Without dead ends: 550 [2023-12-25 05:25:54,130 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 71 GetRequests, 71 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:25:54,132 INFO L413 NwaCegarLoop]: 908 mSDtfsCounter, 0 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 16 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 908 SdHoareTripleChecker+Invalid, 16 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 16 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-25 05:25:54,133 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 908 Invalid, 16 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 16 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-25 05:25:54,145 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 550 states. [2023-12-25 05:25:54,191 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 550 to 550. [2023-12-25 05:25:54,193 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 550 states, 422 states have (on average 1.7085308056872037) internal successors, (721), 443 states have internal predecessors, (721), 102 states have call successors, (102), 26 states have call predecessors, (102), 25 states have return successors, (97), 94 states have call predecessors, (97), 97 states have call successors, (97) [2023-12-25 05:25:54,201 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 550 states to 550 states and 920 transitions. [2023-12-25 05:25:54,202 INFO L78 Accepts]: Start accepts. Automaton has 550 states and 920 transitions. Word has length 72 [2023-12-25 05:25:54,203 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 05:25:54,203 INFO L495 AbstractCegarLoop]: Abstraction has 550 states and 920 transitions. [2023-12-25 05:25:54,204 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 20.0) internal successors, (40), 2 states have internal predecessors, (40), 2 states have call successors, (11), 2 states have call predecessors, (11), 2 states have return successors, (10), 2 states have call predecessors, (10), 1 states have call successors, (10) [2023-12-25 05:25:54,204 INFO L276 IsEmpty]: Start isEmpty. Operand 550 states and 920 transitions. [2023-12-25 05:25:54,206 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 74 [2023-12-25 05:25:54,207 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 05:25:54,207 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 05:25:54,217 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:25:54,410 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:25:54,412 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 05:25:54,412 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 05:25:54,413 INFO L85 PathProgramCache]: Analyzing trace with hash -382207121, now seen corresponding path program 1 times [2023-12-25 05:25:54,413 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 05:25:54,413 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1016936110] [2023-12-25 05:25:54,413 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 05:25:54,413 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:25:54,414 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 05:25:54,415 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:25:54,420 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:25:54,729 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 05:25:54,746 INFO L262 TraceCheckSpWp]: Trace formula consists of 879 conjuncts, 3 conjunts are in the unsatisfiable core [2023-12-25 05:25:54,750 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 05:25:54,791 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 4 proven. 0 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2023-12-25 05:25:54,792 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 05:25:54,792 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 05:25:54,792 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1016936110] [2023-12-25 05:25:54,792 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1016936110] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 05:25:54,792 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 05:25:54,792 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-25 05:25:54,792 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1451645901] [2023-12-25 05:25:54,792 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 05:25:54,794 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-25 05:25:54,794 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 05:25:54,794 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-25 05:25:54,794 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-25 05:25:54,795 INFO L87 Difference]: Start difference. First operand 550 states and 920 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, (11), 2 states have call predecessors, (11), 2 states have return successors, (10), 1 states have call predecessors, (10), 2 states have call successors, (10) [2023-12-25 05:25:54,927 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 05:25:54,927 INFO L93 Difference]: Finished difference Result 1097 states and 1838 transitions. [2023-12-25 05:25:54,928 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-12-25 05:25:54,928 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, (11), 2 states have call predecessors, (11), 2 states have return successors, (10), 1 states have call predecessors, (10), 2 states have call successors, (10) Word has length 73 [2023-12-25 05:25:54,928 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 05:25:54,931 INFO L225 Difference]: With dead ends: 1097 [2023-12-25 05:25:54,932 INFO L226 Difference]: Without dead ends: 550 [2023-12-25 05:25:54,935 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 73 GetRequests, 70 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:25:54,937 INFO L413 NwaCegarLoop]: 892 mSDtfsCounter, 14 mSDsluCounter, 1777 mSDsCounter, 0 mSdLazyCounter, 76 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 14 SdHoareTripleChecker+Valid, 2669 SdHoareTripleChecker+Invalid, 77 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 76 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-25 05:25:54,937 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [14 Valid, 2669 Invalid, 77 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 76 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-25 05:25:54,940 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 550 states. [2023-12-25 05:25:54,970 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 550 to 550. [2023-12-25 05:25:54,972 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 550 states, 422 states have (on average 1.7061611374407584) internal successors, (720), 443 states have internal predecessors, (720), 102 states have call successors, (102), 26 states have call predecessors, (102), 25 states have return successors, (97), 94 states have call predecessors, (97), 97 states have call successors, (97) [2023-12-25 05:25:54,978 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 550 states to 550 states and 919 transitions. [2023-12-25 05:25:54,978 INFO L78 Accepts]: Start accepts. Automaton has 550 states and 919 transitions. Word has length 73 [2023-12-25 05:25:54,978 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 05:25:54,978 INFO L495 AbstractCegarLoop]: Abstraction has 550 states and 919 transitions. [2023-12-25 05:25:54,979 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, (11), 2 states have call predecessors, (11), 2 states have return successors, (10), 1 states have call predecessors, (10), 2 states have call successors, (10) [2023-12-25 05:25:54,979 INFO L276 IsEmpty]: Start isEmpty. Operand 550 states and 919 transitions. [2023-12-25 05:25:54,986 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 76 [2023-12-25 05:25:54,986 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 05:25:54,986 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 05:25:55,009 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:25:55,194 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:25:55,195 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 05:25:55,195 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 05:25:55,195 INFO L85 PathProgramCache]: Analyzing trace with hash -500871457, now seen corresponding path program 1 times [2023-12-25 05:25:55,196 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 05:25:55,196 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [203878144] [2023-12-25 05:25:55,196 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 05:25:55,196 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:25:55,196 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 05:25:55,197 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:25:55,198 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:25:55,502 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 05:25:55,517 INFO L262 TraceCheckSpWp]: Trace formula consists of 881 conjuncts, 3 conjunts are in the unsatisfiable core [2023-12-25 05:25:55,521 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 05:25:55,545 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 5 proven. 0 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2023-12-25 05:25:55,546 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 05:25:55,546 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 05:25:55,547 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [203878144] [2023-12-25 05:25:55,547 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [203878144] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 05:25:55,547 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 05:25:55,547 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-25 05:25:55,547 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [832209201] [2023-12-25 05:25:55,547 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 05:25:55,547 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-25 05:25:55,547 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 05:25:55,548 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-25 05:25:55,548 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-25 05:25:55,548 INFO L87 Difference]: Start difference. First operand 550 states and 919 transitions. Second operand has 4 states, 4 states have (on average 11.5) internal successors, (46), 4 states have internal predecessors, (46), 2 states have call successors, (11), 2 states have call predecessors, (11), 2 states have return successors, (10), 1 states have call predecessors, (10), 2 states have call successors, (10) [2023-12-25 05:25:55,638 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 05:25:55,638 INFO L93 Difference]: Finished difference Result 1097 states and 1836 transitions. [2023-12-25 05:25:55,638 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-12-25 05:25:55,639 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 11.5) internal successors, (46), 4 states have internal predecessors, (46), 2 states have call successors, (11), 2 states have call predecessors, (11), 2 states have return successors, (10), 1 states have call predecessors, (10), 2 states have call successors, (10) Word has length 75 [2023-12-25 05:25:55,639 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 05:25:55,644 INFO L225 Difference]: With dead ends: 1097 [2023-12-25 05:25:55,645 INFO L226 Difference]: Without dead ends: 550 [2023-12-25 05:25:55,647 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 75 GetRequests, 72 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:25:55,649 INFO L413 NwaCegarLoop]: 892 mSDtfsCounter, 12 mSDsluCounter, 1777 mSDsCounter, 0 mSdLazyCounter, 74 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 12 SdHoareTripleChecker+Valid, 2669 SdHoareTripleChecker+Invalid, 75 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 74 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-25 05:25:55,649 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [12 Valid, 2669 Invalid, 75 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 74 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-25 05:25:55,651 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 550 states. [2023-12-25 05:25:55,681 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 550 to 550. [2023-12-25 05:25:55,682 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 550 states, 422 states have (on average 1.7037914691943128) internal successors, (719), 443 states have internal predecessors, (719), 102 states have call successors, (102), 26 states have call predecessors, (102), 25 states have return successors, (97), 94 states have call predecessors, (97), 97 states have call successors, (97) [2023-12-25 05:25:55,686 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 550 states to 550 states and 918 transitions. [2023-12-25 05:25:55,686 INFO L78 Accepts]: Start accepts. Automaton has 550 states and 918 transitions. Word has length 75 [2023-12-25 05:25:55,687 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 05:25:55,687 INFO L495 AbstractCegarLoop]: Abstraction has 550 states and 918 transitions. [2023-12-25 05:25:55,687 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 11.5) internal successors, (46), 4 states have internal predecessors, (46), 2 states have call successors, (11), 2 states have call predecessors, (11), 2 states have return successors, (10), 1 states have call predecessors, (10), 2 states have call successors, (10) [2023-12-25 05:25:55,688 INFO L276 IsEmpty]: Start isEmpty. Operand 550 states and 918 transitions. [2023-12-25 05:25:55,689 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 78 [2023-12-25 05:25:55,689 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 05:25:55,689 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 05:25:55,696 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:25:55,896 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:25:55,897 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 05:25:55,897 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 05:25:55,897 INFO L85 PathProgramCache]: Analyzing trace with hash 1681497911, now seen corresponding path program 1 times [2023-12-25 05:25:55,898 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 05:25:55,898 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1254526784] [2023-12-25 05:25:55,898 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 05:25:55,898 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:25:55,898 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 05:25:55,900 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:25:55,902 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:25:56,189 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 05:25:56,205 INFO L262 TraceCheckSpWp]: Trace formula consists of 883 conjuncts, 3 conjunts are in the unsatisfiable core [2023-12-25 05:25:56,208 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 05:25:56,229 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 6 proven. 0 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2023-12-25 05:25:56,229 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 05:25:56,230 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 05:25:56,230 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1254526784] [2023-12-25 05:25:56,230 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1254526784] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 05:25:56,230 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 05:25:56,230 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-25 05:25:56,230 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [384719374] [2023-12-25 05:25:56,230 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 05:25:56,230 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-25 05:25:56,231 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 05:25:56,231 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-25 05:25:56,231 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-25 05:25:56,231 INFO L87 Difference]: Start difference. First operand 550 states and 918 transitions. Second operand has 4 states, 4 states have (on average 12.0) internal successors, (48), 4 states have internal predecessors, (48), 2 states have call successors, (11), 2 states have call predecessors, (11), 2 states have return successors, (10), 1 states have call predecessors, (10), 2 states have call successors, (10) [2023-12-25 05:25:56,318 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 05:25:56,319 INFO L93 Difference]: Finished difference Result 1101 states and 1839 transitions. [2023-12-25 05:25:56,319 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-12-25 05:25:56,319 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 12.0) internal successors, (48), 4 states have internal predecessors, (48), 2 states have call successors, (11), 2 states have call predecessors, (11), 2 states have return successors, (10), 1 states have call predecessors, (10), 2 states have call successors, (10) Word has length 77 [2023-12-25 05:25:56,320 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 05:25:56,322 INFO L225 Difference]: With dead ends: 1101 [2023-12-25 05:25:56,322 INFO L226 Difference]: Without dead ends: 556 [2023-12-25 05:25:56,324 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 77 GetRequests, 74 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:25:56,325 INFO L413 NwaCegarLoop]: 892 mSDtfsCounter, 13 mSDsluCounter, 1777 mSDsCounter, 0 mSdLazyCounter, 75 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 13 SdHoareTripleChecker+Valid, 2669 SdHoareTripleChecker+Invalid, 77 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 75 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-25 05:25:56,325 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [13 Valid, 2669 Invalid, 77 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 75 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-25 05:25:56,326 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 556 states. [2023-12-25 05:25:56,335 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 556 to 556. [2023-12-25 05:25:56,336 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 556 states, 427 states have (on average 1.6955503512880563) internal successors, (724), 448 states have internal predecessors, (724), 102 states have call successors, (102), 27 states have call predecessors, (102), 26 states have return successors, (97), 94 states have call predecessors, (97), 97 states have call successors, (97) [2023-12-25 05:25:56,339 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 556 states to 556 states and 923 transitions. [2023-12-25 05:25:56,339 INFO L78 Accepts]: Start accepts. Automaton has 556 states and 923 transitions. Word has length 77 [2023-12-25 05:25:56,339 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 05:25:56,339 INFO L495 AbstractCegarLoop]: Abstraction has 556 states and 923 transitions. [2023-12-25 05:25:56,339 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 12.0) internal successors, (48), 4 states have internal predecessors, (48), 2 states have call successors, (11), 2 states have call predecessors, (11), 2 states have return successors, (10), 1 states have call predecessors, (10), 2 states have call successors, (10) [2023-12-25 05:25:56,340 INFO L276 IsEmpty]: Start isEmpty. Operand 556 states and 923 transitions. [2023-12-25 05:25:56,340 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 79 [2023-12-25 05:25:56,340 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 05:25:56,340 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 05:25:56,363 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:25:56,556 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:25:56,557 INFO L420 AbstractCegarLoop]: === Iteration 5 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 05:25:56,557 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 05:25:56,557 INFO L85 PathProgramCache]: Analyzing trace with hash 1266628546, now seen corresponding path program 1 times [2023-12-25 05:25:56,557 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 05:25:56,558 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [920518245] [2023-12-25 05:25:56,558 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 05:25:56,558 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:25:56,558 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 05:25:56,559 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:25:56,563 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:25:56,846 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 05:25:56,862 INFO L262 TraceCheckSpWp]: Trace formula consists of 884 conjuncts, 3 conjunts are in the unsatisfiable core [2023-12-25 05:25:56,865 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 05:25:56,884 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 6 proven. 0 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2023-12-25 05:25:56,885 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 05:25:56,885 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 05:25:56,885 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [920518245] [2023-12-25 05:25:56,885 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [920518245] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 05:25:56,885 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 05:25:56,885 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-25 05:25:56,885 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [565267320] [2023-12-25 05:25:56,885 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 05:25:56,886 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-25 05:25:56,886 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 05:25:56,886 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-25 05:25:56,886 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-25 05:25:56,886 INFO L87 Difference]: Start difference. First operand 556 states and 923 transitions. Second operand has 4 states, 4 states have (on average 12.25) internal successors, (49), 4 states have internal predecessors, (49), 2 states have call successors, (11), 2 states have call predecessors, (11), 2 states have return successors, (10), 1 states have call predecessors, (10), 2 states have call successors, (10) [2023-12-25 05:25:56,964 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 05:25:56,964 INFO L93 Difference]: Finished difference Result 1100 states and 1830 transitions. [2023-12-25 05:25:56,965 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-12-25 05:25:56,965 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 12.25) internal successors, (49), 4 states have internal predecessors, (49), 2 states have call successors, (11), 2 states have call predecessors, (11), 2 states have return successors, (10), 1 states have call predecessors, (10), 2 states have call successors, (10) Word has length 78 [2023-12-25 05:25:56,965 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 05:25:56,968 INFO L225 Difference]: With dead ends: 1100 [2023-12-25 05:25:56,968 INFO L226 Difference]: Without dead ends: 556 [2023-12-25 05:25:56,970 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 78 GetRequests, 75 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2023-12-25 05:25:56,970 INFO L413 NwaCegarLoop]: 893 mSDtfsCounter, 8 mSDsluCounter, 1777 mSDsCounter, 0 mSdLazyCounter, 72 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 8 SdHoareTripleChecker+Valid, 2670 SdHoareTripleChecker+Invalid, 72 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 72 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-25 05:25:56,970 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [8 Valid, 2670 Invalid, 72 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 72 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-25 05:25:56,971 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 556 states. [2023-12-25 05:25:56,980 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 556 to 556. [2023-12-25 05:25:56,981 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 556 states, 427 states have (on average 1.693208430913349) internal successors, (723), 448 states have internal predecessors, (723), 102 states have call successors, (102), 27 states have call predecessors, (102), 26 states have return successors, (97), 94 states have call predecessors, (97), 97 states have call successors, (97) [2023-12-25 05:25:56,984 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 556 states to 556 states and 922 transitions. [2023-12-25 05:25:56,984 INFO L78 Accepts]: Start accepts. Automaton has 556 states and 922 transitions. Word has length 78 [2023-12-25 05:25:56,984 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 05:25:56,984 INFO L495 AbstractCegarLoop]: Abstraction has 556 states and 922 transitions. [2023-12-25 05:25:56,984 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 12.25) internal successors, (49), 4 states have internal predecessors, (49), 2 states have call successors, (11), 2 states have call predecessors, (11), 2 states have return successors, (10), 1 states have call predecessors, (10), 2 states have call successors, (10) [2023-12-25 05:25:56,985 INFO L276 IsEmpty]: Start isEmpty. Operand 556 states and 922 transitions. [2023-12-25 05:25:56,985 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 80 [2023-12-25 05:25:56,985 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 05:25:56,986 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 05:25:56,994 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:25:57,194 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:25:57,196 INFO L420 AbstractCegarLoop]: === Iteration 6 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 05:25:57,197 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 05:25:57,197 INFO L85 PathProgramCache]: Analyzing trace with hash 305327771, now seen corresponding path program 1 times [2023-12-25 05:25:57,197 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 05:25:57,197 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1662923953] [2023-12-25 05:25:57,197 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 05:25:57,198 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:25:57,198 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 05:25:57,198 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:25:57,200 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:25:57,467 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 05:25:57,483 INFO L262 TraceCheckSpWp]: Trace formula consists of 885 conjuncts, 3 conjunts are in the unsatisfiable core [2023-12-25 05:25:57,486 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 05:25:57,502 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 6 proven. 0 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2023-12-25 05:25:57,502 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 05:25:57,502 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 05:25:57,503 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1662923953] [2023-12-25 05:25:57,503 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1662923953] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 05:25:57,503 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 05:25:57,503 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-25 05:25:57,503 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [735725762] [2023-12-25 05:25:57,503 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 05:25:57,503 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-25 05:25:57,503 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 05:25:57,504 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-25 05:25:57,504 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-25 05:25:57,504 INFO L87 Difference]: Start difference. First operand 556 states and 922 transitions. Second operand has 4 states, 4 states have (on average 12.5) internal successors, (50), 4 states have internal predecessors, (50), 2 states have call successors, (11), 2 states have call predecessors, (11), 2 states have return successors, (10), 1 states have call predecessors, (10), 2 states have call successors, (10) [2023-12-25 05:25:57,587 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 05:25:57,587 INFO L93 Difference]: Finished difference Result 1100 states and 1829 transitions. [2023-12-25 05:25:57,587 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-12-25 05:25:57,587 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 12.5) internal successors, (50), 4 states have internal predecessors, (50), 2 states have call successors, (11), 2 states have call predecessors, (11), 2 states have return successors, (10), 1 states have call predecessors, (10), 2 states have call successors, (10) Word has length 79 [2023-12-25 05:25:57,588 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 05:25:57,590 INFO L225 Difference]: With dead ends: 1100 [2023-12-25 05:25:57,590 INFO L226 Difference]: Without dead ends: 556 [2023-12-25 05:25:57,592 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 79 GetRequests, 76 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:25:57,593 INFO L413 NwaCegarLoop]: 893 mSDtfsCounter, 6 mSDsluCounter, 1777 mSDsCounter, 0 mSdLazyCounter, 70 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 6 SdHoareTripleChecker+Valid, 2670 SdHoareTripleChecker+Invalid, 70 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 70 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-12-25 05:25:57,593 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [6 Valid, 2670 Invalid, 70 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 70 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-12-25 05:25:57,594 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 556 states. [2023-12-25 05:25:57,606 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 556 to 556. [2023-12-25 05:25:57,609 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 556 states, 427 states have (on average 1.6908665105386418) internal successors, (722), 448 states have internal predecessors, (722), 102 states have call successors, (102), 27 states have call predecessors, (102), 26 states have return successors, (97), 94 states have call predecessors, (97), 97 states have call successors, (97) [2023-12-25 05:25:57,615 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 556 states to 556 states and 921 transitions. [2023-12-25 05:25:57,615 INFO L78 Accepts]: Start accepts. Automaton has 556 states and 921 transitions. Word has length 79 [2023-12-25 05:25:57,615 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 05:25:57,615 INFO L495 AbstractCegarLoop]: Abstraction has 556 states and 921 transitions. [2023-12-25 05:25:57,616 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 12.5) internal successors, (50), 4 states have internal predecessors, (50), 2 states have call successors, (11), 2 states have call predecessors, (11), 2 states have return successors, (10), 1 states have call predecessors, (10), 2 states have call successors, (10) [2023-12-25 05:25:57,616 INFO L276 IsEmpty]: Start isEmpty. Operand 556 states and 921 transitions. [2023-12-25 05:25:57,616 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 81 [2023-12-25 05:25:57,617 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 05:25:57,617 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 05:25:57,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 (7)] Forceful destruction successful, exit code 0 [2023-12-25 05:25:57,827 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:25:57,828 INFO L420 AbstractCegarLoop]: === Iteration 7 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 05:25:57,828 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 05:25:57,828 INFO L85 PathProgramCache]: Analyzing trace with hash -415477530, now seen corresponding path program 1 times [2023-12-25 05:25:57,829 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 05:25:57,829 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1346253766] [2023-12-25 05:25:57,829 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 05:25:57,829 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:25:57,829 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 05:25:57,830 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:25:57,831 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:25:58,133 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 05:25:58,148 INFO L262 TraceCheckSpWp]: Trace formula consists of 886 conjuncts, 7 conjunts are in the unsatisfiable core [2023-12-25 05:25:58,151 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 05:25:58,196 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 15 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-25 05:25:58,196 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 05:25:58,196 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 05:25:58,197 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1346253766] [2023-12-25 05:25:58,197 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1346253766] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 05:25:58,197 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 05:25:58,197 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-12-25 05:25:58,197 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [241908103] [2023-12-25 05:25:58,197 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 05:25:58,197 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-12-25 05:25:58,197 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 05:25:58,198 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-12-25 05:25:58,198 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2023-12-25 05:25:58,198 INFO L87 Difference]: Start difference. First operand 556 states and 921 transitions. Second operand has 7 states, 6 states have (on average 9.833333333333334) internal successors, (59), 6 states have internal predecessors, (59), 3 states have call successors, (11), 2 states have call predecessors, (11), 3 states have return successors, (10), 2 states have call predecessors, (10), 3 states have call successors, (10) [2023-12-25 05:25:58,397 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 05:25:58,398 INFO L93 Difference]: Finished difference Result 1116 states and 1856 transitions. [2023-12-25 05:25:58,398 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2023-12-25 05:25:58,399 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 6 states have (on average 9.833333333333334) internal successors, (59), 6 states have internal predecessors, (59), 3 states have call successors, (11), 2 states have call predecessors, (11), 3 states have return successors, (10), 2 states have call predecessors, (10), 3 states have call successors, (10) Word has length 80 [2023-12-25 05:25:58,399 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 05:25:58,402 INFO L225 Difference]: With dead ends: 1116 [2023-12-25 05:25:58,402 INFO L226 Difference]: Without dead ends: 576 [2023-12-25 05:25:58,405 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 80 GetRequests, 74 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:25:58,405 INFO L413 NwaCegarLoop]: 891 mSDtfsCounter, 146 mSDsluCounter, 4350 mSDsCounter, 0 mSdLazyCounter, 168 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 147 SdHoareTripleChecker+Valid, 5241 SdHoareTripleChecker+Invalid, 168 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 168 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2023-12-25 05:25:58,406 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [147 Valid, 5241 Invalid, 168 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 168 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2023-12-25 05:25:58,407 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 576 states. [2023-12-25 05:25:58,420 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 576 to 574. [2023-12-25 05:25:58,421 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 574 states, 442 states have (on average 1.6900452488687783) internal successors, (747), 465 states have internal predecessors, (747), 103 states have call successors, (103), 27 states have call predecessors, (103), 28 states have return successors, (101), 95 states have call predecessors, (101), 98 states have call successors, (101) [2023-12-25 05:25:58,424 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 574 states to 574 states and 951 transitions. [2023-12-25 05:25:58,424 INFO L78 Accepts]: Start accepts. Automaton has 574 states and 951 transitions. Word has length 80 [2023-12-25 05:25:58,424 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 05:25:58,425 INFO L495 AbstractCegarLoop]: Abstraction has 574 states and 951 transitions. [2023-12-25 05:25:58,425 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 6 states have (on average 9.833333333333334) internal successors, (59), 6 states have internal predecessors, (59), 3 states have call successors, (11), 2 states have call predecessors, (11), 3 states have return successors, (10), 2 states have call predecessors, (10), 3 states have call successors, (10) [2023-12-25 05:25:58,425 INFO L276 IsEmpty]: Start isEmpty. Operand 574 states and 951 transitions. [2023-12-25 05:25:58,426 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 81 [2023-12-25 05:25:58,426 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 05:25:58,426 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 05:25:58,438 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:25:58,633 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:25:58,635 INFO L420 AbstractCegarLoop]: === Iteration 8 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 05:25:58,635 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 05:25:58,635 INFO L85 PathProgramCache]: Analyzing trace with hash -661790617, now seen corresponding path program 1 times [2023-12-25 05:25:58,636 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 05:25:58,636 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [918705296] [2023-12-25 05:25:58,636 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 05:25:58,636 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:25:58,636 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 05:25:58,637 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:25:58,642 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:25:58,919 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 05:25:58,935 INFO L262 TraceCheckSpWp]: Trace formula consists of 886 conjuncts, 3 conjunts are in the unsatisfiable core [2023-12-25 05:25:58,938 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 05:25:58,962 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 6 proven. 0 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2023-12-25 05:25:58,962 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 05:25:58,963 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 05:25:58,963 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [918705296] [2023-12-25 05:25:58,963 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [918705296] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 05:25:58,963 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 05:25:58,963 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-25 05:25:58,963 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1999490446] [2023-12-25 05:25:58,963 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 05:25:58,963 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-25 05:25:58,963 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 05:25:58,964 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-25 05:25:58,964 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-25 05:25:58,964 INFO L87 Difference]: Start difference. First operand 574 states and 951 transitions. Second operand has 4 states, 4 states have (on average 12.75) internal successors, (51), 4 states have internal predecessors, (51), 2 states have call successors, (11), 2 states have call predecessors, (11), 2 states have return successors, (10), 1 states have call predecessors, (10), 2 states have call successors, (10) [2023-12-25 05:25:59,038 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 05:25:59,039 INFO L93 Difference]: Finished difference Result 1128 states and 1877 transitions. [2023-12-25 05:25:59,039 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-12-25 05:25:59,039 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 12.75) internal successors, (51), 4 states have internal predecessors, (51), 2 states have call successors, (11), 2 states have call predecessors, (11), 2 states have return successors, (10), 1 states have call predecessors, (10), 2 states have call successors, (10) Word has length 80 [2023-12-25 05:25:59,039 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 05:25:59,042 INFO L225 Difference]: With dead ends: 1128 [2023-12-25 05:25:59,042 INFO L226 Difference]: Without dead ends: 570 [2023-12-25 05:25:59,044 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 80 GetRequests, 77 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:25:59,044 INFO L413 NwaCegarLoop]: 892 mSDtfsCounter, 8 mSDsluCounter, 1777 mSDsCounter, 0 mSdLazyCounter, 70 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 8 SdHoareTripleChecker+Valid, 2669 SdHoareTripleChecker+Invalid, 72 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 70 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-25 05:25:59,044 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [8 Valid, 2669 Invalid, 72 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 70 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-25 05:25:59,045 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 570 states. [2023-12-25 05:25:59,054 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 570 to 570. [2023-12-25 05:25:59,055 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 570 states, 440 states have (on average 1.690909090909091) internal successors, (744), 462 states have internal predecessors, (744), 102 states have call successors, (102), 27 states have call predecessors, (102), 27 states have return successors, (98), 94 states have call predecessors, (98), 97 states have call successors, (98) [2023-12-25 05:25:59,057 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 570 states to 570 states and 944 transitions. [2023-12-25 05:25:59,057 INFO L78 Accepts]: Start accepts. Automaton has 570 states and 944 transitions. Word has length 80 [2023-12-25 05:25:59,057 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 05:25:59,057 INFO L495 AbstractCegarLoop]: Abstraction has 570 states and 944 transitions. [2023-12-25 05:25:59,057 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 12.75) internal successors, (51), 4 states have internal predecessors, (51), 2 states have call successors, (11), 2 states have call predecessors, (11), 2 states have return successors, (10), 1 states have call predecessors, (10), 2 states have call successors, (10) [2023-12-25 05:25:59,057 INFO L276 IsEmpty]: Start isEmpty. Operand 570 states and 944 transitions. [2023-12-25 05:25:59,058 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 82 [2023-12-25 05:25:59,058 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 05:25:59,058 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 05:25:59,068 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:25:59,266 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:25:59,266 INFO L420 AbstractCegarLoop]: === Iteration 9 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 05:25:59,266 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 05:25:59,267 INFO L85 PathProgramCache]: Analyzing trace with hash 651186084, now seen corresponding path program 1 times [2023-12-25 05:25:59,267 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 05:25:59,267 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1083709873] [2023-12-25 05:25:59,267 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 05:25:59,267 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:25:59,267 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 05:25:59,268 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:25:59,270 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:25:59,541 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 05:25:59,560 INFO L262 TraceCheckSpWp]: Trace formula consists of 887 conjuncts, 3 conjunts are in the unsatisfiable core [2023-12-25 05:25:59,562 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 05:25:59,591 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 14 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-25 05:25:59,592 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 05:25:59,592 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 05:25:59,592 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1083709873] [2023-12-25 05:25:59,592 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1083709873] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 05:25:59,592 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 05:25:59,592 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-25 05:25:59,592 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2064540098] [2023-12-25 05:25:59,592 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 05:25:59,592 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-25 05:25:59,592 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 05:25:59,593 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-25 05:25:59,593 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-25 05:25:59,593 INFO L87 Difference]: Start difference. First operand 570 states and 944 transitions. Second operand has 4 states, 4 states have (on average 15.0) internal successors, (60), 4 states have internal predecessors, (60), 2 states have call successors, (11), 2 states have call predecessors, (11), 3 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) [2023-12-25 05:25:59,744 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 05:25:59,745 INFO L93 Difference]: Finished difference Result 1152 states and 1920 transitions. [2023-12-25 05:25:59,745 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-12-25 05:25:59,745 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 15.0) internal successors, (60), 4 states have internal predecessors, (60), 2 states have call successors, (11), 2 states have call predecessors, (11), 3 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) Word has length 81 [2023-12-25 05:25:59,746 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 05:25:59,748 INFO L225 Difference]: With dead ends: 1152 [2023-12-25 05:25:59,748 INFO L226 Difference]: Without dead ends: 570 [2023-12-25 05:25:59,750 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 81 GetRequests, 78 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:25:59,750 INFO L413 NwaCegarLoop]: 839 mSDtfsCounter, 132 mSDsluCounter, 1640 mSDsCounter, 0 mSdLazyCounter, 167 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 132 SdHoareTripleChecker+Valid, 2479 SdHoareTripleChecker+Invalid, 172 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 167 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-25 05:25:59,751 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [132 Valid, 2479 Invalid, 172 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 167 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-25 05:25:59,751 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 570 states. [2023-12-25 05:25:59,760 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 570 to 570. [2023-12-25 05:25:59,761 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 570 states, 440 states have (on average 1.6795454545454545) internal successors, (739), 462 states have internal predecessors, (739), 102 states have call successors, (102), 27 states have call predecessors, (102), 27 states have return successors, (98), 94 states have call predecessors, (98), 97 states have call successors, (98) [2023-12-25 05:25:59,763 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 570 states to 570 states and 939 transitions. [2023-12-25 05:25:59,763 INFO L78 Accepts]: Start accepts. Automaton has 570 states and 939 transitions. Word has length 81 [2023-12-25 05:25:59,763 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 05:25:59,763 INFO L495 AbstractCegarLoop]: Abstraction has 570 states and 939 transitions. [2023-12-25 05:25:59,763 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 15.0) internal successors, (60), 4 states have internal predecessors, (60), 2 states have call successors, (11), 2 states have call predecessors, (11), 3 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) [2023-12-25 05:25:59,763 INFO L276 IsEmpty]: Start isEmpty. Operand 570 states and 939 transitions. [2023-12-25 05:25:59,764 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 84 [2023-12-25 05:25:59,764 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 05:25:59,764 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 05:25:59,782 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:25:59,972 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:25:59,972 INFO L420 AbstractCegarLoop]: === Iteration 10 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 05:25:59,972 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 05:25:59,973 INFO L85 PathProgramCache]: Analyzing trace with hash 497358698, now seen corresponding path program 1 times [2023-12-25 05:25:59,973 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 05:25:59,973 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [652752453] [2023-12-25 05:25:59,973 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 05:25:59,973 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:25:59,973 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 05:25:59,974 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:25:59,981 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:26:00,238 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 05:26:00,253 INFO L262 TraceCheckSpWp]: Trace formula consists of 889 conjuncts, 3 conjunts are in the unsatisfiable core [2023-12-25 05:26:00,256 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 05:26:00,305 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 14 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-25 05:26:00,305 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 05:26:00,305 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 05:26:00,305 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [652752453] [2023-12-25 05:26:00,305 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [652752453] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 05:26:00,305 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 05:26:00,305 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-25 05:26:00,305 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1738321500] [2023-12-25 05:26:00,306 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 05:26:00,306 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-25 05:26:00,306 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 05:26:00,306 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-25 05:26:00,306 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-25 05:26:00,306 INFO L87 Difference]: Start difference. First operand 570 states and 939 transitions. Second operand has 4 states, 4 states have (on average 15.5) internal successors, (62), 4 states have internal predecessors, (62), 2 states have call successors, (11), 2 states have call predecessors, (11), 3 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) [2023-12-25 05:26:00,449 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 05:26:00,449 INFO L93 Difference]: Finished difference Result 1152 states and 1910 transitions. [2023-12-25 05:26:00,450 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-12-25 05:26:00,450 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 15.5) internal successors, (62), 4 states have internal predecessors, (62), 2 states have call successors, (11), 2 states have call predecessors, (11), 3 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) Word has length 83 [2023-12-25 05:26:00,450 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 05:26:00,452 INFO L225 Difference]: With dead ends: 1152 [2023-12-25 05:26:00,452 INFO L226 Difference]: Without dead ends: 570 [2023-12-25 05:26:00,454 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 83 GetRequests, 80 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:26:00,455 INFO L413 NwaCegarLoop]: 839 mSDtfsCounter, 126 mSDsluCounter, 1640 mSDsCounter, 0 mSdLazyCounter, 157 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 126 SdHoareTripleChecker+Valid, 2479 SdHoareTripleChecker+Invalid, 162 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 157 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-25 05:26:00,455 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [126 Valid, 2479 Invalid, 162 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 157 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-25 05:26:00,455 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 570 states. [2023-12-25 05:26:00,464 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 570 to 570. [2023-12-25 05:26:00,465 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 570 states, 440 states have (on average 1.6681818181818182) internal successors, (734), 462 states have internal predecessors, (734), 102 states have call successors, (102), 27 states have call predecessors, (102), 27 states have return successors, (98), 94 states have call predecessors, (98), 97 states have call successors, (98) [2023-12-25 05:26:00,467 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 570 states to 570 states and 934 transitions. [2023-12-25 05:26:00,467 INFO L78 Accepts]: Start accepts. Automaton has 570 states and 934 transitions. Word has length 83 [2023-12-25 05:26:00,467 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 05:26:00,467 INFO L495 AbstractCegarLoop]: Abstraction has 570 states and 934 transitions. [2023-12-25 05:26:00,467 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 15.5) internal successors, (62), 4 states have internal predecessors, (62), 2 states have call successors, (11), 2 states have call predecessors, (11), 3 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) [2023-12-25 05:26:00,467 INFO L276 IsEmpty]: Start isEmpty. Operand 570 states and 934 transitions. [2023-12-25 05:26:00,468 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 86 [2023-12-25 05:26:00,468 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 05:26:00,468 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 05:26:00,478 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:26:00,676 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:26:00,676 INFO L420 AbstractCegarLoop]: === Iteration 11 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 05:26:00,677 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 05:26:00,677 INFO L85 PathProgramCache]: Analyzing trace with hash -1394967590, now seen corresponding path program 1 times [2023-12-25 05:26:00,677 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 05:26:00,677 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1101717447] [2023-12-25 05:26:00,677 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 05:26:00,677 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:26:00,678 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 05:26:00,678 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:26:00,683 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:26:00,946 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 05:26:00,963 INFO L262 TraceCheckSpWp]: Trace formula consists of 891 conjuncts, 3 conjunts are in the unsatisfiable core [2023-12-25 05:26:00,965 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 05:26:00,999 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 14 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-25 05:26:00,999 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 05:26:00,999 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 05:26:00,999 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1101717447] [2023-12-25 05:26:00,999 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1101717447] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 05:26:00,999 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 05:26:00,999 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-25 05:26:00,999 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [457667599] [2023-12-25 05:26:01,000 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 05:26:01,000 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-25 05:26:01,000 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 05:26:01,000 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-25 05:26:01,000 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-25 05:26:01,001 INFO L87 Difference]: Start difference. First operand 570 states and 934 transitions. Second operand has 4 states, 4 states have (on average 16.0) internal successors, (64), 4 states have internal predecessors, (64), 2 states have call successors, (11), 2 states have call predecessors, (11), 3 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) [2023-12-25 05:26:01,152 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 05:26:01,152 INFO L93 Difference]: Finished difference Result 1173 states and 1931 transitions. [2023-12-25 05:26:01,152 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-12-25 05:26:01,153 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 16.0) internal successors, (64), 4 states have internal predecessors, (64), 2 states have call successors, (11), 2 states have call predecessors, (11), 3 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) Word has length 85 [2023-12-25 05:26:01,153 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 05:26:01,156 INFO L225 Difference]: With dead ends: 1173 [2023-12-25 05:26:01,156 INFO L226 Difference]: Without dead ends: 599 [2023-12-25 05:26:01,158 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 85 GetRequests, 82 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:26:01,159 INFO L413 NwaCegarLoop]: 849 mSDtfsCounter, 141 mSDsluCounter, 1640 mSDsCounter, 0 mSdLazyCounter, 162 mSolverCounterSat, 10 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 141 SdHoareTripleChecker+Valid, 2489 SdHoareTripleChecker+Invalid, 172 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 10 IncrementalHoareTripleChecker+Valid, 162 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-25 05:26:01,159 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [141 Valid, 2489 Invalid, 172 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [10 Valid, 162 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-25 05:26:01,160 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 599 states. [2023-12-25 05:26:01,170 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 599 to 585. [2023-12-25 05:26:01,171 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 585 states, 455 states have (on average 1.646153846153846) internal successors, (749), 476 states have internal predecessors, (749), 102 states have call successors, (102), 28 states have call predecessors, (102), 27 states have return successors, (97), 94 states have call predecessors, (97), 97 states have call successors, (97) [2023-12-25 05:26:01,173 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 585 states to 585 states and 948 transitions. [2023-12-25 05:26:01,173 INFO L78 Accepts]: Start accepts. Automaton has 585 states and 948 transitions. Word has length 85 [2023-12-25 05:26:01,173 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 05:26:01,173 INFO L495 AbstractCegarLoop]: Abstraction has 585 states and 948 transitions. [2023-12-25 05:26:01,173 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 16.0) internal successors, (64), 4 states have internal predecessors, (64), 2 states have call successors, (11), 2 states have call predecessors, (11), 3 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) [2023-12-25 05:26:01,173 INFO L276 IsEmpty]: Start isEmpty. Operand 585 states and 948 transitions. [2023-12-25 05:26:01,175 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 86 [2023-12-25 05:26:01,175 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 05:26:01,175 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 05:26:01,186 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:26:01,383 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:26:01,384 INFO L420 AbstractCegarLoop]: === Iteration 12 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 05:26:01,384 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 05:26:01,384 INFO L85 PathProgramCache]: Analyzing trace with hash -1757614246, now seen corresponding path program 1 times [2023-12-25 05:26:01,384 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 05:26:01,384 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [401541574] [2023-12-25 05:26:01,384 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 05:26:01,385 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:26:01,385 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 05:26:01,385 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:26:01,386 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:26:01,665 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 05:26:01,682 INFO L262 TraceCheckSpWp]: Trace formula consists of 890 conjuncts, 7 conjunts are in the unsatisfiable core [2023-12-25 05:26:01,684 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 05:26:01,727 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 14 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-25 05:26:01,727 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 05:26:01,727 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 05:26:01,727 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [401541574] [2023-12-25 05:26:01,727 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [401541574] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 05:26:01,727 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 05:26:01,727 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-12-25 05:26:01,727 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [703081586] [2023-12-25 05:26:01,728 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 05:26:01,728 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-12-25 05:26:01,728 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 05:26:01,728 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-12-25 05:26:01,728 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2023-12-25 05:26:01,728 INFO L87 Difference]: Start difference. First operand 585 states and 948 transitions. Second operand has 7 states, 6 states have (on average 10.666666666666666) internal successors, (64), 6 states have internal predecessors, (64), 3 states have call successors, (11), 2 states have call predecessors, (11), 3 states have return successors, (10), 2 states have call predecessors, (10), 3 states have call successors, (10) [2023-12-25 05:26:01,872 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 05:26:01,872 INFO L93 Difference]: Finished difference Result 1138 states and 1853 transitions. [2023-12-25 05:26:01,872 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2023-12-25 05:26:01,872 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 6 states have (on average 10.666666666666666) internal successors, (64), 6 states have internal predecessors, (64), 3 states have call successors, (11), 2 states have call predecessors, (11), 3 states have return successors, (10), 2 states have call predecessors, (10), 3 states have call successors, (10) Word has length 85 [2023-12-25 05:26:01,872 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 05:26:01,875 INFO L225 Difference]: With dead ends: 1138 [2023-12-25 05:26:01,875 INFO L226 Difference]: Without dead ends: 578 [2023-12-25 05:26:01,876 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 85 GetRequests, 79 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:26:01,877 INFO L413 NwaCegarLoop]: 892 mSDtfsCounter, 130 mSDsluCounter, 4309 mSDsCounter, 0 mSdLazyCounter, 161 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 131 SdHoareTripleChecker+Valid, 5201 SdHoareTripleChecker+Invalid, 162 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 161 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-25 05:26:01,877 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [131 Valid, 5201 Invalid, 162 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 161 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-25 05:26:01,877 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 578 states. [2023-12-25 05:26:01,885 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 578 to 564. [2023-12-25 05:26:01,886 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 564 states, 434 states have (on average 1.640552995391705) internal successors, (712), 455 states have internal predecessors, (712), 102 states have call successors, (102), 28 states have call predecessors, (102), 27 states have return successors, (97), 94 states have call predecessors, (97), 97 states have call successors, (97) [2023-12-25 05:26:01,887 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 564 states to 564 states and 911 transitions. [2023-12-25 05:26:01,888 INFO L78 Accepts]: Start accepts. Automaton has 564 states and 911 transitions. Word has length 85 [2023-12-25 05:26:01,888 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 05:26:01,888 INFO L495 AbstractCegarLoop]: Abstraction has 564 states and 911 transitions. [2023-12-25 05:26:01,888 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 6 states have (on average 10.666666666666666) internal successors, (64), 6 states have internal predecessors, (64), 3 states have call successors, (11), 2 states have call predecessors, (11), 3 states have return successors, (10), 2 states have call predecessors, (10), 3 states have call successors, (10) [2023-12-25 05:26:01,888 INFO L276 IsEmpty]: Start isEmpty. Operand 564 states and 911 transitions. [2023-12-25 05:26:01,889 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 87 [2023-12-25 05:26:01,889 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 05:26:01,889 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 05:26:01,900 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:26:02,097 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:26:02,097 INFO L420 AbstractCegarLoop]: === Iteration 13 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 05:26:02,098 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 05:26:02,098 INFO L85 PathProgramCache]: Analyzing trace with hash 759337785, now seen corresponding path program 1 times [2023-12-25 05:26:02,098 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 05:26:02,098 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1307025099] [2023-12-25 05:26:02,098 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 05:26:02,098 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:26:02,098 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 05:26:02,099 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:26:02,100 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (14)] Waiting until timeout for monitored process [2023-12-25 05:26:02,355 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 05:26:02,370 INFO L262 TraceCheckSpWp]: Trace formula consists of 892 conjuncts, 3 conjunts are in the unsatisfiable core [2023-12-25 05:26:02,372 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 05:26:02,399 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 14 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-25 05:26:02,399 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 05:26:02,399 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 05:26:02,399 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1307025099] [2023-12-25 05:26:02,399 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1307025099] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 05:26:02,399 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 05:26:02,399 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-25 05:26:02,399 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [570646427] [2023-12-25 05:26:02,399 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 05:26:02,400 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-25 05:26:02,400 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 05:26:02,400 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-25 05:26:02,400 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-25 05:26:02,400 INFO L87 Difference]: Start difference. First operand 564 states and 911 transitions. Second operand has 4 states, 4 states have (on average 16.25) internal successors, (65), 4 states have internal predecessors, (65), 2 states have call successors, (11), 2 states have call predecessors, (11), 3 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) [2023-12-25 05:26:02,503 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 05:26:02,503 INFO L93 Difference]: Finished difference Result 1103 states and 1792 transitions. [2023-12-25 05:26:02,505 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-12-25 05:26:02,506 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 16.25) internal successors, (65), 4 states have internal predecessors, (65), 2 states have call successors, (11), 2 states have call predecessors, (11), 3 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) Word has length 86 [2023-12-25 05:26:02,506 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 05:26:02,508 INFO L225 Difference]: With dead ends: 1103 [2023-12-25 05:26:02,508 INFO L226 Difference]: Without dead ends: 564 [2023-12-25 05:26:02,509 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 86 GetRequests, 83 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:26:02,510 INFO L413 NwaCegarLoop]: 861 mSDtfsCounter, 68 mSDsluCounter, 1640 mSDsCounter, 0 mSdLazyCounter, 96 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 68 SdHoareTripleChecker+Valid, 2501 SdHoareTripleChecker+Invalid, 96 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 96 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-25 05:26:02,510 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [68 Valid, 2501 Invalid, 96 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 96 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-25 05:26:02,511 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 564 states. [2023-12-25 05:26:02,518 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 564 to 564. [2023-12-25 05:26:02,519 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 564 states, 434 states have (on average 1.6382488479262673) internal successors, (711), 455 states have internal predecessors, (711), 102 states have call successors, (102), 28 states have call predecessors, (102), 27 states have return successors, (97), 94 states have call predecessors, (97), 97 states have call successors, (97) [2023-12-25 05:26:02,521 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 564 states to 564 states and 910 transitions. [2023-12-25 05:26:02,521 INFO L78 Accepts]: Start accepts. Automaton has 564 states and 910 transitions. Word has length 86 [2023-12-25 05:26:02,521 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 05:26:02,521 INFO L495 AbstractCegarLoop]: Abstraction has 564 states and 910 transitions. [2023-12-25 05:26:02,521 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 16.25) internal successors, (65), 4 states have internal predecessors, (65), 2 states have call successors, (11), 2 states have call predecessors, (11), 3 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) [2023-12-25 05:26:02,521 INFO L276 IsEmpty]: Start isEmpty. Operand 564 states and 910 transitions. [2023-12-25 05:26:02,522 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 88 [2023-12-25 05:26:02,522 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 05:26:02,522 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 05:26:02,531 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:26:02,731 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:26:02,732 INFO L420 AbstractCegarLoop]: === Iteration 14 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 05:26:02,732 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 05:26:02,732 INFO L85 PathProgramCache]: Analyzing trace with hash 834829077, now seen corresponding path program 1 times [2023-12-25 05:26:02,733 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 05:26:02,733 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1158160184] [2023-12-25 05:26:02,733 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 05:26:02,733 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:26:02,733 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 05:26:02,734 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:26:02,770 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:26:03,023 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 05:26:03,039 INFO L262 TraceCheckSpWp]: Trace formula consists of 893 conjuncts, 3 conjunts are in the unsatisfiable core [2023-12-25 05:26:03,041 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 05:26:03,063 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 14 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-25 05:26:03,064 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 05:26:03,064 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 05:26:03,064 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1158160184] [2023-12-25 05:26:03,064 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1158160184] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 05:26:03,064 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 05:26:03,064 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-25 05:26:03,064 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1268567166] [2023-12-25 05:26:03,064 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 05:26:03,064 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-25 05:26:03,064 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 05:26:03,065 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-25 05:26:03,065 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-25 05:26:03,065 INFO L87 Difference]: Start difference. First operand 564 states and 910 transitions. Second operand has 4 states, 4 states have (on average 16.5) internal successors, (66), 4 states have internal predecessors, (66), 2 states have call successors, (11), 2 states have call predecessors, (11), 3 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) [2023-12-25 05:26:03,168 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 05:26:03,168 INFO L93 Difference]: Finished difference Result 1103 states and 1791 transitions. [2023-12-25 05:26:03,169 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-12-25 05:26:03,169 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 16.5) internal successors, (66), 4 states have internal predecessors, (66), 2 states have call successors, (11), 2 states have call predecessors, (11), 3 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) Word has length 87 [2023-12-25 05:26:03,169 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 05:26:03,171 INFO L225 Difference]: With dead ends: 1103 [2023-12-25 05:26:03,171 INFO L226 Difference]: Without dead ends: 564 [2023-12-25 05:26:03,172 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 87 GetRequests, 84 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:26:03,173 INFO L413 NwaCegarLoop]: 861 mSDtfsCounter, 66 mSDsluCounter, 1640 mSDsCounter, 0 mSdLazyCounter, 94 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 66 SdHoareTripleChecker+Valid, 2501 SdHoareTripleChecker+Invalid, 94 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 94 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-25 05:26:03,173 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [66 Valid, 2501 Invalid, 94 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 94 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-25 05:26:03,174 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 564 states. [2023-12-25 05:26:03,181 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 564 to 564. [2023-12-25 05:26:03,182 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 564 states, 434 states have (on average 1.6359447004608294) internal successors, (710), 455 states have internal predecessors, (710), 102 states have call successors, (102), 28 states have call predecessors, (102), 27 states have return successors, (97), 94 states have call predecessors, (97), 97 states have call successors, (97) [2023-12-25 05:26:03,183 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 564 states to 564 states and 909 transitions. [2023-12-25 05:26:03,184 INFO L78 Accepts]: Start accepts. Automaton has 564 states and 909 transitions. Word has length 87 [2023-12-25 05:26:03,184 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 05:26:03,184 INFO L495 AbstractCegarLoop]: Abstraction has 564 states and 909 transitions. [2023-12-25 05:26:03,184 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 16.5) internal successors, (66), 4 states have internal predecessors, (66), 2 states have call successors, (11), 2 states have call predecessors, (11), 3 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) [2023-12-25 05:26:03,184 INFO L276 IsEmpty]: Start isEmpty. Operand 564 states and 909 transitions. [2023-12-25 05:26:03,185 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 89 [2023-12-25 05:26:03,185 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 05:26:03,185 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 05:26:03,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 (15)] Forceful destruction successful, exit code 0 [2023-12-25 05:26:03,398 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:26:03,399 INFO L420 AbstractCegarLoop]: === Iteration 15 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 05:26:03,399 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 05:26:03,399 INFO L85 PathProgramCache]: Analyzing trace with hash 891593236, now seen corresponding path program 1 times [2023-12-25 05:26:03,400 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 05:26:03,400 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1545437468] [2023-12-25 05:26:03,400 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 05:26:03,400 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:26:03,400 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 05:26:03,401 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:26:03,402 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:26:03,682 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 05:26:03,698 INFO L262 TraceCheckSpWp]: Trace formula consists of 894 conjuncts, 12 conjunts are in the unsatisfiable core [2023-12-25 05:26:03,700 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 05:26:03,762 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 14 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-25 05:26:03,763 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 05:26:03,763 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 05:26:03,763 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1545437468] [2023-12-25 05:26:03,763 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1545437468] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 05:26:03,763 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 05:26:03,763 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2023-12-25 05:26:03,763 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1881701786] [2023-12-25 05:26:03,763 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 05:26:03,763 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-12-25 05:26:03,763 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 05:26:03,764 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-12-25 05:26:03,764 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2023-12-25 05:26:03,764 INFO L87 Difference]: Start difference. First operand 564 states and 909 transitions. Second operand has 8 states, 7 states have (on average 9.571428571428571) internal successors, (67), 7 states have internal predecessors, (67), 3 states have call successors, (11), 2 states have call predecessors, (11), 3 states have return successors, (10), 2 states have call predecessors, (10), 3 states have call successors, (10) [2023-12-25 05:26:03,965 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 05:26:03,965 INFO L93 Difference]: Finished difference Result 1107 states and 1797 transitions. [2023-12-25 05:26:03,966 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-12-25 05:26:03,966 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 9.571428571428571) internal successors, (67), 7 states have internal predecessors, (67), 3 states have call successors, (11), 2 states have call predecessors, (11), 3 states have return successors, (10), 2 states have call predecessors, (10), 3 states have call successors, (10) Word has length 88 [2023-12-25 05:26:03,966 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 05:26:03,968 INFO L225 Difference]: With dead ends: 1107 [2023-12-25 05:26:03,968 INFO L226 Difference]: Without dead ends: 574 [2023-12-25 05:26:03,969 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 90 GetRequests, 81 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:26:03,970 INFO L413 NwaCegarLoop]: 838 mSDtfsCounter, 81 mSDsluCounter, 4978 mSDsCounter, 0 mSdLazyCounter, 248 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 82 SdHoareTripleChecker+Valid, 5816 SdHoareTripleChecker+Invalid, 250 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 248 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2023-12-25 05:26:03,970 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [82 Valid, 5816 Invalid, 250 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 248 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2023-12-25 05:26:03,971 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 574 states. [2023-12-25 05:26:03,978 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 574 to 566. [2023-12-25 05:26:03,978 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 566 states, 436 states have (on average 1.6307339449541285) internal successors, (711), 457 states have internal predecessors, (711), 102 states have call successors, (102), 28 states have call predecessors, (102), 27 states have return successors, (97), 94 states have call predecessors, (97), 97 states have call successors, (97) [2023-12-25 05:26:03,980 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 566 states to 566 states and 910 transitions. [2023-12-25 05:26:03,980 INFO L78 Accepts]: Start accepts. Automaton has 566 states and 910 transitions. Word has length 88 [2023-12-25 05:26:03,980 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 05:26:03,980 INFO L495 AbstractCegarLoop]: Abstraction has 566 states and 910 transitions. [2023-12-25 05:26:03,980 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 9.571428571428571) internal successors, (67), 7 states have internal predecessors, (67), 3 states have call successors, (11), 2 states have call predecessors, (11), 3 states have return successors, (10), 2 states have call predecessors, (10), 3 states have call successors, (10) [2023-12-25 05:26:03,980 INFO L276 IsEmpty]: Start isEmpty. Operand 566 states and 910 transitions. [2023-12-25 05:26:03,981 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 90 [2023-12-25 05:26:03,981 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 05:26:03,981 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 05:26:03,994 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (16)] Forceful destruction successful, exit code 0 [2023-12-25 05:26:04,192 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:26:04,192 INFO L420 AbstractCegarLoop]: === Iteration 16 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 05:26:04,192 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 05:26:04,193 INFO L85 PathProgramCache]: Analyzing trace with hash 1864559488, now seen corresponding path program 1 times [2023-12-25 05:26:04,193 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 05:26:04,193 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [860571534] [2023-12-25 05:26:04,193 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 05:26:04,193 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:26:04,193 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 05:26:04,194 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:26:04,196 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:26:04,466 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 05:26:04,481 INFO L262 TraceCheckSpWp]: Trace formula consists of 895 conjuncts, 9 conjunts are in the unsatisfiable core [2023-12-25 05:26:04,484 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 05:26:04,535 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 14 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-25 05:26:04,535 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 05:26:04,536 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 05:26:04,536 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [860571534] [2023-12-25 05:26:04,536 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [860571534] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 05:26:04,536 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 05:26:04,536 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2023-12-25 05:26:04,536 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [949451707] [2023-12-25 05:26:04,536 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 05:26:04,536 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-12-25 05:26:04,536 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 05:26:04,537 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-12-25 05:26:04,537 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2023-12-25 05:26:04,537 INFO L87 Difference]: Start difference. First operand 566 states and 910 transitions. Second operand has 8 states, 7 states have (on average 9.714285714285714) internal successors, (68), 7 states have internal predecessors, (68), 3 states have call successors, (11), 2 states have call predecessors, (11), 3 states have return successors, (10), 2 states have call predecessors, (10), 3 states have call successors, (10) [2023-12-25 05:26:04,731 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 05:26:04,731 INFO L93 Difference]: Finished difference Result 1099 states and 1778 transitions. [2023-12-25 05:26:04,732 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-12-25 05:26:04,732 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 9.714285714285714) internal successors, (68), 7 states have internal predecessors, (68), 3 states have call successors, (11), 2 states have call predecessors, (11), 3 states have return successors, (10), 2 states have call predecessors, (10), 3 states have call successors, (10) Word has length 89 [2023-12-25 05:26:04,732 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 05:26:04,734 INFO L225 Difference]: With dead ends: 1099 [2023-12-25 05:26:04,734 INFO L226 Difference]: Without dead ends: 570 [2023-12-25 05:26:04,736 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 91 GetRequests, 82 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:26:04,736 INFO L413 NwaCegarLoop]: 840 mSDtfsCounter, 71 mSDsluCounter, 4974 mSDsCounter, 0 mSdLazyCounter, 247 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 72 SdHoareTripleChecker+Valid, 5814 SdHoareTripleChecker+Invalid, 249 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 247 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2023-12-25 05:26:04,736 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [72 Valid, 5814 Invalid, 249 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 247 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2023-12-25 05:26:04,738 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 570 states. [2023-12-25 05:26:04,749 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 570 to 568. [2023-12-25 05:26:04,750 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 568 states, 438 states have (on average 1.6255707762557077) internal successors, (712), 459 states have internal predecessors, (712), 102 states have call successors, (102), 28 states have call predecessors, (102), 27 states have return successors, (97), 94 states have call predecessors, (97), 97 states have call successors, (97) [2023-12-25 05:26:04,752 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 568 states to 568 states and 911 transitions. [2023-12-25 05:26:04,753 INFO L78 Accepts]: Start accepts. Automaton has 568 states and 911 transitions. Word has length 89 [2023-12-25 05:26:04,753 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 05:26:04,753 INFO L495 AbstractCegarLoop]: Abstraction has 568 states and 911 transitions. [2023-12-25 05:26:04,754 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 9.714285714285714) internal successors, (68), 7 states have internal predecessors, (68), 3 states have call successors, (11), 2 states have call predecessors, (11), 3 states have return successors, (10), 2 states have call predecessors, (10), 3 states have call successors, (10) [2023-12-25 05:26:04,754 INFO L276 IsEmpty]: Start isEmpty. Operand 568 states and 911 transitions. [2023-12-25 05:26:04,754 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 91 [2023-12-25 05:26:04,754 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 05:26:04,754 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 05:26:04,762 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:26:04,962 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:26:04,963 INFO L420 AbstractCegarLoop]: === Iteration 17 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 05:26:04,963 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 05:26:04,963 INFO L85 PathProgramCache]: Analyzing trace with hash -452027682, now seen corresponding path program 1 times [2023-12-25 05:26:04,964 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 05:26:04,964 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1813896779] [2023-12-25 05:26:04,964 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 05:26:04,964 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:26:04,964 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 05:26:04,965 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:26:04,967 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:26:05,230 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 05:26:05,246 INFO L262 TraceCheckSpWp]: Trace formula consists of 896 conjuncts, 7 conjunts are in the unsatisfiable core [2023-12-25 05:26:05,248 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 05:26:05,289 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 9 proven. 0 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2023-12-25 05:26:05,289 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 05:26:05,289 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 05:26:05,289 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1813896779] [2023-12-25 05:26:05,289 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1813896779] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 05:26:05,290 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 05:26:05,290 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-12-25 05:26:05,290 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1189570141] [2023-12-25 05:26:05,290 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 05:26:05,291 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-12-25 05:26:05,291 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 05:26:05,291 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-12-25 05:26:05,291 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2023-12-25 05:26:05,291 INFO L87 Difference]: Start difference. First operand 568 states and 911 transitions. Second operand has 7 states, 6 states have (on average 11.0) internal successors, (66), 6 states have internal predecessors, (66), 3 states have call successors, (11), 2 states have call predecessors, (11), 4 states have return successors, (10), 3 states have call predecessors, (10), 3 states have call successors, (10) [2023-12-25 05:26:05,457 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 05:26:05,457 INFO L93 Difference]: Finished difference Result 1047 states and 1707 transitions. [2023-12-25 05:26:05,457 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2023-12-25 05:26:05,457 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 6 states have (on average 11.0) internal successors, (66), 6 states have internal predecessors, (66), 3 states have call successors, (11), 2 states have call predecessors, (11), 4 states have return successors, (10), 3 states have call predecessors, (10), 3 states have call successors, (10) Word has length 90 [2023-12-25 05:26:05,457 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 05:26:05,459 INFO L225 Difference]: With dead ends: 1047 [2023-12-25 05:26:05,459 INFO L226 Difference]: Without dead ends: 561 [2023-12-25 05:26:05,461 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 91 GetRequests, 85 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:26:05,461 INFO L413 NwaCegarLoop]: 850 mSDtfsCounter, 54 mSDsluCounter, 4189 mSDsCounter, 0 mSdLazyCounter, 168 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 55 SdHoareTripleChecker+Valid, 5039 SdHoareTripleChecker+Invalid, 168 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 168 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-25 05:26:05,461 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [55 Valid, 5039 Invalid, 168 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 168 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-25 05:26:05,462 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 561 states. [2023-12-25 05:26:05,469 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 561 to 561. [2023-12-25 05:26:05,470 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 561 states, 431 states have (on average 1.6334106728538282) internal successors, (704), 452 states have internal predecessors, (704), 102 states have call successors, (102), 28 states have call predecessors, (102), 27 states have return successors, (97), 94 states have call predecessors, (97), 97 states have call successors, (97) [2023-12-25 05:26:05,471 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 561 states to 561 states and 903 transitions. [2023-12-25 05:26:05,471 INFO L78 Accepts]: Start accepts. Automaton has 561 states and 903 transitions. Word has length 90 [2023-12-25 05:26:05,471 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 05:26:05,471 INFO L495 AbstractCegarLoop]: Abstraction has 561 states and 903 transitions. [2023-12-25 05:26:05,472 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 6 states have (on average 11.0) internal successors, (66), 6 states have internal predecessors, (66), 3 states have call successors, (11), 2 states have call predecessors, (11), 4 states have return successors, (10), 3 states have call predecessors, (10), 3 states have call successors, (10) [2023-12-25 05:26:05,472 INFO L276 IsEmpty]: Start isEmpty. Operand 561 states and 903 transitions. [2023-12-25 05:26:05,473 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 92 [2023-12-25 05:26:05,473 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 05:26:05,473 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 05:26:05,483 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (18)] Forceful destruction successful, exit code 0 [2023-12-25 05:26:05,681 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:26:05,681 INFO L420 AbstractCegarLoop]: === Iteration 18 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 05:26:05,682 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 05:26:05,682 INFO L85 PathProgramCache]: Analyzing trace with hash -770081468, now seen corresponding path program 1 times [2023-12-25 05:26:05,682 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 05:26:05,682 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2123394672] [2023-12-25 05:26:05,682 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 05:26:05,682 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:26:05,682 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 05:26:05,683 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:26:05,688 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (19)] Waiting until timeout for monitored process [2023-12-25 05:26:05,966 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 05:26:05,985 INFO L262 TraceCheckSpWp]: Trace formula consists of 897 conjuncts, 7 conjunts are in the unsatisfiable core [2023-12-25 05:26:05,988 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 05:26:06,057 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 13 proven. 0 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2023-12-25 05:26:06,057 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 05:26:06,057 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 05:26:06,057 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [2123394672] [2023-12-25 05:26:06,057 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [2123394672] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 05:26:06,058 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 05:26:06,058 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-12-25 05:26:06,059 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1019340526] [2023-12-25 05:26:06,059 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 05:26:06,060 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-12-25 05:26:06,060 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 05:26:06,060 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-12-25 05:26:06,060 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2023-12-25 05:26:06,060 INFO L87 Difference]: Start difference. First operand 561 states and 903 transitions. Second operand has 7 states, 6 states have (on average 11.166666666666666) internal successors, (67), 6 states have internal predecessors, (67), 3 states have call successors, (11), 2 states have call predecessors, (11), 4 states have return successors, (10), 3 states have call predecessors, (10), 3 states have call successors, (10) [2023-12-25 05:26:06,213 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 05:26:06,213 INFO L93 Difference]: Finished difference Result 1052 states and 1721 transitions. [2023-12-25 05:26:06,214 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2023-12-25 05:26:06,214 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 6 states have (on average 11.166666666666666) internal successors, (67), 6 states have internal predecessors, (67), 3 states have call successors, (11), 2 states have call predecessors, (11), 4 states have return successors, (10), 3 states have call predecessors, (10), 3 states have call successors, (10) Word has length 91 [2023-12-25 05:26:06,214 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 05:26:06,230 INFO L225 Difference]: With dead ends: 1052 [2023-12-25 05:26:06,230 INFO L226 Difference]: Without dead ends: 558 [2023-12-25 05:26:06,231 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 92 GetRequests, 86 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:26:06,232 INFO L413 NwaCegarLoop]: 844 mSDtfsCounter, 95 mSDsluCounter, 4163 mSDsCounter, 0 mSdLazyCounter, 155 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 96 SdHoareTripleChecker+Valid, 5007 SdHoareTripleChecker+Invalid, 155 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 155 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-25 05:26:06,232 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [96 Valid, 5007 Invalid, 155 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 155 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-25 05:26:06,233 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 558 states. [2023-12-25 05:26:06,242 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 558 to 558. [2023-12-25 05:26:06,243 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 558 states, 428 states have (on average 1.6331775700934579) internal successors, (699), 449 states have internal predecessors, (699), 102 states have call successors, (102), 28 states have call predecessors, (102), 27 states have return successors, (97), 94 states have call predecessors, (97), 97 states have call successors, (97) [2023-12-25 05:26:06,245 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 558 states to 558 states and 898 transitions. [2023-12-25 05:26:06,245 INFO L78 Accepts]: Start accepts. Automaton has 558 states and 898 transitions. Word has length 91 [2023-12-25 05:26:06,246 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 05:26:06,246 INFO L495 AbstractCegarLoop]: Abstraction has 558 states and 898 transitions. [2023-12-25 05:26:06,246 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 6 states have (on average 11.166666666666666) internal successors, (67), 6 states have internal predecessors, (67), 3 states have call successors, (11), 2 states have call predecessors, (11), 4 states have return successors, (10), 3 states have call predecessors, (10), 3 states have call successors, (10) [2023-12-25 05:26:06,246 INFO L276 IsEmpty]: Start isEmpty. Operand 558 states and 898 transitions. [2023-12-25 05:26:06,247 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 92 [2023-12-25 05:26:06,247 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 05:26:06,247 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 05:26:06,265 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:26:06,459 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:26:06,459 INFO L420 AbstractCegarLoop]: === Iteration 19 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 05:26:06,460 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 05:26:06,460 INFO L85 PathProgramCache]: Analyzing trace with hash -146902844, now seen corresponding path program 1 times [2023-12-25 05:26:06,460 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 05:26:06,460 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [396158188] [2023-12-25 05:26:06,460 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 05:26:06,460 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:26:06,460 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 05:26:06,461 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:26:06,464 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:26:06,720 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 05:26:06,736 INFO L262 TraceCheckSpWp]: Trace formula consists of 896 conjuncts, 7 conjunts are in the unsatisfiable core [2023-12-25 05:26:06,739 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 05:26:06,775 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 10 proven. 0 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2023-12-25 05:26:06,776 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 05:26:06,776 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 05:26:06,776 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [396158188] [2023-12-25 05:26:06,776 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [396158188] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 05:26:06,776 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 05:26:06,776 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-12-25 05:26:06,776 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1957144010] [2023-12-25 05:26:06,776 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 05:26:06,776 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-12-25 05:26:06,776 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 05:26:06,777 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-12-25 05:26:06,777 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2023-12-25 05:26:06,777 INFO L87 Difference]: Start difference. First operand 558 states and 898 transitions. Second operand has 7 states, 6 states have (on average 11.166666666666666) internal successors, (67), 6 states have internal predecessors, (67), 3 states have call successors, (11), 2 states have call predecessors, (11), 4 states have return successors, (10), 3 states have call predecessors, (10), 3 states have call successors, (10) [2023-12-25 05:26:06,921 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 05:26:06,921 INFO L93 Difference]: Finished difference Result 1049 states and 1716 transitions. [2023-12-25 05:26:06,922 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2023-12-25 05:26:06,922 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 6 states have (on average 11.166666666666666) internal successors, (67), 6 states have internal predecessors, (67), 3 states have call successors, (11), 2 states have call predecessors, (11), 4 states have return successors, (10), 3 states have call predecessors, (10), 3 states have call successors, (10) Word has length 91 [2023-12-25 05:26:06,922 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 05:26:06,924 INFO L225 Difference]: With dead ends: 1049 [2023-12-25 05:26:06,924 INFO L226 Difference]: Without dead ends: 550 [2023-12-25 05:26:06,926 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 92 GetRequests, 86 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:26:06,926 INFO L413 NwaCegarLoop]: 843 mSDtfsCounter, 103 mSDsluCounter, 4154 mSDsCounter, 0 mSdLazyCounter, 150 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 104 SdHoareTripleChecker+Valid, 4997 SdHoareTripleChecker+Invalid, 151 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 150 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-25 05:26:06,926 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [104 Valid, 4997 Invalid, 151 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 150 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-25 05:26:06,927 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 550 states. [2023-12-25 05:26:06,934 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 550 to 550. [2023-12-25 05:26:06,934 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 550 states, 420 states have (on average 1.638095238095238) internal successors, (688), 441 states have internal predecessors, (688), 102 states have call successors, (102), 28 states have call predecessors, (102), 27 states have return successors, (97), 94 states have call predecessors, (97), 97 states have call successors, (97) [2023-12-25 05:26:06,936 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 550 states to 550 states and 887 transitions. [2023-12-25 05:26:06,936 INFO L78 Accepts]: Start accepts. Automaton has 550 states and 887 transitions. Word has length 91 [2023-12-25 05:26:06,936 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 05:26:06,936 INFO L495 AbstractCegarLoop]: Abstraction has 550 states and 887 transitions. [2023-12-25 05:26:06,936 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 6 states have (on average 11.166666666666666) internal successors, (67), 6 states have internal predecessors, (67), 3 states have call successors, (11), 2 states have call predecessors, (11), 4 states have return successors, (10), 3 states have call predecessors, (10), 3 states have call successors, (10) [2023-12-25 05:26:06,936 INFO L276 IsEmpty]: Start isEmpty. Operand 550 states and 887 transitions. [2023-12-25 05:26:06,937 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 93 [2023-12-25 05:26:06,937 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 05:26:06,937 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 05:26:06,946 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (20)] Forceful destruction successful, exit code 0 [2023-12-25 05:26:07,146 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:26:07,146 INFO L420 AbstractCegarLoop]: === Iteration 20 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 05:26:07,147 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 05:26:07,147 INFO L85 PathProgramCache]: Analyzing trace with hash -962541830, now seen corresponding path program 1 times [2023-12-25 05:26:07,147 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 05:26:07,147 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1255645729] [2023-12-25 05:26:07,147 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 05:26:07,147 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:26:07,147 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 05:26:07,148 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:26:07,155 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:26:07,428 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 05:26:07,443 INFO L262 TraceCheckSpWp]: Trace formula consists of 898 conjuncts, 12 conjunts are in the unsatisfiable core [2023-12-25 05:26:07,445 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 05:26:07,501 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 10 proven. 0 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2023-12-25 05:26:07,501 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 05:26:07,501 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 05:26:07,501 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1255645729] [2023-12-25 05:26:07,501 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1255645729] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 05:26:07,501 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 05:26:07,501 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2023-12-25 05:26:07,501 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [742422230] [2023-12-25 05:26:07,501 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 05:26:07,502 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-12-25 05:26:07,502 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 05:26:07,502 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-12-25 05:26:07,502 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2023-12-25 05:26:07,502 INFO L87 Difference]: Start difference. First operand 550 states and 887 transitions. Second operand has 8 states, 7 states have (on average 9.714285714285714) internal successors, (68), 7 states have internal predecessors, (68), 3 states have call successors, (11), 2 states have call predecessors, (11), 4 states have return successors, (10), 3 states have call predecessors, (10), 3 states have call successors, (10) [2023-12-25 05:26:07,699 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 05:26:07,699 INFO L93 Difference]: Finished difference Result 1035 states and 1694 transitions. [2023-12-25 05:26:07,699 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-12-25 05:26:07,700 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 9.714285714285714) internal successors, (68), 7 states have internal predecessors, (68), 3 states have call successors, (11), 2 states have call predecessors, (11), 4 states have return successors, (10), 3 states have call predecessors, (10), 3 states have call successors, (10) Word has length 92 [2023-12-25 05:26:07,700 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 05:26:07,702 INFO L225 Difference]: With dead ends: 1035 [2023-12-25 05:26:07,702 INFO L226 Difference]: Without dead ends: 550 [2023-12-25 05:26:07,703 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 96 GetRequests, 87 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:26:07,705 INFO L413 NwaCegarLoop]: 837 mSDtfsCounter, 52 mSDsluCounter, 4965 mSDsCounter, 0 mSdLazyCounter, 211 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 53 SdHoareTripleChecker+Valid, 5802 SdHoareTripleChecker+Invalid, 211 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 211 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2023-12-25 05:26:07,705 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [53 Valid, 5802 Invalid, 211 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 211 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2023-12-25 05:26:07,709 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 550 states. [2023-12-25 05:26:07,716 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 550 to 550. [2023-12-25 05:26:07,733 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 550 states, 420 states have (on average 1.6357142857142857) internal successors, (687), 441 states have internal predecessors, (687), 102 states have call successors, (102), 28 states have call predecessors, (102), 27 states have return successors, (97), 94 states have call predecessors, (97), 97 states have call successors, (97) [2023-12-25 05:26:07,735 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 550 states to 550 states and 886 transitions. [2023-12-25 05:26:07,735 INFO L78 Accepts]: Start accepts. Automaton has 550 states and 886 transitions. Word has length 92 [2023-12-25 05:26:07,735 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 05:26:07,735 INFO L495 AbstractCegarLoop]: Abstraction has 550 states and 886 transitions. [2023-12-25 05:26:07,735 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 9.714285714285714) internal successors, (68), 7 states have internal predecessors, (68), 3 states have call successors, (11), 2 states have call predecessors, (11), 4 states have return successors, (10), 3 states have call predecessors, (10), 3 states have call successors, (10) [2023-12-25 05:26:07,735 INFO L276 IsEmpty]: Start isEmpty. Operand 550 states and 886 transitions. [2023-12-25 05:26:07,736 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 94 [2023-12-25 05:26:07,736 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 05:26:07,736 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 05:26:07,748 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:26:07,948 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:26:07,949 INFO L420 AbstractCegarLoop]: === Iteration 21 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 05:26:07,949 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 05:26:07,949 INFO L85 PathProgramCache]: Analyzing trace with hash 1247154374, now seen corresponding path program 1 times [2023-12-25 05:26:07,950 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 05:26:07,950 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [217272826] [2023-12-25 05:26:07,950 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 05:26:07,950 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:26:07,950 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 05:26:07,951 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:26:07,951 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:26:08,224 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 05:26:08,239 INFO L262 TraceCheckSpWp]: Trace formula consists of 899 conjuncts, 12 conjunts are in the unsatisfiable core [2023-12-25 05:26:08,241 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 05:26:08,307 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 11 proven. 0 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2023-12-25 05:26:08,307 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 05:26:08,307 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 05:26:08,307 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [217272826] [2023-12-25 05:26:08,307 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [217272826] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 05:26:08,307 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 05:26:08,308 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2023-12-25 05:26:08,308 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1633957549] [2023-12-25 05:26:08,308 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 05:26:08,308 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-12-25 05:26:08,308 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 05:26:08,309 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-12-25 05:26:08,309 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2023-12-25 05:26:08,309 INFO L87 Difference]: Start difference. First operand 550 states and 886 transitions. Second operand has 8 states, 7 states have (on average 9.857142857142858) internal successors, (69), 7 states have internal predecessors, (69), 3 states have call successors, (11), 2 states have call predecessors, (11), 4 states have return successors, (10), 3 states have call predecessors, (10), 3 states have call successors, (10) [2023-12-25 05:26:08,481 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 05:26:08,482 INFO L93 Difference]: Finished difference Result 1077 states and 1749 transitions. [2023-12-25 05:26:08,482 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-12-25 05:26:08,482 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 9.857142857142858) internal successors, (69), 7 states have internal predecessors, (69), 3 states have call successors, (11), 2 states have call predecessors, (11), 4 states have return successors, (10), 3 states have call predecessors, (10), 3 states have call successors, (10) Word has length 93 [2023-12-25 05:26:08,482 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 05:26:08,484 INFO L225 Difference]: With dead ends: 1077 [2023-12-25 05:26:08,484 INFO L226 Difference]: Without dead ends: 547 [2023-12-25 05:26:08,486 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 97 GetRequests, 88 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:26:08,486 INFO L413 NwaCegarLoop]: 827 mSDtfsCounter, 73 mSDsluCounter, 4919 mSDsCounter, 0 mSdLazyCounter, 199 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 74 SdHoareTripleChecker+Valid, 5746 SdHoareTripleChecker+Invalid, 201 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 199 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-25 05:26:08,486 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [74 Valid, 5746 Invalid, 201 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 199 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-25 05:26:08,487 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 547 states. [2023-12-25 05:26:08,494 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 547 to 547. [2023-12-25 05:26:08,495 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 547 states, 417 states have (on average 1.6282973621103118) internal successors, (679), 438 states have internal predecessors, (679), 102 states have call successors, (102), 28 states have call predecessors, (102), 27 states have return successors, (97), 94 states have call predecessors, (97), 97 states have call successors, (97) [2023-12-25 05:26:08,496 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 547 states to 547 states and 878 transitions. [2023-12-25 05:26:08,496 INFO L78 Accepts]: Start accepts. Automaton has 547 states and 878 transitions. Word has length 93 [2023-12-25 05:26:08,496 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 05:26:08,496 INFO L495 AbstractCegarLoop]: Abstraction has 547 states and 878 transitions. [2023-12-25 05:26:08,496 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 9.857142857142858) internal successors, (69), 7 states have internal predecessors, (69), 3 states have call successors, (11), 2 states have call predecessors, (11), 4 states have return successors, (10), 3 states have call predecessors, (10), 3 states have call successors, (10) [2023-12-25 05:26:08,497 INFO L276 IsEmpty]: Start isEmpty. Operand 547 states and 878 transitions. [2023-12-25 05:26:08,497 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 95 [2023-12-25 05:26:08,497 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 05:26:08,497 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 05:26:08,506 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 (22)] Ended with exit code 0 [2023-12-25 05:26:08,706 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:26:08,706 INFO L420 AbstractCegarLoop]: === Iteration 22 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 05:26:08,707 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 05:26:08,707 INFO L85 PathProgramCache]: Analyzing trace with hash 602345365, now seen corresponding path program 1 times [2023-12-25 05:26:08,707 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 05:26:08,707 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [974189355] [2023-12-25 05:26:08,707 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 05:26:08,707 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:26:08,707 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 05:26:08,708 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:26:08,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 (23)] Waiting until timeout for monitored process [2023-12-25 05:26:08,972 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 05:26:08,987 INFO L262 TraceCheckSpWp]: Trace formula consists of 900 conjuncts, 9 conjunts are in the unsatisfiable core [2023-12-25 05:26:08,989 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 05:26:09,040 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 11 proven. 0 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2023-12-25 05:26:09,040 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 05:26:09,040 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 05:26:09,041 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [974189355] [2023-12-25 05:26:09,041 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [974189355] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 05:26:09,041 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 05:26:09,041 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2023-12-25 05:26:09,041 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [500746027] [2023-12-25 05:26:09,041 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 05:26:09,041 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-12-25 05:26:09,041 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 05:26:09,041 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-12-25 05:26:09,042 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2023-12-25 05:26:09,042 INFO L87 Difference]: Start difference. First operand 547 states and 878 transitions. Second operand has 8 states, 7 states have (on average 10.0) internal successors, (70), 7 states have internal predecessors, (70), 3 states have call successors, (11), 2 states have call predecessors, (11), 4 states have return successors, (10), 3 states have call predecessors, (10), 3 states have call successors, (10) [2023-12-25 05:26:09,222 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 05:26:09,222 INFO L93 Difference]: Finished difference Result 1026 states and 1674 transitions. [2023-12-25 05:26:09,223 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-12-25 05:26:09,223 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 10.0) internal successors, (70), 7 states have internal predecessors, (70), 3 states have call successors, (11), 2 states have call predecessors, (11), 4 states have return successors, (10), 3 states have call predecessors, (10), 3 states have call successors, (10) Word has length 94 [2023-12-25 05:26:09,223 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 05:26:09,225 INFO L225 Difference]: With dead ends: 1026 [2023-12-25 05:26:09,225 INFO L226 Difference]: Without dead ends: 547 [2023-12-25 05:26:09,226 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 97 GetRequests, 88 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:26:09,227 INFO L413 NwaCegarLoop]: 826 mSDtfsCounter, 47 mSDsluCounter, 4912 mSDsCounter, 0 mSdLazyCounter, 209 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 48 SdHoareTripleChecker+Valid, 5738 SdHoareTripleChecker+Invalid, 209 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 209 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-25 05:26:09,227 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [48 Valid, 5738 Invalid, 209 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 209 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-25 05:26:09,227 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 547 states. [2023-12-25 05:26:09,234 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 547 to 547. [2023-12-25 05:26:09,234 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 547 states, 417 states have (on average 1.6258992805755397) internal successors, (678), 438 states have internal predecessors, (678), 102 states have call successors, (102), 28 states have call predecessors, (102), 27 states have return successors, (97), 94 states have call predecessors, (97), 97 states have call successors, (97) [2023-12-25 05:26:09,236 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 547 states to 547 states and 877 transitions. [2023-12-25 05:26:09,236 INFO L78 Accepts]: Start accepts. Automaton has 547 states and 877 transitions. Word has length 94 [2023-12-25 05:26:09,236 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 05:26:09,236 INFO L495 AbstractCegarLoop]: Abstraction has 547 states and 877 transitions. [2023-12-25 05:26:09,236 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 10.0) internal successors, (70), 7 states have internal predecessors, (70), 3 states have call successors, (11), 2 states have call predecessors, (11), 4 states have return successors, (10), 3 states have call predecessors, (10), 3 states have call successors, (10) [2023-12-25 05:26:09,236 INFO L276 IsEmpty]: Start isEmpty. Operand 547 states and 877 transitions. [2023-12-25 05:26:09,237 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 96 [2023-12-25 05:26:09,237 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 05:26:09,237 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 05:26:09,246 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:26:09,445 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:26:09,446 INFO L420 AbstractCegarLoop]: === Iteration 23 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 05:26:09,446 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 05:26:09,446 INFO L85 PathProgramCache]: Analyzing trace with hash 1171154133, now seen corresponding path program 1 times [2023-12-25 05:26:09,446 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 05:26:09,446 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [802711219] [2023-12-25 05:26:09,447 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 05:26:09,447 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:26:09,447 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 05:26:09,448 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:26:09,465 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:26:09,702 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 05:26:09,718 INFO L262 TraceCheckSpWp]: Trace formula consists of 901 conjuncts, 9 conjunts are in the unsatisfiable core [2023-12-25 05:26:09,719 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 05:26:09,779 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 12 proven. 0 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2023-12-25 05:26:09,779 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 05:26:09,779 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 05:26:09,779 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [802711219] [2023-12-25 05:26:09,780 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [802711219] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 05:26:09,780 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 05:26:09,780 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2023-12-25 05:26:09,780 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [841120467] [2023-12-25 05:26:09,780 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 05:26:09,780 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-12-25 05:26:09,780 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 05:26:09,780 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-12-25 05:26:09,781 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2023-12-25 05:26:09,781 INFO L87 Difference]: Start difference. First operand 547 states and 877 transitions. Second operand has 8 states, 7 states have (on average 10.142857142857142) internal successors, (71), 7 states have internal predecessors, (71), 3 states have call successors, (11), 2 states have call predecessors, (11), 4 states have return successors, (10), 3 states have call predecessors, (10), 3 states have call successors, (10) [2023-12-25 05:26:09,945 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 05:26:09,945 INFO L93 Difference]: Finished difference Result 1062 states and 1717 transitions. [2023-12-25 05:26:09,945 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-12-25 05:26:09,945 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 10.142857142857142) internal successors, (71), 7 states have internal predecessors, (71), 3 states have call successors, (11), 2 states have call predecessors, (11), 4 states have return successors, (10), 3 states have call predecessors, (10), 3 states have call successors, (10) Word has length 95 [2023-12-25 05:26:09,945 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 05:26:09,947 INFO L225 Difference]: With dead ends: 1062 [2023-12-25 05:26:09,947 INFO L226 Difference]: Without dead ends: 544 [2023-12-25 05:26:09,949 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 99 GetRequests, 90 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:26:09,949 INFO L413 NwaCegarLoop]: 826 mSDtfsCounter, 63 mSDsluCounter, 4904 mSDsCounter, 0 mSdLazyCounter, 198 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 64 SdHoareTripleChecker+Valid, 5730 SdHoareTripleChecker+Invalid, 200 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 198 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-25 05:26:09,949 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [64 Valid, 5730 Invalid, 200 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 198 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-25 05:26:09,950 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 544 states. [2023-12-25 05:26:09,957 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 544 to 544. [2023-12-25 05:26:09,958 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 544 states, 414 states have (on average 1.6183574879227054) internal successors, (670), 435 states have internal predecessors, (670), 102 states have call successors, (102), 28 states have call predecessors, (102), 27 states have return successors, (97), 94 states have call predecessors, (97), 97 states have call successors, (97) [2023-12-25 05:26:09,960 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 544 states to 544 states and 869 transitions. [2023-12-25 05:26:09,960 INFO L78 Accepts]: Start accepts. Automaton has 544 states and 869 transitions. Word has length 95 [2023-12-25 05:26:09,960 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 05:26:09,960 INFO L495 AbstractCegarLoop]: Abstraction has 544 states and 869 transitions. [2023-12-25 05:26:09,960 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 10.142857142857142) internal successors, (71), 7 states have internal predecessors, (71), 3 states have call successors, (11), 2 states have call predecessors, (11), 4 states have return successors, (10), 3 states have call predecessors, (10), 3 states have call successors, (10) [2023-12-25 05:26:09,960 INFO L276 IsEmpty]: Start isEmpty. Operand 544 states and 869 transitions. [2023-12-25 05:26:09,961 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 97 [2023-12-25 05:26:09,961 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 05:26:09,961 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 05:26:09,969 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:26:10,170 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:26:10,170 INFO L420 AbstractCegarLoop]: === Iteration 24 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 05:26:10,170 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 05:26:10,170 INFO L85 PathProgramCache]: Analyzing trace with hash -1509043856, now seen corresponding path program 1 times [2023-12-25 05:26:10,170 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 05:26:10,171 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [781161530] [2023-12-25 05:26:10,171 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 05:26:10,171 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:26:10,171 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 05:26:10,172 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:26:10,173 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:26:10,462 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 05:26:10,477 INFO L262 TraceCheckSpWp]: Trace formula consists of 902 conjuncts, 7 conjunts are in the unsatisfiable core [2023-12-25 05:26:10,480 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 05:26:10,796 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 17 trivial. 0 not checked. [2023-12-25 05:26:10,796 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 05:26:10,796 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 05:26:10,796 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [781161530] [2023-12-25 05:26:10,796 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [781161530] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 05:26:10,796 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 05:26:10,796 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2023-12-25 05:26:10,796 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1975854054] [2023-12-25 05:26:10,796 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 05:26:10,797 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-12-25 05:26:10,797 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 05:26:10,797 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-12-25 05:26:10,797 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2023-12-25 05:26:10,797 INFO L87 Difference]: Start difference. First operand 544 states and 869 transitions. Second operand has 7 states, 7 states have (on average 9.142857142857142) internal successors, (64), 6 states have internal predecessors, (64), 4 states have call successors, (11), 5 states have call predecessors, (11), 4 states have return successors, (10), 4 states have call predecessors, (10), 3 states have call successors, (10) [2023-12-25 05:26:13,893 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 05:26:13,893 INFO L93 Difference]: Finished difference Result 2068 states and 3438 transitions. [2023-12-25 05:26:13,894 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2023-12-25 05:26:13,894 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 9.142857142857142) internal successors, (64), 6 states have internal predecessors, (64), 4 states have call successors, (11), 5 states have call predecessors, (11), 4 states have return successors, (10), 4 states have call predecessors, (10), 3 states have call successors, (10) Word has length 96 [2023-12-25 05:26:13,894 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 05:26:13,900 INFO L225 Difference]: With dead ends: 2068 [2023-12-25 05:26:13,900 INFO L226 Difference]: Without dead ends: 1596 [2023-12-25 05:26:13,902 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 96 GetRequests, 90 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:26:13,902 INFO L413 NwaCegarLoop]: 573 mSDtfsCounter, 2690 mSDsluCounter, 1014 mSDsCounter, 0 mSdLazyCounter, 3673 mSolverCounterSat, 541 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2873 SdHoareTripleChecker+Valid, 1587 SdHoareTripleChecker+Invalid, 4214 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 541 IncrementalHoareTripleChecker+Valid, 3673 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.0s IncrementalHoareTripleChecker+Time [2023-12-25 05:26:13,902 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2873 Valid, 1587 Invalid, 4214 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [541 Valid, 3673 Invalid, 0 Unknown, 0 Unchecked, 3.0s Time] [2023-12-25 05:26:13,903 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1596 states. [2023-12-25 05:26:13,936 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1596 to 1409. [2023-12-25 05:26:13,938 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1409 states, 1090 states have (on average 1.6715596330275229) internal successors, (1822), 1129 states have internal predecessors, (1822), 257 states have call successors, (257), 60 states have call predecessors, (257), 61 states have return successors, (262), 234 states have call predecessors, (262), 252 states have call successors, (262) [2023-12-25 05:26:13,942 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1409 states to 1409 states and 2341 transitions. [2023-12-25 05:26:13,942 INFO L78 Accepts]: Start accepts. Automaton has 1409 states and 2341 transitions. Word has length 96 [2023-12-25 05:26:13,942 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 05:26:13,942 INFO L495 AbstractCegarLoop]: Abstraction has 1409 states and 2341 transitions. [2023-12-25 05:26:13,942 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 9.142857142857142) internal successors, (64), 6 states have internal predecessors, (64), 4 states have call successors, (11), 5 states have call predecessors, (11), 4 states have return successors, (10), 4 states have call predecessors, (10), 3 states have call successors, (10) [2023-12-25 05:26:13,942 INFO L276 IsEmpty]: Start isEmpty. Operand 1409 states and 2341 transitions. [2023-12-25 05:26:13,944 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 147 [2023-12-25 05:26:13,944 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 05:26:13,944 INFO L195 NwaCegarLoop]: trace histogram [3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 05:26:13,953 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (25)] Forceful destruction successful, exit code 0 [2023-12-25 05:26:14,152 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:26:14,153 INFO L420 AbstractCegarLoop]: === Iteration 25 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 05:26:14,153 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 05:26:14,153 INFO L85 PathProgramCache]: Analyzing trace with hash -1253256577, now seen corresponding path program 1 times [2023-12-25 05:26:14,154 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 05:26:14,154 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1965497657] [2023-12-25 05:26:14,154 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 05:26:14,154 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:26:14,154 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 05:26:14,155 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:26:14,156 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:26:14,450 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 05:26:14,471 INFO L262 TraceCheckSpWp]: Trace formula consists of 1092 conjuncts, 10 conjunts are in the unsatisfiable core [2023-12-25 05:26:14,475 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 05:26:14,629 INFO L134 CoverageAnalysis]: Checked inductivity of 31 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 31 trivial. 0 not checked. [2023-12-25 05:26:14,629 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 05:26:14,629 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 05:26:14,629 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1965497657] [2023-12-25 05:26:14,629 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1965497657] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 05:26:14,629 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 05:26:14,629 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2023-12-25 05:26:14,629 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [719558838] [2023-12-25 05:26:14,629 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 05:26:14,630 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-12-25 05:26:14,630 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 05:26:14,630 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-12-25 05:26:14,630 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2023-12-25 05:26:14,631 INFO L87 Difference]: Start difference. First operand 1409 states and 2341 transitions. Second operand has 8 states, 7 states have (on average 12.714285714285714) internal successors, (89), 7 states have internal predecessors, (89), 5 states have call successors, (19), 4 states have call predecessors, (19), 4 states have return successors, (18), 5 states have call predecessors, (18), 4 states have call successors, (18) [2023-12-25 05:26:18,082 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 05:26:18,082 INFO L93 Difference]: Finished difference Result 4297 states and 7183 transitions. [2023-12-25 05:26:18,093 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2023-12-25 05:26:18,093 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 12.714285714285714) internal successors, (89), 7 states have internal predecessors, (89), 5 states have call successors, (19), 4 states have call predecessors, (19), 4 states have return successors, (18), 5 states have call predecessors, (18), 4 states have call successors, (18) Word has length 146 [2023-12-25 05:26:18,093 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 05:26:18,107 INFO L225 Difference]: With dead ends: 4297 [2023-12-25 05:26:18,107 INFO L226 Difference]: Without dead ends: 2960 [2023-12-25 05:26:18,112 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 161 GetRequests, 142 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:26:18,113 INFO L413 NwaCegarLoop]: 598 mSDtfsCounter, 1962 mSDsluCounter, 1816 mSDsCounter, 0 mSdLazyCounter, 5481 mSolverCounterSat, 656 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2045 SdHoareTripleChecker+Valid, 2414 SdHoareTripleChecker+Invalid, 6137 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 656 IncrementalHoareTripleChecker+Valid, 5481 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.2s IncrementalHoareTripleChecker+Time [2023-12-25 05:26:18,116 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2045 Valid, 2414 Invalid, 6137 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [656 Valid, 5481 Invalid, 0 Unknown, 0 Unchecked, 3.2s Time] [2023-12-25 05:26:18,119 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2960 states. [2023-12-25 05:26:18,243 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2960 to 2788. [2023-12-25 05:26:18,254 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2788 states, 2064 states have (on average 1.6366279069767442) internal successors, (3378), 2150 states have internal predecessors, (3378), 601 states have call successors, (601), 104 states have call predecessors, (601), 122 states have return successors, (631), 566 states have call predecessors, (631), 596 states have call successors, (631) [2023-12-25 05:26:18,263 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2788 states to 2788 states and 4610 transitions. [2023-12-25 05:26:18,264 INFO L78 Accepts]: Start accepts. Automaton has 2788 states and 4610 transitions. Word has length 146 [2023-12-25 05:26:18,264 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 05:26:18,264 INFO L495 AbstractCegarLoop]: Abstraction has 2788 states and 4610 transitions. [2023-12-25 05:26:18,265 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 12.714285714285714) internal successors, (89), 7 states have internal predecessors, (89), 5 states have call successors, (19), 4 states have call predecessors, (19), 4 states have return successors, (18), 5 states have call predecessors, (18), 4 states have call successors, (18) [2023-12-25 05:26:18,265 INFO L276 IsEmpty]: Start isEmpty. Operand 2788 states and 4610 transitions. [2023-12-25 05:26:18,267 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 148 [2023-12-25 05:26:18,267 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 05:26:18,267 INFO L195 NwaCegarLoop]: trace histogram [3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 05:26:18,282 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:26:18,480 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:26:18,480 INFO L420 AbstractCegarLoop]: === Iteration 26 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 05:26:18,481 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 05:26:18,481 INFO L85 PathProgramCache]: Analyzing trace with hash 2137827133, now seen corresponding path program 1 times [2023-12-25 05:26:18,481 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 05:26:18,481 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1120675572] [2023-12-25 05:26:18,481 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 05:26:18,481 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:26:18,482 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 05:26:18,483 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:26:18,484 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:26:18,785 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 05:26:18,804 INFO L262 TraceCheckSpWp]: Trace formula consists of 1093 conjuncts, 4 conjunts are in the unsatisfiable core [2023-12-25 05:26:18,807 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 05:26:18,917 INFO L134 CoverageAnalysis]: Checked inductivity of 31 backedges. 6 proven. 0 refuted. 0 times theorem prover too weak. 25 trivial. 0 not checked. [2023-12-25 05:26:18,918 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 05:26:18,918 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 05:26:18,918 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1120675572] [2023-12-25 05:26:18,918 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1120675572] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 05:26:18,918 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 05:26:18,918 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-25 05:26:18,918 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [447856921] [2023-12-25 05:26:18,918 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 05:26:18,919 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-25 05:26:18,919 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 05:26:18,919 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-25 05:26:18,919 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2023-12-25 05:26:18,919 INFO L87 Difference]: Start difference. First operand 2788 states and 4610 transitions. Second operand has 5 states, 5 states have (on average 18.8) internal successors, (94), 4 states have internal predecessors, (94), 2 states have call successors, (20), 2 states have call predecessors, (20), 3 states have return successors, (19), 2 states have call predecessors, (19), 2 states have call successors, (19) [2023-12-25 05:26:19,549 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 05:26:19,550 INFO L93 Difference]: Finished difference Result 5540 states and 9338 transitions. [2023-12-25 05:26:19,550 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-12-25 05:26:19,551 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 18.8) internal successors, (94), 4 states have internal predecessors, (94), 2 states have call successors, (20), 2 states have call predecessors, (20), 3 states have return successors, (19), 2 states have call predecessors, (19), 2 states have call successors, (19) Word has length 147 [2023-12-25 05:26:19,551 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 05:26:19,561 INFO L225 Difference]: With dead ends: 5540 [2023-12-25 05:26:19,561 INFO L226 Difference]: Without dead ends: 2824 [2023-12-25 05:26:19,574 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 147 GetRequests, 143 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=14, Invalid=16, Unknown=0, NotChecked=0, Total=30 [2023-12-25 05:26:19,575 INFO L413 NwaCegarLoop]: 813 mSDtfsCounter, 769 mSDsluCounter, 1259 mSDsCounter, 0 mSdLazyCounter, 485 mSolverCounterSat, 16 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 787 SdHoareTripleChecker+Valid, 2072 SdHoareTripleChecker+Invalid, 501 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 16 IncrementalHoareTripleChecker+Valid, 485 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2023-12-25 05:26:19,576 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [787 Valid, 2072 Invalid, 501 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [16 Valid, 485 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2023-12-25 05:26:19,578 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2824 states. [2023-12-25 05:26:19,675 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2824 to 2824. [2023-12-25 05:26:19,678 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2824 states, 2091 states have (on average 1.6284074605451937) internal successors, (3405), 2177 states have internal predecessors, (3405), 601 states have call successors, (601), 113 states have call predecessors, (601), 131 states have return successors, (638), 566 states have call predecessors, (638), 596 states have call successors, (638) [2023-12-25 05:26:19,687 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2824 states to 2824 states and 4644 transitions. [2023-12-25 05:26:19,688 INFO L78 Accepts]: Start accepts. Automaton has 2824 states and 4644 transitions. Word has length 147 [2023-12-25 05:26:19,688 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 05:26:19,688 INFO L495 AbstractCegarLoop]: Abstraction has 2824 states and 4644 transitions. [2023-12-25 05:26:19,688 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 18.8) internal successors, (94), 4 states have internal predecessors, (94), 2 states have call successors, (20), 2 states have call predecessors, (20), 3 states have return successors, (19), 2 states have call predecessors, (19), 2 states have call successors, (19) [2023-12-25 05:26:19,688 INFO L276 IsEmpty]: Start isEmpty. Operand 2824 states and 4644 transitions. [2023-12-25 05:26:19,690 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 150 [2023-12-25 05:26:19,690 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 05:26:19,690 INFO L195 NwaCegarLoop]: trace histogram [3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 05:26:19,702 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:26:19,902 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:26:19,902 INFO L420 AbstractCegarLoop]: === Iteration 27 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 05:26:19,903 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 05:26:19,903 INFO L85 PathProgramCache]: Analyzing trace with hash 1395602019, now seen corresponding path program 1 times [2023-12-25 05:26:19,903 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 05:26:19,903 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1445668607] [2023-12-25 05:26:19,903 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 05:26:19,903 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:26:19,904 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 05:26:19,905 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:26:19,924 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:26:20,210 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 05:26:20,232 INFO L262 TraceCheckSpWp]: Trace formula consists of 1095 conjuncts, 4 conjunts are in the unsatisfiable core [2023-12-25 05:26:20,237 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 05:26:20,345 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 7 proven. 0 refuted. 0 times theorem prover too weak. 25 trivial. 0 not checked. [2023-12-25 05:26:20,346 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 05:26:20,346 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 05:26:20,346 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1445668607] [2023-12-25 05:26:20,346 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1445668607] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 05:26:20,346 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 05:26:20,346 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-25 05:26:20,346 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1751135435] [2023-12-25 05:26:20,346 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 05:26:20,346 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-25 05:26:20,346 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 05:26:20,347 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-25 05:26:20,347 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2023-12-25 05:26:20,347 INFO L87 Difference]: Start difference. First operand 2824 states and 4644 transitions. Second operand has 5 states, 5 states have (on average 19.2) internal successors, (96), 4 states have internal predecessors, (96), 2 states have call successors, (20), 2 states have call predecessors, (20), 3 states have return successors, (19), 2 states have call predecessors, (19), 2 states have call successors, (19) [2023-12-25 05:26:20,946 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 05:26:20,947 INFO L93 Difference]: Finished difference Result 5621 states and 9408 transitions. [2023-12-25 05:26:20,947 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-12-25 05:26:20,947 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 19.2) internal successors, (96), 4 states have internal predecessors, (96), 2 states have call successors, (20), 2 states have call predecessors, (20), 3 states have return successors, (19), 2 states have call predecessors, (19), 2 states have call successors, (19) Word has length 149 [2023-12-25 05:26:20,948 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 05:26:20,965 INFO L225 Difference]: With dead ends: 5621 [2023-12-25 05:26:20,965 INFO L226 Difference]: Without dead ends: 2869 [2023-12-25 05:26:20,976 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 149 GetRequests, 145 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=14, Invalid=16, Unknown=0, NotChecked=0, Total=30 [2023-12-25 05:26:20,976 INFO L413 NwaCegarLoop]: 814 mSDtfsCounter, 777 mSDsluCounter, 1259 mSDsCounter, 0 mSdLazyCounter, 489 mSolverCounterSat, 14 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 794 SdHoareTripleChecker+Valid, 2073 SdHoareTripleChecker+Invalid, 503 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 14 IncrementalHoareTripleChecker+Valid, 489 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2023-12-25 05:26:20,976 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [794 Valid, 2073 Invalid, 503 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [14 Valid, 489 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2023-12-25 05:26:20,978 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2869 states. [2023-12-25 05:26:21,109 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2869 to 2869. [2023-12-25 05:26:21,112 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2869 states, 2127 states have (on average 1.617771509167842) internal successors, (3441), 2213 states have internal predecessors, (3441), 601 states have call successors, (601), 122 states have call predecessors, (601), 140 states have return successors, (645), 566 states have call predecessors, (645), 596 states have call successors, (645) [2023-12-25 05:26:21,121 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2869 states to 2869 states and 4687 transitions. [2023-12-25 05:26:21,122 INFO L78 Accepts]: Start accepts. Automaton has 2869 states and 4687 transitions. Word has length 149 [2023-12-25 05:26:21,122 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 05:26:21,122 INFO L495 AbstractCegarLoop]: Abstraction has 2869 states and 4687 transitions. [2023-12-25 05:26:21,122 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 19.2) internal successors, (96), 4 states have internal predecessors, (96), 2 states have call successors, (20), 2 states have call predecessors, (20), 3 states have return successors, (19), 2 states have call predecessors, (19), 2 states have call successors, (19) [2023-12-25 05:26:21,122 INFO L276 IsEmpty]: Start isEmpty. Operand 2869 states and 4687 transitions. [2023-12-25 05:26:21,125 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 152 [2023-12-25 05:26:21,125 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 05:26:21,125 INFO L195 NwaCegarLoop]: trace histogram [3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 05:26:21,136 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:26:21,334 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:26:21,334 INFO L420 AbstractCegarLoop]: === Iteration 28 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 05:26:21,335 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 05:26:21,335 INFO L85 PathProgramCache]: Analyzing trace with hash -1122140739, now seen corresponding path program 1 times [2023-12-25 05:26:21,335 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 05:26:21,335 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1030804023] [2023-12-25 05:26:21,335 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 05:26:21,335 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:26:21,336 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 05:26:21,336 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:26:21,337 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:26:21,645 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 05:26:21,666 INFO L262 TraceCheckSpWp]: Trace formula consists of 1097 conjuncts, 4 conjunts are in the unsatisfiable core [2023-12-25 05:26:21,668 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 05:26:21,758 INFO L134 CoverageAnalysis]: Checked inductivity of 33 backedges. 8 proven. 0 refuted. 0 times theorem prover too weak. 25 trivial. 0 not checked. [2023-12-25 05:26:21,758 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 05:26:21,758 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 05:26:21,758 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1030804023] [2023-12-25 05:26:21,758 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1030804023] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 05:26:21,758 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 05:26:21,758 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-25 05:26:21,758 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1173084780] [2023-12-25 05:26:21,758 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 05:26:21,759 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-25 05:26:21,759 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 05:26:21,759 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-25 05:26:21,759 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2023-12-25 05:26:21,759 INFO L87 Difference]: Start difference. First operand 2869 states and 4687 transitions. Second operand has 5 states, 5 states have (on average 19.6) internal successors, (98), 4 states have internal predecessors, (98), 2 states have call successors, (20), 2 states have call predecessors, (20), 3 states have return successors, (19), 2 states have call predecessors, (19), 2 states have call successors, (19) [2023-12-25 05:26:22,420 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 05:26:22,420 INFO L93 Difference]: Finished difference Result 5720 states and 9496 transitions. [2023-12-25 05:26:22,421 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-12-25 05:26:22,421 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 19.6) internal successors, (98), 4 states have internal predecessors, (98), 2 states have call successors, (20), 2 states have call predecessors, (20), 3 states have return successors, (19), 2 states have call predecessors, (19), 2 states have call successors, (19) Word has length 151 [2023-12-25 05:26:22,421 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 05:26:22,431 INFO L225 Difference]: With dead ends: 5720 [2023-12-25 05:26:22,431 INFO L226 Difference]: Without dead ends: 2923 [2023-12-25 05:26:22,438 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 151 GetRequests, 147 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=14, Invalid=16, Unknown=0, NotChecked=0, Total=30 [2023-12-25 05:26:22,439 INFO L413 NwaCegarLoop]: 814 mSDtfsCounter, 768 mSDsluCounter, 1259 mSDsCounter, 0 mSdLazyCounter, 490 mSolverCounterSat, 12 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 785 SdHoareTripleChecker+Valid, 2073 SdHoareTripleChecker+Invalid, 502 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 12 IncrementalHoareTripleChecker+Valid, 490 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2023-12-25 05:26:22,439 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [785 Valid, 2073 Invalid, 502 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [12 Valid, 490 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2023-12-25 05:26:22,442 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2923 states. [2023-12-25 05:26:22,551 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2923 to 2923. [2023-12-25 05:26:22,555 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2923 states, 2172 states have (on average 1.6049723756906078) internal successors, (3486), 2258 states have internal predecessors, (3486), 601 states have call successors, (601), 131 states have call predecessors, (601), 149 states have return successors, (652), 566 states have call predecessors, (652), 596 states have call successors, (652) [2023-12-25 05:26:22,564 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2923 states to 2923 states and 4739 transitions. [2023-12-25 05:26:22,565 INFO L78 Accepts]: Start accepts. Automaton has 2923 states and 4739 transitions. Word has length 151 [2023-12-25 05:26:22,565 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 05:26:22,565 INFO L495 AbstractCegarLoop]: Abstraction has 2923 states and 4739 transitions. [2023-12-25 05:26:22,565 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 19.6) internal successors, (98), 4 states have internal predecessors, (98), 2 states have call successors, (20), 2 states have call predecessors, (20), 3 states have return successors, (19), 2 states have call predecessors, (19), 2 states have call successors, (19) [2023-12-25 05:26:22,565 INFO L276 IsEmpty]: Start isEmpty. Operand 2923 states and 4739 transitions. [2023-12-25 05:26:22,567 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 154 [2023-12-25 05:26:22,567 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 05:26:22,568 INFO L195 NwaCegarLoop]: trace histogram [3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 05:26:22,586 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 (29)] Forceful destruction successful, exit code 0 [2023-12-25 05:26:22,779 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 29 /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:26:22,779 INFO L420 AbstractCegarLoop]: === Iteration 29 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 05:26:22,780 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 05:26:22,780 INFO L85 PathProgramCache]: Analyzing trace with hash 1684757739, now seen corresponding path program 1 times [2023-12-25 05:26:22,780 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 05:26:22,780 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1838172311] [2023-12-25 05:26:22,780 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 05:26:22,781 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:26:22,781 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 05:26:22,782 INFO L229 MonitoredProcess]: Starting monitored process 30 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:26:22,782 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 (30)] Waiting until timeout for monitored process [2023-12-25 05:26:23,102 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 05:26:23,125 INFO L262 TraceCheckSpWp]: Trace formula consists of 1099 conjuncts, 4 conjunts are in the unsatisfiable core [2023-12-25 05:26:23,128 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 05:26:23,253 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 9 proven. 0 refuted. 0 times theorem prover too weak. 25 trivial. 0 not checked. [2023-12-25 05:26:23,254 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 05:26:23,254 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 05:26:23,254 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1838172311] [2023-12-25 05:26:23,254 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1838172311] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 05:26:23,254 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 05:26:23,254 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-25 05:26:23,254 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [281497148] [2023-12-25 05:26:23,254 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 05:26:23,254 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-25 05:26:23,254 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 05:26:23,255 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-25 05:26:23,255 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2023-12-25 05:26:23,255 INFO L87 Difference]: Start difference. First operand 2923 states and 4739 transitions. Second operand has 5 states, 5 states have (on average 20.0) internal successors, (100), 4 states have internal predecessors, (100), 2 states have call successors, (20), 2 states have call predecessors, (20), 3 states have return successors, (19), 2 states have call predecessors, (19), 2 states have call successors, (19) [2023-12-25 05:26:23,880 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 05:26:23,880 INFO L93 Difference]: Finished difference Result 5837 states and 9602 transitions. [2023-12-25 05:26:23,881 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-12-25 05:26:23,881 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 20.0) internal successors, (100), 4 states have internal predecessors, (100), 2 states have call successors, (20), 2 states have call predecessors, (20), 3 states have return successors, (19), 2 states have call predecessors, (19), 2 states have call successors, (19) Word has length 153 [2023-12-25 05:26:23,881 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 05:26:23,893 INFO L225 Difference]: With dead ends: 5837 [2023-12-25 05:26:23,893 INFO L226 Difference]: Without dead ends: 2986 [2023-12-25 05:26:23,902 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 153 GetRequests, 149 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=14, Invalid=16, Unknown=0, NotChecked=0, Total=30 [2023-12-25 05:26:23,903 INFO L413 NwaCegarLoop]: 814 mSDtfsCounter, 778 mSDsluCounter, 1259 mSDsCounter, 0 mSdLazyCounter, 491 mSolverCounterSat, 10 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 795 SdHoareTripleChecker+Valid, 2073 SdHoareTripleChecker+Invalid, 501 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 10 IncrementalHoareTripleChecker+Valid, 491 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2023-12-25 05:26:23,903 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [795 Valid, 2073 Invalid, 501 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [10 Valid, 491 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2023-12-25 05:26:23,905 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2986 states. [2023-12-25 05:26:24,084 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2986 to 2986. [2023-12-25 05:26:24,087 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2986 states, 2226 states have (on average 1.5902964959568733) internal successors, (3540), 2312 states have internal predecessors, (3540), 601 states have call successors, (601), 140 states have call predecessors, (601), 158 states have return successors, (659), 566 states have call predecessors, (659), 596 states have call successors, (659) [2023-12-25 05:26:24,097 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2986 states to 2986 states and 4800 transitions. [2023-12-25 05:26:24,098 INFO L78 Accepts]: Start accepts. Automaton has 2986 states and 4800 transitions. Word has length 153 [2023-12-25 05:26:24,098 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 05:26:24,098 INFO L495 AbstractCegarLoop]: Abstraction has 2986 states and 4800 transitions. [2023-12-25 05:26:24,098 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 20.0) internal successors, (100), 4 states have internal predecessors, (100), 2 states have call successors, (20), 2 states have call predecessors, (20), 3 states have return successors, (19), 2 states have call predecessors, (19), 2 states have call successors, (19) [2023-12-25 05:26:24,098 INFO L276 IsEmpty]: Start isEmpty. Operand 2986 states and 4800 transitions. [2023-12-25 05:26:24,101 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 156 [2023-12-25 05:26:24,101 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 05:26:24,101 INFO L195 NwaCegarLoop]: trace histogram [3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 05:26:24,111 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 (30)] Forceful destruction successful, exit code 0 [2023-12-25 05:26:24,311 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 30 /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:26:24,312 INFO L420 AbstractCegarLoop]: === Iteration 30 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 05:26:24,312 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 05:26:24,312 INFO L85 PathProgramCache]: Analyzing trace with hash 460269117, now seen corresponding path program 1 times [2023-12-25 05:26:24,312 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 05:26:24,313 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1429409726] [2023-12-25 05:26:24,313 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 05:26:24,313 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:26:24,313 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 05:26:24,314 INFO L229 MonitoredProcess]: Starting monitored process 31 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:26:24,322 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 (31)] Waiting until timeout for monitored process [2023-12-25 05:26:24,650 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 05:26:24,671 INFO L262 TraceCheckSpWp]: Trace formula consists of 1101 conjuncts, 23 conjunts are in the unsatisfiable core [2023-12-25 05:26:24,674 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 05:26:24,905 INFO L134 CoverageAnalysis]: Checked inductivity of 35 backedges. 8 proven. 4 refuted. 0 times theorem prover too weak. 23 trivial. 0 not checked. [2023-12-25 05:26:24,906 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-25 05:26:25,545 INFO L134 CoverageAnalysis]: Checked inductivity of 35 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 31 trivial. 0 not checked. [2023-12-25 05:26:25,545 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 05:26:25,545 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1429409726] [2023-12-25 05:26:25,545 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1429409726] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-25 05:26:25,545 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-12-25 05:26:25,545 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10] total 18 [2023-12-25 05:26:25,545 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [142372814] [2023-12-25 05:26:25,545 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-12-25 05:26:25,546 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2023-12-25 05:26:25,546 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 05:26:25,546 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2023-12-25 05:26:25,547 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=59, Invalid=247, Unknown=0, NotChecked=0, Total=306 [2023-12-25 05:26:25,547 INFO L87 Difference]: Start difference. First operand 2986 states and 4800 transitions. Second operand has 18 states, 16 states have (on average 11.1875) internal successors, (179), 14 states have internal predecessors, (179), 8 states have call successors, (37), 5 states have call predecessors, (37), 10 states have return successors, (38), 12 states have call predecessors, (38), 7 states have call successors, (38) [2023-12-25 05:26:31,241 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 05:26:31,241 INFO L93 Difference]: Finished difference Result 9553 states and 15659 transitions. [2023-12-25 05:26:31,242 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2023-12-25 05:26:31,242 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 16 states have (on average 11.1875) internal successors, (179), 14 states have internal predecessors, (179), 8 states have call successors, (37), 5 states have call predecessors, (37), 10 states have return successors, (38), 12 states have call predecessors, (38), 7 states have call successors, (38) Word has length 155 [2023-12-25 05:26:31,242 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 05:26:31,265 INFO L225 Difference]: With dead ends: 9553 [2023-12-25 05:26:31,265 INFO L226 Difference]: Without dead ends: 6639 [2023-12-25 05:26:31,274 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 322 GetRequests, 294 SyntacticMatches, 0 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 106 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=176, Invalid=694, Unknown=0, NotChecked=0, Total=870 [2023-12-25 05:26:31,274 INFO L413 NwaCegarLoop]: 868 mSDtfsCounter, 5283 mSDsluCounter, 3972 mSDsCounter, 0 mSdLazyCounter, 8155 mSolverCounterSat, 1773 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 5363 SdHoareTripleChecker+Valid, 4840 SdHoareTripleChecker+Invalid, 9928 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1773 IncrementalHoareTripleChecker+Valid, 8155 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 5.1s IncrementalHoareTripleChecker+Time [2023-12-25 05:26:31,274 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [5363 Valid, 4840 Invalid, 9928 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1773 Valid, 8155 Invalid, 0 Unknown, 0 Unchecked, 5.1s Time] [2023-12-25 05:26:31,278 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6639 states. [2023-12-25 05:26:31,586 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6639 to 6578. [2023-12-25 05:26:31,593 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6578 states, 4849 states have (on average 1.5908434728810064) internal successors, (7714), 5034 states have internal predecessors, (7714), 1378 states have call successors, (1378), 273 states have call predecessors, (1378), 350 states have return successors, (1641), 1351 states have call predecessors, (1641), 1373 states have call successors, (1641) [2023-12-25 05:26:31,623 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6578 states to 6578 states and 10733 transitions. [2023-12-25 05:26:31,623 INFO L78 Accepts]: Start accepts. Automaton has 6578 states and 10733 transitions. Word has length 155 [2023-12-25 05:26:31,624 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 05:26:31,624 INFO L495 AbstractCegarLoop]: Abstraction has 6578 states and 10733 transitions. [2023-12-25 05:26:31,624 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 16 states have (on average 11.1875) internal successors, (179), 14 states have internal predecessors, (179), 8 states have call successors, (37), 5 states have call predecessors, (37), 10 states have return successors, (38), 12 states have call predecessors, (38), 7 states have call successors, (38) [2023-12-25 05:26:31,624 INFO L276 IsEmpty]: Start isEmpty. Operand 6578 states and 10733 transitions. [2023-12-25 05:26:31,629 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 158 [2023-12-25 05:26:31,629 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 05:26:31,629 INFO L195 NwaCegarLoop]: trace histogram [3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 05:26:31,641 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 (31)] Forceful destruction successful, exit code 0 [2023-12-25 05:26:31,839 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 31 /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:26:31,839 INFO L420 AbstractCegarLoop]: === Iteration 31 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 05:26:31,839 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 05:26:31,839 INFO L85 PathProgramCache]: Analyzing trace with hash -1503014014, now seen corresponding path program 1 times [2023-12-25 05:26:31,840 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 05:26:31,840 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [938250388] [2023-12-25 05:26:31,840 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 05:26:31,840 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:26:31,840 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 05:26:31,841 INFO L229 MonitoredProcess]: Starting monitored process 32 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:26:31,846 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 (32)] Waiting until timeout for monitored process [2023-12-25 05:26:32,154 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 05:26:32,174 INFO L262 TraceCheckSpWp]: Trace formula consists of 1103 conjuncts, 9 conjunts are in the unsatisfiable core [2023-12-25 05:26:32,176 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 05:26:32,226 INFO L134 CoverageAnalysis]: Checked inductivity of 35 backedges. 12 proven. 0 refuted. 0 times theorem prover too weak. 23 trivial. 0 not checked. [2023-12-25 05:26:32,226 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 05:26:32,226 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 05:26:32,226 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [938250388] [2023-12-25 05:26:32,226 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [938250388] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 05:26:32,226 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 05:26:32,226 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2023-12-25 05:26:32,227 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [444268436] [2023-12-25 05:26:32,227 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 05:26:32,227 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-12-25 05:26:32,227 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 05:26:32,228 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-12-25 05:26:32,228 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2023-12-25 05:26:32,228 INFO L87 Difference]: Start difference. First operand 6578 states and 10733 transitions. Second operand has 8 states, 7 states have (on average 14.857142857142858) internal successors, (104), 7 states have internal predecessors, (104), 3 states have call successors, (19), 2 states have call predecessors, (19), 4 states have return successors, (18), 3 states have call predecessors, (18), 3 states have call successors, (18) [2023-12-25 05:26:32,580 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 05:26:32,581 INFO L93 Difference]: Finished difference Result 9464 states and 15397 transitions. [2023-12-25 05:26:32,581 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-12-25 05:26:32,581 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 14.857142857142858) internal successors, (104), 7 states have internal predecessors, (104), 3 states have call successors, (19), 2 states have call predecessors, (19), 4 states have return successors, (18), 3 states have call predecessors, (18), 3 states have call successors, (18) Word has length 157 [2023-12-25 05:26:32,581 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 05:26:32,595 INFO L225 Difference]: With dead ends: 9464 [2023-12-25 05:26:32,595 INFO L226 Difference]: Without dead ends: 2949 [2023-12-25 05:26:32,608 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 162 GetRequests, 153 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:26:32,609 INFO L413 NwaCegarLoop]: 817 mSDtfsCounter, 63 mSDsluCounter, 4850 mSDsCounter, 0 mSdLazyCounter, 193 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 64 SdHoareTripleChecker+Valid, 5667 SdHoareTripleChecker+Invalid, 194 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 193 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-25 05:26:32,609 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [64 Valid, 5667 Invalid, 194 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 193 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-25 05:26:32,611 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2949 states. [2023-12-25 05:26:32,717 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2949 to 2949. [2023-12-25 05:26:32,719 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2949 states, 2203 states have (on average 1.5887426236949613) internal successors, (3500), 2289 states have internal predecessors, (3500), 587 states have call successors, (587), 140 states have call predecessors, (587), 158 states have return successors, (645), 552 states have call predecessors, (645), 582 states have call successors, (645) [2023-12-25 05:26:32,729 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2949 states to 2949 states and 4732 transitions. [2023-12-25 05:26:32,730 INFO L78 Accepts]: Start accepts. Automaton has 2949 states and 4732 transitions. Word has length 157 [2023-12-25 05:26:32,731 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 05:26:32,731 INFO L495 AbstractCegarLoop]: Abstraction has 2949 states and 4732 transitions. [2023-12-25 05:26:32,731 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 14.857142857142858) internal successors, (104), 7 states have internal predecessors, (104), 3 states have call successors, (19), 2 states have call predecessors, (19), 4 states have return successors, (18), 3 states have call predecessors, (18), 3 states have call successors, (18) [2023-12-25 05:26:32,731 INFO L276 IsEmpty]: Start isEmpty. Operand 2949 states and 4732 transitions. [2023-12-25 05:26:32,733 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 163 [2023-12-25 05:26:32,733 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 05:26:32,733 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:26:32,744 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 (32)] Forceful destruction successful, exit code 0 [2023-12-25 05:26:32,942 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 32 /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:26:32,942 INFO L420 AbstractCegarLoop]: === Iteration 32 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 05:26:32,943 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 05:26:32,943 INFO L85 PathProgramCache]: Analyzing trace with hash -868872990, now seen corresponding path program 1 times [2023-12-25 05:26:32,943 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 05:26:32,943 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1177449187] [2023-12-25 05:26:32,943 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 05:26:32,943 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:26:32,943 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 05:26:32,944 INFO L229 MonitoredProcess]: Starting monitored process 33 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:26:32,956 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 (33)] Waiting until timeout for monitored process [2023-12-25 05:26:33,278 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 05:26:33,297 INFO L262 TraceCheckSpWp]: Trace formula consists of 1112 conjuncts, 20 conjunts are in the unsatisfiable core [2023-12-25 05:26:33,300 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 05:26:33,502 INFO L134 CoverageAnalysis]: Checked inductivity of 39 backedges. 16 proven. 2 refuted. 0 times theorem prover too weak. 21 trivial. 0 not checked. [2023-12-25 05:26:33,502 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-25 05:26:34,054 INFO L134 CoverageAnalysis]: Checked inductivity of 39 backedges. 2 proven. 2 refuted. 0 times theorem prover too weak. 35 trivial. 0 not checked. [2023-12-25 05:26:34,055 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 05:26:34,055 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1177449187] [2023-12-25 05:26:34,055 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1177449187] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-25 05:26:34,055 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-12-25 05:26:34,055 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 14 [2023-12-25 05:26:34,055 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1684658804] [2023-12-25 05:26:34,055 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-12-25 05:26:34,055 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2023-12-25 05:26:34,055 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 05:26:34,056 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2023-12-25 05:26:34,056 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=141, Unknown=0, NotChecked=0, Total=182 [2023-12-25 05:26:34,056 INFO L87 Difference]: Start difference. First operand 2949 states and 4732 transitions. Second operand has 14 states, 14 states have (on average 12.928571428571429) internal successors, (181), 12 states have internal predecessors, (181), 8 states have call successors, (38), 5 states have call predecessors, (38), 8 states have return successors, (38), 10 states have call predecessors, (38), 7 states have call successors, (38) [2023-12-25 05:26:36,012 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 05:26:36,012 INFO L93 Difference]: Finished difference Result 5874 states and 9512 transitions. [2023-12-25 05:26:36,013 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2023-12-25 05:26:36,013 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 12.928571428571429) internal successors, (181), 12 states have internal predecessors, (181), 8 states have call successors, (38), 5 states have call predecessors, (38), 8 states have return successors, (38), 10 states have call predecessors, (38), 7 states have call successors, (38) Word has length 162 [2023-12-25 05:26:36,013 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 05:26:36,023 INFO L225 Difference]: With dead ends: 5874 [2023-12-25 05:26:36,023 INFO L226 Difference]: Without dead ends: 2995 [2023-12-25 05:26:36,030 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 328 GetRequests, 312 SyntacticMatches, 0 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 22 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=70, Invalid=236, Unknown=0, NotChecked=0, Total=306 [2023-12-25 05:26:36,030 INFO L413 NwaCegarLoop]: 375 mSDtfsCounter, 1272 mSDsluCounter, 1471 mSDsCounter, 0 mSdLazyCounter, 3221 mSolverCounterSat, 374 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1272 SdHoareTripleChecker+Valid, 1846 SdHoareTripleChecker+Invalid, 3595 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 374 IncrementalHoareTripleChecker+Valid, 3221 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.7s IncrementalHoareTripleChecker+Time [2023-12-25 05:26:36,030 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1272 Valid, 1846 Invalid, 3595 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [374 Valid, 3221 Invalid, 0 Unknown, 0 Unchecked, 1.7s Time] [2023-12-25 05:26:36,033 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2995 states. [2023-12-25 05:26:36,167 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2995 to 2977. [2023-12-25 05:26:36,169 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2977 states, 2224 states have (on average 1.58318345323741) internal successors, (3521), 2310 states have internal predecessors, (3521), 587 states have call successors, (587), 140 states have call predecessors, (587), 165 states have return successors, (673), 559 states have call predecessors, (673), 582 states have call successors, (673) [2023-12-25 05:26:36,178 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2977 states to 2977 states and 4781 transitions. [2023-12-25 05:26:36,179 INFO L78 Accepts]: Start accepts. Automaton has 2977 states and 4781 transitions. Word has length 162 [2023-12-25 05:26:36,179 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 05:26:36,179 INFO L495 AbstractCegarLoop]: Abstraction has 2977 states and 4781 transitions. [2023-12-25 05:26:36,179 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 12.928571428571429) internal successors, (181), 12 states have internal predecessors, (181), 8 states have call successors, (38), 5 states have call predecessors, (38), 8 states have return successors, (38), 10 states have call predecessors, (38), 7 states have call successors, (38) [2023-12-25 05:26:36,180 INFO L276 IsEmpty]: Start isEmpty. Operand 2977 states and 4781 transitions. [2023-12-25 05:26:36,182 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 164 [2023-12-25 05:26:36,182 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 05:26:36,182 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 05:26:36,192 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 (33)] Forceful destruction successful, exit code 0 [2023-12-25 05:26:36,391 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 33 /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:26:36,391 INFO L420 AbstractCegarLoop]: === Iteration 33 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 05:26:36,392 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 05:26:36,392 INFO L85 PathProgramCache]: Analyzing trace with hash 114765817, now seen corresponding path program 1 times [2023-12-25 05:26:36,392 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 05:26:36,392 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [815324986] [2023-12-25 05:26:36,392 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 05:26:36,392 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:26:36,393 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 05:26:36,409 INFO L229 MonitoredProcess]: Starting monitored process 34 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:26:36,424 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 (34)] Waiting until timeout for monitored process [2023-12-25 05:26:36,743 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 05:26:36,765 INFO L262 TraceCheckSpWp]: Trace formula consists of 1113 conjuncts, 10 conjunts are in the unsatisfiable core [2023-12-25 05:26:36,767 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 05:26:36,924 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 4 proven. 4 refuted. 0 times theorem prover too weak. 33 trivial. 0 not checked. [2023-12-25 05:26:36,924 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-25 05:26:37,252 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 4 proven. 4 refuted. 0 times theorem prover too weak. 33 trivial. 0 not checked. [2023-12-25 05:26:37,253 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 05:26:37,253 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [815324986] [2023-12-25 05:26:37,253 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [815324986] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-25 05:26:37,253 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-12-25 05:26:37,253 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 11 [2023-12-25 05:26:37,253 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [55466842] [2023-12-25 05:26:37,253 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-12-25 05:26:37,253 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2023-12-25 05:26:37,253 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 05:26:37,254 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2023-12-25 05:26:37,254 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=82, Unknown=0, NotChecked=0, Total=110 [2023-12-25 05:26:37,254 INFO L87 Difference]: Start difference. First operand 2977 states and 4781 transitions. Second operand has 11 states, 11 states have (on average 13.909090909090908) internal successors, (153), 11 states have internal predecessors, (153), 6 states have call successors, (32), 5 states have call predecessors, (32), 6 states have return successors, (31), 7 states have call predecessors, (31), 5 states have call successors, (31) [2023-12-25 05:26:41,390 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 05:26:41,390 INFO L93 Difference]: Finished difference Result 10212 states and 16585 transitions. [2023-12-25 05:26:41,390 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2023-12-25 05:26:41,391 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 13.909090909090908) internal successors, (153), 11 states have internal predecessors, (153), 6 states have call successors, (32), 5 states have call predecessors, (32), 6 states have return successors, (31), 7 states have call predecessors, (31), 5 states have call successors, (31) Word has length 163 [2023-12-25 05:26:41,391 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 05:26:41,419 INFO L225 Difference]: With dead ends: 10212 [2023-12-25 05:26:41,419 INFO L226 Difference]: Without dead ends: 7295 [2023-12-25 05:26:41,432 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 344 GetRequests, 324 SyntacticMatches, 0 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 49 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=136, Invalid=326, Unknown=0, NotChecked=0, Total=462 [2023-12-25 05:26:41,433 INFO L413 NwaCegarLoop]: 578 mSDtfsCounter, 3875 mSDsluCounter, 2375 mSDsCounter, 0 mSdLazyCounter, 5646 mSolverCounterSat, 1135 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3960 SdHoareTripleChecker+Valid, 2953 SdHoareTripleChecker+Invalid, 6781 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1135 IncrementalHoareTripleChecker+Valid, 5646 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.6s IncrementalHoareTripleChecker+Time [2023-12-25 05:26:41,433 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [3960 Valid, 2953 Invalid, 6781 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1135 Valid, 5646 Invalid, 0 Unknown, 0 Unchecked, 3.6s Time] [2023-12-25 05:26:41,440 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7295 states. [2023-12-25 05:26:41,852 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7295 to 7241. [2023-12-25 05:26:41,858 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7241 states, 5404 states have (on average 1.5599555884529979) internal successors, (8430), 5602 states have internal predecessors, (8430), 1404 states have call successors, (1404), 380 states have call predecessors, (1404), 432 states have return successors, (1711), 1335 states have call predecessors, (1711), 1399 states have call successors, (1711) [2023-12-25 05:26:41,884 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7241 states to 7241 states and 11545 transitions. [2023-12-25 05:26:41,885 INFO L78 Accepts]: Start accepts. Automaton has 7241 states and 11545 transitions. Word has length 163 [2023-12-25 05:26:41,885 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 05:26:41,885 INFO L495 AbstractCegarLoop]: Abstraction has 7241 states and 11545 transitions. [2023-12-25 05:26:41,885 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 13.909090909090908) internal successors, (153), 11 states have internal predecessors, (153), 6 states have call successors, (32), 5 states have call predecessors, (32), 6 states have return successors, (31), 7 states have call predecessors, (31), 5 states have call successors, (31) [2023-12-25 05:26:41,885 INFO L276 IsEmpty]: Start isEmpty. Operand 7241 states and 11545 transitions. [2023-12-25 05:26:41,887 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 166 [2023-12-25 05:26:41,887 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 05:26:41,888 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:26:41,896 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 (34)] Forceful destruction successful, exit code 0 [2023-12-25 05:26:42,096 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 34 /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:26:42,096 INFO L420 AbstractCegarLoop]: === Iteration 34 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 05:26:42,096 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 05:26:42,097 INFO L85 PathProgramCache]: Analyzing trace with hash 1965972979, now seen corresponding path program 1 times [2023-12-25 05:26:42,097 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 05:26:42,097 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [883066269] [2023-12-25 05:26:42,097 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 05:26:42,097 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:26:42,097 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 05:26:42,098 INFO L229 MonitoredProcess]: Starting monitored process 35 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:26:42,124 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 (35)] Waiting until timeout for monitored process [2023-12-25 05:26:42,419 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 05:26:42,439 INFO L262 TraceCheckSpWp]: Trace formula consists of 1119 conjuncts, 11 conjunts are in the unsatisfiable core [2023-12-25 05:26:42,445 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 05:26:42,659 INFO L134 CoverageAnalysis]: Checked inductivity of 39 backedges. 16 proven. 0 refuted. 0 times theorem prover too weak. 23 trivial. 0 not checked. [2023-12-25 05:26:42,659 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 05:26:42,659 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 05:26:42,659 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [883066269] [2023-12-25 05:26:42,659 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [883066269] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 05:26:42,659 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 05:26:42,659 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2023-12-25 05:26:42,660 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [116544389] [2023-12-25 05:26:42,660 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 05:26:42,660 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-12-25 05:26:42,660 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 05:26:42,661 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-12-25 05:26:42,661 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=41, Unknown=0, NotChecked=0, Total=56 [2023-12-25 05:26:42,661 INFO L87 Difference]: Start difference. First operand 7241 states and 11545 transitions. Second operand has 8 states, 8 states have (on average 13.75) internal successors, (110), 8 states have internal predecessors, (110), 6 states have call successors, (21), 5 states have call predecessors, (21), 4 states have return successors, (20), 6 states have call predecessors, (20), 5 states have call successors, (20) [2023-12-25 05:26:46,858 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 05:26:46,858 INFO L93 Difference]: Finished difference Result 20264 states and 33132 transitions. [2023-12-25 05:26:46,858 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2023-12-25 05:26:46,858 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 13.75) internal successors, (110), 8 states have internal predecessors, (110), 6 states have call successors, (21), 5 states have call predecessors, (21), 4 states have return successors, (20), 6 states have call predecessors, (20), 5 states have call successors, (20) Word has length 165 [2023-12-25 05:26:46,858 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 05:26:46,907 INFO L225 Difference]: With dead ends: 20264 [2023-12-25 05:26:46,908 INFO L226 Difference]: Without dead ends: 13087 [2023-12-25 05:26:46,931 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 171 GetRequests, 159 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 14 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=54, Invalid=128, Unknown=0, NotChecked=0, Total=182 [2023-12-25 05:26:46,931 INFO L413 NwaCegarLoop]: 620 mSDtfsCounter, 2505 mSDsluCounter, 1500 mSDsCounter, 0 mSdLazyCounter, 5301 mSolverCounterSat, 557 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2615 SdHoareTripleChecker+Valid, 2120 SdHoareTripleChecker+Invalid, 5858 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 557 IncrementalHoareTripleChecker+Valid, 5301 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.2s IncrementalHoareTripleChecker+Time [2023-12-25 05:26:46,932 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2615 Valid, 2120 Invalid, 5858 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [557 Valid, 5301 Invalid, 0 Unknown, 0 Unchecked, 3.2s Time] [2023-12-25 05:26:46,939 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 13087 states. [2023-12-25 05:26:47,794 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 13087 to 12355. [2023-12-25 05:26:47,805 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 12355 states, 9091 states have (on average 1.5578044219557805) internal successors, (14162), 9471 states have internal predecessors, (14162), 2550 states have call successors, (2550), 587 states have call predecessors, (2550), 713 states have return successors, (3271), 2485 states have call predecessors, (3271), 2545 states have call successors, (3271) [2023-12-25 05:26:47,861 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12355 states to 12355 states and 19983 transitions. [2023-12-25 05:26:47,862 INFO L78 Accepts]: Start accepts. Automaton has 12355 states and 19983 transitions. Word has length 165 [2023-12-25 05:26:47,863 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 05:26:47,863 INFO L495 AbstractCegarLoop]: Abstraction has 12355 states and 19983 transitions. [2023-12-25 05:26:47,863 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 13.75) internal successors, (110), 8 states have internal predecessors, (110), 6 states have call successors, (21), 5 states have call predecessors, (21), 4 states have return successors, (20), 6 states have call predecessors, (20), 5 states have call successors, (20) [2023-12-25 05:26:47,863 INFO L276 IsEmpty]: Start isEmpty. Operand 12355 states and 19983 transitions. [2023-12-25 05:26:47,865 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 166 [2023-12-25 05:26:47,865 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 05:26:47,865 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:26:47,874 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 (35)] Forceful destruction successful, exit code 0 [2023-12-25 05:26:48,066 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 35 /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:26:48,067 INFO L420 AbstractCegarLoop]: === Iteration 35 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 05:26:48,067 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 05:26:48,067 INFO L85 PathProgramCache]: Analyzing trace with hash 158125458, now seen corresponding path program 1 times [2023-12-25 05:26:48,068 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 05:26:48,068 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2025497642] [2023-12-25 05:26:48,068 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 05:26:48,068 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:26:48,068 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 05:26:48,069 INFO L229 MonitoredProcess]: Starting monitored process 36 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:26:48,104 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 (36)] Waiting until timeout for monitored process [2023-12-25 05:26:48,396 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 05:26:48,417 INFO L262 TraceCheckSpWp]: Trace formula consists of 1119 conjuncts, 23 conjunts are in the unsatisfiable core [2023-12-25 05:26:48,420 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 05:26:48,611 INFO L134 CoverageAnalysis]: Checked inductivity of 39 backedges. 6 proven. 0 refuted. 0 times theorem prover too weak. 33 trivial. 0 not checked. [2023-12-25 05:26:48,611 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 05:26:48,611 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 05:26:48,611 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [2025497642] [2023-12-25 05:26:48,611 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [2025497642] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 05:26:48,611 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 05:26:48,611 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2023-12-25 05:26:48,611 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [544654830] [2023-12-25 05:26:48,611 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 05:26:48,612 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2023-12-25 05:26:48,612 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 05:26:48,612 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2023-12-25 05:26:48,612 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=89, Unknown=0, NotChecked=0, Total=110 [2023-12-25 05:26:48,612 INFO L87 Difference]: Start difference. First operand 12355 states and 19983 transitions. Second operand has 11 states, 10 states have (on average 10.4) internal successors, (104), 9 states have internal predecessors, (104), 6 states have call successors, (20), 4 states have call predecessors, (20), 6 states have return successors, (20), 8 states have call predecessors, (20), 5 states have call successors, (20) [2023-12-25 05:26:51,646 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 05:26:51,646 INFO L93 Difference]: Finished difference Result 23209 states and 37764 transitions. [2023-12-25 05:26:51,647 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-12-25 05:26:51,647 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 10 states have (on average 10.4) internal successors, (104), 9 states have internal predecessors, (104), 6 states have call successors, (20), 4 states have call predecessors, (20), 6 states have return successors, (20), 8 states have call predecessors, (20), 5 states have call successors, (20) Word has length 165 [2023-12-25 05:26:51,647 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 05:26:51,698 INFO L225 Difference]: With dead ends: 23209 [2023-12-25 05:26:51,698 INFO L226 Difference]: Without dead ends: 12291 [2023-12-25 05:26:51,728 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 172 GetRequests, 157 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 16 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=55, Invalid=217, Unknown=0, NotChecked=0, Total=272 [2023-12-25 05:26:51,729 INFO L413 NwaCegarLoop]: 375 mSDtfsCounter, 1381 mSDsluCounter, 2054 mSDsCounter, 0 mSdLazyCounter, 4156 mSolverCounterSat, 374 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1381 SdHoareTripleChecker+Valid, 2429 SdHoareTripleChecker+Invalid, 4530 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 374 IncrementalHoareTripleChecker+Valid, 4156 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.0s IncrementalHoareTripleChecker+Time [2023-12-25 05:26:51,729 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1381 Valid, 2429 Invalid, 4530 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [374 Valid, 4156 Invalid, 0 Unknown, 0 Unchecked, 2.0s Time] [2023-12-25 05:26:51,736 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12291 states. [2023-12-25 05:26:52,554 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12291 to 12291. [2023-12-25 05:26:52,565 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 12291 states, 9059 states have (on average 1.5571255105420023) internal successors, (14106), 9439 states have internal predecessors, (14106), 2526 states have call successors, (2526), 579 states have call predecessors, (2526), 705 states have return successors, (3247), 2461 states have call predecessors, (3247), 2521 states have call successors, (3247) [2023-12-25 05:26:52,621 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12291 states to 12291 states and 19879 transitions. [2023-12-25 05:26:52,623 INFO L78 Accepts]: Start accepts. Automaton has 12291 states and 19879 transitions. Word has length 165 [2023-12-25 05:26:52,623 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 05:26:52,623 INFO L495 AbstractCegarLoop]: Abstraction has 12291 states and 19879 transitions. [2023-12-25 05:26:52,624 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 10 states have (on average 10.4) internal successors, (104), 9 states have internal predecessors, (104), 6 states have call successors, (20), 4 states have call predecessors, (20), 6 states have return successors, (20), 8 states have call predecessors, (20), 5 states have call successors, (20) [2023-12-25 05:26:52,624 INFO L276 IsEmpty]: Start isEmpty. Operand 12291 states and 19879 transitions. [2023-12-25 05:26:52,626 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 165 [2023-12-25 05:26:52,626 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 05:26:52,626 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:26:52,636 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 (36)] Ended with exit code 0 [2023-12-25 05:26:52,833 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 36 /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:26:52,833 INFO L420 AbstractCegarLoop]: === Iteration 36 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 05:26:52,834 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 05:26:52,834 INFO L85 PathProgramCache]: Analyzing trace with hash 277817203, now seen corresponding path program 1 times [2023-12-25 05:26:52,834 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 05:26:52,834 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1395327471] [2023-12-25 05:26:52,834 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 05:26:52,835 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:26:52,835 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 05:26:52,836 INFO L229 MonitoredProcess]: Starting monitored process 37 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:26:52,837 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 (37)] Waiting until timeout for monitored process [2023-12-25 05:26:53,167 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 05:26:53,186 INFO L262 TraceCheckSpWp]: Trace formula consists of 1120 conjuncts, 12 conjunts are in the unsatisfiable core [2023-12-25 05:26:53,190 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 05:26:53,317 INFO L134 CoverageAnalysis]: Checked inductivity of 37 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 37 trivial. 0 not checked. [2023-12-25 05:26:53,317 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 05:26:53,317 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 05:26:53,317 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1395327471] [2023-12-25 05:26:53,317 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1395327471] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 05:26:53,317 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 05:26:53,317 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2023-12-25 05:26:53,318 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1752628088] [2023-12-25 05:26:53,318 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 05:26:53,318 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-12-25 05:26:53,318 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 05:26:53,318 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-12-25 05:26:53,318 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2023-12-25 05:26:53,319 INFO L87 Difference]: Start difference. First operand 12291 states and 19879 transitions. Second operand has 8 states, 8 states have (on average 12.875) internal successors, (103), 8 states have internal predecessors, (103), 6 states have call successors, (19), 4 states have call predecessors, (19), 4 states have return successors, (18), 6 states have call predecessors, (18), 5 states have call successors, (18) [2023-12-25 05:26:58,185 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 05:26:58,185 INFO L93 Difference]: Finished difference Result 37939 states and 62768 transitions. [2023-12-25 05:26:58,186 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2023-12-25 05:26:58,186 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 12.875) internal successors, (103), 8 states have internal predecessors, (103), 6 states have call successors, (19), 4 states have call predecessors, (19), 4 states have return successors, (18), 6 states have call predecessors, (18), 5 states have call successors, (18) Word has length 164 [2023-12-25 05:26:58,186 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 05:26:58,296 INFO L225 Difference]: With dead ends: 37939 [2023-12-25 05:26:58,296 INFO L226 Difference]: Without dead ends: 27085 [2023-12-25 05:26:58,338 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 181 GetRequests, 160 SyntacticMatches, 0 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 81 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=134, Invalid=372, Unknown=0, NotChecked=0, Total=506 [2023-12-25 05:26:58,338 INFO L413 NwaCegarLoop]: 333 mSDtfsCounter, 2832 mSDsluCounter, 1599 mSDsCounter, 0 mSdLazyCounter, 3942 mSolverCounterSat, 586 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2908 SdHoareTripleChecker+Valid, 1932 SdHoareTripleChecker+Invalid, 4528 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 586 IncrementalHoareTripleChecker+Valid, 3942 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.7s IncrementalHoareTripleChecker+Time [2023-12-25 05:26:58,338 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2908 Valid, 1932 Invalid, 4528 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [586 Valid, 3942 Invalid, 0 Unknown, 0 Unchecked, 2.7s Time] [2023-12-25 05:26:58,357 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 27085 states. [2023-12-25 05:27:00,315 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 27085 to 25848. [2023-12-25 05:27:00,340 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 25848 states, 19072 states have (on average 1.5612940436241611) internal successors, (29777), 19881 states have internal predecessors, (29777), 5238 states have call successors, (5238), 1131 states have call predecessors, (5238), 1537 states have return successors, (7293), 5186 states have call predecessors, (7293), 5233 states have call successors, (7293) [2023-12-25 05:27:00,462 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 25848 states to 25848 states and 42308 transitions. [2023-12-25 05:27:00,466 INFO L78 Accepts]: Start accepts. Automaton has 25848 states and 42308 transitions. Word has length 164 [2023-12-25 05:27:00,466 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 05:27:00,466 INFO L495 AbstractCegarLoop]: Abstraction has 25848 states and 42308 transitions. [2023-12-25 05:27:00,466 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 12.875) internal successors, (103), 8 states have internal predecessors, (103), 6 states have call successors, (19), 4 states have call predecessors, (19), 4 states have return successors, (18), 6 states have call predecessors, (18), 5 states have call successors, (18) [2023-12-25 05:27:00,466 INFO L276 IsEmpty]: Start isEmpty. Operand 25848 states and 42308 transitions. [2023-12-25 05:27:00,468 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 169 [2023-12-25 05:27:00,469 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 05:27:00,469 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:27:00,478 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 (37)] Forceful destruction successful, exit code 0 [2023-12-25 05:27:00,678 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 37 /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:27:00,679 INFO L420 AbstractCegarLoop]: === Iteration 37 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 05:27:00,679 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 05:27:00,679 INFO L85 PathProgramCache]: Analyzing trace with hash -482273307, now seen corresponding path program 1 times [2023-12-25 05:27:00,679 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 05:27:00,679 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1675825152] [2023-12-25 05:27:00,680 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 05:27:00,680 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:27:00,680 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 05:27:00,681 INFO L229 MonitoredProcess]: Starting monitored process 38 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:27:00,681 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 (38)] Waiting until timeout for monitored process [2023-12-25 05:27:01,017 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 05:27:01,041 INFO L262 TraceCheckSpWp]: Trace formula consists of 1128 conjuncts, 14 conjunts are in the unsatisfiable core [2023-12-25 05:27:01,044 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 05:27:01,242 INFO L134 CoverageAnalysis]: Checked inductivity of 37 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 37 trivial. 0 not checked. [2023-12-25 05:27:01,243 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 05:27:01,243 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 05:27:01,243 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1675825152] [2023-12-25 05:27:01,243 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1675825152] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 05:27:01,243 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 05:27:01,243 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2023-12-25 05:27:01,243 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [768623805] [2023-12-25 05:27:01,243 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 05:27:01,243 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2023-12-25 05:27:01,243 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 05:27:01,244 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2023-12-25 05:27:01,244 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=57, Unknown=0, NotChecked=0, Total=72 [2023-12-25 05:27:01,244 INFO L87 Difference]: Start difference. First operand 25848 states and 42308 transitions. Second operand has 9 states, 8 states have (on average 13.125) internal successors, (105), 8 states have internal predecessors, (105), 5 states have call successors, (20), 4 states have call predecessors, (20), 5 states have return successors, (19), 6 states have call predecessors, (19), 4 states have call successors, (19) [2023-12-25 05:27:06,754 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 05:27:06,754 INFO L93 Difference]: Finished difference Result 55704 states and 91638 transitions. [2023-12-25 05:27:06,755 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2023-12-25 05:27:06,755 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 8 states have (on average 13.125) internal successors, (105), 8 states have internal predecessors, (105), 5 states have call successors, (20), 4 states have call predecessors, (20), 5 states have return successors, (19), 6 states have call predecessors, (19), 4 states have call successors, (19) Word has length 168 [2023-12-25 05:27:06,755 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 05:27:06,880 INFO L225 Difference]: With dead ends: 55704 [2023-12-25 05:27:06,880 INFO L226 Difference]: Without dead ends: 31165 [2023-12-25 05:27:06,954 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 180 GetRequests, 162 SyntacticMatches, 0 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 47 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=81, Invalid=299, Unknown=0, NotChecked=0, Total=380 [2023-12-25 05:27:06,954 INFO L413 NwaCegarLoop]: 428 mSDtfsCounter, 1934 mSDsluCounter, 2050 mSDsCounter, 0 mSdLazyCounter, 5123 mSolverCounterSat, 487 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2007 SdHoareTripleChecker+Valid, 2478 SdHoareTripleChecker+Invalid, 5610 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 487 IncrementalHoareTripleChecker+Valid, 5123 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.0s IncrementalHoareTripleChecker+Time [2023-12-25 05:27:06,955 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2007 Valid, 2478 Invalid, 5610 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [487 Valid, 5123 Invalid, 0 Unknown, 0 Unchecked, 3.0s Time] [2023-12-25 05:27:06,978 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 31165 states. [2023-12-25 05:27:09,158 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 31165 to 28666. [2023-12-25 05:27:09,189 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 28666 states, 21105 states have (on average 1.5341388296612177) internal successors, (32378), 22061 states have internal predecessors, (32378), 5719 states have call successors, (5719), 1387 states have call predecessors, (5719), 1841 states have return successors, (8203), 5568 states have call predecessors, (8203), 5714 states have call successors, (8203) [2023-12-25 05:27:09,335 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 28666 states to 28666 states and 46300 transitions. [2023-12-25 05:27:09,340 INFO L78 Accepts]: Start accepts. Automaton has 28666 states and 46300 transitions. Word has length 168 [2023-12-25 05:27:09,340 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 05:27:09,341 INFO L495 AbstractCegarLoop]: Abstraction has 28666 states and 46300 transitions. [2023-12-25 05:27:09,341 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 8 states have (on average 13.125) internal successors, (105), 8 states have internal predecessors, (105), 5 states have call successors, (20), 4 states have call predecessors, (20), 5 states have return successors, (19), 6 states have call predecessors, (19), 4 states have call successors, (19) [2023-12-25 05:27:09,341 INFO L276 IsEmpty]: Start isEmpty. Operand 28666 states and 46300 transitions. [2023-12-25 05:27:09,343 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 176 [2023-12-25 05:27:09,343 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 05:27:09,344 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:27:09,353 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 (38)] Forceful destruction successful, exit code 0 [2023-12-25 05:27:09,545 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 38 /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:27:09,545 INFO L420 AbstractCegarLoop]: === Iteration 38 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 05:27:09,546 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 05:27:09,546 INFO L85 PathProgramCache]: Analyzing trace with hash 658028135, now seen corresponding path program 1 times [2023-12-25 05:27:09,546 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 05:27:09,546 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1548362926] [2023-12-25 05:27:09,546 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 05:27:09,546 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:27:09,546 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 05:27:09,547 INFO L229 MonitoredProcess]: Starting monitored process 39 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:27:09,548 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 (39)] Waiting until timeout for monitored process [2023-12-25 05:27:09,878 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 05:27:09,900 INFO L262 TraceCheckSpWp]: Trace formula consists of 1135 conjuncts, 5 conjunts are in the unsatisfiable core [2023-12-25 05:27:09,903 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 05:27:09,933 INFO L134 CoverageAnalysis]: Checked inductivity of 37 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 37 trivial. 0 not checked. [2023-12-25 05:27:09,933 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 05:27:09,933 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 05:27:09,934 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1548362926] [2023-12-25 05:27:09,934 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1548362926] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 05:27:09,934 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 05:27:09,934 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-12-25 05:27:09,934 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1488954953] [2023-12-25 05:27:09,934 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 05:27:09,934 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-25 05:27:09,934 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 05:27:09,935 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-25 05:27:09,935 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-12-25 05:27:09,935 INFO L87 Difference]: Start difference. First operand 28666 states and 46300 transitions. Second operand has 5 states, 5 states have (on average 22.4) internal successors, (112), 5 states have internal predecessors, (112), 4 states have call successors, (20), 2 states have call predecessors, (20), 3 states have return successors, (19), 4 states have call predecessors, (19), 4 states have call successors, (19) [2023-12-25 05:27:12,379 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 05:27:12,379 INFO L93 Difference]: Finished difference Result 58054 states and 95036 transitions. [2023-12-25 05:27:12,380 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-12-25 05:27:12,380 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 22.4) internal successors, (112), 5 states have internal predecessors, (112), 4 states have call successors, (20), 2 states have call predecessors, (20), 3 states have return successors, (19), 4 states have call predecessors, (19), 4 states have call successors, (19) Word has length 175 [2023-12-25 05:27:12,380 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 05:27:12,521 INFO L225 Difference]: With dead ends: 58054 [2023-12-25 05:27:12,521 INFO L226 Difference]: Without dead ends: 28666 [2023-12-25 05:27:12,612 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 177 GetRequests, 171 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2023-12-25 05:27:12,613 INFO L413 NwaCegarLoop]: 857 mSDtfsCounter, 399 mSDsluCounter, 2124 mSDsCounter, 0 mSdLazyCounter, 124 mSolverCounterSat, 39 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 399 SdHoareTripleChecker+Valid, 2981 SdHoareTripleChecker+Invalid, 163 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 39 IncrementalHoareTripleChecker+Valid, 124 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-25 05:27:12,613 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [399 Valid, 2981 Invalid, 163 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [39 Valid, 124 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-25 05:27:12,633 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 28666 states. [2023-12-25 05:27:14,943 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 28666 to 28666. [2023-12-25 05:27:14,968 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 28666 states, 21105 states have (on average 1.514617389244255) internal successors, (31966), 22061 states have internal predecessors, (31966), 5719 states have call successors, (5719), 1387 states have call predecessors, (5719), 1841 states have return successors, (8203), 5568 states have call predecessors, (8203), 5714 states have call successors, (8203) [2023-12-25 05:27:15,116 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 28666 states to 28666 states and 45888 transitions. [2023-12-25 05:27:15,121 INFO L78 Accepts]: Start accepts. Automaton has 28666 states and 45888 transitions. Word has length 175 [2023-12-25 05:27:15,121 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 05:27:15,121 INFO L495 AbstractCegarLoop]: Abstraction has 28666 states and 45888 transitions. [2023-12-25 05:27:15,121 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 22.4) internal successors, (112), 5 states have internal predecessors, (112), 4 states have call successors, (20), 2 states have call predecessors, (20), 3 states have return successors, (19), 4 states have call predecessors, (19), 4 states have call successors, (19) [2023-12-25 05:27:15,122 INFO L276 IsEmpty]: Start isEmpty. Operand 28666 states and 45888 transitions. [2023-12-25 05:27:15,125 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 181 [2023-12-25 05:27:15,125 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 05:27:15,125 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 05:27:15,134 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 (39)] Ended with exit code 0 [2023-12-25 05:27:15,325 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 39 /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:27:15,326 INFO L420 AbstractCegarLoop]: === Iteration 39 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 05:27:15,326 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 05:27:15,326 INFO L85 PathProgramCache]: Analyzing trace with hash 1325956734, now seen corresponding path program 1 times [2023-12-25 05:27:15,326 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 05:27:15,326 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [195418485] [2023-12-25 05:27:15,327 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 05:27:15,327 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:27:15,327 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 05:27:15,328 INFO L229 MonitoredProcess]: Starting monitored process 40 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:27:15,333 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 (40)] Waiting until timeout for monitored process [2023-12-25 05:27:15,651 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 05:27:15,673 INFO L262 TraceCheckSpWp]: Trace formula consists of 1144 conjuncts, 11 conjunts are in the unsatisfiable core [2023-12-25 05:27:15,676 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 05:27:15,788 INFO L134 CoverageAnalysis]: Checked inductivity of 51 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 51 trivial. 0 not checked. [2023-12-25 05:27:15,789 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 05:27:15,789 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 05:27:15,789 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [195418485] [2023-12-25 05:27:15,789 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [195418485] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 05:27:15,789 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 05:27:15,789 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-12-25 05:27:15,789 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [962587240] [2023-12-25 05:27:15,789 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 05:27:15,789 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-12-25 05:27:15,789 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 05:27:15,790 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-12-25 05:27:15,790 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2023-12-25 05:27:15,790 INFO L87 Difference]: Start difference. First operand 28666 states and 45888 transitions. Second operand has 7 states, 7 states have (on average 16.0) internal successors, (112), 7 states have internal predecessors, (112), 5 states have call successors, (21), 4 states have call predecessors, (21), 4 states have return successors, (20), 5 states have call predecessors, (20), 4 states have call successors, (20) [2023-12-25 05:27:20,520 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 05:27:20,520 INFO L93 Difference]: Finished difference Result 59293 states and 95919 transitions. [2023-12-25 05:27:20,521 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2023-12-25 05:27:20,521 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 16.0) internal successors, (112), 7 states have internal predecessors, (112), 5 states have call successors, (21), 4 states have call predecessors, (21), 4 states have return successors, (20), 5 states have call predecessors, (20), 4 states have call successors, (20) Word has length 180 [2023-12-25 05:27:20,521 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 05:27:20,669 INFO L225 Difference]: With dead ends: 59293 [2023-12-25 05:27:20,669 INFO L226 Difference]: Without dead ends: 32311 [2023-12-25 05:27:20,752 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 193 GetRequests, 178 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 42 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=63, Invalid=209, Unknown=0, NotChecked=0, Total=272 [2023-12-25 05:27:20,752 INFO L413 NwaCegarLoop]: 357 mSDtfsCounter, 1959 mSDsluCounter, 1220 mSDsCounter, 0 mSdLazyCounter, 3262 mSolverCounterSat, 484 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2040 SdHoareTripleChecker+Valid, 1577 SdHoareTripleChecker+Invalid, 3746 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 484 IncrementalHoareTripleChecker+Valid, 3262 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.2s IncrementalHoareTripleChecker+Time [2023-12-25 05:27:20,752 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2040 Valid, 1577 Invalid, 3746 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [484 Valid, 3262 Invalid, 0 Unknown, 0 Unchecked, 2.2s Time] [2023-12-25 05:27:20,776 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 32311 states. [2023-12-25 05:27:23,222 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 32311 to 30022. [2023-12-25 05:27:23,248 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 30022 states, 22096 states have (on average 1.5046614771904416) internal successors, (33247), 23156 states have internal predecessors, (33247), 5849 states have call successors, (5849), 1507 states have call predecessors, (5849), 2076 states have return successors, (8738), 5709 states have call predecessors, (8738), 5844 states have call successors, (8738) [2023-12-25 05:27:23,392 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 30022 states to 30022 states and 47834 transitions. [2023-12-25 05:27:23,398 INFO L78 Accepts]: Start accepts. Automaton has 30022 states and 47834 transitions. Word has length 180 [2023-12-25 05:27:23,398 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 05:27:23,398 INFO L495 AbstractCegarLoop]: Abstraction has 30022 states and 47834 transitions. [2023-12-25 05:27:23,398 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 16.0) internal successors, (112), 7 states have internal predecessors, (112), 5 states have call successors, (21), 4 states have call predecessors, (21), 4 states have return successors, (20), 5 states have call predecessors, (20), 4 states have call successors, (20) [2023-12-25 05:27:23,399 INFO L276 IsEmpty]: Start isEmpty. Operand 30022 states and 47834 transitions. [2023-12-25 05:27:23,401 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 185 [2023-12-25 05:27:23,401 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 05:27:23,402 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 05:27:23,411 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 (40)] Ended with exit code 0 [2023-12-25 05:27:23,603 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 40 /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:27:23,603 INFO L420 AbstractCegarLoop]: === Iteration 40 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 05:27:23,603 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 05:27:23,604 INFO L85 PathProgramCache]: Analyzing trace with hash -929037859, now seen corresponding path program 1 times [2023-12-25 05:27:23,604 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 05:27:23,604 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1760882752] [2023-12-25 05:27:23,604 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 05:27:23,604 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:27:23,604 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 05:27:23,605 INFO L229 MonitoredProcess]: Starting monitored process 41 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:27:23,606 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 (41)] Waiting until timeout for monitored process [2023-12-25 05:27:23,941 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 05:27:23,965 INFO L262 TraceCheckSpWp]: Trace formula consists of 1152 conjuncts, 16 conjunts are in the unsatisfiable core [2023-12-25 05:27:23,968 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 05:27:24,127 INFO L134 CoverageAnalysis]: Checked inductivity of 53 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 52 trivial. 0 not checked. [2023-12-25 05:27:24,127 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 05:27:24,127 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 05:27:24,127 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1760882752] [2023-12-25 05:27:24,127 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1760882752] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 05:27:24,127 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 05:27:24,127 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2023-12-25 05:27:24,128 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1791908229] [2023-12-25 05:27:24,128 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 05:27:24,128 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-12-25 05:27:24,128 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 05:27:24,128 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-12-25 05:27:24,128 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2023-12-25 05:27:24,129 INFO L87 Difference]: Start difference. First operand 30022 states and 47834 transitions. Second operand has 8 states, 7 states have (on average 16.285714285714285) internal successors, (114), 7 states have internal predecessors, (114), 5 states have call successors, (22), 4 states have call predecessors, (22), 4 states have return successors, (21), 6 states have call predecessors, (21), 4 states have call successors, (21) [2023-12-25 05:27:29,177 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 05:27:29,177 INFO L93 Difference]: Finished difference Result 59357 states and 94942 transitions. [2023-12-25 05:27:29,178 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2023-12-25 05:27:29,178 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 16.285714285714285) internal successors, (114), 7 states have internal predecessors, (114), 5 states have call successors, (22), 4 states have call predecessors, (22), 4 states have return successors, (21), 6 states have call predecessors, (21), 4 states have call successors, (21) Word has length 184 [2023-12-25 05:27:29,178 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 05:27:29,303 INFO L225 Difference]: With dead ends: 59357 [2023-12-25 05:27:29,303 INFO L226 Difference]: Without dead ends: 31018 [2023-12-25 05:27:29,383 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 193 GetRequests, 178 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 32 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=61, Invalid=211, Unknown=0, NotChecked=0, Total=272 [2023-12-25 05:27:29,383 INFO L413 NwaCegarLoop]: 403 mSDtfsCounter, 1602 mSDsluCounter, 1608 mSDsCounter, 0 mSdLazyCounter, 4067 mSolverCounterSat, 387 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1677 SdHoareTripleChecker+Valid, 2011 SdHoareTripleChecker+Invalid, 4454 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 387 IncrementalHoareTripleChecker+Valid, 4067 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.7s IncrementalHoareTripleChecker+Time [2023-12-25 05:27:29,384 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1677 Valid, 2011 Invalid, 4454 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [387 Valid, 4067 Invalid, 0 Unknown, 0 Unchecked, 2.7s Time] [2023-12-25 05:27:29,404 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 31018 states. [2023-12-25 05:27:31,546 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 31018 to 28655. [2023-12-25 05:27:31,574 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 28655 states, 21109 states have (on average 1.5010658960632906) internal successors, (31686), 22125 states have internal predecessors, (31686), 5593 states have call successors, (5593), 1455 states have call predecessors, (5593), 1952 states have return successors, (8052), 5425 states have call predecessors, (8052), 5588 states have call successors, (8052) [2023-12-25 05:27:31,731 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 28655 states to 28655 states and 45331 transitions. [2023-12-25 05:27:31,736 INFO L78 Accepts]: Start accepts. Automaton has 28655 states and 45331 transitions. Word has length 184 [2023-12-25 05:27:31,736 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 05:27:31,736 INFO L495 AbstractCegarLoop]: Abstraction has 28655 states and 45331 transitions. [2023-12-25 05:27:31,737 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 16.285714285714285) internal successors, (114), 7 states have internal predecessors, (114), 5 states have call successors, (22), 4 states have call predecessors, (22), 4 states have return successors, (21), 6 states have call predecessors, (21), 4 states have call successors, (21) [2023-12-25 05:27:31,737 INFO L276 IsEmpty]: Start isEmpty. Operand 28655 states and 45331 transitions. [2023-12-25 05:27:31,739 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 185 [2023-12-25 05:27:31,739 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 05:27:31,739 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 05:27:31,752 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 (41)] Forceful destruction successful, exit code 0 [2023-12-25 05:27:31,940 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 41 /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:27:31,940 INFO L420 AbstractCegarLoop]: === Iteration 41 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 05:27:31,941 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 05:27:31,941 INFO L85 PathProgramCache]: Analyzing trace with hash 994190175, now seen corresponding path program 1 times [2023-12-25 05:27:31,941 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 05:27:31,941 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [472227788] [2023-12-25 05:27:31,941 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 05:27:31,941 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:27:31,942 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 05:27:31,943 INFO L229 MonitoredProcess]: Starting monitored process 42 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:27:31,943 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 (42)] Waiting until timeout for monitored process [2023-12-25 05:27:32,293 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 05:27:32,318 INFO L262 TraceCheckSpWp]: Trace formula consists of 1151 conjuncts, 16 conjunts are in the unsatisfiable core [2023-12-25 05:27:32,322 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 05:27:32,529 INFO L134 CoverageAnalysis]: Checked inductivity of 53 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 53 trivial. 0 not checked. [2023-12-25 05:27:32,530 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 05:27:32,530 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 05:27:32,530 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [472227788] [2023-12-25 05:27:32,530 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [472227788] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 05:27:32,530 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 05:27:32,530 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2023-12-25 05:27:32,530 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1112044175] [2023-12-25 05:27:32,530 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 05:27:32,531 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2023-12-25 05:27:32,531 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 05:27:32,531 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2023-12-25 05:27:32,531 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=54, Unknown=0, NotChecked=0, Total=72 [2023-12-25 05:27:32,531 INFO L87 Difference]: Start difference. First operand 28655 states and 45331 transitions. Second operand has 9 states, 8 states have (on average 14.125) internal successors, (113), 8 states have internal predecessors, (113), 5 states have call successors, (22), 4 states have call predecessors, (22), 5 states have return successors, (21), 7 states have call predecessors, (21), 4 states have call successors, (21) [2023-12-25 05:27:38,448 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 05:27:38,448 INFO L93 Difference]: Finished difference Result 66094 states and 105752 transitions. [2023-12-25 05:27:38,449 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2023-12-25 05:27:38,449 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 8 states have (on average 14.125) internal successors, (113), 8 states have internal predecessors, (113), 5 states have call successors, (22), 4 states have call predecessors, (22), 5 states have return successors, (21), 7 states have call predecessors, (21), 4 states have call successors, (21) Word has length 184 [2023-12-25 05:27:38,449 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 05:27:38,641 INFO L225 Difference]: With dead ends: 66094 [2023-12-25 05:27:38,641 INFO L226 Difference]: Without dead ends: 39016 [2023-12-25 05:27:38,723 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 190 GetRequests, 177 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 22 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=51, Invalid=159, Unknown=0, NotChecked=0, Total=210 [2023-12-25 05:27:38,723 INFO L413 NwaCegarLoop]: 379 mSDtfsCounter, 1684 mSDsluCounter, 1687 mSDsCounter, 0 mSdLazyCounter, 5085 mSolverCounterSat, 427 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1766 SdHoareTripleChecker+Valid, 2066 SdHoareTripleChecker+Invalid, 5512 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 427 IncrementalHoareTripleChecker+Valid, 5085 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.3s IncrementalHoareTripleChecker+Time [2023-12-25 05:27:38,724 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1766 Valid, 2066 Invalid, 5512 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [427 Valid, 5085 Invalid, 0 Unknown, 0 Unchecked, 3.3s Time] [2023-12-25 05:27:38,749 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 39016 states. [2023-12-25 05:27:41,540 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 39016 to 38323. [2023-12-25 05:27:41,575 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 38323 states, 28075 states have (on average 1.4951380231522706) internal successors, (41976), 29541 states have internal predecessors, (41976), 7691 states have call successors, (7691), 1987 states have call predecessors, (7691), 2556 states have return successors, (11239), 7307 states have call predecessors, (11239), 7686 states have call successors, (11239) [2023-12-25 05:27:41,745 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 38323 states to 38323 states and 60906 transitions. [2023-12-25 05:27:41,750 INFO L78 Accepts]: Start accepts. Automaton has 38323 states and 60906 transitions. Word has length 184 [2023-12-25 05:27:41,751 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 05:27:41,751 INFO L495 AbstractCegarLoop]: Abstraction has 38323 states and 60906 transitions. [2023-12-25 05:27:41,751 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 8 states have (on average 14.125) internal successors, (113), 8 states have internal predecessors, (113), 5 states have call successors, (22), 4 states have call predecessors, (22), 5 states have return successors, (21), 7 states have call predecessors, (21), 4 states have call successors, (21) [2023-12-25 05:27:41,751 INFO L276 IsEmpty]: Start isEmpty. Operand 38323 states and 60906 transitions. [2023-12-25 05:27:41,754 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 186 [2023-12-25 05:27:41,754 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 05:27:41,754 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 05:27:41,765 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 (42)] Ended with exit code 0 [2023-12-25 05:27:41,954 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 42 /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:27:41,955 INFO L420 AbstractCegarLoop]: === Iteration 42 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 05:27:41,955 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 05:27:41,955 INFO L85 PathProgramCache]: Analyzing trace with hash -862589475, now seen corresponding path program 1 times [2023-12-25 05:27:41,955 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 05:27:41,956 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1393093187] [2023-12-25 05:27:41,956 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 05:27:41,956 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:27:42,093 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 05:27:42,105 INFO L229 MonitoredProcess]: Starting monitored process 43 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:27:42,144 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 (43)] Waiting until timeout for monitored process [2023-12-25 05:27:42,442 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 05:27:42,464 INFO L262 TraceCheckSpWp]: Trace formula consists of 1152 conjuncts, 10 conjunts are in the unsatisfiable core [2023-12-25 05:27:42,467 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 05:27:42,557 INFO L134 CoverageAnalysis]: Checked inductivity of 53 backedges. 6 proven. 5 refuted. 0 times theorem prover too weak. 42 trivial. 0 not checked. [2023-12-25 05:27:42,557 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-25 05:27:42,858 INFO L134 CoverageAnalysis]: Checked inductivity of 53 backedges. 6 proven. 5 refuted. 0 times theorem prover too weak. 42 trivial. 0 not checked. [2023-12-25 05:27:42,859 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 05:27:42,859 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1393093187] [2023-12-25 05:27:42,859 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1393093187] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-25 05:27:42,859 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-12-25 05:27:42,859 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 8 [2023-12-25 05:27:42,859 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [534267288] [2023-12-25 05:27:42,859 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-12-25 05:27:42,868 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-12-25 05:27:42,868 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 05:27:42,869 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-12-25 05:27:42,869 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=35, Unknown=0, NotChecked=0, Total=56 [2023-12-25 05:27:42,869 INFO L87 Difference]: Start difference. First operand 38323 states and 60906 transitions. Second operand has 8 states, 8 states have (on average 20.5) internal successors, (164), 8 states have internal predecessors, (164), 6 states have call successors, (30), 4 states have call predecessors, (30), 7 states have return successors, (31), 8 states have call predecessors, (31), 5 states have call successors, (31) [2023-12-25 05:27:54,651 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 05:27:54,651 INFO L93 Difference]: Finished difference Result 156914 states and 253099 transitions. [2023-12-25 05:27:54,652 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2023-12-25 05:27:54,652 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 20.5) internal successors, (164), 8 states have internal predecessors, (164), 6 states have call successors, (30), 4 states have call predecessors, (30), 7 states have return successors, (31), 8 states have call predecessors, (31), 5 states have call successors, (31) Word has length 185 [2023-12-25 05:27:54,653 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 05:27:55,435 INFO L225 Difference]: With dead ends: 156914 [2023-12-25 05:27:55,436 INFO L226 Difference]: Without dead ends: 118659 [2023-12-25 05:27:55,569 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 372 GetRequests, 364 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=33, Invalid=57, Unknown=0, NotChecked=0, Total=90 [2023-12-25 05:27:55,569 INFO L413 NwaCegarLoop]: 229 mSDtfsCounter, 2371 mSDsluCounter, 578 mSDsCounter, 0 mSdLazyCounter, 3741 mSolverCounterSat, 537 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2456 SdHoareTripleChecker+Valid, 807 SdHoareTripleChecker+Invalid, 4278 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 537 IncrementalHoareTripleChecker+Valid, 3741 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.9s IncrementalHoareTripleChecker+Time [2023-12-25 05:27:55,569 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2456 Valid, 807 Invalid, 4278 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [537 Valid, 3741 Invalid, 0 Unknown, 0 Unchecked, 2.9s Time] [2023-12-25 05:27:55,641 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 118659 states. [2023-12-25 05:28:04,724 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 118659 to 117473. [2023-12-25 05:28:04,831 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 117473 states, 86075 states have (on average 1.4960441475457449) internal successors, (128772), 90899 states have internal predecessors, (128772), 23464 states have call successors, (23464), 6012 states have call predecessors, (23464), 7933 states have return successors, (36389), 22100 states have call predecessors, (36389), 23459 states have call successors, (36389) [2023-12-25 05:28:05,944 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 117473 states to 117473 states and 188625 transitions. [2023-12-25 05:28:05,953 INFO L78 Accepts]: Start accepts. Automaton has 117473 states and 188625 transitions. Word has length 185 [2023-12-25 05:28:05,954 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-25 05:28:05,954 INFO L495 AbstractCegarLoop]: Abstraction has 117473 states and 188625 transitions. [2023-12-25 05:28:05,954 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 20.5) internal successors, (164), 8 states have internal predecessors, (164), 6 states have call successors, (30), 4 states have call predecessors, (30), 7 states have return successors, (31), 8 states have call predecessors, (31), 5 states have call successors, (31) [2023-12-25 05:28:05,954 INFO L276 IsEmpty]: Start isEmpty. Operand 117473 states and 188625 transitions. [2023-12-25 05:28:05,956 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 188 [2023-12-25 05:28:05,957 INFO L187 NwaCegarLoop]: Found error trace [2023-12-25 05:28:05,957 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-25 05:28:05,969 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 (43)] Ended with exit code 0 [2023-12-25 05:28:06,157 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 43 /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:28:06,158 INFO L420 AbstractCegarLoop]: === Iteration 43 === Targeting __automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION === [__automaton_failErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-25 05:28:06,158 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-25 05:28:06,158 INFO L85 PathProgramCache]: Analyzing trace with hash 1328253518, now seen corresponding path program 1 times [2023-12-25 05:28:06,158 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-25 05:28:06,158 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1710574771] [2023-12-25 05:28:06,158 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-25 05:28:06,159 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:28:06,159 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-25 05:28:06,159 INFO L229 MonitoredProcess]: Starting monitored process 44 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:28:06,160 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 (44)] Waiting until timeout for monitored process [2023-12-25 05:28:06,487 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-25 05:28:06,511 INFO L262 TraceCheckSpWp]: Trace formula consists of 1158 conjuncts, 6 conjunts are in the unsatisfiable core [2023-12-25 05:28:06,514 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-25 05:28:06,594 INFO L134 CoverageAnalysis]: Checked inductivity of 55 backedges. 27 proven. 0 refuted. 0 times theorem prover too weak. 28 trivial. 0 not checked. [2023-12-25 05:28:06,594 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-25 05:28:06,594 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-25 05:28:06,594 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1710574771] [2023-12-25 05:28:06,594 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1710574771] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-25 05:28:06,594 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-25 05:28:06,594 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2023-12-25 05:28:06,594 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1877467860] [2023-12-25 05:28:06,594 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-25 05:28:06,595 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-12-25 05:28:06,595 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-25 05:28:06,597 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-12-25 05:28:06,597 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2023-12-25 05:28:06,597 INFO L87 Difference]: Start difference. First operand 117473 states and 188625 transitions. Second operand has 6 states, 5 states have (on average 24.6) internal successors, (123), 5 states have internal predecessors, (123), 3 states have call successors, (24), 3 states have call predecessors, (24), 4 states have return successors, (23), 4 states have call predecessors, (23), 2 states have call successors, (23) [2023-12-25 05:28:17,947 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-25 05:28:17,948 INFO L93 Difference]: Finished difference Result 237403 states and 382707 transitions. [2023-12-25 05:28:17,948 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2023-12-25 05:28:17,948 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 5 states have (on average 24.6) internal successors, (123), 5 states have internal predecessors, (123), 3 states have call successors, (24), 3 states have call predecessors, (24), 4 states have return successors, (23), 4 states have call predecessors, (23), 2 states have call successors, (23) Word has length 187 [2023-12-25 05:28:17,949 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-25 05:28:18,911 INFO L225 Difference]: With dead ends: 237403 [2023-12-25 05:28:18,911 INFO L226 Difference]: Without dead ends: 124934 [2023-12-25 05:28:19,409 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 188 GetRequests, 182 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=18, Invalid=38, Unknown=0, NotChecked=0, Total=56 [2023-12-25 05:28:19,410 INFO L413 NwaCegarLoop]: 893 mSDtfsCounter, 362 mSDsluCounter, 3215 mSDsCounter, 0 mSdLazyCounter, 198 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 371 SdHoareTripleChecker+Valid, 4108 SdHoareTripleChecker+Invalid, 205 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 198 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2023-12-25 05:28:19,410 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [371 Valid, 4108 Invalid, 205 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 198 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2023-12-25 05:28:19,499 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 124934 states.