/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/combinations/Problem05_label42+token_ring.08.cil-1.c -------------------------------------------------------------------------------- This is Ultimate 0.2.4-tmp.fs.bitabs-eval-d9c3e40-m [2023-12-21 21:48:28,408 INFO L188 SettingsManager]: Resetting all preferences to default values... [2023-12-21 21:48:28,448 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-21 21:48:28,457 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2023-12-21 21:48:28,458 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2023-12-21 21:48:28,485 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2023-12-21 21:48:28,485 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2023-12-21 21:48:28,485 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2023-12-21 21:48:28,486 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2023-12-21 21:48:28,486 INFO L153 SettingsManager]: * Use memory slicer=true [2023-12-21 21:48:28,486 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2023-12-21 21:48:28,486 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2023-12-21 21:48:28,487 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2023-12-21 21:48:28,487 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2023-12-21 21:48:28,487 INFO L153 SettingsManager]: * Use SBE=true [2023-12-21 21:48:28,487 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2023-12-21 21:48:28,491 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2023-12-21 21:48:28,494 INFO L153 SettingsManager]: * sizeof long=4 [2023-12-21 21:48:28,494 INFO L153 SettingsManager]: * sizeof POINTER=4 [2023-12-21 21:48:28,495 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2023-12-21 21:48:28,496 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2023-12-21 21:48:28,496 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2023-12-21 21:48:28,497 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2023-12-21 21:48:28,497 INFO L153 SettingsManager]: * Adapt memory model on pointer casts if necessary=true [2023-12-21 21:48:28,497 INFO L153 SettingsManager]: * Use bitvectors instead of ints=true [2023-12-21 21:48:28,498 INFO L153 SettingsManager]: * Allow undefined functions=false [2023-12-21 21:48:28,498 INFO L153 SettingsManager]: * Memory model=HoenickeLindenmann_4ByteResolution [2023-12-21 21:48:28,498 INFO L153 SettingsManager]: * sizeof long double=12 [2023-12-21 21:48:28,498 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2023-12-21 21:48:28,498 INFO L153 SettingsManager]: * Use constant arrays=true [2023-12-21 21:48:28,499 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2023-12-21 21:48:28,499 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2023-12-21 21:48:28,499 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2023-12-21 21:48:28,499 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2023-12-21 21:48:28,499 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2023-12-21 21:48:28,499 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2023-12-21 21:48:28,500 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2023-12-21 21:48:28,500 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2023-12-21 21:48:28,500 INFO L153 SettingsManager]: * Trace refinement strategy=WOLF [2023-12-21 21:48:28,500 INFO L153 SettingsManager]: * Command for external solver=cvc4 --incremental --print-success --lang smt [2023-12-21 21:48:28,500 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2023-12-21 21:48:28,500 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2023-12-21 21:48:28,500 INFO L153 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2023-12-21 21:48:28,500 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2023-12-21 21:48:28,501 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2023-12-21 21:48:28,501 INFO L153 SettingsManager]: * Logic for external solver=AUFBV [2023-12-21 21:48:28,501 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-21 21:48:28,685 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2023-12-21 21:48:28,704 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2023-12-21 21:48:28,705 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2023-12-21 21:48:28,707 INFO L270 PluginConnector]: Initializing CDTParser... [2023-12-21 21:48:28,707 INFO L274 PluginConnector]: CDTParser initialized [2023-12-21 21:48:28,708 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/svcomp/combinations/Problem05_label42+token_ring.08.cil-1.c [2023-12-21 21:48:29,730 INFO L533 CDTParser]: Created temporary CDT project at NULL [2023-12-21 21:48:30,229 INFO L384 CDTParser]: Found 1 translation units. [2023-12-21 21:48:30,229 INFO L180 CDTParser]: Scanning /storage/repos/ultimate/trunk/examples/svcomp/combinations/Problem05_label42+token_ring.08.cil-1.c [2023-12-21 21:48:30,272 INFO L427 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/4eb0a10ac/20ace07821734f758384a35119270e1f/FLAGbe38552f3 [2023-12-21 21:48:30,285 INFO L435 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/4eb0a10ac/20ace07821734f758384a35119270e1f [2023-12-21 21:48:30,287 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2023-12-21 21:48:30,288 INFO L133 ToolchainWalker]: Walking toolchain with 5 elements. [2023-12-21 21:48:30,291 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2023-12-21 21:48:30,291 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2023-12-21 21:48:30,294 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2023-12-21 21:48:30,295 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 21.12 09:48:30" (1/1) ... [2023-12-21 21:48:30,296 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@fc99944 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.12 09:48:30, skipping insertion in model container [2023-12-21 21:48:30,296 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 21.12 09:48:30" (1/1) ... [2023-12-21 21:48:30,467 INFO L177 MainTranslator]: Built tables and reachable declarations [2023-12-21 21:48:31,924 WARN L239 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/trunk/examples/svcomp/combinations/Problem05_label42+token_ring.08.cil-1.c[378560,378573] [2023-12-21 21:48:31,962 WARN L239 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/trunk/examples/svcomp/combinations/Problem05_label42+token_ring.08.cil-1.c[383339,383352] [2023-12-21 21:48:32,368 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-12-21 21:48:32,381 INFO L202 MainTranslator]: Completed pre-run [2023-12-21 21:48:33,047 WARN L239 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/trunk/examples/svcomp/combinations/Problem05_label42+token_ring.08.cil-1.c[378560,378573] [2023-12-21 21:48:33,051 WARN L239 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/trunk/examples/svcomp/combinations/Problem05_label42+token_ring.08.cil-1.c[383339,383352] [2023-12-21 21:48:33,073 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-12-21 21:48:33,112 INFO L206 MainTranslator]: Completed translation [2023-12-21 21:48:33,113 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.12 09:48:33 WrapperNode [2023-12-21 21:48:33,113 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2023-12-21 21:48:33,114 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2023-12-21 21:48:33,114 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2023-12-21 21:48:33,114 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2023-12-21 21:48:33,118 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.12 09:48:33" (1/1) ... [2023-12-21 21:48:33,190 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.12 09:48:33" (1/1) ... [2023-12-21 21:48:33,395 INFO L138 Inliner]: procedures = 61, calls = 65, calls flagged for inlining = 38, calls inlined = 38, statements flattened = 12959 [2023-12-21 21:48:33,400 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2023-12-21 21:48:33,401 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2023-12-21 21:48:33,401 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2023-12-21 21:48:33,401 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2023-12-21 21:48:33,409 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.12 09:48:33" (1/1) ... [2023-12-21 21:48:33,410 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.12 09:48:33" (1/1) ... [2023-12-21 21:48:33,458 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.12 09:48:33" (1/1) ... [2023-12-21 21:48:33,643 INFO L175 MemorySlicer]: Split 2 memory accesses to 1 slices as follows [2]. 100 percent of accesses are in the largest equivalence class. The 2 initializations are split as follows [2]. The 0 writes are split as follows [0]. [2023-12-21 21:48:33,644 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.12 09:48:33" (1/1) ... [2023-12-21 21:48:33,644 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.12 09:48:33" (1/1) ... [2023-12-21 21:48:33,767 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.12 09:48:33" (1/1) ... [2023-12-21 21:48:33,869 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.12 09:48:33" (1/1) ... [2023-12-21 21:48:33,890 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.12 09:48:33" (1/1) ... [2023-12-21 21:48:33,909 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.12 09:48:33" (1/1) ... [2023-12-21 21:48:33,961 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2023-12-21 21:48:33,962 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2023-12-21 21:48:33,963 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2023-12-21 21:48:33,963 INFO L274 PluginConnector]: RCFGBuilder initialized [2023-12-21 21:48:33,963 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.12 09:48:33" (1/1) ... [2023-12-21 21:48:33,967 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2023-12-21 21:48:33,974 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-21 21:48:33,984 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-21 21:48:34,003 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-21 21:48:34,006 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2023-12-21 21:48:34,006 INFO L130 BoogieDeclarations]: Found specification of procedure activate_threads [2023-12-21 21:48:34,007 INFO L138 BoogieDeclarations]: Found implementation of procedure activate_threads [2023-12-21 21:48:34,007 INFO L130 BoogieDeclarations]: Found specification of procedure immediate_notify [2023-12-21 21:48:34,007 INFO L138 BoogieDeclarations]: Found implementation of procedure immediate_notify [2023-12-21 21:48:34,007 INFO L130 BoogieDeclarations]: Found specification of procedure update_channels [2023-12-21 21:48:34,007 INFO L138 BoogieDeclarations]: Found implementation of procedure update_channels [2023-12-21 21:48:34,007 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#0 [2023-12-21 21:48:34,007 INFO L130 BoogieDeclarations]: Found specification of procedure fire_delta_events [2023-12-21 21:48:34,007 INFO L138 BoogieDeclarations]: Found implementation of procedure fire_delta_events [2023-12-21 21:48:34,007 INFO L130 BoogieDeclarations]: Found specification of procedure exists_runnable_thread [2023-12-21 21:48:34,007 INFO L138 BoogieDeclarations]: Found implementation of procedure exists_runnable_thread [2023-12-21 21:48:34,007 INFO L130 BoogieDeclarations]: Found specification of procedure reset_delta_events [2023-12-21 21:48:34,007 INFO L138 BoogieDeclarations]: Found implementation of procedure reset_delta_events [2023-12-21 21:48:34,007 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2023-12-21 21:48:34,008 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2023-12-21 21:48:34,160 INFO L241 CfgBuilder]: Building ICFG [2023-12-21 21:48:34,161 INFO L267 CfgBuilder]: Building CFG for each procedure with an implementation [2023-12-21 21:48:41,328 INFO L282 CfgBuilder]: Performing block encoding [2023-12-21 21:48:41,420 INFO L304 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2023-12-21 21:48:41,420 INFO L309 CfgBuilder]: Removed 12 assume(true) statements. [2023-12-21 21:48:41,421 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 21.12 09:48:41 BoogieIcfgContainer [2023-12-21 21:48:41,421 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2023-12-21 21:48:41,424 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2023-12-21 21:48:41,424 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2023-12-21 21:48:41,426 INFO L274 PluginConnector]: TraceAbstraction initialized [2023-12-21 21:48:41,426 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 21.12 09:48:30" (1/3) ... [2023-12-21 21:48:41,427 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@2618f6f8 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 21.12 09:48:41, skipping insertion in model container [2023-12-21 21:48:41,427 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.12 09:48:33" (2/3) ... [2023-12-21 21:48:41,427 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@2618f6f8 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 21.12 09:48:41, skipping insertion in model container [2023-12-21 21:48:41,427 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 21.12 09:48:41" (3/3) ... [2023-12-21 21:48:41,428 INFO L112 eAbstractionObserver]: Analyzing ICFG Problem05_label42+token_ring.08.cil-1.c [2023-12-21 21:48:41,440 INFO L204 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2023-12-21 21:48:41,441 INFO L163 ceAbstractionStarter]: Applying trace abstraction to program that has 2 error locations. [2023-12-21 21:48:41,507 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2023-12-21 21:48:41,511 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;@444f5497, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-12-21 21:48:41,512 INFO L358 AbstractCegarLoop]: Starting to check reachability of 2 error locations. [2023-12-21 21:48:41,522 INFO L276 IsEmpty]: Start isEmpty. Operand has 2379 states, 2348 states have (on average 1.8794718909710393) internal successors, (4413), 2351 states have internal predecessors, (4413), 22 states have call successors, (22), 6 states have call predecessors, (22), 6 states have return successors, (22), 22 states have call predecessors, (22), 22 states have call successors, (22) [2023-12-21 21:48:41,542 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 122 [2023-12-21 21:48:41,542 INFO L187 NwaCegarLoop]: Found error trace [2023-12-21 21:48:41,543 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-21 21:48:41,543 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-21 21:48:41,548 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-21 21:48:41,549 INFO L85 PathProgramCache]: Analyzing trace with hash 2060137260, now seen corresponding path program 1 times [2023-12-21 21:48:41,560 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-21 21:48:41,560 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1082527822] [2023-12-21 21:48:41,560 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-21 21:48:41,560 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-21 21:48:41,561 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-21 21:48:41,562 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-21 21:48:41,604 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-21 21:48:41,732 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 21:48:41,738 INFO L262 TraceCheckSpWp]: Trace formula consists of 363 conjuncts, 2 conjunts are in the unsatisfiable core [2023-12-21 21:48:41,745 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-21 21:48:41,808 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-21 21:48:41,808 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-21 21:48:41,808 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-21 21:48:41,809 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1082527822] [2023-12-21 21:48:41,809 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1082527822] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-21 21:48:41,809 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-21 21:48:41,809 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-12-21 21:48:41,810 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2014919120] [2023-12-21 21:48:41,811 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-21 21:48:41,813 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-21 21:48:41,814 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-21 21:48:41,846 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-21 21:48:41,847 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-21 21:48:41,852 INFO L87 Difference]: Start difference. First operand has 2379 states, 2348 states have (on average 1.8794718909710393) internal successors, (4413), 2351 states have internal predecessors, (4413), 22 states have call successors, (22), 6 states have call predecessors, (22), 6 states have return successors, (22), 22 states have call predecessors, (22), 22 states have call successors, (22) Second operand has 3 states, 3 states have (on average 37.0) internal successors, (111), 3 states have internal predecessors, (111), 2 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-21 21:48:42,036 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-21 21:48:42,036 INFO L93 Difference]: Finished difference Result 4754 states and 8905 transitions. [2023-12-21 21:48:42,037 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-21 21:48:42,038 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 37.0) internal successors, (111), 3 states have internal predecessors, (111), 2 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 121 [2023-12-21 21:48:42,038 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-21 21:48:42,061 INFO L225 Difference]: With dead ends: 4754 [2023-12-21 21:48:42,061 INFO L226 Difference]: Without dead ends: 2375 [2023-12-21 21:48:42,070 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 120 GetRequests, 119 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-21 21:48:42,072 INFO L413 NwaCegarLoop]: 4335 mSDtfsCounter, 404 mSDsluCounter, 3959 mSDsCounter, 0 mSdLazyCounter, 38 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 404 SdHoareTripleChecker+Valid, 8294 SdHoareTripleChecker+Invalid, 38 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 38 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-12-21 21:48:42,073 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [404 Valid, 8294 Invalid, 38 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 38 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-12-21 21:48:42,087 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2375 states. [2023-12-21 21:48:42,168 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2375 to 2375. [2023-12-21 21:48:42,172 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2375 states, 2345 states have (on average 1.8426439232409382) internal successors, (4321), 2347 states have internal predecessors, (4321), 22 states have call successors, (22), 6 states have call predecessors, (22), 6 states have return successors, (22), 22 states have call predecessors, (22), 22 states have call successors, (22) [2023-12-21 21:48:42,178 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2375 states to 2375 states and 4365 transitions. [2023-12-21 21:48:42,180 INFO L78 Accepts]: Start accepts. Automaton has 2375 states and 4365 transitions. Word has length 121 [2023-12-21 21:48:42,180 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-21 21:48:42,181 INFO L495 AbstractCegarLoop]: Abstraction has 2375 states and 4365 transitions. [2023-12-21 21:48:42,181 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 37.0) internal successors, (111), 3 states have internal predecessors, (111), 2 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-21 21:48:42,181 INFO L276 IsEmpty]: Start isEmpty. Operand 2375 states and 4365 transitions. [2023-12-21 21:48:42,182 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 122 [2023-12-21 21:48:42,182 INFO L187 NwaCegarLoop]: Found error trace [2023-12-21 21:48:42,183 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-21 21:48:42,188 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-21 21:48:42,387 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-21 21:48:42,388 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-21 21:48:42,388 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-21 21:48:42,388 INFO L85 PathProgramCache]: Analyzing trace with hash 58250990, now seen corresponding path program 1 times [2023-12-21 21:48:42,389 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-21 21:48:42,389 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [421803187] [2023-12-21 21:48:42,389 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-21 21:48:42,389 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-21 21:48:42,389 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-21 21:48:42,390 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-21 21:48:42,422 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-21 21:48:42,496 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 21:48:42,501 INFO L262 TraceCheckSpWp]: Trace formula consists of 363 conjuncts, 4 conjunts are in the unsatisfiable core [2023-12-21 21:48:42,503 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-21 21:48:42,591 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-21 21:48:42,591 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-21 21:48:42,591 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-21 21:48:42,592 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [421803187] [2023-12-21 21:48:42,592 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [421803187] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-21 21:48:42,592 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-21 21:48:42,592 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-21 21:48:42,592 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [522420246] [2023-12-21 21:48:42,592 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-21 21:48:42,593 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-21 21:48:42,593 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-21 21:48:42,594 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-21 21:48:42,594 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-12-21 21:48:42,594 INFO L87 Difference]: Start difference. First operand 2375 states and 4365 transitions. Second operand has 5 states, 5 states have (on average 22.2) internal successors, (111), 3 states have internal predecessors, (111), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-21 21:48:43,359 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-21 21:48:43,360 INFO L93 Difference]: Finished difference Result 2888 states and 5198 transitions. [2023-12-21 21:48:43,360 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-12-21 21:48:43,360 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 22.2) internal successors, (111), 3 states have internal predecessors, (111), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 121 [2023-12-21 21:48:43,361 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-21 21:48:43,369 INFO L225 Difference]: With dead ends: 2888 [2023-12-21 21:48:43,370 INFO L226 Difference]: Without dead ends: 2648 [2023-12-21 21:48:43,370 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 121 GetRequests, 117 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2023-12-21 21:48:43,371 INFO L413 NwaCegarLoop]: 4254 mSDtfsCounter, 4726 mSDsluCounter, 8656 mSDsCounter, 0 mSdLazyCounter, 524 mSolverCounterSat, 48 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4742 SdHoareTripleChecker+Valid, 12910 SdHoareTripleChecker+Invalid, 572 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 48 IncrementalHoareTripleChecker+Valid, 524 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2023-12-21 21:48:43,372 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [4742 Valid, 12910 Invalid, 572 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [48 Valid, 524 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2023-12-21 21:48:43,374 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2648 states. [2023-12-21 21:48:43,407 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2648 to 2627. [2023-12-21 21:48:43,411 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2627 states, 2573 states have (on average 1.8239409249902838) internal successors, (4693), 2576 states have internal predecessors, (4693), 39 states have call successors, (39), 12 states have call predecessors, (39), 13 states have return successors, (40), 39 states have call predecessors, (40), 39 states have call successors, (40) [2023-12-21 21:48:43,418 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2627 states to 2627 states and 4772 transitions. [2023-12-21 21:48:43,418 INFO L78 Accepts]: Start accepts. Automaton has 2627 states and 4772 transitions. Word has length 121 [2023-12-21 21:48:43,418 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-21 21:48:43,418 INFO L495 AbstractCegarLoop]: Abstraction has 2627 states and 4772 transitions. [2023-12-21 21:48:43,419 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 22.2) internal successors, (111), 3 states have internal predecessors, (111), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-21 21:48:43,419 INFO L276 IsEmpty]: Start isEmpty. Operand 2627 states and 4772 transitions. [2023-12-21 21:48:43,420 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 122 [2023-12-21 21:48:43,420 INFO L187 NwaCegarLoop]: Found error trace [2023-12-21 21:48:43,420 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-21 21:48:43,429 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-21 21:48:43,629 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-21 21:48:43,630 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-21 21:48:43,630 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-21 21:48:43,630 INFO L85 PathProgramCache]: Analyzing trace with hash 603539502, now seen corresponding path program 1 times [2023-12-21 21:48:43,631 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-21 21:48:43,631 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1245353534] [2023-12-21 21:48:43,631 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-21 21:48:43,631 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-21 21:48:43,631 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-21 21:48:43,636 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-21 21:48:43,640 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-21 21:48:43,746 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 21:48:43,750 INFO L262 TraceCheckSpWp]: Trace formula consists of 361 conjuncts, 4 conjunts are in the unsatisfiable core [2023-12-21 21:48:43,753 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-21 21:48:43,820 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-21 21:48:43,820 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-21 21:48:43,821 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-21 21:48:43,821 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1245353534] [2023-12-21 21:48:43,821 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1245353534] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-21 21:48:43,821 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-21 21:48:43,821 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-21 21:48:43,821 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [473976856] [2023-12-21 21:48:43,821 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-21 21:48:43,822 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-21 21:48:43,822 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-21 21:48:43,822 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-21 21:48:43,822 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-12-21 21:48:43,822 INFO L87 Difference]: Start difference. First operand 2627 states and 4772 transitions. Second operand has 5 states, 5 states have (on average 22.2) internal successors, (111), 4 states have internal predecessors, (111), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-21 21:48:44,171 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-21 21:48:44,171 INFO L93 Difference]: Finished difference Result 3119 states and 5569 transitions. [2023-12-21 21:48:44,172 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-12-21 21:48:44,172 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 22.2) internal successors, (111), 4 states have internal predecessors, (111), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 121 [2023-12-21 21:48:44,172 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-21 21:48:44,180 INFO L225 Difference]: With dead ends: 3119 [2023-12-21 21:48:44,180 INFO L226 Difference]: Without dead ends: 2627 [2023-12-21 21:48:44,182 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 121 GetRequests, 117 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2023-12-21 21:48:44,183 INFO L413 NwaCegarLoop]: 4210 mSDtfsCounter, 4499 mSDsluCounter, 8308 mSDsCounter, 0 mSdLazyCounter, 369 mSolverCounterSat, 31 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4515 SdHoareTripleChecker+Valid, 12518 SdHoareTripleChecker+Invalid, 400 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 31 IncrementalHoareTripleChecker+Valid, 369 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2023-12-21 21:48:44,183 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [4515 Valid, 12518 Invalid, 400 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [31 Valid, 369 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2023-12-21 21:48:44,186 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2627 states. [2023-12-21 21:48:44,223 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2627 to 2627. [2023-12-21 21:48:44,227 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2627 states, 2573 states have (on average 1.821220365332297) internal successors, (4686), 2576 states have internal predecessors, (4686), 39 states have call successors, (39), 12 states have call predecessors, (39), 13 states have return successors, (40), 39 states have call predecessors, (40), 39 states have call successors, (40) [2023-12-21 21:48:44,234 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2627 states to 2627 states and 4765 transitions. [2023-12-21 21:48:44,234 INFO L78 Accepts]: Start accepts. Automaton has 2627 states and 4765 transitions. Word has length 121 [2023-12-21 21:48:44,235 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-21 21:48:44,235 INFO L495 AbstractCegarLoop]: Abstraction has 2627 states and 4765 transitions. [2023-12-21 21:48:44,235 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 22.2) internal successors, (111), 4 states have internal predecessors, (111), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-21 21:48:44,235 INFO L276 IsEmpty]: Start isEmpty. Operand 2627 states and 4765 transitions. [2023-12-21 21:48:44,236 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 122 [2023-12-21 21:48:44,236 INFO L187 NwaCegarLoop]: Found error trace [2023-12-21 21:48:44,236 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-21 21:48:44,242 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-21 21:48:44,442 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-21 21:48:44,445 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-21 21:48:44,445 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-21 21:48:44,445 INFO L85 PathProgramCache]: Analyzing trace with hash 621129454, now seen corresponding path program 1 times [2023-12-21 21:48:44,446 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-21 21:48:44,446 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [43332654] [2023-12-21 21:48:44,446 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-21 21:48:44,446 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-21 21:48:44,446 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-21 21:48:44,447 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-21 21:48:44,449 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-21 21:48:44,624 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 21:48:44,644 INFO L262 TraceCheckSpWp]: Trace formula consists of 359 conjuncts, 4 conjunts are in the unsatisfiable core [2023-12-21 21:48:44,646 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-21 21:48:44,693 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-21 21:48:44,694 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-21 21:48:44,694 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-21 21:48:44,694 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [43332654] [2023-12-21 21:48:44,694 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [43332654] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-21 21:48:44,694 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-21 21:48:44,694 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-21 21:48:44,694 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2030527440] [2023-12-21 21:48:44,694 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-21 21:48:44,695 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-21 21:48:44,695 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-21 21:48:44,695 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-21 21:48:44,695 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-12-21 21:48:44,695 INFO L87 Difference]: Start difference. First operand 2627 states and 4765 transitions. Second operand has 5 states, 5 states have (on average 22.2) internal successors, (111), 4 states have internal predecessors, (111), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-21 21:48:45,045 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-21 21:48:45,045 INFO L93 Difference]: Finished difference Result 3119 states and 5555 transitions. [2023-12-21 21:48:45,046 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-12-21 21:48:45,046 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 22.2) internal successors, (111), 4 states have internal predecessors, (111), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 121 [2023-12-21 21:48:45,046 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-21 21:48:45,053 INFO L225 Difference]: With dead ends: 3119 [2023-12-21 21:48:45,053 INFO L226 Difference]: Without dead ends: 2627 [2023-12-21 21:48:45,055 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 121 GetRequests, 117 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2023-12-21 21:48:45,056 INFO L413 NwaCegarLoop]: 4207 mSDtfsCounter, 4493 mSDsluCounter, 8304 mSDsCounter, 0 mSdLazyCounter, 369 mSolverCounterSat, 31 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4509 SdHoareTripleChecker+Valid, 12511 SdHoareTripleChecker+Invalid, 400 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 31 IncrementalHoareTripleChecker+Valid, 369 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2023-12-21 21:48:45,056 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [4509 Valid, 12511 Invalid, 400 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [31 Valid, 369 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2023-12-21 21:48:45,059 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2627 states. [2023-12-21 21:48:45,097 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2627 to 2627. [2023-12-21 21:48:45,101 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2627 states, 2573 states have (on average 1.8184998056743102) internal successors, (4679), 2576 states have internal predecessors, (4679), 39 states have call successors, (39), 12 states have call predecessors, (39), 13 states have return successors, (40), 39 states have call predecessors, (40), 39 states have call successors, (40) [2023-12-21 21:48:45,108 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2627 states to 2627 states and 4758 transitions. [2023-12-21 21:48:45,108 INFO L78 Accepts]: Start accepts. Automaton has 2627 states and 4758 transitions. Word has length 121 [2023-12-21 21:48:45,108 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-21 21:48:45,108 INFO L495 AbstractCegarLoop]: Abstraction has 2627 states and 4758 transitions. [2023-12-21 21:48:45,108 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 22.2) internal successors, (111), 4 states have internal predecessors, (111), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-21 21:48:45,109 INFO L276 IsEmpty]: Start isEmpty. Operand 2627 states and 4758 transitions. [2023-12-21 21:48:45,109 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 122 [2023-12-21 21:48:45,109 INFO L187 NwaCegarLoop]: Found error trace [2023-12-21 21:48:45,109 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-21 21:48:45,116 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 (5)] Ended with exit code 0 [2023-12-21 21:48:45,313 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-21 21:48:45,314 INFO L420 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-21 21:48:45,314 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-21 21:48:45,314 INFO L85 PathProgramCache]: Analyzing trace with hash -1245579220, now seen corresponding path program 1 times [2023-12-21 21:48:45,314 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-21 21:48:45,314 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [579678247] [2023-12-21 21:48:45,315 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-21 21:48:45,315 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-21 21:48:45,315 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-21 21:48:45,323 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-21 21:48:45,324 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-21 21:48:45,418 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 21:48:45,422 INFO L262 TraceCheckSpWp]: Trace formula consists of 358 conjuncts, 4 conjunts are in the unsatisfiable core [2023-12-21 21:48:45,424 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-21 21:48:45,469 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-21 21:48:45,470 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-21 21:48:45,470 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-21 21:48:45,470 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [579678247] [2023-12-21 21:48:45,470 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [579678247] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-21 21:48:45,470 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-21 21:48:45,470 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-21 21:48:45,470 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [181900970] [2023-12-21 21:48:45,470 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-21 21:48:45,472 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-21 21:48:45,472 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-21 21:48:45,472 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-21 21:48:45,472 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-12-21 21:48:45,472 INFO L87 Difference]: Start difference. First operand 2627 states and 4758 transitions. Second operand has 5 states, 5 states have (on average 22.2) internal successors, (111), 4 states have internal predecessors, (111), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-21 21:48:45,799 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-21 21:48:45,799 INFO L93 Difference]: Finished difference Result 3119 states and 5541 transitions. [2023-12-21 21:48:45,799 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-12-21 21:48:45,799 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 22.2) internal successors, (111), 4 states have internal predecessors, (111), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 121 [2023-12-21 21:48:45,801 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-21 21:48:45,809 INFO L225 Difference]: With dead ends: 3119 [2023-12-21 21:48:45,811 INFO L226 Difference]: Without dead ends: 2627 [2023-12-21 21:48:45,818 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 121 GetRequests, 117 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2023-12-21 21:48:45,818 INFO L413 NwaCegarLoop]: 4204 mSDtfsCounter, 4487 mSDsluCounter, 8300 mSDsCounter, 0 mSdLazyCounter, 369 mSolverCounterSat, 31 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4503 SdHoareTripleChecker+Valid, 12504 SdHoareTripleChecker+Invalid, 400 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 31 IncrementalHoareTripleChecker+Valid, 369 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2023-12-21 21:48:45,819 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [4503 Valid, 12504 Invalid, 400 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [31 Valid, 369 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2023-12-21 21:48:45,821 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2627 states. [2023-12-21 21:48:45,860 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2627 to 2627. [2023-12-21 21:48:45,864 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2627 states, 2573 states have (on average 1.8157792460163233) internal successors, (4672), 2576 states have internal predecessors, (4672), 39 states have call successors, (39), 12 states have call predecessors, (39), 13 states have return successors, (40), 39 states have call predecessors, (40), 39 states have call successors, (40) [2023-12-21 21:48:45,877 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2627 states to 2627 states and 4751 transitions. [2023-12-21 21:48:45,877 INFO L78 Accepts]: Start accepts. Automaton has 2627 states and 4751 transitions. Word has length 121 [2023-12-21 21:48:45,877 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-21 21:48:45,877 INFO L495 AbstractCegarLoop]: Abstraction has 2627 states and 4751 transitions. [2023-12-21 21:48:45,878 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 22.2) internal successors, (111), 4 states have internal predecessors, (111), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-21 21:48:45,878 INFO L276 IsEmpty]: Start isEmpty. Operand 2627 states and 4751 transitions. [2023-12-21 21:48:45,879 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 122 [2023-12-21 21:48:45,879 INFO L187 NwaCegarLoop]: Found error trace [2023-12-21 21:48:45,879 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-21 21:48:45,885 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-21 21:48:46,083 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-21 21:48:46,084 INFO L420 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-21 21:48:46,084 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-21 21:48:46,084 INFO L85 PathProgramCache]: Analyzing trace with hash 2017005292, now seen corresponding path program 1 times [2023-12-21 21:48:46,085 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-21 21:48:46,085 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1573406902] [2023-12-21 21:48:46,085 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-21 21:48:46,085 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-21 21:48:46,085 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-21 21:48:46,086 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-21 21:48:46,088 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-21 21:48:46,177 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 21:48:46,182 INFO L262 TraceCheckSpWp]: Trace formula consists of 356 conjuncts, 4 conjunts are in the unsatisfiable core [2023-12-21 21:48:46,184 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-21 21:48:46,232 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-21 21:48:46,232 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-21 21:48:46,232 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-21 21:48:46,232 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1573406902] [2023-12-21 21:48:46,232 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1573406902] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-21 21:48:46,232 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-21 21:48:46,232 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-21 21:48:46,233 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [415601338] [2023-12-21 21:48:46,233 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-21 21:48:46,233 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-21 21:48:46,233 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-21 21:48:46,233 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-21 21:48:46,234 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-12-21 21:48:46,234 INFO L87 Difference]: Start difference. First operand 2627 states and 4751 transitions. Second operand has 5 states, 5 states have (on average 22.2) internal successors, (111), 4 states have internal predecessors, (111), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-21 21:48:46,557 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-21 21:48:46,558 INFO L93 Difference]: Finished difference Result 3119 states and 5527 transitions. [2023-12-21 21:48:46,558 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-12-21 21:48:46,558 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 22.2) internal successors, (111), 4 states have internal predecessors, (111), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 121 [2023-12-21 21:48:46,558 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-21 21:48:46,566 INFO L225 Difference]: With dead ends: 3119 [2023-12-21 21:48:46,566 INFO L226 Difference]: Without dead ends: 2627 [2023-12-21 21:48:46,567 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 121 GetRequests, 117 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2023-12-21 21:48:46,568 INFO L413 NwaCegarLoop]: 4201 mSDtfsCounter, 4480 mSDsluCounter, 8296 mSDsCounter, 0 mSdLazyCounter, 369 mSolverCounterSat, 31 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4496 SdHoareTripleChecker+Valid, 12497 SdHoareTripleChecker+Invalid, 400 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 31 IncrementalHoareTripleChecker+Valid, 369 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2023-12-21 21:48:46,568 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [4496 Valid, 12497 Invalid, 400 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [31 Valid, 369 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2023-12-21 21:48:46,570 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2627 states. [2023-12-21 21:48:46,606 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2627 to 2627. [2023-12-21 21:48:46,610 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2627 states, 2573 states have (on average 1.8130586863583367) internal successors, (4665), 2576 states have internal predecessors, (4665), 39 states have call successors, (39), 12 states have call predecessors, (39), 13 states have return successors, (40), 39 states have call predecessors, (40), 39 states have call successors, (40) [2023-12-21 21:48:46,615 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2627 states to 2627 states and 4744 transitions. [2023-12-21 21:48:46,615 INFO L78 Accepts]: Start accepts. Automaton has 2627 states and 4744 transitions. Word has length 121 [2023-12-21 21:48:46,615 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-21 21:48:46,615 INFO L495 AbstractCegarLoop]: Abstraction has 2627 states and 4744 transitions. [2023-12-21 21:48:46,616 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 22.2) internal successors, (111), 4 states have internal predecessors, (111), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-21 21:48:46,616 INFO L276 IsEmpty]: Start isEmpty. Operand 2627 states and 4744 transitions. [2023-12-21 21:48:46,616 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 122 [2023-12-21 21:48:46,616 INFO L187 NwaCegarLoop]: Found error trace [2023-12-21 21:48:46,617 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-21 21:48:46,640 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-21 21:48:46,820 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-21 21:48:46,821 INFO L420 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-21 21:48:46,821 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-21 21:48:46,821 INFO L85 PathProgramCache]: Analyzing trace with hash -1224288852, now seen corresponding path program 1 times [2023-12-21 21:48:46,821 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-21 21:48:46,822 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1992575667] [2023-12-21 21:48:46,822 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-21 21:48:46,822 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-21 21:48:46,822 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-21 21:48:46,823 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-21 21:48:46,824 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-21 21:48:46,980 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 21:48:46,983 INFO L262 TraceCheckSpWp]: Trace formula consists of 354 conjuncts, 4 conjunts are in the unsatisfiable core [2023-12-21 21:48:46,985 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-21 21:48:47,034 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-21 21:48:47,034 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-21 21:48:47,034 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-21 21:48:47,034 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1992575667] [2023-12-21 21:48:47,034 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1992575667] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-21 21:48:47,034 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-21 21:48:47,034 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-21 21:48:47,034 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1656884273] [2023-12-21 21:48:47,035 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-21 21:48:47,035 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-21 21:48:47,035 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-21 21:48:47,098 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-21 21:48:47,099 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-12-21 21:48:47,099 INFO L87 Difference]: Start difference. First operand 2627 states and 4744 transitions. Second operand has 5 states, 5 states have (on average 22.2) internal successors, (111), 4 states have internal predecessors, (111), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-21 21:48:47,453 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-21 21:48:47,453 INFO L93 Difference]: Finished difference Result 3119 states and 5513 transitions. [2023-12-21 21:48:47,453 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-12-21 21:48:47,453 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 22.2) internal successors, (111), 4 states have internal predecessors, (111), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 121 [2023-12-21 21:48:47,454 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-21 21:48:47,461 INFO L225 Difference]: With dead ends: 3119 [2023-12-21 21:48:47,461 INFO L226 Difference]: Without dead ends: 2627 [2023-12-21 21:48:47,462 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 121 GetRequests, 117 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2023-12-21 21:48:47,463 INFO L413 NwaCegarLoop]: 4198 mSDtfsCounter, 4474 mSDsluCounter, 8292 mSDsCounter, 0 mSdLazyCounter, 369 mSolverCounterSat, 31 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4490 SdHoareTripleChecker+Valid, 12490 SdHoareTripleChecker+Invalid, 400 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 31 IncrementalHoareTripleChecker+Valid, 369 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2023-12-21 21:48:47,463 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [4490 Valid, 12490 Invalid, 400 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [31 Valid, 369 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2023-12-21 21:48:47,465 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2627 states. [2023-12-21 21:48:47,515 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2627 to 2627. [2023-12-21 21:48:47,523 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2627 states, 2573 states have (on average 1.8103381267003498) internal successors, (4658), 2576 states have internal predecessors, (4658), 39 states have call successors, (39), 12 states have call predecessors, (39), 13 states have return successors, (40), 39 states have call predecessors, (40), 39 states have call successors, (40) [2023-12-21 21:48:47,528 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2627 states to 2627 states and 4737 transitions. [2023-12-21 21:48:47,528 INFO L78 Accepts]: Start accepts. Automaton has 2627 states and 4737 transitions. Word has length 121 [2023-12-21 21:48:47,529 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-21 21:48:47,529 INFO L495 AbstractCegarLoop]: Abstraction has 2627 states and 4737 transitions. [2023-12-21 21:48:47,530 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 22.2) internal successors, (111), 4 states have internal predecessors, (111), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-21 21:48:47,530 INFO L276 IsEmpty]: Start isEmpty. Operand 2627 states and 4737 transitions. [2023-12-21 21:48:47,531 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 122 [2023-12-21 21:48:47,531 INFO L187 NwaCegarLoop]: Found error trace [2023-12-21 21:48:47,531 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-21 21:48:47,534 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 (8)] Ended with exit code 0 [2023-12-21 21:48:47,734 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-21 21:48:47,735 INFO L420 AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-21 21:48:47,735 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-21 21:48:47,735 INFO L85 PathProgramCache]: Analyzing trace with hash -1744488724, now seen corresponding path program 1 times [2023-12-21 21:48:47,736 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-21 21:48:47,736 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [24261566] [2023-12-21 21:48:47,736 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-21 21:48:47,736 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-21 21:48:47,738 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-21 21:48:47,740 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-21 21:48:47,744 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-21 21:48:47,844 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 21:48:47,850 INFO L262 TraceCheckSpWp]: Trace formula consists of 352 conjuncts, 4 conjunts are in the unsatisfiable core [2023-12-21 21:48:47,852 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-21 21:48:47,914 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-21 21:48:47,914 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-21 21:48:47,914 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-21 21:48:47,914 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [24261566] [2023-12-21 21:48:47,914 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [24261566] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-21 21:48:47,914 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-21 21:48:47,914 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-21 21:48:47,914 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [756450759] [2023-12-21 21:48:47,914 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-21 21:48:47,915 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-21 21:48:47,915 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-21 21:48:47,915 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-21 21:48:47,915 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-12-21 21:48:47,916 INFO L87 Difference]: Start difference. First operand 2627 states and 4737 transitions. Second operand has 5 states, 5 states have (on average 22.2) internal successors, (111), 4 states have internal predecessors, (111), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-21 21:48:48,300 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-21 21:48:48,300 INFO L93 Difference]: Finished difference Result 3119 states and 5499 transitions. [2023-12-21 21:48:48,301 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-12-21 21:48:48,301 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 22.2) internal successors, (111), 4 states have internal predecessors, (111), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 121 [2023-12-21 21:48:48,301 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-21 21:48:48,309 INFO L225 Difference]: With dead ends: 3119 [2023-12-21 21:48:48,309 INFO L226 Difference]: Without dead ends: 2627 [2023-12-21 21:48:48,311 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 121 GetRequests, 117 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2023-12-21 21:48:48,312 INFO L413 NwaCegarLoop]: 4195 mSDtfsCounter, 4468 mSDsluCounter, 8288 mSDsCounter, 0 mSdLazyCounter, 369 mSolverCounterSat, 31 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4484 SdHoareTripleChecker+Valid, 12483 SdHoareTripleChecker+Invalid, 400 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 31 IncrementalHoareTripleChecker+Valid, 369 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2023-12-21 21:48:48,312 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [4484 Valid, 12483 Invalid, 400 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [31 Valid, 369 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2023-12-21 21:48:48,315 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2627 states. [2023-12-21 21:48:48,365 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2627 to 2627. [2023-12-21 21:48:48,368 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2627 states, 2573 states have (on average 1.807617567042363) internal successors, (4651), 2576 states have internal predecessors, (4651), 39 states have call successors, (39), 12 states have call predecessors, (39), 13 states have return successors, (40), 39 states have call predecessors, (40), 39 states have call successors, (40) [2023-12-21 21:48:48,373 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2627 states to 2627 states and 4730 transitions. [2023-12-21 21:48:48,374 INFO L78 Accepts]: Start accepts. Automaton has 2627 states and 4730 transitions. Word has length 121 [2023-12-21 21:48:48,374 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-21 21:48:48,374 INFO L495 AbstractCegarLoop]: Abstraction has 2627 states and 4730 transitions. [2023-12-21 21:48:48,374 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 22.2) internal successors, (111), 4 states have internal predecessors, (111), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-21 21:48:48,374 INFO L276 IsEmpty]: Start isEmpty. Operand 2627 states and 4730 transitions. [2023-12-21 21:48:48,375 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 122 [2023-12-21 21:48:48,375 INFO L187 NwaCegarLoop]: Found error trace [2023-12-21 21:48:48,375 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-21 21:48:48,394 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-21 21:48:48,579 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-21 21:48:48,579 INFO L420 AbstractCegarLoop]: === Iteration 9 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-21 21:48:48,580 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-21 21:48:48,580 INFO L85 PathProgramCache]: Analyzing trace with hash -652890708, now seen corresponding path program 1 times [2023-12-21 21:48:48,580 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-21 21:48:48,580 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1356324658] [2023-12-21 21:48:48,580 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-21 21:48:48,580 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-21 21:48:48,581 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-21 21:48:48,594 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-21 21:48:48,601 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-21 21:48:48,700 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 21:48:48,704 INFO L262 TraceCheckSpWp]: Trace formula consists of 350 conjuncts, 4 conjunts are in the unsatisfiable core [2023-12-21 21:48:48,706 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-21 21:48:48,764 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-21 21:48:48,764 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-21 21:48:48,764 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-21 21:48:48,765 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1356324658] [2023-12-21 21:48:48,765 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1356324658] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-21 21:48:48,765 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-21 21:48:48,765 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-21 21:48:48,765 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [968524870] [2023-12-21 21:48:48,765 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-21 21:48:48,765 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-21 21:48:48,765 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-21 21:48:48,766 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-21 21:48:48,766 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-12-21 21:48:48,766 INFO L87 Difference]: Start difference. First operand 2627 states and 4730 transitions. Second operand has 5 states, 5 states have (on average 22.2) internal successors, (111), 4 states have internal predecessors, (111), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-21 21:48:49,178 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-21 21:48:49,178 INFO L93 Difference]: Finished difference Result 3119 states and 5485 transitions. [2023-12-21 21:48:49,179 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-12-21 21:48:49,179 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 22.2) internal successors, (111), 4 states have internal predecessors, (111), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 121 [2023-12-21 21:48:49,180 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-21 21:48:49,187 INFO L225 Difference]: With dead ends: 3119 [2023-12-21 21:48:49,187 INFO L226 Difference]: Without dead ends: 2627 [2023-12-21 21:48:49,189 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 121 GetRequests, 117 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2023-12-21 21:48:49,189 INFO L413 NwaCegarLoop]: 4192 mSDtfsCounter, 4462 mSDsluCounter, 8284 mSDsCounter, 0 mSdLazyCounter, 369 mSolverCounterSat, 31 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4478 SdHoareTripleChecker+Valid, 12476 SdHoareTripleChecker+Invalid, 400 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 31 IncrementalHoareTripleChecker+Valid, 369 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2023-12-21 21:48:49,189 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [4478 Valid, 12476 Invalid, 400 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [31 Valid, 369 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2023-12-21 21:48:49,192 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2627 states. [2023-12-21 21:48:49,236 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2627 to 2627. [2023-12-21 21:48:49,239 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2627 states, 2573 states have (on average 1.8048970073843762) internal successors, (4644), 2576 states have internal predecessors, (4644), 39 states have call successors, (39), 12 states have call predecessors, (39), 13 states have return successors, (40), 39 states have call predecessors, (40), 39 states have call successors, (40) [2023-12-21 21:48:49,244 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2627 states to 2627 states and 4723 transitions. [2023-12-21 21:48:49,244 INFO L78 Accepts]: Start accepts. Automaton has 2627 states and 4723 transitions. Word has length 121 [2023-12-21 21:48:49,244 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-21 21:48:49,244 INFO L495 AbstractCegarLoop]: Abstraction has 2627 states and 4723 transitions. [2023-12-21 21:48:49,245 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 22.2) internal successors, (111), 4 states have internal predecessors, (111), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-21 21:48:49,245 INFO L276 IsEmpty]: Start isEmpty. Operand 2627 states and 4723 transitions. [2023-12-21 21:48:49,245 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 122 [2023-12-21 21:48:49,246 INFO L187 NwaCegarLoop]: Found error trace [2023-12-21 21:48:49,246 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-21 21:48:49,249 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 (10)] Ended with exit code 0 [2023-12-21 21:48:49,449 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-21 21:48:49,449 INFO L420 AbstractCegarLoop]: === Iteration 10 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-21 21:48:49,449 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-21 21:48:49,450 INFO L85 PathProgramCache]: Analyzing trace with hash 213606124, now seen corresponding path program 1 times [2023-12-21 21:48:49,450 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-21 21:48:49,450 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [384168787] [2023-12-21 21:48:49,450 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-21 21:48:49,450 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-21 21:48:49,450 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-21 21:48:49,457 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-21 21:48:49,458 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-21 21:48:49,585 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 21:48:49,588 INFO L262 TraceCheckSpWp]: Trace formula consists of 348 conjuncts, 4 conjunts are in the unsatisfiable core [2023-12-21 21:48:49,590 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-21 21:48:49,642 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-21 21:48:49,642 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-21 21:48:49,642 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-21 21:48:49,642 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [384168787] [2023-12-21 21:48:49,642 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [384168787] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-21 21:48:49,642 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-21 21:48:49,642 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-21 21:48:49,642 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [222321639] [2023-12-21 21:48:49,642 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-21 21:48:49,643 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-21 21:48:49,643 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-21 21:48:49,643 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-21 21:48:49,643 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-12-21 21:48:49,643 INFO L87 Difference]: Start difference. First operand 2627 states and 4723 transitions. Second operand has 5 states, 5 states have (on average 22.2) internal successors, (111), 4 states have internal predecessors, (111), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-21 21:48:50,170 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-21 21:48:50,170 INFO L93 Difference]: Finished difference Result 3237 states and 5663 transitions. [2023-12-21 21:48:50,171 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-12-21 21:48:50,171 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 22.2) internal successors, (111), 4 states have internal predecessors, (111), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 121 [2023-12-21 21:48:50,171 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-21 21:48:50,189 INFO L225 Difference]: With dead ends: 3237 [2023-12-21 21:48:50,189 INFO L226 Difference]: Without dead ends: 2745 [2023-12-21 21:48:50,191 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 121 GetRequests, 117 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2023-12-21 21:48:50,192 INFO L413 NwaCegarLoop]: 4190 mSDtfsCounter, 4534 mSDsluCounter, 8280 mSDsCounter, 0 mSdLazyCounter, 460 mSolverCounterSat, 32 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4550 SdHoareTripleChecker+Valid, 12470 SdHoareTripleChecker+Invalid, 492 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 32 IncrementalHoareTripleChecker+Valid, 460 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2023-12-21 21:48:50,192 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [4550 Valid, 12470 Invalid, 492 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [32 Valid, 460 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2023-12-21 21:48:50,195 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2745 states. [2023-12-21 21:48:50,243 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2745 to 2745. [2023-12-21 21:48:50,246 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2745 states, 2685 states have (on average 1.7880819366852887) internal successors, (4801), 2688 states have internal predecessors, (4801), 41 states have call successors, (41), 16 states have call predecessors, (41), 17 states have return successors, (42), 41 states have call predecessors, (42), 41 states have call successors, (42) [2023-12-21 21:48:50,250 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2745 states to 2745 states and 4884 transitions. [2023-12-21 21:48:50,251 INFO L78 Accepts]: Start accepts. Automaton has 2745 states and 4884 transitions. Word has length 121 [2023-12-21 21:48:50,251 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-21 21:48:50,251 INFO L495 AbstractCegarLoop]: Abstraction has 2745 states and 4884 transitions. [2023-12-21 21:48:50,251 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 22.2) internal successors, (111), 4 states have internal predecessors, (111), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-21 21:48:50,251 INFO L276 IsEmpty]: Start isEmpty. Operand 2745 states and 4884 transitions. [2023-12-21 21:48:50,252 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 122 [2023-12-21 21:48:50,252 INFO L187 NwaCegarLoop]: Found error trace [2023-12-21 21:48:50,252 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-21 21:48:50,276 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-21 21:48:50,456 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-21 21:48:50,457 INFO L420 AbstractCegarLoop]: === Iteration 11 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-21 21:48:50,457 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-21 21:48:50,457 INFO L85 PathProgramCache]: Analyzing trace with hash -357797749, now seen corresponding path program 1 times [2023-12-21 21:48:50,457 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-21 21:48:50,458 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [522887377] [2023-12-21 21:48:50,458 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-21 21:48:50,458 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-21 21:48:50,458 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-21 21:48:50,459 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-21 21:48:50,463 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-21 21:48:50,559 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 21:48:50,565 INFO L262 TraceCheckSpWp]: Trace formula consists of 345 conjuncts, 4 conjunts are in the unsatisfiable core [2023-12-21 21:48:50,568 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-21 21:48:50,639 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-21 21:48:50,639 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-21 21:48:50,639 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-21 21:48:50,639 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [522887377] [2023-12-21 21:48:50,639 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [522887377] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-21 21:48:50,639 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-21 21:48:50,639 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-21 21:48:50,639 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1320014411] [2023-12-21 21:48:50,639 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-21 21:48:50,640 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-21 21:48:50,640 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-21 21:48:50,640 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-21 21:48:50,640 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-12-21 21:48:50,640 INFO L87 Difference]: Start difference. First operand 2745 states and 4884 transitions. Second operand has 5 states, 5 states have (on average 22.2) internal successors, (111), 4 states have internal predecessors, (111), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-21 21:48:51,222 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-21 21:48:51,223 INFO L93 Difference]: Finished difference Result 3473 states and 5985 transitions. [2023-12-21 21:48:51,223 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-12-21 21:48:51,223 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 22.2) internal successors, (111), 4 states have internal predecessors, (111), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 121 [2023-12-21 21:48:51,223 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-21 21:48:51,227 INFO L225 Difference]: With dead ends: 3473 [2023-12-21 21:48:51,227 INFO L226 Difference]: Without dead ends: 2863 [2023-12-21 21:48:51,228 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 121 GetRequests, 117 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2023-12-21 21:48:51,229 INFO L413 NwaCegarLoop]: 4187 mSDtfsCounter, 4527 mSDsluCounter, 8276 mSDsCounter, 0 mSdLazyCounter, 461 mSolverCounterSat, 31 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4543 SdHoareTripleChecker+Valid, 12463 SdHoareTripleChecker+Invalid, 492 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 31 IncrementalHoareTripleChecker+Valid, 461 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2023-12-21 21:48:51,229 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [4543 Valid, 12463 Invalid, 492 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [31 Valid, 461 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2023-12-21 21:48:51,231 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2863 states. [2023-12-21 21:48:51,268 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2863 to 2863. [2023-12-21 21:48:51,271 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2863 states, 2797 states have (on average 1.7711834107972828) internal successors, (4954), 2800 states have internal predecessors, (4954), 43 states have call successors, (43), 20 states have call predecessors, (43), 21 states have return successors, (44), 43 states have call predecessors, (44), 43 states have call successors, (44) [2023-12-21 21:48:51,275 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2863 states to 2863 states and 5041 transitions. [2023-12-21 21:48:51,275 INFO L78 Accepts]: Start accepts. Automaton has 2863 states and 5041 transitions. Word has length 121 [2023-12-21 21:48:51,275 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-21 21:48:51,275 INFO L495 AbstractCegarLoop]: Abstraction has 2863 states and 5041 transitions. [2023-12-21 21:48:51,275 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 22.2) internal successors, (111), 4 states have internal predecessors, (111), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-21 21:48:51,275 INFO L276 IsEmpty]: Start isEmpty. Operand 2863 states and 5041 transitions. [2023-12-21 21:48:51,276 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 122 [2023-12-21 21:48:51,276 INFO L187 NwaCegarLoop]: Found error trace [2023-12-21 21:48:51,276 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-21 21:48:51,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 (12)] Forceful destruction successful, exit code 0 [2023-12-21 21:48:51,480 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-21 21:48:51,480 INFO L420 AbstractCegarLoop]: === Iteration 12 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-21 21:48:51,480 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-21 21:48:51,480 INFO L85 PathProgramCache]: Analyzing trace with hash -1976772663, now seen corresponding path program 1 times [2023-12-21 21:48:51,481 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-21 21:48:51,481 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1331380338] [2023-12-21 21:48:51,481 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-21 21:48:51,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-21 21:48:51,481 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-21 21:48:51,498 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-21 21:48:51,527 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-21 21:48:51,593 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 21:48:51,597 INFO L262 TraceCheckSpWp]: Trace formula consists of 344 conjuncts, 4 conjunts are in the unsatisfiable core [2023-12-21 21:48:51,598 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-21 21:48:51,643 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-21 21:48:51,644 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-21 21:48:51,644 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-21 21:48:51,644 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1331380338] [2023-12-21 21:48:51,644 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1331380338] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-21 21:48:51,644 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-21 21:48:51,644 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-21 21:48:51,644 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1522882069] [2023-12-21 21:48:51,644 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-21 21:48:51,644 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-21 21:48:51,644 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-21 21:48:51,645 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-21 21:48:51,645 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-12-21 21:48:51,645 INFO L87 Difference]: Start difference. First operand 2863 states and 5041 transitions. Second operand has 5 states, 5 states have (on average 22.2) internal successors, (111), 4 states have internal predecessors, (111), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-21 21:48:52,072 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-21 21:48:52,072 INFO L93 Difference]: Finished difference Result 3709 states and 6299 transitions. [2023-12-21 21:48:52,072 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-12-21 21:48:52,073 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 22.2) internal successors, (111), 4 states have internal predecessors, (111), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 121 [2023-12-21 21:48:52,073 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-21 21:48:52,077 INFO L225 Difference]: With dead ends: 3709 [2023-12-21 21:48:52,077 INFO L226 Difference]: Without dead ends: 2981 [2023-12-21 21:48:52,079 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 121 GetRequests, 117 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2023-12-21 21:48:52,080 INFO L413 NwaCegarLoop]: 4184 mSDtfsCounter, 4521 mSDsluCounter, 8272 mSDsCounter, 0 mSdLazyCounter, 454 mSolverCounterSat, 33 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4537 SdHoareTripleChecker+Valid, 12456 SdHoareTripleChecker+Invalid, 487 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 33 IncrementalHoareTripleChecker+Valid, 454 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2023-12-21 21:48:52,080 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [4537 Valid, 12456 Invalid, 487 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [33 Valid, 454 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2023-12-21 21:48:52,082 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2981 states. [2023-12-21 21:48:52,124 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2981 to 2981. [2023-12-21 21:48:52,127 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2981 states, 2909 states have (on average 1.7542110690959092) internal successors, (5103), 2912 states have internal predecessors, (5103), 45 states have call successors, (45), 24 states have call predecessors, (45), 25 states have return successors, (46), 45 states have call predecessors, (46), 45 states have call successors, (46) [2023-12-21 21:48:52,131 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2981 states to 2981 states and 5194 transitions. [2023-12-21 21:48:52,132 INFO L78 Accepts]: Start accepts. Automaton has 2981 states and 5194 transitions. Word has length 121 [2023-12-21 21:48:52,132 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-21 21:48:52,132 INFO L495 AbstractCegarLoop]: Abstraction has 2981 states and 5194 transitions. [2023-12-21 21:48:52,132 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 22.2) internal successors, (111), 4 states have internal predecessors, (111), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-21 21:48:52,132 INFO L276 IsEmpty]: Start isEmpty. Operand 2981 states and 5194 transitions. [2023-12-21 21:48:52,133 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 122 [2023-12-21 21:48:52,133 INFO L187 NwaCegarLoop]: Found error trace [2023-12-21 21:48:52,133 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-21 21:48:52,146 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-21 21:48:52,337 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-21 21:48:52,337 INFO L420 AbstractCegarLoop]: === Iteration 13 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-21 21:48:52,337 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-21 21:48:52,338 INFO L85 PathProgramCache]: Analyzing trace with hash 815256616, now seen corresponding path program 1 times [2023-12-21 21:48:52,338 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-21 21:48:52,338 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [483623024] [2023-12-21 21:48:52,338 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-21 21:48:52,338 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-21 21:48:52,338 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-21 21:48:52,339 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-21 21:48:52,352 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-21 21:48:52,436 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 21:48:52,440 INFO L262 TraceCheckSpWp]: Trace formula consists of 341 conjuncts, 4 conjunts are in the unsatisfiable core [2023-12-21 21:48:52,441 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-21 21:48:52,495 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-21 21:48:52,496 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-21 21:48:52,496 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-21 21:48:52,496 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [483623024] [2023-12-21 21:48:52,496 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [483623024] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-21 21:48:52,496 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-21 21:48:52,496 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-21 21:48:52,496 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1322194894] [2023-12-21 21:48:52,496 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-21 21:48:52,496 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-21 21:48:52,497 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-21 21:48:52,497 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-21 21:48:52,497 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-12-21 21:48:52,498 INFO L87 Difference]: Start difference. First operand 2981 states and 5194 transitions. Second operand has 5 states, 5 states have (on average 22.2) internal successors, (111), 4 states have internal predecessors, (111), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-21 21:48:52,917 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-21 21:48:52,917 INFO L93 Difference]: Finished difference Result 3945 states and 6605 transitions. [2023-12-21 21:48:52,917 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-12-21 21:48:52,918 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 22.2) internal successors, (111), 4 states have internal predecessors, (111), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 121 [2023-12-21 21:48:52,918 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-21 21:48:52,923 INFO L225 Difference]: With dead ends: 3945 [2023-12-21 21:48:52,923 INFO L226 Difference]: Without dead ends: 3099 [2023-12-21 21:48:52,925 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 121 GetRequests, 117 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2023-12-21 21:48:52,926 INFO L413 NwaCegarLoop]: 4181 mSDtfsCounter, 4513 mSDsluCounter, 8268 mSDsCounter, 0 mSdLazyCounter, 453 mSolverCounterSat, 33 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4529 SdHoareTripleChecker+Valid, 12449 SdHoareTripleChecker+Invalid, 486 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 33 IncrementalHoareTripleChecker+Valid, 453 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2023-12-21 21:48:52,926 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [4529 Valid, 12449 Invalid, 486 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [33 Valid, 453 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2023-12-21 21:48:52,931 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3099 states. [2023-12-21 21:48:52,975 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3099 to 3099. [2023-12-21 21:48:52,977 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3099 states, 3021 states have (on average 1.7371731214829527) internal successors, (5248), 3024 states have internal predecessors, (5248), 47 states have call successors, (47), 28 states have call predecessors, (47), 29 states have return successors, (48), 47 states have call predecessors, (48), 47 states have call successors, (48) [2023-12-21 21:48:52,981 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3099 states to 3099 states and 5343 transitions. [2023-12-21 21:48:52,981 INFO L78 Accepts]: Start accepts. Automaton has 3099 states and 5343 transitions. Word has length 121 [2023-12-21 21:48:52,982 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-21 21:48:52,982 INFO L495 AbstractCegarLoop]: Abstraction has 3099 states and 5343 transitions. [2023-12-21 21:48:52,982 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 22.2) internal successors, (111), 4 states have internal predecessors, (111), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-21 21:48:52,983 INFO L276 IsEmpty]: Start isEmpty. Operand 3099 states and 5343 transitions. [2023-12-21 21:48:52,983 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 122 [2023-12-21 21:48:52,983 INFO L187 NwaCegarLoop]: Found error trace [2023-12-21 21:48:52,983 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-21 21:48:52,989 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-21 21:48:53,189 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-21 21:48:53,190 INFO L420 AbstractCegarLoop]: === Iteration 14 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-21 21:48:53,190 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-21 21:48:53,190 INFO L85 PathProgramCache]: Analyzing trace with hash -906470680, now seen corresponding path program 1 times [2023-12-21 21:48:53,190 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-21 21:48:53,191 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [751113004] [2023-12-21 21:48:53,191 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-21 21:48:53,191 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-21 21:48:53,191 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-21 21:48:53,192 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-21 21:48:53,222 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-21 21:48:53,289 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 21:48:53,294 INFO L262 TraceCheckSpWp]: Trace formula consists of 339 conjuncts, 4 conjunts are in the unsatisfiable core [2023-12-21 21:48:53,296 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-21 21:48:53,356 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-21 21:48:53,356 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-21 21:48:53,356 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-21 21:48:53,356 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [751113004] [2023-12-21 21:48:53,356 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [751113004] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-21 21:48:53,356 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-21 21:48:53,356 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-21 21:48:53,356 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1686595363] [2023-12-21 21:48:53,356 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-21 21:48:53,357 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-21 21:48:53,357 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-21 21:48:53,357 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-21 21:48:53,357 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-12-21 21:48:53,357 INFO L87 Difference]: Start difference. First operand 3099 states and 5343 transitions. Second operand has 5 states, 5 states have (on average 22.2) internal successors, (111), 4 states have internal predecessors, (111), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-21 21:48:53,782 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-21 21:48:53,782 INFO L93 Difference]: Finished difference Result 4181 states and 6903 transitions. [2023-12-21 21:48:53,783 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-12-21 21:48:53,783 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 22.2) internal successors, (111), 4 states have internal predecessors, (111), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 121 [2023-12-21 21:48:53,783 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-21 21:48:53,788 INFO L225 Difference]: With dead ends: 4181 [2023-12-21 21:48:53,788 INFO L226 Difference]: Without dead ends: 3217 [2023-12-21 21:48:53,791 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 121 GetRequests, 117 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2023-12-21 21:48:53,791 INFO L413 NwaCegarLoop]: 4178 mSDtfsCounter, 4506 mSDsluCounter, 8264 mSDsCounter, 0 mSdLazyCounter, 452 mSolverCounterSat, 33 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4522 SdHoareTripleChecker+Valid, 12442 SdHoareTripleChecker+Invalid, 485 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 33 IncrementalHoareTripleChecker+Valid, 452 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2023-12-21 21:48:53,791 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [4522 Valid, 12442 Invalid, 485 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [33 Valid, 452 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2023-12-21 21:48:53,794 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3217 states. [2023-12-21 21:48:53,846 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3217 to 3217. [2023-12-21 21:48:53,849 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3217 states, 3133 states have (on average 1.7200766038940314) internal successors, (5389), 3136 states have internal predecessors, (5389), 49 states have call successors, (49), 32 states have call predecessors, (49), 33 states have return successors, (50), 49 states have call predecessors, (50), 49 states have call successors, (50) [2023-12-21 21:48:53,853 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3217 states to 3217 states and 5488 transitions. [2023-12-21 21:48:53,853 INFO L78 Accepts]: Start accepts. Automaton has 3217 states and 5488 transitions. Word has length 121 [2023-12-21 21:48:53,853 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-21 21:48:53,853 INFO L495 AbstractCegarLoop]: Abstraction has 3217 states and 5488 transitions. [2023-12-21 21:48:53,854 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 22.2) internal successors, (111), 4 states have internal predecessors, (111), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-21 21:48:53,854 INFO L276 IsEmpty]: Start isEmpty. Operand 3217 states and 5488 transitions. [2023-12-21 21:48:53,854 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 122 [2023-12-21 21:48:53,854 INFO L187 NwaCegarLoop]: Found error trace [2023-12-21 21:48:53,855 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-21 21:48:53,872 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-21 21:48:54,072 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-21 21:48:54,072 INFO L420 AbstractCegarLoop]: === Iteration 15 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-21 21:48:54,073 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-21 21:48:54,073 INFO L85 PathProgramCache]: Analyzing trace with hash 1633561705, now seen corresponding path program 1 times [2023-12-21 21:48:54,073 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-21 21:48:54,073 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1022856561] [2023-12-21 21:48:54,073 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-21 21:48:54,073 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-21 21:48:54,073 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-21 21:48:54,075 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-21 21:48:54,082 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-21 21:48:54,179 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 21:48:54,183 INFO L262 TraceCheckSpWp]: Trace formula consists of 336 conjuncts, 4 conjunts are in the unsatisfiable core [2023-12-21 21:48:54,185 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-21 21:48:54,306 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-21 21:48:54,306 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-21 21:48:54,306 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-21 21:48:54,306 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1022856561] [2023-12-21 21:48:54,306 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1022856561] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-21 21:48:54,306 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-21 21:48:54,306 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-21 21:48:54,306 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1694498967] [2023-12-21 21:48:54,306 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-21 21:48:54,307 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-21 21:48:54,307 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-21 21:48:54,307 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-21 21:48:54,307 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-12-21 21:48:54,307 INFO L87 Difference]: Start difference. First operand 3217 states and 5488 transitions. Second operand has 5 states, 5 states have (on average 22.2) internal successors, (111), 4 states have internal predecessors, (111), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-21 21:48:54,696 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-21 21:48:54,696 INFO L93 Difference]: Finished difference Result 4417 states and 7193 transitions. [2023-12-21 21:48:54,697 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-12-21 21:48:54,697 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 22.2) internal successors, (111), 4 states have internal predecessors, (111), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 121 [2023-12-21 21:48:54,697 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-21 21:48:54,702 INFO L225 Difference]: With dead ends: 4417 [2023-12-21 21:48:54,702 INFO L226 Difference]: Without dead ends: 3335 [2023-12-21 21:48:54,704 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 121 GetRequests, 117 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2023-12-21 21:48:54,705 INFO L413 NwaCegarLoop]: 4175 mSDtfsCounter, 4499 mSDsluCounter, 8260 mSDsCounter, 0 mSdLazyCounter, 451 mSolverCounterSat, 33 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4515 SdHoareTripleChecker+Valid, 12435 SdHoareTripleChecker+Invalid, 484 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 33 IncrementalHoareTripleChecker+Valid, 451 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2023-12-21 21:48:54,705 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [4515 Valid, 12435 Invalid, 484 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [33 Valid, 451 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2023-12-21 21:48:54,707 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3335 states. [2023-12-21 21:48:54,759 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3335 to 3335. [2023-12-21 21:48:54,762 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3335 states, 3245 states have (on average 1.7029275808936826) internal successors, (5526), 3248 states have internal predecessors, (5526), 51 states have call successors, (51), 36 states have call predecessors, (51), 37 states have return successors, (52), 51 states have call predecessors, (52), 51 states have call successors, (52) [2023-12-21 21:48:54,766 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3335 states to 3335 states and 5629 transitions. [2023-12-21 21:48:54,766 INFO L78 Accepts]: Start accepts. Automaton has 3335 states and 5629 transitions. Word has length 121 [2023-12-21 21:48:54,766 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-21 21:48:54,767 INFO L495 AbstractCegarLoop]: Abstraction has 3335 states and 5629 transitions. [2023-12-21 21:48:54,767 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 22.2) internal successors, (111), 4 states have internal predecessors, (111), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-21 21:48:54,767 INFO L276 IsEmpty]: Start isEmpty. Operand 3335 states and 5629 transitions. [2023-12-21 21:48:54,767 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 122 [2023-12-21 21:48:54,768 INFO L187 NwaCegarLoop]: Found error trace [2023-12-21 21:48:54,768 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-21 21:48:54,774 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (16)] Ended with exit code 0 [2023-12-21 21:48:54,971 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-21 21:48:54,971 INFO L420 AbstractCegarLoop]: === Iteration 16 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-21 21:48:54,972 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-21 21:48:54,972 INFO L85 PathProgramCache]: Analyzing trace with hash 45179689, now seen corresponding path program 1 times [2023-12-21 21:48:54,972 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-21 21:48:54,972 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1022358331] [2023-12-21 21:48:54,972 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-21 21:48:54,972 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-21 21:48:54,972 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-21 21:48:54,973 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-21 21:48:54,974 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-21 21:48:55,083 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 21:48:55,086 INFO L262 TraceCheckSpWp]: Trace formula consists of 334 conjuncts, 4 conjunts are in the unsatisfiable core [2023-12-21 21:48:55,088 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-21 21:48:55,135 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-21 21:48:55,135 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-21 21:48:55,135 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-21 21:48:55,136 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1022358331] [2023-12-21 21:48:55,136 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1022358331] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-21 21:48:55,136 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-21 21:48:55,136 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-21 21:48:55,136 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [787049975] [2023-12-21 21:48:55,136 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-21 21:48:55,136 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-21 21:48:55,136 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-21 21:48:55,137 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-21 21:48:55,137 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-12-21 21:48:55,137 INFO L87 Difference]: Start difference. First operand 3335 states and 5629 transitions. Second operand has 5 states, 5 states have (on average 22.2) internal successors, (111), 4 states have internal predecessors, (111), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-21 21:48:55,560 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-21 21:48:55,560 INFO L93 Difference]: Finished difference Result 4653 states and 7475 transitions. [2023-12-21 21:48:55,561 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-12-21 21:48:55,561 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 22.2) internal successors, (111), 4 states have internal predecessors, (111), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 121 [2023-12-21 21:48:55,561 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-21 21:48:55,566 INFO L225 Difference]: With dead ends: 4653 [2023-12-21 21:48:55,567 INFO L226 Difference]: Without dead ends: 3453 [2023-12-21 21:48:55,569 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 121 GetRequests, 117 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2023-12-21 21:48:55,569 INFO L413 NwaCegarLoop]: 4172 mSDtfsCounter, 4492 mSDsluCounter, 8256 mSDsCounter, 0 mSdLazyCounter, 450 mSolverCounterSat, 33 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4508 SdHoareTripleChecker+Valid, 12428 SdHoareTripleChecker+Invalid, 483 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 33 IncrementalHoareTripleChecker+Valid, 450 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2023-12-21 21:48:55,569 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [4508 Valid, 12428 Invalid, 483 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [33 Valid, 450 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2023-12-21 21:48:55,572 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3453 states. [2023-12-21 21:48:55,626 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3453 to 3453. [2023-12-21 21:48:55,629 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3453 states, 3357 states have (on average 1.6857313077152218) internal successors, (5659), 3360 states have internal predecessors, (5659), 53 states have call successors, (53), 40 states have call predecessors, (53), 41 states have return successors, (54), 53 states have call predecessors, (54), 53 states have call successors, (54) [2023-12-21 21:48:55,633 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3453 states to 3453 states and 5766 transitions. [2023-12-21 21:48:55,633 INFO L78 Accepts]: Start accepts. Automaton has 3453 states and 5766 transitions. Word has length 121 [2023-12-21 21:48:55,633 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-21 21:48:55,633 INFO L495 AbstractCegarLoop]: Abstraction has 3453 states and 5766 transitions. [2023-12-21 21:48:55,633 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 22.2) internal successors, (111), 4 states have internal predecessors, (111), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-21 21:48:55,633 INFO L276 IsEmpty]: Start isEmpty. Operand 3453 states and 5766 transitions. [2023-12-21 21:48:55,634 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 122 [2023-12-21 21:48:55,634 INFO L187 NwaCegarLoop]: Found error trace [2023-12-21 21:48:55,634 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-21 21:48:55,638 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (17)] Ended with exit code 0 [2023-12-21 21:48:55,837 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-21 21:48:55,838 INFO L420 AbstractCegarLoop]: === Iteration 17 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-21 21:48:55,838 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-21 21:48:55,838 INFO L85 PathProgramCache]: Analyzing trace with hash -236932630, now seen corresponding path program 1 times [2023-12-21 21:48:55,839 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-21 21:48:55,839 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1520076805] [2023-12-21 21:48:55,839 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-21 21:48:55,839 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-21 21:48:55,839 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-21 21:48:55,840 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-21 21:48:55,841 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-21 21:48:55,933 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 21:48:55,937 INFO L262 TraceCheckSpWp]: Trace formula consists of 331 conjuncts, 4 conjunts are in the unsatisfiable core [2023-12-21 21:48:55,939 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-21 21:48:55,989 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-21 21:48:55,989 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-21 21:48:55,990 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-21 21:48:55,990 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1520076805] [2023-12-21 21:48:55,990 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1520076805] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-21 21:48:55,990 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-21 21:48:55,990 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-21 21:48:55,990 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1905076523] [2023-12-21 21:48:55,990 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-21 21:48:55,990 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-21 21:48:55,990 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-21 21:48:55,991 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-21 21:48:55,991 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-12-21 21:48:55,991 INFO L87 Difference]: Start difference. First operand 3453 states and 5766 transitions. Second operand has 5 states, 5 states have (on average 22.2) internal successors, (111), 4 states have internal predecessors, (111), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-21 21:48:56,438 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-21 21:48:56,438 INFO L93 Difference]: Finished difference Result 4889 states and 7749 transitions. [2023-12-21 21:48:56,439 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-12-21 21:48:56,439 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 22.2) internal successors, (111), 4 states have internal predecessors, (111), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 121 [2023-12-21 21:48:56,439 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-21 21:48:56,463 INFO L225 Difference]: With dead ends: 4889 [2023-12-21 21:48:56,463 INFO L226 Difference]: Without dead ends: 3571 [2023-12-21 21:48:56,466 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 121 GetRequests, 117 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2023-12-21 21:48:56,477 INFO L413 NwaCegarLoop]: 4169 mSDtfsCounter, 4485 mSDsluCounter, 8252 mSDsCounter, 0 mSdLazyCounter, 449 mSolverCounterSat, 33 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4501 SdHoareTripleChecker+Valid, 12421 SdHoareTripleChecker+Invalid, 482 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 33 IncrementalHoareTripleChecker+Valid, 449 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2023-12-21 21:48:56,477 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [4501 Valid, 12421 Invalid, 482 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [33 Valid, 449 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2023-12-21 21:48:56,481 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3571 states. [2023-12-21 21:48:56,608 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3571 to 3571. [2023-12-21 21:48:56,612 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3571 states, 3469 states have (on average 1.6684923609109252) internal successors, (5788), 3472 states have internal predecessors, (5788), 55 states have call successors, (55), 44 states have call predecessors, (55), 45 states have return successors, (56), 55 states have call predecessors, (56), 55 states have call successors, (56) [2023-12-21 21:48:56,617 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3571 states to 3571 states and 5899 transitions. [2023-12-21 21:48:56,617 INFO L78 Accepts]: Start accepts. Automaton has 3571 states and 5899 transitions. Word has length 121 [2023-12-21 21:48:56,617 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-21 21:48:56,618 INFO L495 AbstractCegarLoop]: Abstraction has 3571 states and 5899 transitions. [2023-12-21 21:48:56,618 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 22.2) internal successors, (111), 4 states have internal predecessors, (111), 2 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-21 21:48:56,618 INFO L276 IsEmpty]: Start isEmpty. Operand 3571 states and 5899 transitions. [2023-12-21 21:48:56,624 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 122 [2023-12-21 21:48:56,624 INFO L187 NwaCegarLoop]: Found error trace [2023-12-21 21:48:56,624 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-21 21:48:56,631 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-21 21:48:56,825 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-21 21:48:56,826 INFO L420 AbstractCegarLoop]: === Iteration 18 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-21 21:48:56,826 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-21 21:48:56,826 INFO L85 PathProgramCache]: Analyzing trace with hash 1477613738, now seen corresponding path program 1 times [2023-12-21 21:48:56,826 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-21 21:48:56,826 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1990390978] [2023-12-21 21:48:56,826 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-21 21:48:56,827 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-21 21:48:56,827 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-21 21:48:56,828 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-21 21:48:56,871 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-21 21:48:56,940 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 21:48:56,945 INFO L262 TraceCheckSpWp]: Trace formula consists of 329 conjuncts, 4 conjunts are in the unsatisfiable core [2023-12-21 21:48:56,958 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-21 21:48:56,972 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-21 21:48:56,972 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-21 21:48:56,973 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-21 21:48:56,973 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1990390978] [2023-12-21 21:48:56,973 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1990390978] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-21 21:48:56,973 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-21 21:48:56,973 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-21 21:48:56,977 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1887356044] [2023-12-21 21:48:56,977 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-21 21:48:56,978 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-21 21:48:56,978 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-21 21:48:56,978 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-21 21:48:56,978 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-21 21:48:56,978 INFO L87 Difference]: Start difference. First operand 3571 states and 5899 transitions. Second operand has 4 states, 4 states have (on average 27.75) internal successors, (111), 4 states have internal predecessors, (111), 2 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-21 21:48:57,216 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-21 21:48:57,217 INFO L93 Difference]: Finished difference Result 5110 states and 7994 transitions. [2023-12-21 21:48:57,217 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-12-21 21:48:57,217 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 27.75) internal successors, (111), 4 states have internal predecessors, (111), 2 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 121 [2023-12-21 21:48:57,217 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-21 21:48:57,222 INFO L225 Difference]: With dead ends: 5110 [2023-12-21 21:48:57,222 INFO L226 Difference]: Without dead ends: 3675 [2023-12-21 21:48:57,224 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 120 GetRequests, 118 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-21 21:48:57,224 INFO L413 NwaCegarLoop]: 4287 mSDtfsCounter, 74 mSDsluCounter, 8562 mSDsCounter, 0 mSdLazyCounter, 102 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 74 SdHoareTripleChecker+Valid, 12849 SdHoareTripleChecker+Invalid, 103 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 102 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-21 21:48:57,225 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [74 Valid, 12849 Invalid, 103 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 102 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-21 21:48:57,227 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3675 states. [2023-12-21 21:48:57,283 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3675 to 3575. [2023-12-21 21:48:57,286 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3575 states, 3473 states have (on average 1.6631154621364814) internal successors, (5776), 3476 states have internal predecessors, (5776), 55 states have call successors, (55), 44 states have call predecessors, (55), 45 states have return successors, (56), 55 states have call predecessors, (56), 55 states have call successors, (56) [2023-12-21 21:48:57,290 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3575 states to 3575 states and 5887 transitions. [2023-12-21 21:48:57,290 INFO L78 Accepts]: Start accepts. Automaton has 3575 states and 5887 transitions. Word has length 121 [2023-12-21 21:48:57,290 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-21 21:48:57,290 INFO L495 AbstractCegarLoop]: Abstraction has 3575 states and 5887 transitions. [2023-12-21 21:48:57,290 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 27.75) internal successors, (111), 4 states have internal predecessors, (111), 2 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-21 21:48:57,290 INFO L276 IsEmpty]: Start isEmpty. Operand 3575 states and 5887 transitions. [2023-12-21 21:48:57,291 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 122 [2023-12-21 21:48:57,291 INFO L187 NwaCegarLoop]: Found error trace [2023-12-21 21:48:57,291 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-21 21:48:57,297 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (19)] Ended with exit code 0 [2023-12-21 21:48:57,495 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-21 21:48:57,495 INFO L420 AbstractCegarLoop]: === Iteration 19 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-21 21:48:57,495 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-21 21:48:57,495 INFO L85 PathProgramCache]: Analyzing trace with hash 1717853484, now seen corresponding path program 1 times [2023-12-21 21:48:57,496 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-21 21:48:57,496 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1818371117] [2023-12-21 21:48:57,496 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-21 21:48:57,496 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-21 21:48:57,496 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-21 21:48:57,497 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-21 21:48:57,544 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-21 21:48:57,608 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 21:48:57,611 INFO L262 TraceCheckSpWp]: Trace formula consists of 328 conjuncts, 4 conjunts are in the unsatisfiable core [2023-12-21 21:48:57,613 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-21 21:48:57,622 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-21 21:48:57,622 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-21 21:48:57,623 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-21 21:48:57,623 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1818371117] [2023-12-21 21:48:57,623 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1818371117] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-21 21:48:57,623 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-21 21:48:57,623 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-21 21:48:57,623 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1126440208] [2023-12-21 21:48:57,623 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-21 21:48:57,624 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-21 21:48:57,624 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-21 21:48:57,624 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-21 21:48:57,624 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-21 21:48:57,624 INFO L87 Difference]: Start difference. First operand 3575 states and 5887 transitions. Second operand has 4 states, 4 states have (on average 27.75) internal successors, (111), 4 states have internal predecessors, (111), 2 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-21 21:48:57,752 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-21 21:48:57,752 INFO L93 Difference]: Finished difference Result 5106 states and 7954 transitions. [2023-12-21 21:48:57,752 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-12-21 21:48:57,753 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 27.75) internal successors, (111), 4 states have internal predecessors, (111), 2 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 121 [2023-12-21 21:48:57,753 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-21 21:48:57,760 INFO L225 Difference]: With dead ends: 5106 [2023-12-21 21:48:57,760 INFO L226 Difference]: Without dead ends: 3667 [2023-12-21 21:48:57,762 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 120 GetRequests, 118 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-21 21:48:57,763 INFO L413 NwaCegarLoop]: 4287 mSDtfsCounter, 65 mSDsluCounter, 8563 mSDsCounter, 0 mSdLazyCounter, 102 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 65 SdHoareTripleChecker+Valid, 12850 SdHoareTripleChecker+Invalid, 103 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 102 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-21 21:48:57,763 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [65 Valid, 12850 Invalid, 103 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 102 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-21 21:48:57,765 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3667 states. [2023-12-21 21:48:57,820 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3667 to 3579. [2023-12-21 21:48:57,822 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3579 states, 3477 states have (on average 1.6577509347138337) internal successors, (5764), 3480 states have internal predecessors, (5764), 55 states have call successors, (55), 44 states have call predecessors, (55), 45 states have return successors, (56), 55 states have call predecessors, (56), 55 states have call successors, (56) [2023-12-21 21:48:57,826 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3579 states to 3579 states and 5875 transitions. [2023-12-21 21:48:57,826 INFO L78 Accepts]: Start accepts. Automaton has 3579 states and 5875 transitions. Word has length 121 [2023-12-21 21:48:57,826 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-21 21:48:57,826 INFO L495 AbstractCegarLoop]: Abstraction has 3579 states and 5875 transitions. [2023-12-21 21:48:57,826 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 27.75) internal successors, (111), 4 states have internal predecessors, (111), 2 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-21 21:48:57,826 INFO L276 IsEmpty]: Start isEmpty. Operand 3579 states and 5875 transitions. [2023-12-21 21:48:57,827 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 122 [2023-12-21 21:48:57,827 INFO L187 NwaCegarLoop]: Found error trace [2023-12-21 21:48:57,827 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-21 21:48:57,842 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-21 21:48:58,031 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-21 21:48:58,031 INFO L420 AbstractCegarLoop]: === Iteration 20 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-21 21:48:58,031 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-21 21:48:58,032 INFO L85 PathProgramCache]: Analyzing trace with hash -1689890966, now seen corresponding path program 1 times [2023-12-21 21:48:58,032 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-21 21:48:58,032 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1950346115] [2023-12-21 21:48:58,032 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-21 21:48:58,032 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-21 21:48:58,032 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-21 21:48:58,033 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-21 21:48:58,049 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-21 21:48:58,131 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 21:48:58,135 INFO L262 TraceCheckSpWp]: Trace formula consists of 327 conjuncts, 4 conjunts are in the unsatisfiable core [2023-12-21 21:48:58,136 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-21 21:48:58,147 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-21 21:48:58,147 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-21 21:48:58,147 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-21 21:48:58,147 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1950346115] [2023-12-21 21:48:58,147 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1950346115] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-21 21:48:58,147 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-21 21:48:58,147 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-21 21:48:58,147 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1005513246] [2023-12-21 21:48:58,147 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-21 21:48:58,148 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-21 21:48:58,148 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-21 21:48:58,148 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-21 21:48:58,148 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-21 21:48:58,148 INFO L87 Difference]: Start difference. First operand 3579 states and 5875 transitions. Second operand has 4 states, 4 states have (on average 27.75) internal successors, (111), 4 states have internal predecessors, (111), 2 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-21 21:48:58,288 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-21 21:48:58,288 INFO L93 Difference]: Finished difference Result 5102 states and 7914 transitions. [2023-12-21 21:48:58,288 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-12-21 21:48:58,288 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 27.75) internal successors, (111), 4 states have internal predecessors, (111), 2 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 121 [2023-12-21 21:48:58,289 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-21 21:48:58,294 INFO L225 Difference]: With dead ends: 5102 [2023-12-21 21:48:58,294 INFO L226 Difference]: Without dead ends: 3659 [2023-12-21 21:48:58,297 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 120 GetRequests, 118 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-21 21:48:58,297 INFO L413 NwaCegarLoop]: 4287 mSDtfsCounter, 56 mSDsluCounter, 8564 mSDsCounter, 0 mSdLazyCounter, 102 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 56 SdHoareTripleChecker+Valid, 12851 SdHoareTripleChecker+Invalid, 103 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 102 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-21 21:48:58,298 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [56 Valid, 12851 Invalid, 103 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 102 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-21 21:48:58,300 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3659 states. [2023-12-21 21:48:58,359 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3659 to 3583. [2023-12-21 21:48:58,362 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3583 states, 3481 states have (on average 1.6523987359954035) internal successors, (5752), 3484 states have internal predecessors, (5752), 55 states have call successors, (55), 44 states have call predecessors, (55), 45 states have return successors, (56), 55 states have call predecessors, (56), 55 states have call successors, (56) [2023-12-21 21:48:58,365 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3583 states to 3583 states and 5863 transitions. [2023-12-21 21:48:58,366 INFO L78 Accepts]: Start accepts. Automaton has 3583 states and 5863 transitions. Word has length 121 [2023-12-21 21:48:58,366 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-21 21:48:58,366 INFO L495 AbstractCegarLoop]: Abstraction has 3583 states and 5863 transitions. [2023-12-21 21:48:58,366 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 27.75) internal successors, (111), 4 states have internal predecessors, (111), 2 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-21 21:48:58,366 INFO L276 IsEmpty]: Start isEmpty. Operand 3583 states and 5863 transitions. [2023-12-21 21:48:58,367 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 122 [2023-12-21 21:48:58,367 INFO L187 NwaCegarLoop]: Found error trace [2023-12-21 21:48:58,367 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-21 21:48:58,384 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-21 21:48:58,571 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-21 21:48:58,571 INFO L420 AbstractCegarLoop]: === Iteration 21 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-21 21:48:58,571 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-21 21:48:58,571 INFO L85 PathProgramCache]: Analyzing trace with hash 2112450156, now seen corresponding path program 1 times [2023-12-21 21:48:58,572 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-21 21:48:58,572 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1066398359] [2023-12-21 21:48:58,572 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-21 21:48:58,572 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-21 21:48:58,572 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-21 21:48:58,573 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-21 21:48:58,601 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-21 21:48:58,666 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 21:48:58,670 INFO L262 TraceCheckSpWp]: Trace formula consists of 326 conjuncts, 2 conjunts are in the unsatisfiable core [2023-12-21 21:48:58,671 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-21 21:48:58,724 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-21 21:48:58,725 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-21 21:48:58,725 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-21 21:48:58,725 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1066398359] [2023-12-21 21:48:58,725 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1066398359] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-21 21:48:58,725 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-21 21:48:58,725 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-12-21 21:48:58,725 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [136419510] [2023-12-21 21:48:58,725 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-21 21:48:58,725 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-21 21:48:58,725 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-21 21:48:58,726 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-21 21:48:58,726 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-21 21:48:58,726 INFO L87 Difference]: Start difference. First operand 3583 states and 5863 transitions. Second operand has 3 states, 3 states have (on average 37.0) internal successors, (111), 2 states have internal predecessors, (111), 2 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-21 21:48:58,883 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-21 21:48:58,883 INFO L93 Difference]: Finished difference Result 6334 states and 9461 transitions. [2023-12-21 21:48:58,884 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-21 21:48:58,884 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 37.0) internal successors, (111), 2 states have internal predecessors, (111), 2 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 121 [2023-12-21 21:48:58,884 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-21 21:48:58,891 INFO L225 Difference]: With dead ends: 6334 [2023-12-21 21:48:58,892 INFO L226 Difference]: Without dead ends: 4887 [2023-12-21 21:48:58,895 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 120 GetRequests, 119 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-21 21:48:58,895 INFO L413 NwaCegarLoop]: 4334 mSDtfsCounter, 4254 mSDsluCounter, 299 mSDsCounter, 0 mSdLazyCounter, 70 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4254 SdHoareTripleChecker+Valid, 4633 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-21 21:48:58,895 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [4254 Valid, 4633 Invalid, 72 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 70 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-21 21:48:58,900 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4887 states. [2023-12-21 21:48:59,108 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4887 to 4883. [2023-12-21 21:48:59,112 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4883 states, 4693 states have (on average 1.559556786703601) internal successors, (7319), 4697 states have internal predecessors, (7319), 102 states have call successors, (102), 84 states have call predecessors, (102), 86 states have return successors, (104), 102 states have call predecessors, (104), 102 states have call successors, (104) [2023-12-21 21:48:59,117 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4883 states to 4883 states and 7525 transitions. [2023-12-21 21:48:59,118 INFO L78 Accepts]: Start accepts. Automaton has 4883 states and 7525 transitions. Word has length 121 [2023-12-21 21:48:59,118 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-21 21:48:59,118 INFO L495 AbstractCegarLoop]: Abstraction has 4883 states and 7525 transitions. [2023-12-21 21:48:59,118 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 37.0) internal successors, (111), 2 states have internal predecessors, (111), 2 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-21 21:48:59,118 INFO L276 IsEmpty]: Start isEmpty. Operand 4883 states and 7525 transitions. [2023-12-21 21:48:59,118 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 122 [2023-12-21 21:48:59,119 INFO L187 NwaCegarLoop]: Found error trace [2023-12-21 21:48:59,119 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-21 21:48:59,124 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (22)] Forceful destruction successful, exit code 0 [2023-12-21 21:48:59,322 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-21 21:48:59,322 INFO L420 AbstractCegarLoop]: === Iteration 22 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-21 21:48:59,323 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-21 21:48:59,323 INFO L85 PathProgramCache]: Analyzing trace with hash -45022867, now seen corresponding path program 1 times [2023-12-21 21:48:59,323 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-21 21:48:59,323 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1705645922] [2023-12-21 21:48:59,323 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-21 21:48:59,323 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-12-21 21:48:59,323 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-21 21:48:59,325 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-21 21:48:59,354 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-21 21:48:59,418 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 21:48:59,422 INFO L262 TraceCheckSpWp]: Trace formula consists of 325 conjuncts, 4 conjunts are in the unsatisfiable core [2023-12-21 21:48:59,423 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-21 21:48:59,434 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-21 21:48:59,434 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-21 21:48:59,434 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-21 21:48:59,434 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1705645922] [2023-12-21 21:48:59,434 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1705645922] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-21 21:48:59,434 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-21 21:48:59,434 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-21 21:48:59,435 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1952555640] [2023-12-21 21:48:59,435 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-21 21:48:59,435 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-21 21:48:59,435 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-21 21:48:59,435 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-21 21:48:59,435 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-21 21:48:59,436 INFO L87 Difference]: Start difference. First operand 4883 states and 7525 transitions. Second operand has 4 states, 4 states have (on average 27.75) internal successors, (111), 4 states have internal predecessors, (111), 2 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-21 21:48:59,604 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-21 21:48:59,605 INFO L93 Difference]: Finished difference Result 8242 states and 11964 transitions. [2023-12-21 21:48:59,605 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-12-21 21:48:59,605 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 27.75) internal successors, (111), 4 states have internal predecessors, (111), 2 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 121 [2023-12-21 21:48:59,606 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-21 21:48:59,614 INFO L225 Difference]: With dead ends: 8242 [2023-12-21 21:48:59,614 INFO L226 Difference]: Without dead ends: 5495 [2023-12-21 21:48:59,619 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 120 GetRequests, 118 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-21 21:48:59,619 INFO L413 NwaCegarLoop]: 4290 mSDtfsCounter, 47 mSDsluCounter, 8574 mSDsCounter, 0 mSdLazyCounter, 102 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 47 SdHoareTripleChecker+Valid, 12864 SdHoareTripleChecker+Invalid, 103 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 102 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-21 21:48:59,620 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [47 Valid, 12864 Invalid, 103 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 102 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-21 21:48:59,623 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5495 states. [2023-12-21 21:48:59,721 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5495 to 4919. [2023-12-21 21:48:59,726 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4919 states, 4729 states have (on average 1.551913723831677) internal successors, (7339), 4733 states have internal predecessors, (7339), 102 states have call successors, (102), 84 states have call predecessors, (102), 86 states have return successors, (104), 102 states have call predecessors, (104), 102 states have call successors, (104) [2023-12-21 21:48:59,731 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4919 states to 4919 states and 7545 transitions. [2023-12-21 21:48:59,731 INFO L78 Accepts]: Start accepts. Automaton has 4919 states and 7545 transitions. Word has length 121 [2023-12-21 21:48:59,731 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-21 21:48:59,731 INFO L495 AbstractCegarLoop]: Abstraction has 4919 states and 7545 transitions. [2023-12-21 21:48:59,731 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 27.75) internal successors, (111), 4 states have internal predecessors, (111), 2 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-21 21:48:59,731 INFO L276 IsEmpty]: Start isEmpty. Operand 4919 states and 7545 transitions. [2023-12-21 21:48:59,732 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 122 [2023-12-21 21:48:59,732 INFO L187 NwaCegarLoop]: Found error trace [2023-12-21 21:48:59,732 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-21 21:48:59,755 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-21 21:48:59,936 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-21 21:48:59,936 INFO L420 AbstractCegarLoop]: === Iteration 23 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-21 21:48:59,937 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-21 21:48:59,937 INFO L85 PathProgramCache]: Analyzing trace with hash -99415765, now seen corresponding path program 1 times [2023-12-21 21:48:59,937 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-21 21:48:59,937 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [392790758] [2023-12-21 21:48:59,937 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-21 21:48:59,937 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-21 21:48:59,937 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-21 21:48:59,938 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-21 21:48:59,968 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-21 21:49:00,036 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 21:49:00,040 INFO L262 TraceCheckSpWp]: Trace formula consists of 324 conjuncts, 4 conjunts are in the unsatisfiable core [2023-12-21 21:49:00,041 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-21 21:49:00,052 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-21 21:49:00,052 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-21 21:49:00,052 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-21 21:49:00,052 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [392790758] [2023-12-21 21:49:00,052 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [392790758] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-21 21:49:00,052 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-21 21:49:00,052 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-21 21:49:00,052 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2016863134] [2023-12-21 21:49:00,053 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-21 21:49:00,053 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-21 21:49:00,053 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-21 21:49:00,053 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-21 21:49:00,053 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-21 21:49:00,053 INFO L87 Difference]: Start difference. First operand 4919 states and 7545 transitions. Second operand has 4 states, 4 states have (on average 27.75) internal successors, (111), 4 states have internal predecessors, (111), 2 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-21 21:49:00,221 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-21 21:49:00,222 INFO L93 Difference]: Finished difference Result 7790 states and 11297 transitions. [2023-12-21 21:49:00,222 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-12-21 21:49:00,222 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 27.75) internal successors, (111), 4 states have internal predecessors, (111), 2 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 121 [2023-12-21 21:49:00,222 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-21 21:49:00,229 INFO L225 Difference]: With dead ends: 7790 [2023-12-21 21:49:00,229 INFO L226 Difference]: Without dead ends: 5007 [2023-12-21 21:49:00,234 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 120 GetRequests, 118 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-21 21:49:00,234 INFO L413 NwaCegarLoop]: 4287 mSDtfsCounter, 29 mSDsluCounter, 8566 mSDsCounter, 0 mSdLazyCounter, 102 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 29 SdHoareTripleChecker+Valid, 12853 SdHoareTripleChecker+Invalid, 103 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 102 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-21 21:49:00,234 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [29 Valid, 12853 Invalid, 103 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 102 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-21 21:49:00,237 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5007 states. [2023-12-21 21:49:00,451 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5007 to 4927. [2023-12-21 21:49:00,454 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4927 states, 4737 states have (on average 1.544648511716276) internal successors, (7317), 4741 states have internal predecessors, (7317), 102 states have call successors, (102), 84 states have call predecessors, (102), 86 states have return successors, (104), 102 states have call predecessors, (104), 102 states have call successors, (104) [2023-12-21 21:49:00,460 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4927 states to 4927 states and 7523 transitions. [2023-12-21 21:49:00,460 INFO L78 Accepts]: Start accepts. Automaton has 4927 states and 7523 transitions. Word has length 121 [2023-12-21 21:49:00,461 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-21 21:49:00,461 INFO L495 AbstractCegarLoop]: Abstraction has 4927 states and 7523 transitions. [2023-12-21 21:49:00,461 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 27.75) internal successors, (111), 4 states have internal predecessors, (111), 2 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-21 21:49:00,461 INFO L276 IsEmpty]: Start isEmpty. Operand 4927 states and 7523 transitions. [2023-12-21 21:49:00,462 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 122 [2023-12-21 21:49:00,462 INFO L187 NwaCegarLoop]: Found error trace [2023-12-21 21:49:00,463 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-21 21:49: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 (24)] Forceful destruction successful, exit code 0 [2023-12-21 21:49:00,667 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-21 21:49:00,667 INFO L420 AbstractCegarLoop]: === Iteration 24 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-21 21:49:00,667 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-21 21:49:00,667 INFO L85 PathProgramCache]: Analyzing trace with hash 776603241, now seen corresponding path program 1 times [2023-12-21 21:49:00,667 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-21 21:49:00,668 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2142196250] [2023-12-21 21:49:00,668 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-21 21:49:00,668 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-21 21:49:00,668 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-21 21:49:00,669 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-21 21:49:00,669 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-21 21:49:00,764 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 21:49:00,768 INFO L262 TraceCheckSpWp]: Trace formula consists of 323 conjuncts, 4 conjunts are in the unsatisfiable core [2023-12-21 21:49:00,769 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-21 21:49:00,779 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-21 21:49:00,779 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-21 21:49:00,779 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-21 21:49:00,779 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [2142196250] [2023-12-21 21:49:00,779 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [2142196250] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-21 21:49:00,779 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-21 21:49:00,779 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-21 21:49:00,779 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1501277988] [2023-12-21 21:49:00,780 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-21 21:49:00,780 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-21 21:49:00,780 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-21 21:49:00,780 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-21 21:49:00,780 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-21 21:49:00,780 INFO L87 Difference]: Start difference. First operand 4927 states and 7523 transitions. Second operand has 4 states, 4 states have (on average 27.75) internal successors, (111), 4 states have internal predecessors, (111), 2 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-21 21:49:00,947 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-21 21:49:00,947 INFO L93 Difference]: Finished difference Result 7782 states and 11221 transitions. [2023-12-21 21:49:00,947 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-12-21 21:49:00,947 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 27.75) internal successors, (111), 4 states have internal predecessors, (111), 2 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 121 [2023-12-21 21:49:00,948 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-21 21:49:00,953 INFO L225 Difference]: With dead ends: 7782 [2023-12-21 21:49:00,953 INFO L226 Difference]: Without dead ends: 4991 [2023-12-21 21:49:00,958 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 120 GetRequests, 118 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-21 21:49:00,958 INFO L413 NwaCegarLoop]: 4287 mSDtfsCounter, 20 mSDsluCounter, 8567 mSDsCounter, 0 mSdLazyCounter, 102 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 20 SdHoareTripleChecker+Valid, 12854 SdHoareTripleChecker+Invalid, 103 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 102 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-21 21:49:00,958 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [20 Valid, 12854 Invalid, 103 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 102 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-21 21:49:00,962 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4991 states. [2023-12-21 21:49:01,059 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4991 to 4935. [2023-12-21 21:49:01,063 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4935 states, 4745 states have (on average 1.5374077976817704) internal successors, (7295), 4749 states have internal predecessors, (7295), 102 states have call successors, (102), 84 states have call predecessors, (102), 86 states have return successors, (104), 102 states have call predecessors, (104), 102 states have call successors, (104) [2023-12-21 21:49:01,069 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4935 states to 4935 states and 7501 transitions. [2023-12-21 21:49:01,069 INFO L78 Accepts]: Start accepts. Automaton has 4935 states and 7501 transitions. Word has length 121 [2023-12-21 21:49:01,069 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-21 21:49:01,069 INFO L495 AbstractCegarLoop]: Abstraction has 4935 states and 7501 transitions. [2023-12-21 21:49:01,069 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 27.75) internal successors, (111), 4 states have internal predecessors, (111), 2 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-21 21:49:01,069 INFO L276 IsEmpty]: Start isEmpty. Operand 4935 states and 7501 transitions. [2023-12-21 21:49:01,071 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 122 [2023-12-21 21:49:01,072 INFO L187 NwaCegarLoop]: Found error trace [2023-12-21 21:49:01,072 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-21 21:49:01,088 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-21 21:49:01,276 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-21 21:49:01,276 INFO L420 AbstractCegarLoop]: === Iteration 25 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-21 21:49:01,277 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-21 21:49:01,277 INFO L85 PathProgramCache]: Analyzing trace with hash 761084523, now seen corresponding path program 1 times [2023-12-21 21:49:01,277 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-21 21:49:01,277 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1323141163] [2023-12-21 21:49:01,277 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-21 21:49:01,277 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-21 21:49:01,278 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-21 21:49:01,278 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-21 21:49:01,284 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (26)] Waiting until timeout for monitored process [2023-12-21 21:49:01,370 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 21:49:01,375 INFO L262 TraceCheckSpWp]: Trace formula consists of 322 conjuncts, 4 conjunts are in the unsatisfiable core [2023-12-21 21:49:01,377 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-21 21:49:01,402 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-21 21:49:01,402 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-21 21:49:01,403 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-21 21:49:01,403 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1323141163] [2023-12-21 21:49:01,403 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1323141163] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-21 21:49:01,403 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-21 21:49:01,403 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-21 21:49:01,403 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [777946887] [2023-12-21 21:49:01,403 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-21 21:49:01,405 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-21 21:49:01,405 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-21 21:49:01,406 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-21 21:49:01,406 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-21 21:49:01,406 INFO L87 Difference]: Start difference. First operand 4935 states and 7501 transitions. Second operand has 4 states, 4 states have (on average 27.75) internal successors, (111), 4 states have internal predecessors, (111), 2 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-21 21:49:01,688 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-21 21:49:01,689 INFO L93 Difference]: Finished difference Result 7774 states and 11145 transitions. [2023-12-21 21:49:01,689 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-12-21 21:49:01,689 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 27.75) internal successors, (111), 4 states have internal predecessors, (111), 2 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 121 [2023-12-21 21:49:01,689 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-21 21:49:01,695 INFO L225 Difference]: With dead ends: 7774 [2023-12-21 21:49:01,695 INFO L226 Difference]: Without dead ends: 4975 [2023-12-21 21:49:01,699 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 120 GetRequests, 118 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-21 21:49:01,715 INFO L413 NwaCegarLoop]: 4287 mSDtfsCounter, 11 mSDsluCounter, 8568 mSDsCounter, 0 mSdLazyCounter, 102 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 11 SdHoareTripleChecker+Valid, 12855 SdHoareTripleChecker+Invalid, 103 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 102 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-21 21:49:01,718 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [11 Valid, 12855 Invalid, 103 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 102 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-21 21:49:01,723 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4975 states. [2023-12-21 21:49:01,932 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4975 to 4943. [2023-12-21 21:49:01,944 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4943 states, 4753 states have (on average 1.5301914580265095) internal successors, (7273), 4757 states have internal predecessors, (7273), 102 states have call successors, (102), 84 states have call predecessors, (102), 86 states have return successors, (104), 102 states have call predecessors, (104), 102 states have call successors, (104) [2023-12-21 21:49:01,951 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4943 states to 4943 states and 7479 transitions. [2023-12-21 21:49:01,951 INFO L78 Accepts]: Start accepts. Automaton has 4943 states and 7479 transitions. Word has length 121 [2023-12-21 21:49:01,951 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-21 21:49:01,951 INFO L495 AbstractCegarLoop]: Abstraction has 4943 states and 7479 transitions. [2023-12-21 21:49:01,951 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 27.75) internal successors, (111), 4 states have internal predecessors, (111), 2 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-21 21:49:01,952 INFO L276 IsEmpty]: Start isEmpty. Operand 4943 states and 7479 transitions. [2023-12-21 21:49:01,956 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 122 [2023-12-21 21:49:01,956 INFO L187 NwaCegarLoop]: Found error trace [2023-12-21 21:49:01,956 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-21 21:49:01,960 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-21 21:49:02,160 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-21 21:49:02,160 INFO L420 AbstractCegarLoop]: === Iteration 26 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-21 21:49:02,160 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-21 21:49:02,161 INFO L85 PathProgramCache]: Analyzing trace with hash -1288303319, now seen corresponding path program 1 times [2023-12-21 21:49:02,161 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-21 21:49:02,161 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [268005584] [2023-12-21 21:49:02,161 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-21 21:49:02,161 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-21 21:49:02,161 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-21 21:49:02,162 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-21 21:49:02,191 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-21 21:49:02,252 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 21:49:02,256 INFO L262 TraceCheckSpWp]: Trace formula consists of 321 conjuncts, 4 conjunts are in the unsatisfiable core [2023-12-21 21:49:02,257 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-21 21:49:02,266 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-21 21:49:02,266 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-21 21:49:02,266 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-21 21:49:02,266 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [268005584] [2023-12-21 21:49:02,266 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [268005584] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-21 21:49:02,266 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-21 21:49:02,266 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-21 21:49:02,266 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2059320383] [2023-12-21 21:49:02,266 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-21 21:49:02,266 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-21 21:49:02,266 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-21 21:49:02,267 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-21 21:49:02,267 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-21 21:49:02,267 INFO L87 Difference]: Start difference. First operand 4943 states and 7479 transitions. Second operand has 4 states, 4 states have (on average 27.75) internal successors, (111), 4 states have internal predecessors, (111), 2 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-21 21:49:02,495 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-21 21:49:02,495 INFO L93 Difference]: Finished difference Result 7766 states and 11069 transitions. [2023-12-21 21:49:02,495 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-12-21 21:49:02,496 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 27.75) internal successors, (111), 4 states have internal predecessors, (111), 2 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 121 [2023-12-21 21:49:02,496 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-21 21:49:02,500 INFO L225 Difference]: With dead ends: 7766 [2023-12-21 21:49:02,501 INFO L226 Difference]: Without dead ends: 4959 [2023-12-21 21:49:02,503 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 120 GetRequests, 118 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-21 21:49:02,503 INFO L413 NwaCegarLoop]: 4287 mSDtfsCounter, 2 mSDsluCounter, 8569 mSDsCounter, 0 mSdLazyCounter, 102 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2 SdHoareTripleChecker+Valid, 12856 SdHoareTripleChecker+Invalid, 103 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 102 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-21 21:49:02,504 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2 Valid, 12856 Invalid, 103 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 102 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-21 21:49:02,506 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4959 states. [2023-12-21 21:49:02,598 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4959 to 4951. [2023-12-21 21:49:02,602 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4951 states, 4761 states have (on average 1.5229993698802773) internal successors, (7251), 4765 states have internal predecessors, (7251), 102 states have call successors, (102), 84 states have call predecessors, (102), 86 states have return successors, (104), 102 states have call predecessors, (104), 102 states have call successors, (104) [2023-12-21 21:49:02,607 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4951 states to 4951 states and 7457 transitions. [2023-12-21 21:49:02,607 INFO L78 Accepts]: Start accepts. Automaton has 4951 states and 7457 transitions. Word has length 121 [2023-12-21 21:49:02,607 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-21 21:49:02,607 INFO L495 AbstractCegarLoop]: Abstraction has 4951 states and 7457 transitions. [2023-12-21 21:49:02,607 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 27.75) internal successors, (111), 4 states have internal predecessors, (111), 2 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-21 21:49:02,608 INFO L276 IsEmpty]: Start isEmpty. Operand 4951 states and 7457 transitions. [2023-12-21 21:49:02,608 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 122 [2023-12-21 21:49:02,608 INFO L187 NwaCegarLoop]: Found error trace [2023-12-21 21:49:02,608 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-21 21:49:02,614 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-21 21:49:02,812 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-21 21:49:02,812 INFO L420 AbstractCegarLoop]: === Iteration 27 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-21 21:49:02,813 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-21 21:49:02,813 INFO L85 PathProgramCache]: Analyzing trace with hash 1161296811, now seen corresponding path program 1 times [2023-12-21 21:49:02,813 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-21 21:49:02,814 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [444836412] [2023-12-21 21:49:02,814 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-21 21:49:02,814 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-21 21:49:02,814 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-21 21:49:02,815 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-21 21:49:02,816 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-21 21:49:02,902 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 21:49:02,907 INFO L262 TraceCheckSpWp]: Trace formula consists of 320 conjuncts, 6 conjunts are in the unsatisfiable core [2023-12-21 21:49:02,909 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-21 21:49:03,066 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-21 21:49:03,066 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-21 21:49:03,066 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-21 21:49:03,066 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [444836412] [2023-12-21 21:49:03,066 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [444836412] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-21 21:49:03,066 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-21 21:49:03,066 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-21 21:49:03,066 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1542616599] [2023-12-21 21:49:03,066 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-21 21:49:03,067 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-21 21:49:03,067 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-21 21:49:03,067 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-21 21:49:03,067 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-12-21 21:49:03,067 INFO L87 Difference]: Start difference. First operand 4951 states and 7457 transitions. Second operand has 5 states, 5 states have (on average 22.2) internal successors, (111), 4 states have internal predecessors, (111), 2 states have call successors, (5), 3 states have call predecessors, (5), 4 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-21 21:49:03,436 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-21 21:49:03,436 INFO L93 Difference]: Finished difference Result 7767 states and 10944 transitions. [2023-12-21 21:49:03,437 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-12-21 21:49:03,437 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 22.2) internal successors, (111), 4 states have internal predecessors, (111), 2 states have call successors, (5), 3 states have call predecessors, (5), 4 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 121 [2023-12-21 21:49:03,437 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-21 21:49:03,442 INFO L225 Difference]: With dead ends: 7767 [2023-12-21 21:49:03,443 INFO L226 Difference]: Without dead ends: 4951 [2023-12-21 21:49:03,446 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 121 GetRequests, 117 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2023-12-21 21:49:03,447 INFO L413 NwaCegarLoop]: 4165 mSDtfsCounter, 4355 mSDsluCounter, 8248 mSDsCounter, 0 mSdLazyCounter, 369 mSolverCounterSat, 29 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4370 SdHoareTripleChecker+Valid, 12413 SdHoareTripleChecker+Invalid, 398 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 29 IncrementalHoareTripleChecker+Valid, 369 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2023-12-21 21:49:03,447 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [4370 Valid, 12413 Invalid, 398 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [29 Valid, 369 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2023-12-21 21:49:03,450 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4951 states. [2023-12-21 21:49:03,544 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4951 to 4951. [2023-12-21 21:49:03,549 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4951 states, 4761 states have (on average 1.5200588111741231) internal successors, (7237), 4765 states have internal predecessors, (7237), 102 states have call successors, (102), 84 states have call predecessors, (102), 86 states have return successors, (104), 102 states have call predecessors, (104), 102 states have call successors, (104) [2023-12-21 21:49:03,554 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4951 states to 4951 states and 7443 transitions. [2023-12-21 21:49:03,554 INFO L78 Accepts]: Start accepts. Automaton has 4951 states and 7443 transitions. Word has length 121 [2023-12-21 21:49:03,554 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-21 21:49:03,554 INFO L495 AbstractCegarLoop]: Abstraction has 4951 states and 7443 transitions. [2023-12-21 21:49:03,555 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 22.2) internal successors, (111), 4 states have internal predecessors, (111), 2 states have call successors, (5), 3 states have call predecessors, (5), 4 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-21 21:49:03,555 INFO L276 IsEmpty]: Start isEmpty. Operand 4951 states and 7443 transitions. [2023-12-21 21:49:03,555 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 122 [2023-12-21 21:49:03,555 INFO L187 NwaCegarLoop]: Found error trace [2023-12-21 21:49:03,555 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-21 21:49:03,561 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-21 21:49:03,759 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-21 21:49:03,759 INFO L420 AbstractCegarLoop]: === Iteration 28 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-21 21:49:03,759 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-21 21:49:03,759 INFO L85 PathProgramCache]: Analyzing trace with hash 1862896685, now seen corresponding path program 1 times [2023-12-21 21:49:03,760 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-21 21:49:03,760 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [386445390] [2023-12-21 21:49:03,760 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-21 21:49:03,760 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-21 21:49:03,760 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-21 21:49:03,761 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-21 21:49:03,777 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-21 21:49:03,852 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 21:49:03,857 INFO L262 TraceCheckSpWp]: Trace formula consists of 319 conjuncts, 6 conjunts are in the unsatisfiable core [2023-12-21 21:49:03,859 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-21 21:49:03,985 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-21 21:49:03,985 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-21 21:49:03,985 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-21 21:49:03,985 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [386445390] [2023-12-21 21:49:03,985 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [386445390] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-21 21:49:03,985 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-21 21:49:03,985 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-21 21:49:03,986 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [377249380] [2023-12-21 21:49:03,986 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-21 21:49:03,986 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-21 21:49:03,986 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-21 21:49:03,986 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-21 21:49:03,986 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-12-21 21:49:03,986 INFO L87 Difference]: Start difference. First operand 4951 states and 7443 transitions. Second operand has 5 states, 5 states have (on average 22.2) internal successors, (111), 4 states have internal predecessors, (111), 2 states have call successors, (5), 3 states have call predecessors, (5), 4 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-21 21:49:04,456 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-21 21:49:04,456 INFO L93 Difference]: Finished difference Result 8025 states and 11241 transitions. [2023-12-21 21:49:04,456 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-12-21 21:49:04,457 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 22.2) internal successors, (111), 4 states have internal predecessors, (111), 2 states have call successors, (5), 3 states have call predecessors, (5), 4 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 121 [2023-12-21 21:49:04,457 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-21 21:49:04,462 INFO L225 Difference]: With dead ends: 8025 [2023-12-21 21:49:04,462 INFO L226 Difference]: Without dead ends: 5209 [2023-12-21 21:49:04,467 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 122 GetRequests, 117 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2023-12-21 21:49:04,467 INFO L413 NwaCegarLoop]: 4164 mSDtfsCounter, 4445 mSDsluCounter, 8244 mSDsCounter, 0 mSdLazyCounter, 524 mSolverCounterSat, 33 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4460 SdHoareTripleChecker+Valid, 12408 SdHoareTripleChecker+Invalid, 557 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 33 IncrementalHoareTripleChecker+Valid, 524 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2023-12-21 21:49:04,467 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [4460 Valid, 12408 Invalid, 557 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [33 Valid, 524 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2023-12-21 21:49:04,470 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5209 states. [2023-12-21 21:49:04,627 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5209 to 5141. [2023-12-21 21:49:04,630 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5141 states, 4947 states have (on average 1.4988882150798464) internal successors, (7415), 4951 states have internal predecessors, (7415), 102 states have call successors, (102), 88 states have call predecessors, (102), 90 states have return successors, (104), 102 states have call predecessors, (104), 102 states have call successors, (104) [2023-12-21 21:49:04,635 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5141 states to 5141 states and 7621 transitions. [2023-12-21 21:49:04,636 INFO L78 Accepts]: Start accepts. Automaton has 5141 states and 7621 transitions. Word has length 121 [2023-12-21 21:49:04,636 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-21 21:49:04,636 INFO L495 AbstractCegarLoop]: Abstraction has 5141 states and 7621 transitions. [2023-12-21 21:49:04,636 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 22.2) internal successors, (111), 4 states have internal predecessors, (111), 2 states have call successors, (5), 3 states have call predecessors, (5), 4 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-12-21 21:49:04,636 INFO L276 IsEmpty]: Start isEmpty. Operand 5141 states and 7621 transitions. [2023-12-21 21:49:04,637 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 122 [2023-12-21 21:49:04,637 INFO L187 NwaCegarLoop]: Found error trace [2023-12-21 21:49:04,637 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-21 21:49:04,641 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 (29)] Ended with exit code 0 [2023-12-21 21:49:04,840 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-21 21:49:04,840 INFO L420 AbstractCegarLoop]: === Iteration 29 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-21 21:49:04,841 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-21 21:49:04,841 INFO L85 PathProgramCache]: Analyzing trace with hash 57458351, now seen corresponding path program 1 times [2023-12-21 21:49:04,841 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-21 21:49:04,841 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1766920129] [2023-12-21 21:49:04,841 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-21 21:49:04,841 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-21 21:49:04,841 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-21 21:49:04,842 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-21 21:49:04,872 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-21 21:49:04,935 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 21:49:04,939 INFO L262 TraceCheckSpWp]: Trace formula consists of 318 conjuncts, 2 conjunts are in the unsatisfiable core [2023-12-21 21:49:04,941 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-21 21:49:05,082 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-12-21 21:49:05,082 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-21 21:49:05,082 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-21 21:49:05,082 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1766920129] [2023-12-21 21:49:05,082 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1766920129] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-21 21:49:05,082 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-21 21:49:05,083 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-12-21 21:49:05,083 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [428671998] [2023-12-21 21:49:05,083 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-21 21:49:05,083 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-21 21:49:05,083 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-21 21:49:05,084 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-21 21:49:05,084 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-21 21:49:05,084 INFO L87 Difference]: Start difference. First operand 5141 states and 7621 transitions. Second operand has 3 states, 3 states have (on average 37.0) internal successors, (111), 2 states have internal predecessors, (111), 1 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (5), 1 states have call predecessors, (5), 1 states have call successors, (5) [2023-12-21 21:49:05,335 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-21 21:49:05,336 INFO L93 Difference]: Finished difference Result 11090 states and 14893 transitions. [2023-12-21 21:49:05,336 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-21 21:49:05,336 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 37.0) internal successors, (111), 2 states have internal predecessors, (111), 1 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (5), 1 states have call predecessors, (5), 1 states have call successors, (5) Word has length 121 [2023-12-21 21:49:05,336 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-21 21:49:05,347 INFO L225 Difference]: With dead ends: 11090 [2023-12-21 21:49:05,348 INFO L226 Difference]: Without dead ends: 8085 [2023-12-21 21:49:05,354 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 120 GetRequests, 119 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-21 21:49:05,355 INFO L413 NwaCegarLoop]: 4280 mSDtfsCounter, 4185 mSDsluCounter, 291 mSDsCounter, 0 mSdLazyCounter, 70 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4185 SdHoareTripleChecker+Valid, 4571 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-21 21:49:05,355 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [4185 Valid, 4571 Invalid, 72 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 70 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-21 21:49:05,360 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8085 states. [2023-12-21 21:49:05,565 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8085 to 8081. [2023-12-21 21:49:05,571 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8081 states, 7699 states have (on average 1.393817378880374) internal successors, (10731), 7709 states have internal predecessors, (10731), 200 states have call successors, (200), 176 states have call predecessors, (200), 180 states have return successors, (204), 196 states have call predecessors, (204), 200 states have call successors, (204) [2023-12-21 21:49:05,581 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8081 states to 8081 states and 11135 transitions. [2023-12-21 21:49:05,582 INFO L78 Accepts]: Start accepts. Automaton has 8081 states and 11135 transitions. Word has length 121 [2023-12-21 21:49:05,582 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-21 21:49:05,582 INFO L495 AbstractCegarLoop]: Abstraction has 8081 states and 11135 transitions. [2023-12-21 21:49:05,582 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 37.0) internal successors, (111), 2 states have internal predecessors, (111), 1 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (5), 1 states have call predecessors, (5), 1 states have call successors, (5) [2023-12-21 21:49:05,582 INFO L276 IsEmpty]: Start isEmpty. Operand 8081 states and 11135 transitions. [2023-12-21 21:49:05,586 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 196 [2023-12-21 21:49:05,586 INFO L187 NwaCegarLoop]: Found error trace [2023-12-21 21:49:05,586 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-21 21:49:05,590 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-21 21:49:05,789 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-21 21:49:05,789 INFO L420 AbstractCegarLoop]: === Iteration 30 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-21 21:49:05,790 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-21 21:49:05,790 INFO L85 PathProgramCache]: Analyzing trace with hash 224901828, now seen corresponding path program 1 times [2023-12-21 21:49:05,790 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-21 21:49:05,790 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1716454908] [2023-12-21 21:49:05,790 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-21 21:49:05,790 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-21 21:49:05,790 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-21 21:49:05,791 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-21 21:49:05,793 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-21 21:49:05,935 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 21:49:05,942 INFO L262 TraceCheckSpWp]: Trace formula consists of 444 conjuncts, 8 conjunts are in the unsatisfiable core [2023-12-21 21:49:05,944 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-21 21:49:06,115 INFO L134 CoverageAnalysis]: Checked inductivity of 58 backedges. 11 proven. 0 refuted. 0 times theorem prover too weak. 47 trivial. 0 not checked. [2023-12-21 21:49:06,115 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-21 21:49:06,115 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-21 21:49:06,115 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1716454908] [2023-12-21 21:49:06,116 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1716454908] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-21 21:49:06,116 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-21 21:49:06,116 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-21 21:49:06,116 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1585003106] [2023-12-21 21:49:06,116 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-21 21:49:06,116 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-21 21:49:06,116 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-21 21:49:06,117 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-21 21:49:06,117 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-21 21:49:06,117 INFO L87 Difference]: Start difference. First operand 8081 states and 11135 transitions. Second operand has 4 states, 4 states have (on average 33.25) internal successors, (133), 4 states have internal predecessors, (133), 4 states have call successors, (8), 4 states have call predecessors, (8), 4 states have return successors, (8), 4 states have call predecessors, (8), 4 states have call successors, (8) [2023-12-21 21:49:06,840 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-21 21:49:06,840 INFO L93 Difference]: Finished difference Result 19741 states and 25145 transitions. [2023-12-21 21:49:06,841 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-12-21 21:49:06,841 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 33.25) internal successors, (133), 4 states have internal predecessors, (133), 4 states have call successors, (8), 4 states have call predecessors, (8), 4 states have return successors, (8), 4 states have call predecessors, (8), 4 states have call successors, (8) Word has length 195 [2023-12-21 21:49:06,841 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-21 21:49:06,859 INFO L225 Difference]: With dead ends: 19741 [2023-12-21 21:49:06,859 INFO L226 Difference]: Without dead ends: 13797 [2023-12-21 21:49:06,864 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 196 GetRequests, 193 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-21 21:49:06,865 INFO L413 NwaCegarLoop]: 4245 mSDtfsCounter, 4425 mSDsluCounter, 4388 mSDsCounter, 0 mSdLazyCounter, 292 mSolverCounterSat, 50 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4430 SdHoareTripleChecker+Valid, 8633 SdHoareTripleChecker+Invalid, 342 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 50 IncrementalHoareTripleChecker+Valid, 292 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2023-12-21 21:49:06,865 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [4430 Valid, 8633 Invalid, 342 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [50 Valid, 292 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2023-12-21 21:49:06,872 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 13797 states. [2023-12-21 21:49:07,246 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 13797 to 13795. [2023-12-21 21:49:07,256 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 13795 states, 13053 states have (on average 1.3136443729410863) internal successors, (17147), 13079 states have internal predecessors, (17147), 380 states have call successors, (380), 336 states have call predecessors, (380), 360 states have return successors, (428), 380 states have call predecessors, (428), 380 states have call successors, (428) [2023-12-21 21:49:07,274 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13795 states to 13795 states and 17955 transitions. [2023-12-21 21:49:07,274 INFO L78 Accepts]: Start accepts. Automaton has 13795 states and 17955 transitions. Word has length 195 [2023-12-21 21:49:07,275 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-21 21:49:07,275 INFO L495 AbstractCegarLoop]: Abstraction has 13795 states and 17955 transitions. [2023-12-21 21:49:07,275 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 33.25) internal successors, (133), 4 states have internal predecessors, (133), 4 states have call successors, (8), 4 states have call predecessors, (8), 4 states have return successors, (8), 4 states have call predecessors, (8), 4 states have call successors, (8) [2023-12-21 21:49:07,275 INFO L276 IsEmpty]: Start isEmpty. Operand 13795 states and 17955 transitions. [2023-12-21 21:49:07,281 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 198 [2023-12-21 21:49:07,281 INFO L187 NwaCegarLoop]: Found error trace [2023-12-21 21:49:07,281 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-21 21:49:07,285 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 (31)] Ended with exit code 0 [2023-12-21 21:49:07,485 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-21 21:49:07,485 INFO L420 AbstractCegarLoop]: === Iteration 31 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-21 21:49:07,485 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-21 21:49:07,486 INFO L85 PathProgramCache]: Analyzing trace with hash -1291070199, now seen corresponding path program 1 times [2023-12-21 21:49:07,486 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-21 21:49:07,486 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1676878950] [2023-12-21 21:49:07,486 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-21 21:49:07,486 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-21 21:49:07,486 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-21 21:49:07,487 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-21 21:49:07,489 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-21 21:49:07,602 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 21:49:07,607 INFO L262 TraceCheckSpWp]: Trace formula consists of 446 conjuncts, 8 conjunts are in the unsatisfiable core [2023-12-21 21:49:07,609 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-21 21:49:07,784 INFO L134 CoverageAnalysis]: Checked inductivity of 58 backedges. 11 proven. 0 refuted. 0 times theorem prover too weak. 47 trivial. 0 not checked. [2023-12-21 21:49:07,784 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-21 21:49:07,784 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-21 21:49:07,784 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1676878950] [2023-12-21 21:49:07,784 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1676878950] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-21 21:49:07,784 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-21 21:49:07,785 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-21 21:49:07,785 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [429152734] [2023-12-21 21:49:07,785 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-21 21:49:07,785 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-21 21:49:07,785 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-21 21:49:07,785 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-21 21:49:07,785 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-21 21:49:07,786 INFO L87 Difference]: Start difference. First operand 13795 states and 17955 transitions. Second operand has 4 states, 4 states have (on average 33.75) internal successors, (135), 4 states have internal predecessors, (135), 4 states have call successors, (8), 4 states have call predecessors, (8), 4 states have return successors, (8), 4 states have call predecessors, (8), 4 states have call successors, (8) [2023-12-21 21:49:08,853 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-21 21:49:08,853 INFO L93 Difference]: Finished difference Result 36333 states and 44968 transitions. [2023-12-21 21:49:08,854 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-12-21 21:49:08,854 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 33.75) internal successors, (135), 4 states have internal predecessors, (135), 4 states have call successors, (8), 4 states have call predecessors, (8), 4 states have return successors, (8), 4 states have call predecessors, (8), 4 states have call successors, (8) Word has length 197 [2023-12-21 21:49:08,854 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-21 21:49:08,894 INFO L225 Difference]: With dead ends: 36333 [2023-12-21 21:49:08,894 INFO L226 Difference]: Without dead ends: 24675 [2023-12-21 21:49:08,908 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 198 GetRequests, 195 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-21 21:49:08,908 INFO L413 NwaCegarLoop]: 4335 mSDtfsCounter, 4405 mSDsluCounter, 4464 mSDsCounter, 0 mSdLazyCounter, 328 mSolverCounterSat, 47 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4410 SdHoareTripleChecker+Valid, 8799 SdHoareTripleChecker+Invalid, 375 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 47 IncrementalHoareTripleChecker+Valid, 328 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2023-12-21 21:49:08,908 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [4410 Valid, 8799 Invalid, 375 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [47 Valid, 328 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2023-12-21 21:49:08,923 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 24675 states. [2023-12-21 21:49:09,752 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 24675 to 24673. [2023-12-21 21:49:09,771 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 24673 states, 23240 states have (on average 1.2633390705679863) internal successors, (29360), 23299 states have internal predecessors, (29360), 727 states have call successors, (727), 640 states have call predecessors, (727), 704 states have return successors, (863), 735 states have call predecessors, (863), 727 states have call successors, (863) [2023-12-21 21:49:09,805 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 24673 states to 24673 states and 30950 transitions. [2023-12-21 21:49:09,806 INFO L78 Accepts]: Start accepts. Automaton has 24673 states and 30950 transitions. Word has length 197 [2023-12-21 21:49:09,806 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-21 21:49:09,806 INFO L495 AbstractCegarLoop]: Abstraction has 24673 states and 30950 transitions. [2023-12-21 21:49:09,807 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 33.75) internal successors, (135), 4 states have internal predecessors, (135), 4 states have call successors, (8), 4 states have call predecessors, (8), 4 states have return successors, (8), 4 states have call predecessors, (8), 4 states have call successors, (8) [2023-12-21 21:49:09,807 INFO L276 IsEmpty]: Start isEmpty. Operand 24673 states and 30950 transitions. [2023-12-21 21:49:09,817 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 198 [2023-12-21 21:49:09,817 INFO L187 NwaCegarLoop]: Found error trace [2023-12-21 21:49:09,817 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-21 21:49:09,827 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-21 21:49:10,021 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-21 21:49:10,022 INFO L420 AbstractCegarLoop]: === Iteration 32 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-21 21:49:10,022 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-21 21:49:10,022 INFO L85 PathProgramCache]: Analyzing trace with hash -1167788533, now seen corresponding path program 1 times [2023-12-21 21:49:10,022 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-21 21:49:10,022 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1225903704] [2023-12-21 21:49:10,022 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-21 21:49:10,023 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-21 21:49:10,023 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-21 21:49:10,024 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-21 21:49:10,026 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-21 21:49:10,139 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 21:49:10,144 INFO L262 TraceCheckSpWp]: Trace formula consists of 446 conjuncts, 2 conjunts are in the unsatisfiable core [2023-12-21 21:49:10,146 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-21 21:49:10,159 INFO L134 CoverageAnalysis]: Checked inductivity of 58 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 58 trivial. 0 not checked. [2023-12-21 21:49:10,163 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-21 21:49:10,163 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-21 21:49:10,163 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1225903704] [2023-12-21 21:49:10,164 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1225903704] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-21 21:49:10,164 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-21 21:49:10,164 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-12-21 21:49:10,164 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1808624499] [2023-12-21 21:49:10,164 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-21 21:49:10,164 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-21 21:49:10,164 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-21 21:49:10,165 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-21 21:49:10,165 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-21 21:49:10,165 INFO L87 Difference]: Start difference. First operand 24673 states and 30950 transitions. Second operand has 3 states, 3 states have (on average 42.333333333333336) internal successors, (127), 3 states have internal predecessors, (127), 2 states have call successors, (7), 2 states have call predecessors, (7), 2 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2023-12-21 21:49:11,126 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-21 21:49:11,126 INFO L93 Difference]: Finished difference Result 47199 states and 57895 transitions. [2023-12-21 21:49:11,127 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-21 21:49:11,127 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 42.333333333333336) internal successors, (127), 3 states have internal predecessors, (127), 2 states have call successors, (7), 2 states have call predecessors, (7), 2 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) Word has length 197 [2023-12-21 21:49:11,127 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-21 21:49:11,163 INFO L225 Difference]: With dead ends: 47199 [2023-12-21 21:49:11,163 INFO L226 Difference]: Without dead ends: 24663 [2023-12-21 21:49:11,179 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 196 GetRequests, 195 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-21 21:49:11,179 INFO L413 NwaCegarLoop]: 4280 mSDtfsCounter, 348 mSDsluCounter, 3957 mSDsCounter, 0 mSdLazyCounter, 34 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 348 SdHoareTripleChecker+Valid, 8237 SdHoareTripleChecker+Invalid, 34 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 34 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-12-21 21:49:11,180 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [348 Valid, 8237 Invalid, 34 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 34 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-12-21 21:49:11,195 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 24663 states. [2023-12-21 21:49:12,053 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 24663 to 24663. [2023-12-21 21:49:12,070 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 24663 states, 23233 states have (on average 1.2631171178926528) internal successors, (29346), 23291 states have internal predecessors, (29346), 724 states have call successors, (724), 640 states have call predecessors, (724), 704 states have return successors, (860), 732 states have call predecessors, (860), 724 states have call successors, (860) [2023-12-21 21:49:12,102 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 24663 states to 24663 states and 30930 transitions. [2023-12-21 21:49:12,103 INFO L78 Accepts]: Start accepts. Automaton has 24663 states and 30930 transitions. Word has length 197 [2023-12-21 21:49:12,103 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-21 21:49:12,103 INFO L495 AbstractCegarLoop]: Abstraction has 24663 states and 30930 transitions. [2023-12-21 21:49:12,103 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 42.333333333333336) internal successors, (127), 3 states have internal predecessors, (127), 2 states have call successors, (7), 2 states have call predecessors, (7), 2 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2023-12-21 21:49:12,103 INFO L276 IsEmpty]: Start isEmpty. Operand 24663 states and 30930 transitions. [2023-12-21 21:49:12,112 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 200 [2023-12-21 21:49:12,112 INFO L187 NwaCegarLoop]: Found error trace [2023-12-21 21:49:12,112 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-21 21:49:12,117 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 (33)] Ended with exit code 0 [2023-12-21 21:49:12,316 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-21 21:49:12,317 INFO L420 AbstractCegarLoop]: === Iteration 33 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-21 21:49:12,317 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-21 21:49:12,317 INFO L85 PathProgramCache]: Analyzing trace with hash -1475020668, now seen corresponding path program 1 times [2023-12-21 21:49:12,317 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-21 21:49:12,318 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1425806609] [2023-12-21 21:49:12,318 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-21 21:49:12,318 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-21 21:49:12,318 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-21 21:49:12,319 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-21 21:49:12,334 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-21 21:49:12,439 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 21:49:12,444 INFO L262 TraceCheckSpWp]: Trace formula consists of 448 conjuncts, 8 conjunts are in the unsatisfiable core [2023-12-21 21:49:12,447 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-21 21:49:12,603 INFO L134 CoverageAnalysis]: Checked inductivity of 58 backedges. 11 proven. 0 refuted. 0 times theorem prover too weak. 47 trivial. 0 not checked. [2023-12-21 21:49:12,603 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-21 21:49:12,604 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-21 21:49:12,605 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1425806609] [2023-12-21 21:49:12,605 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1425806609] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-21 21:49:12,605 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-21 21:49:12,605 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-21 21:49:12,605 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1620695384] [2023-12-21 21:49:12,606 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-21 21:49:12,606 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-21 21:49:12,606 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-21 21:49:12,606 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-21 21:49:12,607 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-21 21:49:12,607 INFO L87 Difference]: Start difference. First operand 24663 states and 30930 transitions. Second operand has 4 states, 4 states have (on average 34.25) internal successors, (137), 4 states have internal predecessors, (137), 4 states have call successors, (8), 4 states have call predecessors, (8), 4 states have return successors, (8), 4 states have call predecessors, (8), 4 states have call successors, (8) [2023-12-21 21:49:14,372 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-21 21:49:14,372 INFO L93 Difference]: Finished difference Result 68860 states and 83797 transitions. [2023-12-21 21:49:14,373 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-12-21 21:49:14,373 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 34.25) internal successors, (137), 4 states have internal predecessors, (137), 4 states have call successors, (8), 4 states have call predecessors, (8), 4 states have return successors, (8), 4 states have call predecessors, (8), 4 states have call successors, (8) Word has length 199 [2023-12-21 21:49:14,373 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-21 21:49:14,458 INFO L225 Difference]: With dead ends: 68860 [2023-12-21 21:49:14,458 INFO L226 Difference]: Without dead ends: 46334 [2023-12-21 21:49:14,485 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 200 GetRequests, 197 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-21 21:49:14,486 INFO L413 NwaCegarLoop]: 4323 mSDtfsCounter, 4399 mSDsluCounter, 4446 mSDsCounter, 0 mSdLazyCounter, 323 mSolverCounterSat, 47 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4405 SdHoareTripleChecker+Valid, 8769 SdHoareTripleChecker+Invalid, 370 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 47 IncrementalHoareTripleChecker+Valid, 323 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2023-12-21 21:49:14,486 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [4405 Valid, 8769 Invalid, 370 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [47 Valid, 323 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2023-12-21 21:49:14,515 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 46334 states. [2023-12-21 21:49:16,240 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 46334 to 46332. [2023-12-21 21:49:16,270 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 46332 states, 43523 states have (on average 1.2325666888771454) internal successors, (53645), 43646 states have internal predecessors, (53645), 1415 states have call successors, (1415), 1248 states have call predecessors, (1415), 1392 states have return successors, (1727), 1439 states have call predecessors, (1727), 1415 states have call successors, (1727) [2023-12-21 21:49:16,327 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 46332 states to 46332 states and 56787 transitions. [2023-12-21 21:49:16,328 INFO L78 Accepts]: Start accepts. Automaton has 46332 states and 56787 transitions. Word has length 199 [2023-12-21 21:49:16,328 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-21 21:49:16,328 INFO L495 AbstractCegarLoop]: Abstraction has 46332 states and 56787 transitions. [2023-12-21 21:49:16,328 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 34.25) internal successors, (137), 4 states have internal predecessors, (137), 4 states have call successors, (8), 4 states have call predecessors, (8), 4 states have return successors, (8), 4 states have call predecessors, (8), 4 states have call successors, (8) [2023-12-21 21:49:16,329 INFO L276 IsEmpty]: Start isEmpty. Operand 46332 states and 56787 transitions. [2023-12-21 21:49:16,343 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 200 [2023-12-21 21:49:16,344 INFO L187 NwaCegarLoop]: Found error trace [2023-12-21 21:49:16,344 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-21 21:49:16,347 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 (34)] Ended with exit code 0 [2023-12-21 21:49:16,547 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-21 21:49:16,548 INFO L420 AbstractCegarLoop]: === Iteration 34 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-21 21:49:16,548 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-21 21:49:16,548 INFO L85 PathProgramCache]: Analyzing trace with hash -1948256318, now seen corresponding path program 1 times [2023-12-21 21:49:16,548 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-21 21:49:16,548 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1947360380] [2023-12-21 21:49:16,548 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-21 21:49:16,548 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-21 21:49:16,549 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-21 21:49:16,550 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-21 21:49:16,560 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-21 21:49:16,664 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 21:49:16,669 INFO L262 TraceCheckSpWp]: Trace formula consists of 448 conjuncts, 2 conjunts are in the unsatisfiable core [2023-12-21 21:49:16,671 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-21 21:49:16,683 INFO L134 CoverageAnalysis]: Checked inductivity of 58 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 58 trivial. 0 not checked. [2023-12-21 21:49:16,683 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-21 21:49:16,683 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-21 21:49:16,683 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1947360380] [2023-12-21 21:49:16,683 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1947360380] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-21 21:49:16,683 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-21 21:49:16,683 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-12-21 21:49:16,683 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2019372319] [2023-12-21 21:49:16,683 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-21 21:49:16,684 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-21 21:49:16,684 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-21 21:49:16,684 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-21 21:49:16,684 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-21 21:49:16,684 INFO L87 Difference]: Start difference. First operand 46332 states and 56787 transitions. Second operand has 3 states, 3 states have (on average 43.0) internal successors, (129), 3 states have internal predecessors, (129), 2 states have call successors, (7), 2 states have call predecessors, (7), 2 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2023-12-21 21:49:18,054 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-21 21:49:18,055 INFO L93 Difference]: Finished difference Result 79890 states and 96916 transitions. [2023-12-21 21:49:18,055 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-21 21:49:18,055 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 43.0) internal successors, (129), 3 states have internal predecessors, (129), 2 states have call successors, (7), 2 states have call predecessors, (7), 2 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) Word has length 199 [2023-12-21 21:49:18,055 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-21 21:49:18,121 INFO L225 Difference]: With dead ends: 79890 [2023-12-21 21:49:18,121 INFO L226 Difference]: Without dead ends: 35695 [2023-12-21 21:49:18,150 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 198 GetRequests, 197 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-21 21:49:18,150 INFO L413 NwaCegarLoop]: 4279 mSDtfsCounter, 346 mSDsluCounter, 3957 mSDsCounter, 0 mSdLazyCounter, 34 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 346 SdHoareTripleChecker+Valid, 8236 SdHoareTripleChecker+Invalid, 34 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 34 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-12-21 21:49:18,152 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [346 Valid, 8236 Invalid, 34 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 34 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-12-21 21:49:18,177 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 35695 states. [2023-12-21 21:49:19,665 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 35695 to 35695. [2023-12-21 21:49:19,690 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 35695 states, 33569 states have (on average 1.2435580446245047) internal successors, (41745), 33663 states have internal predecessors, (41745), 1068 states have call successors, (1068), 944 states have call predecessors, (1068), 1056 states have return successors, (1300), 1088 states have call predecessors, (1300), 1068 states have call successors, (1300) [2023-12-21 21:49:19,745 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 35695 states to 35695 states and 44113 transitions. [2023-12-21 21:49:19,746 INFO L78 Accepts]: Start accepts. Automaton has 35695 states and 44113 transitions. Word has length 199 [2023-12-21 21:49:19,747 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-21 21:49:19,747 INFO L495 AbstractCegarLoop]: Abstraction has 35695 states and 44113 transitions. [2023-12-21 21:49:19,747 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 43.0) internal successors, (129), 3 states have internal predecessors, (129), 2 states have call successors, (7), 2 states have call predecessors, (7), 2 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2023-12-21 21:49:19,747 INFO L276 IsEmpty]: Start isEmpty. Operand 35695 states and 44113 transitions. [2023-12-21 21:49:19,759 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 202 [2023-12-21 21:49:19,759 INFO L187 NwaCegarLoop]: Found error trace [2023-12-21 21:49:19,760 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-21 21:49:19,764 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-21 21:49:19,964 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-21 21:49:19,964 INFO L420 AbstractCegarLoop]: === Iteration 35 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-21 21:49:19,965 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-21 21:49:19,965 INFO L85 PathProgramCache]: Analyzing trace with hash 911932425, now seen corresponding path program 1 times [2023-12-21 21:49:19,965 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-21 21:49:19,965 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1880053810] [2023-12-21 21:49:19,965 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-21 21:49:19,965 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-21 21:49:19,965 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-21 21:49:19,966 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-21 21:49:19,968 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-21 21:49:20,102 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 21:49:20,107 INFO L262 TraceCheckSpWp]: Trace formula consists of 450 conjuncts, 8 conjunts are in the unsatisfiable core [2023-12-21 21:49:20,110 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-21 21:49:20,303 INFO L134 CoverageAnalysis]: Checked inductivity of 58 backedges. 11 proven. 0 refuted. 0 times theorem prover too weak. 47 trivial. 0 not checked. [2023-12-21 21:49:20,303 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-21 21:49:20,303 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-21 21:49:20,304 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1880053810] [2023-12-21 21:49:20,304 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1880053810] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-21 21:49:20,304 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-21 21:49:20,304 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-21 21:49:20,304 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1739515819] [2023-12-21 21:49:20,304 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-21 21:49:20,304 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-21 21:49:20,304 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-21 21:49:20,305 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-21 21:49:20,305 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-21 21:49:20,305 INFO L87 Difference]: Start difference. First operand 35695 states and 44113 transitions. Second operand has 4 states, 4 states have (on average 34.75) internal successors, (139), 4 states have internal predecessors, (139), 4 states have call successors, (8), 4 states have call predecessors, (8), 4 states have return successors, (8), 4 states have call predecessors, (8), 4 states have call successors, (8) [2023-12-21 21:49:23,060 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-21 21:49:23,060 INFO L93 Difference]: Finished difference Result 112395 states and 135475 transitions. [2023-12-21 21:49:23,060 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-12-21 21:49:23,061 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 34.75) internal successors, (139), 4 states have internal predecessors, (139), 4 states have call successors, (8), 4 states have call predecessors, (8), 4 states have return successors, (8), 4 states have call predecessors, (8), 4 states have call successors, (8) Word has length 201 [2023-12-21 21:49:23,061 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-21 21:49:23,188 INFO L225 Difference]: With dead ends: 112395 [2023-12-21 21:49:23,188 INFO L226 Difference]: Without dead ends: 78837 [2023-12-21 21:49:23,223 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 202 GetRequests, 199 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-21 21:49:23,224 INFO L413 NwaCegarLoop]: 4332 mSDtfsCounter, 4400 mSDsluCounter, 4439 mSDsCounter, 0 mSdLazyCounter, 335 mSolverCounterSat, 41 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4406 SdHoareTripleChecker+Valid, 8771 SdHoareTripleChecker+Invalid, 376 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 41 IncrementalHoareTripleChecker+Valid, 335 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2023-12-21 21:49:23,225 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [4406 Valid, 8771 Invalid, 376 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [41 Valid, 335 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2023-12-21 21:49:23,281 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 78837 states. [2023-12-21 21:49:26,309 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 78837 to 77299. [2023-12-21 21:49:26,350 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 77299 states, 72498 states have (on average 1.2156749151700736) internal successors, (88134), 73081 states have internal predecessors, (88134), 2039 states have call successors, (2039), 1792 states have call predecessors, (2039), 2760 states have return successors, (3284), 2427 states have call predecessors, (3284), 2039 states have call successors, (3284) [2023-12-21 21:49:26,456 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 77299 states to 77299 states and 93457 transitions. [2023-12-21 21:49:26,457 INFO L78 Accepts]: Start accepts. Automaton has 77299 states and 93457 transitions. Word has length 201 [2023-12-21 21:49:26,457 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-21 21:49:26,457 INFO L495 AbstractCegarLoop]: Abstraction has 77299 states and 93457 transitions. [2023-12-21 21:49:26,457 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 34.75) internal successors, (139), 4 states have internal predecessors, (139), 4 states have call successors, (8), 4 states have call predecessors, (8), 4 states have return successors, (8), 4 states have call predecessors, (8), 4 states have call successors, (8) [2023-12-21 21:49:26,457 INFO L276 IsEmpty]: Start isEmpty. Operand 77299 states and 93457 transitions. [2023-12-21 21:49:26,482 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 202 [2023-12-21 21:49:26,482 INFO L187 NwaCegarLoop]: Found error trace [2023-12-21 21:49:26,482 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-21 21:49:26,486 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 (36)] Forceful destruction successful, exit code 0 [2023-12-21 21:49:26,686 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-21 21:49:26,686 INFO L420 AbstractCegarLoop]: === Iteration 36 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-21 21:49:26,687 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-21 21:49:26,687 INFO L85 PathProgramCache]: Analyzing trace with hash -873470837, now seen corresponding path program 1 times [2023-12-21 21:49:26,687 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-21 21:49:26,687 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [960047904] [2023-12-21 21:49:26,687 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-21 21:49:26,687 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-21 21:49:26,687 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-21 21:49:26,688 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-21 21:49:26,690 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-21 21:49:26,799 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 21:49:26,804 INFO L262 TraceCheckSpWp]: Trace formula consists of 450 conjuncts, 2 conjunts are in the unsatisfiable core [2023-12-21 21:49:26,806 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-21 21:49:26,819 INFO L134 CoverageAnalysis]: Checked inductivity of 58 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 58 trivial. 0 not checked. [2023-12-21 21:49:26,819 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-21 21:49:26,819 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-21 21:49:26,819 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [960047904] [2023-12-21 21:49:26,819 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [960047904] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-21 21:49:26,819 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-21 21:49:26,819 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-12-21 21:49:26,819 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [580109934] [2023-12-21 21:49:26,819 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-21 21:49:26,819 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-21 21:49:26,820 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-21 21:49:26,820 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-21 21:49:26,820 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-21 21:49:26,820 INFO L87 Difference]: Start difference. First operand 77299 states and 93457 transitions. Second operand has 3 states, 3 states have (on average 43.666666666666664) internal successors, (131), 3 states have internal predecessors, (131), 2 states have call successors, (7), 2 states have call predecessors, (7), 2 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2023-12-21 21:49:29,703 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-21 21:49:29,703 INFO L93 Difference]: Finished difference Result 152454 states and 182916 transitions. [2023-12-21 21:49:29,704 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-21 21:49:29,704 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 43.666666666666664) internal successors, (131), 3 states have internal predecessors, (131), 2 states have call successors, (7), 2 states have call predecessors, (7), 2 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) Word has length 201 [2023-12-21 21:49:29,704 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-21 21:49:29,843 INFO L225 Difference]: With dead ends: 152454 [2023-12-21 21:49:29,844 INFO L226 Difference]: Without dead ends: 77291 [2023-12-21 21:49:29,896 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 200 GetRequests, 199 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-21 21:49:29,896 INFO L413 NwaCegarLoop]: 4278 mSDtfsCounter, 344 mSDsluCounter, 3957 mSDsCounter, 0 mSdLazyCounter, 34 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 344 SdHoareTripleChecker+Valid, 8235 SdHoareTripleChecker+Invalid, 34 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 34 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-12-21 21:49:29,896 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [344 Valid, 8235 Invalid, 34 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 34 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-12-21 21:49:29,951 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 77291 states. [2023-12-21 21:49:32,746 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 77291 to 77291. [2023-12-21 21:49:32,796 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 77291 states, 72493 states have (on average 1.2156208185617923) internal successors, (88124), 73075 states have internal predecessors, (88124), 2036 states have call successors, (2036), 1792 states have call predecessors, (2036), 2760 states have return successors, (3280), 2424 states have call predecessors, (3280), 2036 states have call successors, (3280) [2023-12-21 21:49:32,908 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 77291 states to 77291 states and 93440 transitions. [2023-12-21 21:49:32,916 INFO L78 Accepts]: Start accepts. Automaton has 77291 states and 93440 transitions. Word has length 201 [2023-12-21 21:49:32,917 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-21 21:49:32,917 INFO L495 AbstractCegarLoop]: Abstraction has 77291 states and 93440 transitions. [2023-12-21 21:49:32,917 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 43.666666666666664) internal successors, (131), 3 states have internal predecessors, (131), 2 states have call successors, (7), 2 states have call predecessors, (7), 2 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2023-12-21 21:49:32,917 INFO L276 IsEmpty]: Start isEmpty. Operand 77291 states and 93440 transitions. [2023-12-21 21:49:32,938 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 204 [2023-12-21 21:49:32,938 INFO L187 NwaCegarLoop]: Found error trace [2023-12-21 21:49:32,938 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-21 21:49:32,944 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-21 21:49:33,142 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-21 21:49:33,143 INFO L420 AbstractCegarLoop]: === Iteration 37 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-21 21:49:33,143 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-21 21:49:33,143 INFO L85 PathProgramCache]: Analyzing trace with hash -1410605500, now seen corresponding path program 1 times [2023-12-21 21:49:33,143 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-21 21:49:33,143 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1774212089] [2023-12-21 21:49:33,143 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-21 21:49:33,144 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-21 21:49:33,144 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-21 21:49:33,145 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-21 21:49:33,146 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-21 21:49:33,270 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 21:49:33,278 INFO L262 TraceCheckSpWp]: Trace formula consists of 452 conjuncts, 8 conjunts are in the unsatisfiable core [2023-12-21 21:49:33,282 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-21 21:49:33,461 INFO L134 CoverageAnalysis]: Checked inductivity of 58 backedges. 11 proven. 0 refuted. 0 times theorem prover too weak. 47 trivial. 0 not checked. [2023-12-21 21:49:33,462 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-21 21:49:33,462 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-21 21:49:33,462 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1774212089] [2023-12-21 21:49:33,462 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1774212089] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-21 21:49:33,462 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-21 21:49:33,462 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-21 21:49:33,462 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1965762760] [2023-12-21 21:49:33,462 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-21 21:49:33,462 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-21 21:49:33,462 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-21 21:49:33,463 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-21 21:49:33,463 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-21 21:49:33,463 INFO L87 Difference]: Start difference. First operand 77291 states and 93440 transitions. Second operand has 4 states, 4 states have (on average 35.25) internal successors, (141), 4 states have internal predecessors, (141), 4 states have call successors, (8), 4 states have call predecessors, (8), 4 states have return successors, (8), 4 states have call predecessors, (8), 4 states have call successors, (8) [2023-12-21 21:49:38,752 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-21 21:49:38,753 INFO L93 Difference]: Finished difference Result 220762 states and 264031 transitions. [2023-12-21 21:49:38,753 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-12-21 21:49:38,753 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 35.25) internal successors, (141), 4 states have internal predecessors, (141), 4 states have call successors, (8), 4 states have call predecessors, (8), 4 states have return successors, (8), 4 states have call predecessors, (8), 4 states have call successors, (8) Word has length 203 [2023-12-21 21:49:38,753 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-21 21:49:39,068 INFO L225 Difference]: With dead ends: 220762 [2023-12-21 21:49:39,069 INFO L226 Difference]: Without dead ends: 145608 [2023-12-21 21:49:39,140 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 204 GetRequests, 201 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-21 21:49:39,141 INFO L413 NwaCegarLoop]: 4299 mSDtfsCounter, 4382 mSDsluCounter, 4412 mSDsCounter, 0 mSdLazyCounter, 320 mSolverCounterSat, 49 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4388 SdHoareTripleChecker+Valid, 8711 SdHoareTripleChecker+Invalid, 369 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 49 IncrementalHoareTripleChecker+Valid, 320 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2023-12-21 21:49:39,141 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [4388 Valid, 8711 Invalid, 369 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [49 Valid, 320 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2023-12-21 21:49:39,260 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 145608 states. [2023-12-21 21:49:44,742 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 145608 to 145606. [2023-12-21 21:49:44,849 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 145606 states, 136397 states have (on average 1.2038607887270247) internal successors, (164203), 137560 states have internal predecessors, (164203), 3879 states have call successors, (3879), 3392 states have call predecessors, (3879), 5328 states have return successors, (6379), 4655 states have call predecessors, (6379), 3879 states have call successors, (6379) [2023-12-21 21:49:45,299 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 145606 states to 145606 states and 174461 transitions. [2023-12-21 21:49:45,301 INFO L78 Accepts]: Start accepts. Automaton has 145606 states and 174461 transitions. Word has length 203 [2023-12-21 21:49:45,328 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-21 21:49:45,328 INFO L495 AbstractCegarLoop]: Abstraction has 145606 states and 174461 transitions. [2023-12-21 21:49:45,328 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 35.25) internal successors, (141), 4 states have internal predecessors, (141), 4 states have call successors, (8), 4 states have call predecessors, (8), 4 states have return successors, (8), 4 states have call predecessors, (8), 4 states have call successors, (8) [2023-12-21 21:49:45,329 INFO L276 IsEmpty]: Start isEmpty. Operand 145606 states and 174461 transitions. [2023-12-21 21:49:45,372 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 204 [2023-12-21 21:49:45,373 INFO L187 NwaCegarLoop]: Found error trace [2023-12-21 21:49:45,373 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-21 21:49:45,381 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-21 21:49:45,578 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-21 21:49:45,578 INFO L420 AbstractCegarLoop]: === Iteration 38 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-21 21:49:45,578 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-21 21:49:45,579 INFO L85 PathProgramCache]: Analyzing trace with hash -923531774, now seen corresponding path program 1 times [2023-12-21 21:49:45,579 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-21 21:49:45,579 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [557499730] [2023-12-21 21:49:45,579 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-21 21:49:45,579 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-21 21:49:45,579 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-21 21:49:45,580 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-21 21:49:45,583 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-21 21:49:45,715 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 21:49:45,723 INFO L262 TraceCheckSpWp]: Trace formula consists of 452 conjuncts, 2 conjunts are in the unsatisfiable core [2023-12-21 21:49:45,726 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-21 21:49:45,746 INFO L134 CoverageAnalysis]: Checked inductivity of 58 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 58 trivial. 0 not checked. [2023-12-21 21:49:45,748 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-21 21:49:45,752 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-21 21:49:45,752 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [557499730] [2023-12-21 21:49:45,752 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [557499730] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-21 21:49:45,752 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-21 21:49:45,752 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-12-21 21:49:45,752 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1949831524] [2023-12-21 21:49:45,752 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-21 21:49:45,754 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-21 21:49:45,754 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-21 21:49:45,754 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-21 21:49:45,754 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-21 21:49:45,754 INFO L87 Difference]: Start difference. First operand 145606 states and 174461 transitions. Second operand has 3 states, 3 states have (on average 44.333333333333336) internal successors, (133), 3 states have internal predecessors, (133), 2 states have call successors, (7), 2 states have call predecessors, (7), 2 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2023-12-21 21:49:51,315 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-21 21:49:51,315 INFO L93 Difference]: Finished difference Result 289068 states and 344926 transitions. [2023-12-21 21:49:51,316 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-21 21:49:51,316 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 44.333333333333336) internal successors, (133), 3 states have internal predecessors, (133), 2 states have call successors, (7), 2 states have call predecessors, (7), 2 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) Word has length 203 [2023-12-21 21:49:51,316 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-21 21:49:51,669 INFO L225 Difference]: With dead ends: 289068 [2023-12-21 21:49:51,669 INFO L226 Difference]: Without dead ends: 145599 [2023-12-21 21:49:51,755 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 202 GetRequests, 201 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-21 21:49:51,756 INFO L413 NwaCegarLoop]: 4277 mSDtfsCounter, 342 mSDsluCounter, 3957 mSDsCounter, 0 mSdLazyCounter, 34 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 342 SdHoareTripleChecker+Valid, 8234 SdHoareTripleChecker+Invalid, 34 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 34 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-12-21 21:49:51,756 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [342 Valid, 8234 Invalid, 34 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 34 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-12-21 21:49:51,838 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 145599 states. [2023-12-21 21:49:57,429 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 145599 to 145599. [2023-12-21 21:49:57,515 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 145599 states, 136393 states have (on average 1.2038374403378473) internal successors, (164195), 137555 states have internal predecessors, (164195), 3876 states have call successors, (3876), 3392 states have call predecessors, (3876), 5328 states have return successors, (6376), 4652 states have call predecessors, (6376), 3876 states have call successors, (6376) [2023-12-21 21:49:57,982 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 145599 states to 145599 states and 174447 transitions. [2023-12-21 21:49:57,987 INFO L78 Accepts]: Start accepts. Automaton has 145599 states and 174447 transitions. Word has length 203 [2023-12-21 21:49:57,987 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-21 21:49:57,987 INFO L495 AbstractCegarLoop]: Abstraction has 145599 states and 174447 transitions. [2023-12-21 21:49:57,988 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 44.333333333333336) internal successors, (133), 3 states have internal predecessors, (133), 2 states have call successors, (7), 2 states have call predecessors, (7), 2 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2023-12-21 21:49:57,988 INFO L276 IsEmpty]: Start isEmpty. Operand 145599 states and 174447 transitions. [2023-12-21 21:49:58,025 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 206 [2023-12-21 21:49:58,025 INFO L187 NwaCegarLoop]: Found error trace [2023-12-21 21:49:58,025 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-21 21:49:58,034 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 (39)] Forceful destruction successful, exit code 0 [2023-12-21 21:49:58,230 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-21 21:49:58,230 INFO L420 AbstractCegarLoop]: === Iteration 39 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-21 21:49:58,230 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-21 21:49:58,230 INFO L85 PathProgramCache]: Analyzing trace with hash -1873863927, now seen corresponding path program 1 times [2023-12-21 21:49:58,231 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-12-21 21:49:58,231 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [639020690] [2023-12-21 21:49:58,231 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-21 21:49:58,231 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-21 21:49:58,231 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat [2023-12-21 21:49:58,233 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-21 21:49:58,239 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-21 21:49:58,357 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 21:49:58,362 INFO L262 TraceCheckSpWp]: Trace formula consists of 454 conjuncts, 8 conjunts are in the unsatisfiable core [2023-12-21 21:49:58,365 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-21 21:49:58,546 INFO L134 CoverageAnalysis]: Checked inductivity of 58 backedges. 11 proven. 0 refuted. 0 times theorem prover too weak. 47 trivial. 0 not checked. [2023-12-21 21:49:58,546 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-21 21:49:58,546 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-12-21 21:49:58,546 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [639020690] [2023-12-21 21:49:58,546 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [639020690] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-21 21:49:58,546 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-21 21:49:58,546 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-21 21:49:58,546 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [483440076] [2023-12-21 21:49:58,546 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-21 21:49:58,547 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-21 21:49:58,547 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-12-21 21:49:58,547 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-21 21:49:58,547 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-21 21:49:58,547 INFO L87 Difference]: Start difference. First operand 145599 states and 174447 transitions. Second operand has 4 states, 4 states have (on average 35.75) internal successors, (143), 4 states have internal predecessors, (143), 4 states have call successors, (8), 4 states have call predecessors, (8), 4 states have return successors, (8), 4 states have call predecessors, (8), 4 states have call successors, (8)