./Ultimate.py --spec /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/properties/no-overflow.prp --file /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/recursive/Primes.c --full-output --architecture 32bit -------------------------------------------------------------------------------- Checking for overflows Using default analysis Version a046e57d Calling Ultimate with: /root/.sdkman/candidates/java/current/bin/java -Dosgi.configuration.area=/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/config -Xmx15G -Xms4m -jar /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data -tc /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/AutomizerReach.xml -i /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/recursive/Primes.c -s /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/svcomp-Overflow-32bit-Automizer_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux --witnessprinter.witness.filename witness --witnessprinter.write.witness.besides.input.file false --witnessprinter.graph.data.specification CHECK( init(main()), LTL(G ! overflow) ) --witnessprinter.graph.data.producer Automizer --witnessprinter.graph.data.architecture 32bit --witnessprinter.graph.data.programhash 16beca065b3aeb336c54dcf96f3abbe61553e7d28b28c1a40f525ad89a5da56e --- Real Ultimate output --- This is Ultimate 0.2.5-tmp.dk.eval-mul-div-a046e57-m [2024-10-13 13:58:23,172 INFO L188 SettingsManager]: Resetting all preferences to default values... [2024-10-13 13:58:23,250 INFO L114 SettingsManager]: Loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/svcomp-Overflow-32bit-Automizer_Default.epf [2024-10-13 13:58:23,255 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2024-10-13 13:58:23,255 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2024-10-13 13:58:23,287 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2024-10-13 13:58:23,289 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2024-10-13 13:58:23,290 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2024-10-13 13:58:23,290 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2024-10-13 13:58:23,292 INFO L153 SettingsManager]: * Use memory slicer=true [2024-10-13 13:58:23,292 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2024-10-13 13:58:23,292 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2024-10-13 13:58:23,293 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2024-10-13 13:58:23,293 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2024-10-13 13:58:23,293 INFO L153 SettingsManager]: * Use SBE=true [2024-10-13 13:58:23,294 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2024-10-13 13:58:23,294 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2024-10-13 13:58:23,294 INFO L153 SettingsManager]: * sizeof long=4 [2024-10-13 13:58:23,295 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2024-10-13 13:58:23,295 INFO L153 SettingsManager]: * sizeof POINTER=4 [2024-10-13 13:58:23,295 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2024-10-13 13:58:23,296 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2024-10-13 13:58:23,296 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2024-10-13 13:58:23,296 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2024-10-13 13:58:23,297 INFO L153 SettingsManager]: * Allow undefined functions=false [2024-10-13 13:58:23,297 INFO L153 SettingsManager]: * Check absence of signed integer overflows=ASSERTandASSUME [2024-10-13 13:58:23,297 INFO L153 SettingsManager]: * Check unreachability of reach_error function=false [2024-10-13 13:58:23,298 INFO L153 SettingsManager]: * sizeof long double=12 [2024-10-13 13:58:23,298 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2024-10-13 13:58:23,298 INFO L153 SettingsManager]: * Use constant arrays=true [2024-10-13 13:58:23,299 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2024-10-13 13:58:23,299 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2024-10-13 13:58:23,299 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2024-10-13 13:58:23,300 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2024-10-13 13:58:23,300 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-10-13 13:58:23,300 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2024-10-13 13:58:23,300 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2024-10-13 13:58:23,301 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2024-10-13 13:58:23,301 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2024-10-13 13:58:23,301 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2024-10-13 13:58:23,301 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2024-10-13 13:58:23,302 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2024-10-13 13:58:23,302 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2024-10-13 13:58:23,302 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2024-10-13 13:58:23,303 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 Applying setting for plugin de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: Entry function -> main Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness directory -> /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness filename -> witness Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Write witness besides input file -> false Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data specification -> CHECK( init(main()), LTL(G ! overflow) ) Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data producer -> Automizer Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data architecture -> 32bit Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data programhash -> 16beca065b3aeb336c54dcf96f3abbe61553e7d28b28c1a40f525ad89a5da56e [2024-10-13 13:58:23,544 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2024-10-13 13:58:23,572 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2024-10-13 13:58:23,575 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2024-10-13 13:58:23,577 INFO L270 PluginConnector]: Initializing CDTParser... [2024-10-13 13:58:23,578 INFO L274 PluginConnector]: CDTParser initialized [2024-10-13 13:58:23,579 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/recursive/Primes.c [2024-10-13 13:58:24,946 INFO L533 CDTParser]: Created temporary CDT project at NULL [2024-10-13 13:58:25,111 INFO L384 CDTParser]: Found 1 translation units. [2024-10-13 13:58:25,112 INFO L180 CDTParser]: Scanning /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/recursive/Primes.c [2024-10-13 13:58:25,119 INFO L427 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/bb5b11f75/f95a723c1f23400c8561d57018c5d329/FLAG973094036 [2024-10-13 13:58:25,522 INFO L435 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/bb5b11f75/f95a723c1f23400c8561d57018c5d329 [2024-10-13 13:58:25,526 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2024-10-13 13:58:25,528 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2024-10-13 13:58:25,530 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2024-10-13 13:58:25,530 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2024-10-13 13:58:25,537 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2024-10-13 13:58:25,538 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 13.10 01:58:25" (1/1) ... [2024-10-13 13:58:25,539 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@5916e360 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.10 01:58:25, skipping insertion in model container [2024-10-13 13:58:25,539 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 13.10 01:58:25" (1/1) ... [2024-10-13 13:58:25,562 INFO L175 MainTranslator]: Built tables and reachable declarations [2024-10-13 13:58:25,743 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-10-13 13:58:25,751 INFO L200 MainTranslator]: Completed pre-run [2024-10-13 13:58:25,784 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-10-13 13:58:25,797 INFO L204 MainTranslator]: Completed translation [2024-10-13 13:58:25,798 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.10 01:58:25 WrapperNode [2024-10-13 13:58:25,798 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2024-10-13 13:58:25,799 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2024-10-13 13:58:25,799 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2024-10-13 13:58:25,799 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2024-10-13 13:58:25,807 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.10 01:58:25" (1/1) ... [2024-10-13 13:58:25,813 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.10 01:58:25" (1/1) ... [2024-10-13 13:58:25,827 INFO L138 Inliner]: procedures = 16, calls = 18, calls flagged for inlining = 4, calls inlined = 4, statements flattened = 59 [2024-10-13 13:58:25,828 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2024-10-13 13:58:25,829 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2024-10-13 13:58:25,829 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2024-10-13 13:58:25,829 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2024-10-13 13:58:25,838 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.10 01:58:25" (1/1) ... [2024-10-13 13:58:25,839 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.10 01:58:25" (1/1) ... [2024-10-13 13:58:25,842 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.10 01:58:25" (1/1) ... [2024-10-13 13:58:25,857 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]. [2024-10-13 13:58:25,857 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.10 01:58:25" (1/1) ... [2024-10-13 13:58:25,858 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.10 01:58:25" (1/1) ... [2024-10-13 13:58:25,863 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.10 01:58:25" (1/1) ... [2024-10-13 13:58:25,865 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.10 01:58:25" (1/1) ... [2024-10-13 13:58:25,867 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.10 01:58:25" (1/1) ... [2024-10-13 13:58:25,868 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.10 01:58:25" (1/1) ... [2024-10-13 13:58:25,869 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2024-10-13 13:58:25,870 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2024-10-13 13:58:25,870 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2024-10-13 13:58:25,871 INFO L274 PluginConnector]: RCFGBuilder initialized [2024-10-13 13:58:25,871 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.10 01:58:25" (1/1) ... [2024-10-13 13:58:25,878 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-10-13 13:58:25,888 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-10-13 13:58:25,907 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) [2024-10-13 13:58:25,910 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 [2024-10-13 13:58:25,961 INFO L130 BoogieDeclarations]: Found specification of procedure multiple_of [2024-10-13 13:58:25,961 INFO L138 BoogieDeclarations]: Found implementation of procedure multiple_of [2024-10-13 13:58:25,961 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2024-10-13 13:58:25,962 INFO L130 BoogieDeclarations]: Found specification of procedure mult [2024-10-13 13:58:25,962 INFO L138 BoogieDeclarations]: Found implementation of procedure mult [2024-10-13 13:58:25,962 INFO L130 BoogieDeclarations]: Found specification of procedure is_prime_ [2024-10-13 13:58:25,962 INFO L138 BoogieDeclarations]: Found implementation of procedure is_prime_ [2024-10-13 13:58:25,962 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#0 [2024-10-13 13:58:25,962 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2024-10-13 13:58:25,964 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2024-10-13 13:58:26,039 INFO L238 CfgBuilder]: Building ICFG [2024-10-13 13:58:26,041 INFO L264 CfgBuilder]: Building CFG for each procedure with an implementation [2024-10-13 13:58:26,332 INFO L? ?]: Removed 44 outVars from TransFormulas that were not future-live. [2024-10-13 13:58:26,333 INFO L287 CfgBuilder]: Performing block encoding [2024-10-13 13:58:26,367 INFO L309 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2024-10-13 13:58:26,367 INFO L314 CfgBuilder]: Removed 0 assume(true) statements. [2024-10-13 13:58:26,368 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 13.10 01:58:26 BoogieIcfgContainer [2024-10-13 13:58:26,368 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2024-10-13 13:58:26,370 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2024-10-13 13:58:26,371 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2024-10-13 13:58:26,375 INFO L274 PluginConnector]: TraceAbstraction initialized [2024-10-13 13:58:26,376 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 13.10 01:58:25" (1/3) ... [2024-10-13 13:58:26,376 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@7606d400 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 13.10 01:58:26, skipping insertion in model container [2024-10-13 13:58:26,376 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.10 01:58:25" (2/3) ... [2024-10-13 13:58:26,377 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@7606d400 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 13.10 01:58:26, skipping insertion in model container [2024-10-13 13:58:26,377 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 13.10 01:58:26" (3/3) ... [2024-10-13 13:58:26,379 INFO L112 eAbstractionObserver]: Analyzing ICFG Primes.c [2024-10-13 13:58:26,392 INFO L209 ceAbstractionStarter]: Automizer settings: Hoare:LoopHeads NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2024-10-13 13:58:26,393 INFO L149 ceAbstractionStarter]: Applying trace abstraction to program that has 16 error locations. [2024-10-13 13:58:26,442 INFO L332 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2024-10-13 13:58:26,447 INFO L333 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, 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;@41ce8b61, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2024-10-13 13:58:26,448 INFO L334 AbstractCegarLoop]: Starting to check reachability of 16 error locations. [2024-10-13 13:58:26,451 INFO L276 IsEmpty]: Start isEmpty. Operand has 79 states, 50 states have (on average 1.66) internal successors, (83), 66 states have internal predecessors, (83), 9 states have call successors, (9), 3 states have call predecessors, (9), 3 states have return successors, (9), 9 states have call predecessors, (9), 9 states have call successors, (9) [2024-10-13 13:58:26,456 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 4 [2024-10-13 13:58:26,456 INFO L207 NwaCegarLoop]: Found error trace [2024-10-13 13:58:26,456 INFO L215 NwaCegarLoop]: trace histogram [1, 1, 1] [2024-10-13 13:58:26,457 INFO L396 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW === [multiple_ofErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, multiple_ofErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, multiple_ofErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 13 more)] === [2024-10-13 13:58:26,461 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-13 13:58:26,461 INFO L85 PathProgramCache]: Analyzing trace with hash 188771, now seen corresponding path program 1 times [2024-10-13 13:58:26,468 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-13 13:58:26,468 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [716776326] [2024-10-13 13:58:26,469 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-13 13:58:26,469 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-13 13:58:26,539 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:58:26,639 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-10-13 13:58:26,639 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-13 13:58:26,639 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [716776326] [2024-10-13 13:58:26,640 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [716776326] provided 1 perfect and 0 imperfect interpolant sequences [2024-10-13 13:58:26,640 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-10-13 13:58:26,640 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2024-10-13 13:58:26,641 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1948114823] [2024-10-13 13:58:26,642 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-10-13 13:58:26,645 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-10-13 13:58:26,645 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-13 13:58:26,664 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-10-13 13:58:26,665 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-10-13 13:58:26,672 INFO L87 Difference]: Start difference. First operand has 79 states, 50 states have (on average 1.66) internal successors, (83), 66 states have internal predecessors, (83), 9 states have call successors, (9), 3 states have call predecessors, (9), 3 states have return successors, (9), 9 states have call predecessors, (9), 9 states have call successors, (9) Second operand has 3 states, 2 states have (on average 1.5) internal successors, (3), 3 states have internal predecessors, (3), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-10-13 13:58:26,730 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-13 13:58:26,730 INFO L93 Difference]: Finished difference Result 81 states and 102 transitions. [2024-10-13 13:58:26,734 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-10-13 13:58:26,735 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 1.5) internal successors, (3), 3 states have internal predecessors, (3), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 3 [2024-10-13 13:58:26,736 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-13 13:58:26,744 INFO L225 Difference]: With dead ends: 81 [2024-10-13 13:58:26,744 INFO L226 Difference]: Without dead ends: 74 [2024-10-13 13:58:26,746 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 2 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-10-13 13:58:26,749 INFO L432 NwaCegarLoop]: 93 mSDtfsCounter, 2 mSDsluCounter, 91 mSDsCounter, 0 mSdLazyCounter, 10 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3 SdHoareTripleChecker+Valid, 184 SdHoareTripleChecker+Invalid, 10 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 10 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-10-13 13:58:26,750 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [3 Valid, 184 Invalid, 10 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 10 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-10-13 13:58:26,766 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 74 states. [2024-10-13 13:58:26,787 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 74 to 74. [2024-10-13 13:58:26,788 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 74 states, 47 states have (on average 1.574468085106383) internal successors, (74), 62 states have internal predecessors, (74), 9 states have call successors, (9), 3 states have call predecessors, (9), 3 states have return successors, (8), 8 states have call predecessors, (8), 8 states have call successors, (8) [2024-10-13 13:58:26,792 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 74 states to 74 states and 91 transitions. [2024-10-13 13:58:26,794 INFO L78 Accepts]: Start accepts. Automaton has 74 states and 91 transitions. Word has length 3 [2024-10-13 13:58:26,796 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-13 13:58:26,797 INFO L471 AbstractCegarLoop]: Abstraction has 74 states and 91 transitions. [2024-10-13 13:58:26,797 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 1.5) internal successors, (3), 3 states have internal predecessors, (3), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-10-13 13:58:26,797 INFO L276 IsEmpty]: Start isEmpty. Operand 74 states and 91 transitions. [2024-10-13 13:58:26,797 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 5 [2024-10-13 13:58:26,797 INFO L207 NwaCegarLoop]: Found error trace [2024-10-13 13:58:26,797 INFO L215 NwaCegarLoop]: trace histogram [1, 1, 1, 1] [2024-10-13 13:58:26,798 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2024-10-13 13:58:26,798 INFO L396 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW === [multiple_ofErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, multiple_ofErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, multiple_ofErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 13 more)] === [2024-10-13 13:58:26,799 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-13 13:58:26,799 INFO L85 PathProgramCache]: Analyzing trace with hash 5852008, now seen corresponding path program 1 times [2024-10-13 13:58:26,799 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-13 13:58:26,800 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1970685445] [2024-10-13 13:58:26,800 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-13 13:58:26,800 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-13 13:58:26,810 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:58:26,850 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-10-13 13:58:26,851 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-13 13:58:26,852 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1970685445] [2024-10-13 13:58:26,856 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1970685445] provided 1 perfect and 0 imperfect interpolant sequences [2024-10-13 13:58:26,856 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-10-13 13:58:26,857 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2024-10-13 13:58:26,857 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1693216619] [2024-10-13 13:58:26,857 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-10-13 13:58:26,858 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-10-13 13:58:26,858 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-13 13:58:26,859 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-10-13 13:58:26,859 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-10-13 13:58:26,859 INFO L87 Difference]: Start difference. First operand 74 states and 91 transitions. Second operand has 3 states, 2 states have (on average 2.0) internal successors, (4), 3 states have internal predecessors, (4), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-10-13 13:58:26,883 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-13 13:58:26,883 INFO L93 Difference]: Finished difference Result 74 states and 91 transitions. [2024-10-13 13:58:26,887 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-10-13 13:58:26,887 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 2.0) internal successors, (4), 3 states have internal predecessors, (4), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 4 [2024-10-13 13:58:26,887 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-13 13:58:26,889 INFO L225 Difference]: With dead ends: 74 [2024-10-13 13:58:26,889 INFO L226 Difference]: Without dead ends: 73 [2024-10-13 13:58:26,889 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 2 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-10-13 13:58:26,891 INFO L432 NwaCegarLoop]: 86 mSDtfsCounter, 1 mSDsluCounter, 84 mSDsCounter, 0 mSdLazyCounter, 6 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2 SdHoareTripleChecker+Valid, 170 SdHoareTripleChecker+Invalid, 6 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 6 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-10-13 13:58:26,892 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [2 Valid, 170 Invalid, 6 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 6 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-10-13 13:58:26,893 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 73 states. [2024-10-13 13:58:26,899 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 73 to 73. [2024-10-13 13:58:26,900 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 73 states, 47 states have (on average 1.553191489361702) internal successors, (73), 61 states have internal predecessors, (73), 9 states have call successors, (9), 3 states have call predecessors, (9), 3 states have return successors, (8), 8 states have call predecessors, (8), 8 states have call successors, (8) [2024-10-13 13:58:26,905 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 73 states to 73 states and 90 transitions. [2024-10-13 13:58:26,905 INFO L78 Accepts]: Start accepts. Automaton has 73 states and 90 transitions. Word has length 4 [2024-10-13 13:58:26,905 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-13 13:58:26,905 INFO L471 AbstractCegarLoop]: Abstraction has 73 states and 90 transitions. [2024-10-13 13:58:26,905 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 2.0) internal successors, (4), 3 states have internal predecessors, (4), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-10-13 13:58:26,905 INFO L276 IsEmpty]: Start isEmpty. Operand 73 states and 90 transitions. [2024-10-13 13:58:26,906 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2024-10-13 13:58:26,906 INFO L207 NwaCegarLoop]: Found error trace [2024-10-13 13:58:26,906 INFO L215 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-10-13 13:58:26,906 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2024-10-13 13:58:26,907 INFO L396 AbstractCegarLoop]: === Iteration 3 === Targeting multiple_ofErr0ASSERT_VIOLATIONINTEGER_OVERFLOW === [multiple_ofErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, multiple_ofErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, multiple_ofErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 13 more)] === [2024-10-13 13:58:26,907 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-13 13:58:26,910 INFO L85 PathProgramCache]: Analyzing trace with hash -672310738, now seen corresponding path program 1 times [2024-10-13 13:58:26,911 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-13 13:58:26,911 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [479460848] [2024-10-13 13:58:26,911 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-13 13:58:26,912 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-13 13:58:26,937 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:58:26,998 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-10-13 13:58:27,000 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-13 13:58:27,001 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [479460848] [2024-10-13 13:58:27,002 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [479460848] provided 1 perfect and 0 imperfect interpolant sequences [2024-10-13 13:58:27,002 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-10-13 13:58:27,002 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2024-10-13 13:58:27,002 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1556576321] [2024-10-13 13:58:27,002 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-10-13 13:58:27,002 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-10-13 13:58:27,003 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-13 13:58:27,003 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-10-13 13:58:27,003 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-10-13 13:58:27,004 INFO L87 Difference]: Start difference. First operand 73 states and 90 transitions. Second operand has 3 states, 2 states have (on average 6.0) internal successors, (12), 3 states have internal predecessors, (12), 1 states have call successors, (2), 1 states have call predecessors, (2), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-10-13 13:58:27,041 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-13 13:58:27,042 INFO L93 Difference]: Finished difference Result 75 states and 95 transitions. [2024-10-13 13:58:27,042 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-10-13 13:58:27,042 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 6.0) internal successors, (12), 3 states have internal predecessors, (12), 1 states have call successors, (2), 1 states have call predecessors, (2), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 14 [2024-10-13 13:58:27,043 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-13 13:58:27,046 INFO L225 Difference]: With dead ends: 75 [2024-10-13 13:58:27,048 INFO L226 Difference]: Without dead ends: 74 [2024-10-13 13:58:27,049 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 2 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-10-13 13:58:27,050 INFO L432 NwaCegarLoop]: 89 mSDtfsCounter, 4 mSDsluCounter, 76 mSDsCounter, 0 mSdLazyCounter, 16 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 5 SdHoareTripleChecker+Valid, 165 SdHoareTripleChecker+Invalid, 16 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 16 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-10-13 13:58:27,050 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [5 Valid, 165 Invalid, 16 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 16 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-10-13 13:58:27,053 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 74 states. [2024-10-13 13:58:27,064 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 74 to 72. [2024-10-13 13:58:27,065 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 72 states, 47 states have (on average 1.5319148936170213) internal successors, (72), 60 states have internal predecessors, (72), 9 states have call successors, (9), 3 states have call predecessors, (9), 3 states have return successors, (8), 8 states have call predecessors, (8), 8 states have call successors, (8) [2024-10-13 13:58:27,067 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 72 states to 72 states and 89 transitions. [2024-10-13 13:58:27,067 INFO L78 Accepts]: Start accepts. Automaton has 72 states and 89 transitions. Word has length 14 [2024-10-13 13:58:27,077 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-13 13:58:27,080 INFO L471 AbstractCegarLoop]: Abstraction has 72 states and 89 transitions. [2024-10-13 13:58:27,080 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 6.0) internal successors, (12), 3 states have internal predecessors, (12), 1 states have call successors, (2), 1 states have call predecessors, (2), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-10-13 13:58:27,080 INFO L276 IsEmpty]: Start isEmpty. Operand 72 states and 89 transitions. [2024-10-13 13:58:27,081 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2024-10-13 13:58:27,081 INFO L207 NwaCegarLoop]: Found error trace [2024-10-13 13:58:27,081 INFO L215 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-10-13 13:58:27,082 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2024-10-13 13:58:27,082 INFO L396 AbstractCegarLoop]: === Iteration 4 === Targeting multiple_ofErr1ASSERT_VIOLATIONINTEGER_OVERFLOW === [multiple_ofErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, multiple_ofErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, multiple_ofErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 13 more)] === [2024-10-13 13:58:27,082 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-13 13:58:27,083 INFO L85 PathProgramCache]: Analyzing trace with hash 633203639, now seen corresponding path program 1 times [2024-10-13 13:58:27,083 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-13 13:58:27,083 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [208960875] [2024-10-13 13:58:27,084 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-13 13:58:27,084 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-13 13:58:27,108 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:58:27,202 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-10-13 13:58:27,203 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-13 13:58:27,203 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [208960875] [2024-10-13 13:58:27,203 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [208960875] provided 1 perfect and 0 imperfect interpolant sequences [2024-10-13 13:58:27,203 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-10-13 13:58:27,204 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-10-13 13:58:27,204 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [573553774] [2024-10-13 13:58:27,204 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-10-13 13:58:27,204 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-10-13 13:58:27,204 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-13 13:58:27,205 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-10-13 13:58:27,206 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-10-13 13:58:27,206 INFO L87 Difference]: Start difference. First operand 72 states and 89 transitions. Second operand has 5 states, 3 states have (on average 4.333333333333333) internal successors, (13), 4 states have internal predecessors, (13), 2 states have call successors, (2), 2 states have call predecessors, (2), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-10-13 13:58:27,312 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-13 13:58:27,312 INFO L93 Difference]: Finished difference Result 135 states and 174 transitions. [2024-10-13 13:58:27,314 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-10-13 13:58:27,314 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 3 states have (on average 4.333333333333333) internal successors, (13), 4 states have internal predecessors, (13), 2 states have call successors, (2), 2 states have call predecessors, (2), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 15 [2024-10-13 13:58:27,315 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-13 13:58:27,316 INFO L225 Difference]: With dead ends: 135 [2024-10-13 13:58:27,317 INFO L226 Difference]: Without dead ends: 68 [2024-10-13 13:58:27,318 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2024-10-13 13:58:27,322 INFO L432 NwaCegarLoop]: 68 mSDtfsCounter, 40 mSDsluCounter, 165 mSDsCounter, 0 mSdLazyCounter, 47 mSolverCounterSat, 9 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 42 SdHoareTripleChecker+Valid, 233 SdHoareTripleChecker+Invalid, 56 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 9 IncrementalHoareTripleChecker+Valid, 47 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-10-13 13:58:27,322 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [42 Valid, 233 Invalid, 56 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [9 Valid, 47 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-10-13 13:58:27,323 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 68 states. [2024-10-13 13:58:27,331 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 68 to 66. [2024-10-13 13:58:27,334 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 66 states, 44 states have (on average 1.4772727272727273) internal successors, (65), 55 states have internal predecessors, (65), 8 states have call successors, (8), 3 states have call predecessors, (8), 3 states have return successors, (7), 7 states have call predecessors, (7), 7 states have call successors, (7) [2024-10-13 13:58:27,335 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 66 states to 66 states and 80 transitions. [2024-10-13 13:58:27,338 INFO L78 Accepts]: Start accepts. Automaton has 66 states and 80 transitions. Word has length 15 [2024-10-13 13:58:27,338 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-13 13:58:27,338 INFO L471 AbstractCegarLoop]: Abstraction has 66 states and 80 transitions. [2024-10-13 13:58:27,339 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 3 states have (on average 4.333333333333333) internal successors, (13), 4 states have internal predecessors, (13), 2 states have call successors, (2), 2 states have call predecessors, (2), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-10-13 13:58:27,339 INFO L276 IsEmpty]: Start isEmpty. Operand 66 states and 80 transitions. [2024-10-13 13:58:27,339 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2024-10-13 13:58:27,339 INFO L207 NwaCegarLoop]: Found error trace [2024-10-13 13:58:27,339 INFO L215 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-10-13 13:58:27,339 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2024-10-13 13:58:27,340 INFO L396 AbstractCegarLoop]: === Iteration 5 === Targeting multiple_ofErr2ASSERT_VIOLATIONINTEGER_OVERFLOW === [multiple_ofErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, multiple_ofErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, multiple_ofErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 13 more)] === [2024-10-13 13:58:27,340 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-13 13:58:27,341 INFO L85 PathProgramCache]: Analyzing trace with hash 633210622, now seen corresponding path program 1 times [2024-10-13 13:58:27,341 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-13 13:58:27,341 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [812881699] [2024-10-13 13:58:27,341 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-13 13:58:27,341 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-13 13:58:27,353 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:58:27,384 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-10-13 13:58:27,384 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-13 13:58:27,385 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [812881699] [2024-10-13 13:58:27,385 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [812881699] provided 1 perfect and 0 imperfect interpolant sequences [2024-10-13 13:58:27,385 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-10-13 13:58:27,385 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2024-10-13 13:58:27,385 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1493755789] [2024-10-13 13:58:27,385 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-10-13 13:58:27,386 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-10-13 13:58:27,386 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-13 13:58:27,386 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-10-13 13:58:27,386 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-10-13 13:58:27,386 INFO L87 Difference]: Start difference. First operand 66 states and 80 transitions. Second operand has 3 states, 2 states have (on average 6.5) internal successors, (13), 3 states have internal predecessors, (13), 1 states have call successors, (2), 1 states have call predecessors, (2), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-10-13 13:58:27,419 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-13 13:58:27,419 INFO L93 Difference]: Finished difference Result 68 states and 84 transitions. [2024-10-13 13:58:27,420 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-10-13 13:58:27,420 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 6.5) internal successors, (13), 3 states have internal predecessors, (13), 1 states have call successors, (2), 1 states have call predecessors, (2), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 15 [2024-10-13 13:58:27,420 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-13 13:58:27,421 INFO L225 Difference]: With dead ends: 68 [2024-10-13 13:58:27,421 INFO L226 Difference]: Without dead ends: 67 [2024-10-13 13:58:27,423 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 2 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-10-13 13:58:27,424 INFO L432 NwaCegarLoop]: 78 mSDtfsCounter, 4 mSDsluCounter, 65 mSDsCounter, 0 mSdLazyCounter, 16 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 5 SdHoareTripleChecker+Valid, 143 SdHoareTripleChecker+Invalid, 16 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 16 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-10-13 13:58:27,426 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [5 Valid, 143 Invalid, 16 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 16 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-10-13 13:58:27,426 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 67 states. [2024-10-13 13:58:27,432 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 67 to 65. [2024-10-13 13:58:27,432 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 65 states, 44 states have (on average 1.4545454545454546) internal successors, (64), 54 states have internal predecessors, (64), 8 states have call successors, (8), 3 states have call predecessors, (8), 3 states have return successors, (7), 7 states have call predecessors, (7), 7 states have call successors, (7) [2024-10-13 13:58:27,433 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 65 states to 65 states and 79 transitions. [2024-10-13 13:58:27,434 INFO L78 Accepts]: Start accepts. Automaton has 65 states and 79 transitions. Word has length 15 [2024-10-13 13:58:27,434 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-13 13:58:27,434 INFO L471 AbstractCegarLoop]: Abstraction has 65 states and 79 transitions. [2024-10-13 13:58:27,434 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 6.5) internal successors, (13), 3 states have internal predecessors, (13), 1 states have call successors, (2), 1 states have call predecessors, (2), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-10-13 13:58:27,434 INFO L276 IsEmpty]: Start isEmpty. Operand 65 states and 79 transitions. [2024-10-13 13:58:27,435 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2024-10-13 13:58:27,437 INFO L207 NwaCegarLoop]: Found error trace [2024-10-13 13:58:27,437 INFO L215 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-10-13 13:58:27,437 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2024-10-13 13:58:27,437 INFO L396 AbstractCegarLoop]: === Iteration 6 === Targeting multiple_ofErr3ASSERT_VIOLATIONINTEGER_OVERFLOW === [multiple_ofErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, multiple_ofErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, multiple_ofErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 13 more)] === [2024-10-13 13:58:27,438 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-13 13:58:27,438 INFO L85 PathProgramCache]: Analyzing trace with hash -1845307151, now seen corresponding path program 1 times [2024-10-13 13:58:27,438 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-13 13:58:27,438 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [203211375] [2024-10-13 13:58:27,438 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-13 13:58:27,438 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-13 13:58:27,448 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:58:27,582 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-10-13 13:58:27,582 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-13 13:58:27,582 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [203211375] [2024-10-13 13:58:27,582 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [203211375] provided 1 perfect and 0 imperfect interpolant sequences [2024-10-13 13:58:27,582 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-10-13 13:58:27,582 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2024-10-13 13:58:27,583 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [35745033] [2024-10-13 13:58:27,583 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-10-13 13:58:27,583 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2024-10-13 13:58:27,583 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-13 13:58:27,584 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2024-10-13 13:58:27,584 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2024-10-13 13:58:27,584 INFO L87 Difference]: Start difference. First operand 65 states and 79 transitions. Second operand has 7 states, 6 states have (on average 2.3333333333333335) internal successors, (14), 5 states have internal predecessors, (14), 2 states have call successors, (2), 2 states have call predecessors, (2), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-10-13 13:58:27,779 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-13 13:58:27,780 INFO L93 Difference]: Finished difference Result 89 states and 110 transitions. [2024-10-13 13:58:27,780 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2024-10-13 13:58:27,781 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 6 states have (on average 2.3333333333333335) internal successors, (14), 5 states have internal predecessors, (14), 2 states have call successors, (2), 2 states have call predecessors, (2), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 16 [2024-10-13 13:58:27,781 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-13 13:58:27,782 INFO L225 Difference]: With dead ends: 89 [2024-10-13 13:58:27,782 INFO L226 Difference]: Without dead ends: 88 [2024-10-13 13:58:27,783 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=19, Invalid=53, Unknown=0, NotChecked=0, Total=72 [2024-10-13 13:58:27,785 INFO L432 NwaCegarLoop]: 59 mSDtfsCounter, 58 mSDsluCounter, 249 mSDsCounter, 0 mSdLazyCounter, 151 mSolverCounterSat, 12 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 61 SdHoareTripleChecker+Valid, 308 SdHoareTripleChecker+Invalid, 163 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 12 IncrementalHoareTripleChecker+Valid, 151 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-10-13 13:58:27,785 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [61 Valid, 308 Invalid, 163 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [12 Valid, 151 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-10-13 13:58:27,788 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 88 states. [2024-10-13 13:58:27,796 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 88 to 80. [2024-10-13 13:58:27,796 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 80 states, 56 states have (on average 1.4285714285714286) internal successors, (80), 66 states have internal predecessors, (80), 10 states have call successors, (10), 4 states have call predecessors, (10), 4 states have return successors, (9), 9 states have call predecessors, (9), 9 states have call successors, (9) [2024-10-13 13:58:27,797 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 80 states to 80 states and 99 transitions. [2024-10-13 13:58:27,797 INFO L78 Accepts]: Start accepts. Automaton has 80 states and 99 transitions. Word has length 16 [2024-10-13 13:58:27,797 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-13 13:58:27,798 INFO L471 AbstractCegarLoop]: Abstraction has 80 states and 99 transitions. [2024-10-13 13:58:27,798 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 6 states have (on average 2.3333333333333335) internal successors, (14), 5 states have internal predecessors, (14), 2 states have call successors, (2), 2 states have call predecessors, (2), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-10-13 13:58:27,798 INFO L276 IsEmpty]: Start isEmpty. Operand 80 states and 99 transitions. [2024-10-13 13:58:27,798 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2024-10-13 13:58:27,798 INFO L207 NwaCegarLoop]: Found error trace [2024-10-13 13:58:27,799 INFO L215 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-10-13 13:58:27,799 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2024-10-13 13:58:27,799 INFO L396 AbstractCegarLoop]: === Iteration 7 === Targeting multErr0ASSERT_VIOLATIONINTEGER_OVERFLOW === [multiple_ofErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, multiple_ofErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, multiple_ofErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 13 more)] === [2024-10-13 13:58:27,799 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-13 13:58:27,800 INFO L85 PathProgramCache]: Analyzing trace with hash 280662530, now seen corresponding path program 1 times [2024-10-13 13:58:27,800 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-13 13:58:27,800 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1808108640] [2024-10-13 13:58:27,800 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-13 13:58:27,800 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-13 13:58:27,810 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:58:27,866 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2024-10-13 13:58:27,870 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:58:27,891 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-10-13 13:58:27,891 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-13 13:58:27,891 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1808108640] [2024-10-13 13:58:27,891 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1808108640] provided 1 perfect and 0 imperfect interpolant sequences [2024-10-13 13:58:27,891 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-10-13 13:58:27,892 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2024-10-13 13:58:27,892 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2021584901] [2024-10-13 13:58:27,892 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-10-13 13:58:27,892 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-10-13 13:58:27,892 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-13 13:58:27,893 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-10-13 13:58:27,894 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2024-10-13 13:58:27,894 INFO L87 Difference]: Start difference. First operand 80 states and 99 transitions. Second operand has 6 states, 6 states have (on average 2.3333333333333335) internal successors, (14), 5 states have internal predecessors, (14), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2024-10-13 13:58:27,923 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-13 13:58:27,924 INFO L93 Difference]: Finished difference Result 109 states and 133 transitions. [2024-10-13 13:58:27,924 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-10-13 13:58:27,925 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 2.3333333333333335) internal successors, (14), 5 states have internal predecessors, (14), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 17 [2024-10-13 13:58:27,925 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-13 13:58:27,926 INFO L225 Difference]: With dead ends: 109 [2024-10-13 13:58:27,926 INFO L226 Difference]: Without dead ends: 82 [2024-10-13 13:58:27,927 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2024-10-13 13:58:27,928 INFO L432 NwaCegarLoop]: 76 mSDtfsCounter, 0 mSDsluCounter, 297 mSDsCounter, 0 mSdLazyCounter, 20 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 373 SdHoareTripleChecker+Invalid, 21 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 20 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-10-13 13:58:27,929 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 373 Invalid, 21 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 20 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-10-13 13:58:27,929 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 82 states. [2024-10-13 13:58:27,942 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 82 to 82. [2024-10-13 13:58:27,945 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 82 states, 57 states have (on average 1.4210526315789473) internal successors, (81), 68 states have internal predecessors, (81), 10 states have call successors, (10), 4 states have call predecessors, (10), 5 states have return successors, (10), 9 states have call predecessors, (10), 9 states have call successors, (10) [2024-10-13 13:58:27,946 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 82 states to 82 states and 101 transitions. [2024-10-13 13:58:27,946 INFO L78 Accepts]: Start accepts. Automaton has 82 states and 101 transitions. Word has length 17 [2024-10-13 13:58:27,947 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-13 13:58:27,947 INFO L471 AbstractCegarLoop]: Abstraction has 82 states and 101 transitions. [2024-10-13 13:58:27,947 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 2.3333333333333335) internal successors, (14), 5 states have internal predecessors, (14), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2024-10-13 13:58:27,947 INFO L276 IsEmpty]: Start isEmpty. Operand 82 states and 101 transitions. [2024-10-13 13:58:27,947 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2024-10-13 13:58:27,947 INFO L207 NwaCegarLoop]: Found error trace [2024-10-13 13:58:27,948 INFO L215 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-10-13 13:58:27,948 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2024-10-13 13:58:27,948 INFO L396 AbstractCegarLoop]: === Iteration 8 === Targeting multiple_ofErr4ASSERT_VIOLATIONINTEGER_OVERFLOW === [multiple_ofErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, multiple_ofErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, multiple_ofErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 13 more)] === [2024-10-13 13:58:27,948 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-13 13:58:27,949 INFO L85 PathProgramCache]: Analyzing trace with hash -1369729246, now seen corresponding path program 1 times [2024-10-13 13:58:27,949 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-13 13:58:27,949 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [486907127] [2024-10-13 13:58:27,949 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-13 13:58:27,950 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-13 13:58:27,962 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:58:28,061 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-10-13 13:58:28,063 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-13 13:58:28,064 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [486907127] [2024-10-13 13:58:28,064 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [486907127] provided 1 perfect and 0 imperfect interpolant sequences [2024-10-13 13:58:28,064 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-10-13 13:58:28,064 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-10-13 13:58:28,064 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [853391693] [2024-10-13 13:58:28,065 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-10-13 13:58:28,065 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-10-13 13:58:28,065 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-13 13:58:28,065 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-10-13 13:58:28,065 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2024-10-13 13:58:28,066 INFO L87 Difference]: Start difference. First operand 82 states and 101 transitions. Second operand has 6 states, 5 states have (on average 3.0) internal successors, (15), 4 states have internal predecessors, (15), 2 states have call successors, (2), 2 states have call predecessors, (2), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-10-13 13:58:28,211 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-13 13:58:28,211 INFO L93 Difference]: Finished difference Result 90 states and 108 transitions. [2024-10-13 13:58:28,212 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-10-13 13:58:28,212 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 5 states have (on average 3.0) internal successors, (15), 4 states have internal predecessors, (15), 2 states have call successors, (2), 2 states have call predecessors, (2), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 17 [2024-10-13 13:58:28,212 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-13 13:58:28,213 INFO L225 Difference]: With dead ends: 90 [2024-10-13 13:58:28,214 INFO L226 Difference]: Without dead ends: 89 [2024-10-13 13:58:28,215 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=17, Invalid=39, Unknown=0, NotChecked=0, Total=56 [2024-10-13 13:58:28,215 INFO L432 NwaCegarLoop]: 54 mSDtfsCounter, 47 mSDsluCounter, 194 mSDsCounter, 0 mSdLazyCounter, 135 mSolverCounterSat, 9 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 47 SdHoareTripleChecker+Valid, 248 SdHoareTripleChecker+Invalid, 144 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 9 IncrementalHoareTripleChecker+Valid, 135 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-10-13 13:58:28,216 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [47 Valid, 248 Invalid, 144 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [9 Valid, 135 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-10-13 13:58:28,218 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 89 states. [2024-10-13 13:58:28,236 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 89 to 82. [2024-10-13 13:58:28,237 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 82 states, 57 states have (on average 1.4035087719298245) internal successors, (80), 68 states have internal predecessors, (80), 10 states have call successors, (10), 4 states have call predecessors, (10), 5 states have return successors, (10), 9 states have call predecessors, (10), 9 states have call successors, (10) [2024-10-13 13:58:28,237 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 82 states to 82 states and 100 transitions. [2024-10-13 13:58:28,238 INFO L78 Accepts]: Start accepts. Automaton has 82 states and 100 transitions. Word has length 17 [2024-10-13 13:58:28,238 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-13 13:58:28,238 INFO L471 AbstractCegarLoop]: Abstraction has 82 states and 100 transitions. [2024-10-13 13:58:28,238 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 5 states have (on average 3.0) internal successors, (15), 4 states have internal predecessors, (15), 2 states have call successors, (2), 2 states have call predecessors, (2), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-10-13 13:58:28,238 INFO L276 IsEmpty]: Start isEmpty. Operand 82 states and 100 transitions. [2024-10-13 13:58:28,239 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2024-10-13 13:58:28,239 INFO L207 NwaCegarLoop]: Found error trace [2024-10-13 13:58:28,240 INFO L215 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-10-13 13:58:28,240 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2024-10-13 13:58:28,240 INFO L396 AbstractCegarLoop]: === Iteration 9 === Targeting multErr0ASSERT_VIOLATIONINTEGER_OVERFLOW === [multiple_ofErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, multiple_ofErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, multiple_ofErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 13 more)] === [2024-10-13 13:58:28,241 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-13 13:58:28,241 INFO L85 PathProgramCache]: Analyzing trace with hash -1213006540, now seen corresponding path program 1 times [2024-10-13 13:58:28,241 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-13 13:58:28,241 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1225070401] [2024-10-13 13:58:28,242 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-13 13:58:28,242 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-13 13:58:28,250 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:58:28,266 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2024-10-13 13:58:28,267 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:58:28,270 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-10-13 13:58:28,270 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-13 13:58:28,270 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1225070401] [2024-10-13 13:58:28,270 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1225070401] provided 1 perfect and 0 imperfect interpolant sequences [2024-10-13 13:58:28,271 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-10-13 13:58:28,271 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2024-10-13 13:58:28,271 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1807293726] [2024-10-13 13:58:28,271 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-10-13 13:58:28,272 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-10-13 13:58:28,272 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-13 13:58:28,272 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-10-13 13:58:28,272 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-10-13 13:58:28,273 INFO L87 Difference]: Start difference. First operand 82 states and 100 transitions. Second operand has 3 states, 2 states have (on average 7.5) internal successors, (15), 3 states have internal predecessors, (15), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2024-10-13 13:58:28,306 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-13 13:58:28,306 INFO L93 Difference]: Finished difference Result 84 states and 103 transitions. [2024-10-13 13:58:28,307 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-10-13 13:58:28,308 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 7.5) internal successors, (15), 3 states have internal predecessors, (15), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 18 [2024-10-13 13:58:28,308 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-13 13:58:28,309 INFO L225 Difference]: With dead ends: 84 [2024-10-13 13:58:28,309 INFO L226 Difference]: Without dead ends: 83 [2024-10-13 13:58:28,309 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-10-13 13:58:28,310 INFO L432 NwaCegarLoop]: 76 mSDtfsCounter, 4 mSDsluCounter, 61 mSDsCounter, 0 mSdLazyCounter, 18 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 5 SdHoareTripleChecker+Valid, 137 SdHoareTripleChecker+Invalid, 18 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 18 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-10-13 13:58:28,310 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [5 Valid, 137 Invalid, 18 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 18 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-10-13 13:58:28,310 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 83 states. [2024-10-13 13:58:28,321 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 83 to 81. [2024-10-13 13:58:28,321 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 81 states, 57 states have (on average 1.3859649122807018) internal successors, (79), 67 states have internal predecessors, (79), 10 states have call successors, (10), 4 states have call predecessors, (10), 5 states have return successors, (10), 9 states have call predecessors, (10), 9 states have call successors, (10) [2024-10-13 13:58:28,322 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 81 states to 81 states and 99 transitions. [2024-10-13 13:58:28,322 INFO L78 Accepts]: Start accepts. Automaton has 81 states and 99 transitions. Word has length 18 [2024-10-13 13:58:28,323 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-13 13:58:28,323 INFO L471 AbstractCegarLoop]: Abstraction has 81 states and 99 transitions. [2024-10-13 13:58:28,323 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 7.5) internal successors, (15), 3 states have internal predecessors, (15), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2024-10-13 13:58:28,323 INFO L276 IsEmpty]: Start isEmpty. Operand 81 states and 99 transitions. [2024-10-13 13:58:28,324 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2024-10-13 13:58:28,324 INFO L207 NwaCegarLoop]: Found error trace [2024-10-13 13:58:28,324 INFO L215 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-10-13 13:58:28,324 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2024-10-13 13:58:28,324 INFO L396 AbstractCegarLoop]: === Iteration 10 === Targeting multiple_ofErr5ASSERT_VIOLATIONINTEGER_OVERFLOW === [multiple_ofErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, multiple_ofErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, multiple_ofErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 13 more)] === [2024-10-13 13:58:28,325 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-13 13:58:28,325 INFO L85 PathProgramCache]: Analyzing trace with hash 488066396, now seen corresponding path program 1 times [2024-10-13 13:58:28,325 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-13 13:58:28,325 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [761883011] [2024-10-13 13:58:28,325 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-13 13:58:28,325 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-13 13:58:28,335 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:58:28,423 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-10-13 13:58:28,423 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-13 13:58:28,423 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [761883011] [2024-10-13 13:58:28,423 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [761883011] provided 1 perfect and 0 imperfect interpolant sequences [2024-10-13 13:58:28,423 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-10-13 13:58:28,424 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-10-13 13:58:28,424 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [106509783] [2024-10-13 13:58:28,424 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-10-13 13:58:28,424 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-10-13 13:58:28,424 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-13 13:58:28,425 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-10-13 13:58:28,425 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2024-10-13 13:58:28,425 INFO L87 Difference]: Start difference. First operand 81 states and 99 transitions. Second operand has 6 states, 5 states have (on average 3.2) internal successors, (16), 4 states have internal predecessors, (16), 2 states have call successors, (2), 2 states have call predecessors, (2), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-10-13 13:58:28,580 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-13 13:58:28,580 INFO L93 Difference]: Finished difference Result 120 states and 146 transitions. [2024-10-13 13:58:28,581 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-10-13 13:58:28,581 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 5 states have (on average 3.2) internal successors, (16), 4 states have internal predecessors, (16), 2 states have call successors, (2), 2 states have call predecessors, (2), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 18 [2024-10-13 13:58:28,581 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-13 13:58:28,582 INFO L225 Difference]: With dead ends: 120 [2024-10-13 13:58:28,582 INFO L226 Difference]: Without dead ends: 115 [2024-10-13 13:58:28,582 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=17, Invalid=39, Unknown=0, NotChecked=0, Total=56 [2024-10-13 13:58:28,583 INFO L432 NwaCegarLoop]: 53 mSDtfsCounter, 45 mSDsluCounter, 214 mSDsCounter, 0 mSdLazyCounter, 136 mSolverCounterSat, 8 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 45 SdHoareTripleChecker+Valid, 267 SdHoareTripleChecker+Invalid, 144 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 136 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-10-13 13:58:28,583 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [45 Valid, 267 Invalid, 144 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 136 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-10-13 13:58:28,584 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 115 states. [2024-10-13 13:58:28,594 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 115 to 108. [2024-10-13 13:58:28,595 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 108 states, 79 states have (on average 1.3544303797468353) internal successors, (107), 88 states have internal predecessors, (107), 14 states have call successors, (14), 6 states have call predecessors, (14), 6 states have return successors, (13), 13 states have call predecessors, (13), 13 states have call successors, (13) [2024-10-13 13:58:28,595 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 108 states to 108 states and 134 transitions. [2024-10-13 13:58:28,596 INFO L78 Accepts]: Start accepts. Automaton has 108 states and 134 transitions. Word has length 18 [2024-10-13 13:58:28,596 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-13 13:58:28,596 INFO L471 AbstractCegarLoop]: Abstraction has 108 states and 134 transitions. [2024-10-13 13:58:28,596 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 5 states have (on average 3.2) internal successors, (16), 4 states have internal predecessors, (16), 2 states have call successors, (2), 2 states have call predecessors, (2), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-10-13 13:58:28,596 INFO L276 IsEmpty]: Start isEmpty. Operand 108 states and 134 transitions. [2024-10-13 13:58:28,597 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2024-10-13 13:58:28,597 INFO L207 NwaCegarLoop]: Found error trace [2024-10-13 13:58:28,597 INFO L215 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-10-13 13:58:28,597 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9 [2024-10-13 13:58:28,598 INFO L396 AbstractCegarLoop]: === Iteration 11 === Targeting multErr1ASSERT_VIOLATIONINTEGER_OVERFLOW === [multiple_ofErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, multiple_ofErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, multiple_ofErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 13 more)] === [2024-10-13 13:58:28,598 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-13 13:58:28,598 INFO L85 PathProgramCache]: Analyzing trace with hash 1051502997, now seen corresponding path program 1 times [2024-10-13 13:58:28,598 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-13 13:58:28,598 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [444298468] [2024-10-13 13:58:28,599 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-13 13:58:28,599 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-13 13:58:28,605 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:58:28,632 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2024-10-13 13:58:28,633 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:58:28,635 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-10-13 13:58:28,635 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-13 13:58:28,635 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [444298468] [2024-10-13 13:58:28,635 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [444298468] provided 1 perfect and 0 imperfect interpolant sequences [2024-10-13 13:58:28,635 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-10-13 13:58:28,635 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-10-13 13:58:28,635 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1762203786] [2024-10-13 13:58:28,636 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-10-13 13:58:28,636 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-10-13 13:58:28,636 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-13 13:58:28,637 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-10-13 13:58:28,637 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-10-13 13:58:28,637 INFO L87 Difference]: Start difference. First operand 108 states and 134 transitions. Second operand has 5 states, 4 states have (on average 4.0) internal successors, (16), 4 states have internal predecessors, (16), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2024-10-13 13:58:28,691 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-13 13:58:28,692 INFO L93 Difference]: Finished difference Result 146 states and 179 transitions. [2024-10-13 13:58:28,692 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-10-13 13:58:28,692 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 4.0) internal successors, (16), 4 states have internal predecessors, (16), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 19 [2024-10-13 13:58:28,692 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-13 13:58:28,693 INFO L225 Difference]: With dead ends: 146 [2024-10-13 13:58:28,693 INFO L226 Difference]: Without dead ends: 121 [2024-10-13 13:58:28,694 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2024-10-13 13:58:28,694 INFO L432 NwaCegarLoop]: 69 mSDtfsCounter, 25 mSDsluCounter, 198 mSDsCounter, 0 mSdLazyCounter, 44 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 25 SdHoareTripleChecker+Valid, 267 SdHoareTripleChecker+Invalid, 49 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 44 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-10-13 13:58:28,694 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [25 Valid, 267 Invalid, 49 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 44 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-10-13 13:58:28,695 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 121 states. [2024-10-13 13:58:28,704 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 121 to 118. [2024-10-13 13:58:28,704 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 118 states, 88 states have (on average 1.3409090909090908) internal successors, (118), 96 states have internal predecessors, (118), 15 states have call successors, (15), 7 states have call predecessors, (15), 6 states have return successors, (14), 14 states have call predecessors, (14), 14 states have call successors, (14) [2024-10-13 13:58:28,705 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 118 states to 118 states and 147 transitions. [2024-10-13 13:58:28,706 INFO L78 Accepts]: Start accepts. Automaton has 118 states and 147 transitions. Word has length 19 [2024-10-13 13:58:28,706 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-13 13:58:28,706 INFO L471 AbstractCegarLoop]: Abstraction has 118 states and 147 transitions. [2024-10-13 13:58:28,707 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 4.0) internal successors, (16), 4 states have internal predecessors, (16), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2024-10-13 13:58:28,707 INFO L276 IsEmpty]: Start isEmpty. Operand 118 states and 147 transitions. [2024-10-13 13:58:28,708 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2024-10-13 13:58:28,708 INFO L207 NwaCegarLoop]: Found error trace [2024-10-13 13:58:28,708 INFO L215 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-10-13 13:58:28,708 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10 [2024-10-13 13:58:28,708 INFO L396 AbstractCegarLoop]: === Iteration 12 === Targeting multErr3ASSERT_VIOLATIONINTEGER_OVERFLOW === [multiple_ofErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, multiple_ofErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, multiple_ofErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 13 more)] === [2024-10-13 13:58:28,708 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-13 13:58:28,709 INFO L85 PathProgramCache]: Analyzing trace with hash 1183811648, now seen corresponding path program 1 times [2024-10-13 13:58:28,709 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-13 13:58:28,709 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [615681505] [2024-10-13 13:58:28,709 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-13 13:58:28,709 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-13 13:58:28,718 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:58:28,755 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2024-10-13 13:58:28,756 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:58:28,758 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-10-13 13:58:28,758 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-13 13:58:28,758 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [615681505] [2024-10-13 13:58:28,758 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [615681505] provided 1 perfect and 0 imperfect interpolant sequences [2024-10-13 13:58:28,758 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-10-13 13:58:28,758 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-10-13 13:58:28,758 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1644749936] [2024-10-13 13:58:28,759 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-10-13 13:58:28,759 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-10-13 13:58:28,759 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-13 13:58:28,760 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-10-13 13:58:28,761 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-10-13 13:58:28,761 INFO L87 Difference]: Start difference. First operand 118 states and 147 transitions. Second operand has 5 states, 4 states have (on average 4.5) internal successors, (18), 4 states have internal predecessors, (18), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2024-10-13 13:58:28,830 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-13 13:58:28,830 INFO L93 Difference]: Finished difference Result 143 states and 179 transitions. [2024-10-13 13:58:28,830 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-10-13 13:58:28,830 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 4.5) internal successors, (18), 4 states have internal predecessors, (18), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 21 [2024-10-13 13:58:28,830 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-13 13:58:28,831 INFO L225 Difference]: With dead ends: 143 [2024-10-13 13:58:28,831 INFO L226 Difference]: Without dead ends: 142 [2024-10-13 13:58:28,832 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2024-10-13 13:58:28,832 INFO L432 NwaCegarLoop]: 64 mSDtfsCounter, 35 mSDsluCounter, 190 mSDsCounter, 0 mSdLazyCounter, 60 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 36 SdHoareTripleChecker+Valid, 254 SdHoareTripleChecker+Invalid, 66 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 60 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-10-13 13:58:28,832 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [36 Valid, 254 Invalid, 66 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 60 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-10-13 13:58:28,833 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 142 states. [2024-10-13 13:58:28,846 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 142 to 134. [2024-10-13 13:58:28,847 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 134 states, 101 states have (on average 1.3564356435643565) internal successors, (137), 109 states have internal predecessors, (137), 17 states have call successors, (17), 8 states have call predecessors, (17), 7 states have return successors, (16), 16 states have call predecessors, (16), 16 states have call successors, (16) [2024-10-13 13:58:28,848 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 134 states to 134 states and 170 transitions. [2024-10-13 13:58:28,849 INFO L78 Accepts]: Start accepts. Automaton has 134 states and 170 transitions. Word has length 21 [2024-10-13 13:58:28,849 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-13 13:58:28,850 INFO L471 AbstractCegarLoop]: Abstraction has 134 states and 170 transitions. [2024-10-13 13:58:28,850 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 4.5) internal successors, (18), 4 states have internal predecessors, (18), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2024-10-13 13:58:28,850 INFO L276 IsEmpty]: Start isEmpty. Operand 134 states and 170 transitions. [2024-10-13 13:58:28,850 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2024-10-13 13:58:28,851 INFO L207 NwaCegarLoop]: Found error trace [2024-10-13 13:58:28,851 INFO L215 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-10-13 13:58:28,853 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11 [2024-10-13 13:58:28,853 INFO L396 AbstractCegarLoop]: === Iteration 13 === Targeting multiple_ofErr3ASSERT_VIOLATIONINTEGER_OVERFLOW === [multiple_ofErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, multiple_ofErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, multiple_ofErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 13 more)] === [2024-10-13 13:58:28,854 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-13 13:58:28,854 INFO L85 PathProgramCache]: Analyzing trace with hash -1042058426, now seen corresponding path program 1 times [2024-10-13 13:58:28,854 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-13 13:58:28,854 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [334193158] [2024-10-13 13:58:28,854 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-13 13:58:28,854 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-13 13:58:28,866 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:58:28,922 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-10-13 13:58:28,922 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-13 13:58:28,922 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [334193158] [2024-10-13 13:58:28,923 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [334193158] provided 0 perfect and 1 imperfect interpolant sequences [2024-10-13 13:58:28,923 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1019055640] [2024-10-13 13:58:28,923 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-13 13:58:28,923 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-13 13:58:28,923 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-10-13 13:58:28,925 INFO L229 MonitoredProcess]: Starting monitored process 2 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-10-13 13:58:28,928 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2024-10-13 13:58:28,971 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:58:28,972 INFO L255 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 4 conjuncts are in the unsatisfiable core [2024-10-13 13:58:28,976 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-13 13:58:29,036 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2024-10-13 13:58:29,036 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-10-13 13:58:29,037 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1019055640] provided 1 perfect and 0 imperfect interpolant sequences [2024-10-13 13:58:29,037 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-10-13 13:58:29,037 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [7] total 11 [2024-10-13 13:58:29,037 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1670541644] [2024-10-13 13:58:29,037 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-10-13 13:58:29,038 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-10-13 13:58:29,038 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-13 13:58:29,038 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-10-13 13:58:29,038 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=26, Invalid=84, Unknown=0, NotChecked=0, Total=110 [2024-10-13 13:58:29,038 INFO L87 Difference]: Start difference. First operand 134 states and 170 transitions. Second operand has 5 states, 5 states have (on average 3.6) internal successors, (18), 4 states have internal predecessors, (18), 3 states have call successors, (3), 3 states have call predecessors, (3), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-10-13 13:58:29,122 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-13 13:58:29,122 INFO L93 Difference]: Finished difference Result 245 states and 312 transitions. [2024-10-13 13:58:29,122 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-10-13 13:58:29,123 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 3.6) internal successors, (18), 4 states have internal predecessors, (18), 3 states have call successors, (3), 3 states have call predecessors, (3), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 22 [2024-10-13 13:58:29,123 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-13 13:58:29,124 INFO L225 Difference]: With dead ends: 245 [2024-10-13 13:58:29,124 INFO L226 Difference]: Without dead ends: 131 [2024-10-13 13:58:29,124 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 29 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 10 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=32, Invalid=100, Unknown=0, NotChecked=0, Total=132 [2024-10-13 13:58:29,125 INFO L432 NwaCegarLoop]: 74 mSDtfsCounter, 26 mSDsluCounter, 193 mSDsCounter, 0 mSdLazyCounter, 47 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 28 SdHoareTripleChecker+Valid, 267 SdHoareTripleChecker+Invalid, 50 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 47 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-10-13 13:58:29,125 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [28 Valid, 267 Invalid, 50 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 47 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-10-13 13:58:29,125 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 131 states. [2024-10-13 13:58:29,137 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 131 to 126. [2024-10-13 13:58:29,138 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 126 states, 95 states have (on average 1.3368421052631578) internal successors, (127), 103 states have internal predecessors, (127), 15 states have call successors, (15), 8 states have call predecessors, (15), 7 states have return successors, (14), 14 states have call predecessors, (14), 14 states have call successors, (14) [2024-10-13 13:58:29,139 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 126 states to 126 states and 156 transitions. [2024-10-13 13:58:29,140 INFO L78 Accepts]: Start accepts. Automaton has 126 states and 156 transitions. Word has length 22 [2024-10-13 13:58:29,140 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-13 13:58:29,140 INFO L471 AbstractCegarLoop]: Abstraction has 126 states and 156 transitions. [2024-10-13 13:58:29,141 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 3.6) internal successors, (18), 4 states have internal predecessors, (18), 3 states have call successors, (3), 3 states have call predecessors, (3), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-10-13 13:58:29,141 INFO L276 IsEmpty]: Start isEmpty. Operand 126 states and 156 transitions. [2024-10-13 13:58:29,141 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2024-10-13 13:58:29,141 INFO L207 NwaCegarLoop]: Found error trace [2024-10-13 13:58:29,141 INFO L215 NwaCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-10-13 13:58:29,159 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Ended with exit code 0 [2024-10-13 13:58:29,342 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable12 [2024-10-13 13:58:29,343 INFO L396 AbstractCegarLoop]: === Iteration 14 === Targeting multiple_ofErr3ASSERT_VIOLATIONINTEGER_OVERFLOW === [multiple_ofErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, multiple_ofErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, multiple_ofErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 13 more)] === [2024-10-13 13:58:29,343 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-13 13:58:29,343 INFO L85 PathProgramCache]: Analyzing trace with hash 544562351, now seen corresponding path program 1 times [2024-10-13 13:58:29,343 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-13 13:58:29,343 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1323506558] [2024-10-13 13:58:29,343 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-13 13:58:29,343 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-13 13:58:29,354 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:58:29,436 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-10-13 13:58:29,436 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-13 13:58:29,436 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1323506558] [2024-10-13 13:58:29,437 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1323506558] provided 0 perfect and 1 imperfect interpolant sequences [2024-10-13 13:58:29,437 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1717588050] [2024-10-13 13:58:29,437 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-13 13:58:29,437 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-13 13:58:29,437 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-10-13 13:58:29,439 INFO L229 MonitoredProcess]: Starting monitored process 3 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-10-13 13:58:29,440 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2024-10-13 13:58:29,486 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:58:29,491 INFO L255 TraceCheckSpWp]: Trace formula consists of 75 conjuncts, 13 conjuncts are in the unsatisfiable core [2024-10-13 13:58:29,493 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-13 13:58:29,701 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-10-13 13:58:29,701 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-10-13 13:58:29,902 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-10-13 13:58:29,902 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1717588050] provided 0 perfect and 2 imperfect interpolant sequences [2024-10-13 13:58:29,902 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-10-13 13:58:29,902 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 9, 9] total 23 [2024-10-13 13:58:29,903 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [323349949] [2024-10-13 13:58:29,903 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-10-13 13:58:29,903 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2024-10-13 13:58:29,903 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-13 13:58:29,904 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2024-10-13 13:58:29,904 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=68, Invalid=484, Unknown=0, NotChecked=0, Total=552 [2024-10-13 13:58:29,904 INFO L87 Difference]: Start difference. First operand 126 states and 156 transitions. Second operand has 24 states, 23 states have (on average 2.652173913043478) internal successors, (61), 15 states have internal predecessors, (61), 9 states have call successors, (9), 9 states have call predecessors, (9), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-10-13 13:58:30,440 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-13 13:58:30,440 INFO L93 Difference]: Finished difference Result 278 states and 354 transitions. [2024-10-13 13:58:30,441 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2024-10-13 13:58:30,442 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 23 states have (on average 2.652173913043478) internal successors, (61), 15 states have internal predecessors, (61), 9 states have call successors, (9), 9 states have call predecessors, (9), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2024-10-13 13:58:30,442 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-13 13:58:30,443 INFO L225 Difference]: With dead ends: 278 [2024-10-13 13:58:30,443 INFO L226 Difference]: Without dead ends: 171 [2024-10-13 13:58:30,444 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 63 GetRequests, 31 SyntacticMatches, 0 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 142 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=163, Invalid=959, Unknown=0, NotChecked=0, Total=1122 [2024-10-13 13:58:30,445 INFO L432 NwaCegarLoop]: 50 mSDtfsCounter, 163 mSDsluCounter, 671 mSDsCounter, 0 mSdLazyCounter, 591 mSolverCounterSat, 37 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 167 SdHoareTripleChecker+Valid, 721 SdHoareTripleChecker+Invalid, 628 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 37 IncrementalHoareTripleChecker+Valid, 591 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2024-10-13 13:58:30,445 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [167 Valid, 721 Invalid, 628 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [37 Valid, 591 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2024-10-13 13:58:30,447 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 171 states. [2024-10-13 13:58:30,460 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 171 to 151. [2024-10-13 13:58:30,461 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 151 states, 116 states have (on average 1.3017241379310345) internal successors, (151), 123 states have internal predecessors, (151), 18 states have call successors, (18), 10 states have call predecessors, (18), 9 states have return successors, (17), 17 states have call predecessors, (17), 17 states have call successors, (17) [2024-10-13 13:58:30,462 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 151 states to 151 states and 186 transitions. [2024-10-13 13:58:30,462 INFO L78 Accepts]: Start accepts. Automaton has 151 states and 186 transitions. Word has length 24 [2024-10-13 13:58:30,462 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-13 13:58:30,462 INFO L471 AbstractCegarLoop]: Abstraction has 151 states and 186 transitions. [2024-10-13 13:58:30,463 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 23 states have (on average 2.652173913043478) internal successors, (61), 15 states have internal predecessors, (61), 9 states have call successors, (9), 9 states have call predecessors, (9), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-10-13 13:58:30,463 INFO L276 IsEmpty]: Start isEmpty. Operand 151 states and 186 transitions. [2024-10-13 13:58:30,463 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2024-10-13 13:58:30,463 INFO L207 NwaCegarLoop]: Found error trace [2024-10-13 13:58:30,463 INFO L215 NwaCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-10-13 13:58:30,482 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Ended with exit code 0 [2024-10-13 13:58:30,667 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable13 [2024-10-13 13:58:30,668 INFO L396 AbstractCegarLoop]: === Iteration 15 === Targeting multErr1ASSERT_VIOLATIONINTEGER_OVERFLOW === [multiple_ofErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, multiple_ofErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, multiple_ofErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 13 more)] === [2024-10-13 13:58:30,668 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-13 13:58:30,668 INFO L85 PathProgramCache]: Analyzing trace with hash 86192857, now seen corresponding path program 1 times [2024-10-13 13:58:30,668 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-13 13:58:30,668 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [906514181] [2024-10-13 13:58:30,669 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-13 13:58:30,669 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-13 13:58:30,678 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:58:30,709 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2024-10-13 13:58:30,711 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:58:30,713 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-10-13 13:58:30,713 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-13 13:58:30,713 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [906514181] [2024-10-13 13:58:30,713 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [906514181] provided 1 perfect and 0 imperfect interpolant sequences [2024-10-13 13:58:30,713 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-10-13 13:58:30,714 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-10-13 13:58:30,714 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2061138717] [2024-10-13 13:58:30,714 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-10-13 13:58:30,714 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-10-13 13:58:30,714 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-13 13:58:30,715 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-10-13 13:58:30,715 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2024-10-13 13:58:30,715 INFO L87 Difference]: Start difference. First operand 151 states and 186 transitions. Second operand has 5 states, 4 states have (on average 5.5) internal successors, (22), 4 states have internal predecessors, (22), 2 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2024-10-13 13:58:30,790 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-13 13:58:30,790 INFO L93 Difference]: Finished difference Result 181 states and 227 transitions. [2024-10-13 13:58:30,790 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-10-13 13:58:30,790 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 5.5) internal successors, (22), 4 states have internal predecessors, (22), 2 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 26 [2024-10-13 13:58:30,791 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-13 13:58:30,792 INFO L225 Difference]: With dead ends: 181 [2024-10-13 13:58:30,792 INFO L226 Difference]: Without dead ends: 179 [2024-10-13 13:58:30,792 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 9 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=18, Invalid=24, Unknown=0, NotChecked=0, Total=42 [2024-10-13 13:58:30,793 INFO L432 NwaCegarLoop]: 73 mSDtfsCounter, 34 mSDsluCounter, 121 mSDsCounter, 0 mSdLazyCounter, 59 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 35 SdHoareTripleChecker+Valid, 194 SdHoareTripleChecker+Invalid, 65 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 59 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-10-13 13:58:30,793 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [35 Valid, 194 Invalid, 65 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 59 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-10-13 13:58:30,794 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 179 states. [2024-10-13 13:58:30,817 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 179 to 166. [2024-10-13 13:58:30,818 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 166 states, 129 states have (on average 1.2945736434108528) internal successors, (167), 135 states have internal predecessors, (167), 20 states have call successors, (20), 11 states have call predecessors, (20), 10 states have return successors, (19), 19 states have call predecessors, (19), 19 states have call successors, (19) [2024-10-13 13:58:30,818 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 166 states to 166 states and 206 transitions. [2024-10-13 13:58:30,819 INFO L78 Accepts]: Start accepts. Automaton has 166 states and 206 transitions. Word has length 26 [2024-10-13 13:58:30,819 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-13 13:58:30,819 INFO L471 AbstractCegarLoop]: Abstraction has 166 states and 206 transitions. [2024-10-13 13:58:30,819 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 5.5) internal successors, (22), 4 states have internal predecessors, (22), 2 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2024-10-13 13:58:30,819 INFO L276 IsEmpty]: Start isEmpty. Operand 166 states and 206 transitions. [2024-10-13 13:58:30,822 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2024-10-13 13:58:30,822 INFO L207 NwaCegarLoop]: Found error trace [2024-10-13 13:58:30,822 INFO L215 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-10-13 13:58:30,822 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14 [2024-10-13 13:58:30,822 INFO L396 AbstractCegarLoop]: === Iteration 16 === Targeting multiple_ofErr5ASSERT_VIOLATIONINTEGER_OVERFLOW === [multiple_ofErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, multiple_ofErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, multiple_ofErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 13 more)] === [2024-10-13 13:58:30,823 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-13 13:58:30,823 INFO L85 PathProgramCache]: Analyzing trace with hash -654845542, now seen corresponding path program 1 times [2024-10-13 13:58:30,823 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-13 13:58:30,823 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1136619821] [2024-10-13 13:58:30,823 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-13 13:58:30,824 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-13 13:58:30,830 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:58:30,940 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2024-10-13 13:58:30,940 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-13 13:58:30,940 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1136619821] [2024-10-13 13:58:30,941 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1136619821] provided 0 perfect and 1 imperfect interpolant sequences [2024-10-13 13:58:30,941 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1051841480] [2024-10-13 13:58:30,941 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-13 13:58:30,941 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-13 13:58:30,941 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-10-13 13:58:30,943 INFO L229 MonitoredProcess]: Starting monitored process 4 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-10-13 13:58:30,947 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2024-10-13 13:58:30,988 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:58:30,989 INFO L255 TraceCheckSpWp]: Trace formula consists of 77 conjuncts, 14 conjuncts are in the unsatisfiable core [2024-10-13 13:58:30,990 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-13 13:58:31,132 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 7 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-10-13 13:58:31,132 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-10-13 13:58:31,133 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1051841480] provided 1 perfect and 0 imperfect interpolant sequences [2024-10-13 13:58:31,133 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-10-13 13:58:31,133 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [7] total 12 [2024-10-13 13:58:31,133 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1459943681] [2024-10-13 13:58:31,133 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-10-13 13:58:31,133 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2024-10-13 13:58:31,134 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-13 13:58:31,134 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2024-10-13 13:58:31,134 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=124, Unknown=0, NotChecked=0, Total=156 [2024-10-13 13:58:31,134 INFO L87 Difference]: Start difference. First operand 166 states and 206 transitions. Second operand has 9 states, 7 states have (on average 3.2857142857142856) internal successors, (23), 6 states have internal predecessors, (23), 3 states have call successors, (3), 3 states have call predecessors, (3), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-10-13 13:58:31,352 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-13 13:58:31,352 INFO L93 Difference]: Finished difference Result 285 states and 354 transitions. [2024-10-13 13:58:31,352 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2024-10-13 13:58:31,353 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 7 states have (on average 3.2857142857142856) internal successors, (23), 6 states have internal predecessors, (23), 3 states have call successors, (3), 3 states have call predecessors, (3), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2024-10-13 13:58:31,353 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-13 13:58:31,354 INFO L225 Difference]: With dead ends: 285 [2024-10-13 13:58:31,354 INFO L226 Difference]: Without dead ends: 215 [2024-10-13 13:58:31,355 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 22 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 24 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=59, Invalid=213, Unknown=0, NotChecked=0, Total=272 [2024-10-13 13:58:31,355 INFO L432 NwaCegarLoop]: 53 mSDtfsCounter, 59 mSDsluCounter, 310 mSDsCounter, 0 mSdLazyCounter, 239 mSolverCounterSat, 14 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 59 SdHoareTripleChecker+Valid, 363 SdHoareTripleChecker+Invalid, 253 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 14 IncrementalHoareTripleChecker+Valid, 239 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-10-13 13:58:31,355 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [59 Valid, 363 Invalid, 253 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [14 Valid, 239 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-10-13 13:58:31,356 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 215 states. [2024-10-13 13:58:31,371 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 215 to 207. [2024-10-13 13:58:31,372 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 207 states, 162 states have (on average 1.271604938271605) internal successors, (206), 168 states have internal predecessors, (206), 25 states have call successors, (25), 14 states have call predecessors, (25), 13 states have return successors, (24), 24 states have call predecessors, (24), 24 states have call successors, (24) [2024-10-13 13:58:31,374 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 207 states to 207 states and 255 transitions. [2024-10-13 13:58:31,374 INFO L78 Accepts]: Start accepts. Automaton has 207 states and 255 transitions. Word has length 26 [2024-10-13 13:58:31,374 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-13 13:58:31,374 INFO L471 AbstractCegarLoop]: Abstraction has 207 states and 255 transitions. [2024-10-13 13:58:31,375 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 7 states have (on average 3.2857142857142856) internal successors, (23), 6 states have internal predecessors, (23), 3 states have call successors, (3), 3 states have call predecessors, (3), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-10-13 13:58:31,375 INFO L276 IsEmpty]: Start isEmpty. Operand 207 states and 255 transitions. [2024-10-13 13:58:31,375 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2024-10-13 13:58:31,376 INFO L207 NwaCegarLoop]: Found error trace [2024-10-13 13:58:31,376 INFO L215 NwaCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-10-13 13:58:31,392 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Ended with exit code 0 [2024-10-13 13:58:31,579 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15,4 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-13 13:58:31,580 INFO L396 AbstractCegarLoop]: === Iteration 17 === Targeting multErr4ASSERT_VIOLATIONINTEGER_OVERFLOW === [multiple_ofErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, multiple_ofErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, multiple_ofErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 13 more)] === [2024-10-13 13:58:31,580 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-13 13:58:31,581 INFO L85 PathProgramCache]: Analyzing trace with hash -410415671, now seen corresponding path program 1 times [2024-10-13 13:58:31,581 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-13 13:58:31,581 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1593343321] [2024-10-13 13:58:31,581 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-13 13:58:31,581 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-13 13:58:31,591 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:58:31,671 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2024-10-13 13:58:31,673 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:58:31,676 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2024-10-13 13:58:31,678 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:58:31,697 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2024-10-13 13:58:31,698 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-13 13:58:31,698 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1593343321] [2024-10-13 13:58:31,698 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1593343321] provided 0 perfect and 1 imperfect interpolant sequences [2024-10-13 13:58:31,698 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [39235712] [2024-10-13 13:58:31,698 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-13 13:58:31,700 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-13 13:58:31,700 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-10-13 13:58:31,702 INFO L229 MonitoredProcess]: Starting monitored process 5 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-10-13 13:58:31,703 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Waiting until timeout for monitored process [2024-10-13 13:58:31,745 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:58:31,746 INFO L255 TraceCheckSpWp]: Trace formula consists of 101 conjuncts, 5 conjuncts are in the unsatisfiable core [2024-10-13 13:58:31,747 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-13 13:58:31,798 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-10-13 13:58:31,798 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-10-13 13:58:31,877 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-10-13 13:58:31,878 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [39235712] provided 0 perfect and 2 imperfect interpolant sequences [2024-10-13 13:58:31,878 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-10-13 13:58:31,878 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 5, 5] total 15 [2024-10-13 13:58:31,878 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [785599682] [2024-10-13 13:58:31,878 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-10-13 13:58:31,878 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2024-10-13 13:58:31,879 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-13 13:58:31,879 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2024-10-13 13:58:31,879 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=174, Unknown=0, NotChecked=0, Total=210 [2024-10-13 13:58:31,880 INFO L87 Difference]: Start difference. First operand 207 states and 255 transitions. Second operand has 15 states, 15 states have (on average 3.2666666666666666) internal successors, (49), 13 states have internal predecessors, (49), 6 states have call successors, (7), 3 states have call predecessors, (7), 2 states have return successors, (4), 4 states have call predecessors, (4), 4 states have call successors, (4) [2024-10-13 13:58:32,133 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-13 13:58:32,133 INFO L93 Difference]: Finished difference Result 256 states and 330 transitions. [2024-10-13 13:58:32,134 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2024-10-13 13:58:32,134 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 3.2666666666666666) internal successors, (49), 13 states have internal predecessors, (49), 6 states have call successors, (7), 3 states have call predecessors, (7), 2 states have return successors, (4), 4 states have call predecessors, (4), 4 states have call successors, (4) Word has length 29 [2024-10-13 13:58:32,134 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-13 13:58:32,135 INFO L225 Difference]: With dead ends: 256 [2024-10-13 13:58:32,135 INFO L226 Difference]: Without dead ends: 205 [2024-10-13 13:58:32,136 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 81 GetRequests, 58 SyntacticMatches, 0 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 77 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=146, Invalid=454, Unknown=0, NotChecked=0, Total=600 [2024-10-13 13:58:32,136 INFO L432 NwaCegarLoop]: 57 mSDtfsCounter, 68 mSDsluCounter, 569 mSDsCounter, 0 mSdLazyCounter, 189 mSolverCounterSat, 24 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 68 SdHoareTripleChecker+Valid, 626 SdHoareTripleChecker+Invalid, 213 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 24 IncrementalHoareTripleChecker+Valid, 189 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-10-13 13:58:32,136 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [68 Valid, 626 Invalid, 213 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [24 Valid, 189 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-10-13 13:58:32,137 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 205 states. [2024-10-13 13:58:32,151 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 205 to 194. [2024-10-13 13:58:32,152 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 194 states, 153 states have (on average 1.2287581699346406) internal successors, (188), 159 states have internal predecessors, (188), 23 states have call successors, (23), 14 states have call predecessors, (23), 12 states have return successors, (21), 20 states have call predecessors, (21), 21 states have call successors, (21) [2024-10-13 13:58:32,153 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 194 states to 194 states and 232 transitions. [2024-10-13 13:58:32,153 INFO L78 Accepts]: Start accepts. Automaton has 194 states and 232 transitions. Word has length 29 [2024-10-13 13:58:32,153 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-13 13:58:32,153 INFO L471 AbstractCegarLoop]: Abstraction has 194 states and 232 transitions. [2024-10-13 13:58:32,153 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 3.2666666666666666) internal successors, (49), 13 states have internal predecessors, (49), 6 states have call successors, (7), 3 states have call predecessors, (7), 2 states have return successors, (4), 4 states have call predecessors, (4), 4 states have call successors, (4) [2024-10-13 13:58:32,154 INFO L276 IsEmpty]: Start isEmpty. Operand 194 states and 232 transitions. [2024-10-13 13:58:32,154 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 32 [2024-10-13 13:58:32,154 INFO L207 NwaCegarLoop]: Found error trace [2024-10-13 13:58:32,154 INFO L215 NwaCegarLoop]: trace histogram [3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-10-13 13:58:32,171 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Forceful destruction successful, exit code 0 [2024-10-13 13:58:32,354 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 5 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable16 [2024-10-13 13:58:32,355 INFO L396 AbstractCegarLoop]: === Iteration 18 === Targeting multErr1ASSERT_VIOLATIONINTEGER_OVERFLOW === [multiple_ofErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, multiple_ofErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, multiple_ofErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 13 more)] === [2024-10-13 13:58:32,355 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-13 13:58:32,355 INFO L85 PathProgramCache]: Analyzing trace with hash -2025647906, now seen corresponding path program 1 times [2024-10-13 13:58:32,355 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-13 13:58:32,355 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1481795177] [2024-10-13 13:58:32,355 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-13 13:58:32,355 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-13 13:58:32,363 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:58:32,426 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2024-10-13 13:58:32,427 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:58:32,429 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 6 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-10-13 13:58:32,429 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-13 13:58:32,429 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1481795177] [2024-10-13 13:58:32,429 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1481795177] provided 0 perfect and 1 imperfect interpolant sequences [2024-10-13 13:58:32,429 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [579931113] [2024-10-13 13:58:32,429 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-13 13:58:32,429 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-13 13:58:32,429 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-10-13 13:58:32,431 INFO L229 MonitoredProcess]: Starting monitored process 6 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-10-13 13:58:32,432 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Waiting until timeout for monitored process [2024-10-13 13:58:32,477 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:58:32,478 INFO L255 TraceCheckSpWp]: Trace formula consists of 106 conjuncts, 6 conjuncts are in the unsatisfiable core [2024-10-13 13:58:32,479 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-13 13:58:32,514 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 4 proven. 2 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2024-10-13 13:58:32,514 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-10-13 13:58:32,562 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 4 proven. 2 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2024-10-13 13:58:32,563 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [579931113] provided 0 perfect and 2 imperfect interpolant sequences [2024-10-13 13:58:32,563 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-10-13 13:58:32,563 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7, 7] total 10 [2024-10-13 13:58:32,563 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1446486239] [2024-10-13 13:58:32,563 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-10-13 13:58:32,563 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2024-10-13 13:58:32,563 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-13 13:58:32,564 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2024-10-13 13:58:32,564 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=67, Unknown=0, NotChecked=0, Total=90 [2024-10-13 13:58:32,564 INFO L87 Difference]: Start difference. First operand 194 states and 232 transitions. Second operand has 10 states, 10 states have (on average 4.0) internal successors, (40), 7 states have internal predecessors, (40), 6 states have call successors, (7), 5 states have call predecessors, (7), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2024-10-13 13:58:32,638 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-13 13:58:32,638 INFO L93 Difference]: Finished difference Result 201 states and 238 transitions. [2024-10-13 13:58:32,639 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2024-10-13 13:58:32,639 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 4.0) internal successors, (40), 7 states have internal predecessors, (40), 6 states have call successors, (7), 5 states have call predecessors, (7), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 31 [2024-10-13 13:58:32,639 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-13 13:58:32,640 INFO L225 Difference]: With dead ends: 201 [2024-10-13 13:58:32,640 INFO L226 Difference]: Without dead ends: 171 [2024-10-13 13:58:32,640 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 74 GetRequests, 59 SyntacticMatches, 4 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 27 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=47, Invalid=109, Unknown=0, NotChecked=0, Total=156 [2024-10-13 13:58:32,641 INFO L432 NwaCegarLoop]: 57 mSDtfsCounter, 38 mSDsluCounter, 366 mSDsCounter, 0 mSdLazyCounter, 64 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 38 SdHoareTripleChecker+Valid, 423 SdHoareTripleChecker+Invalid, 70 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 64 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-10-13 13:58:32,641 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [38 Valid, 423 Invalid, 70 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 64 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-10-13 13:58:32,642 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 171 states. [2024-10-13 13:58:32,652 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 171 to 168. [2024-10-13 13:58:32,652 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 168 states, 133 states have (on average 1.2030075187969924) internal successors, (160), 136 states have internal predecessors, (160), 20 states have call successors, (20), 12 states have call predecessors, (20), 11 states have return successors, (19), 19 states have call predecessors, (19), 19 states have call successors, (19) [2024-10-13 13:58:32,653 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 168 states to 168 states and 199 transitions. [2024-10-13 13:58:32,653 INFO L78 Accepts]: Start accepts. Automaton has 168 states and 199 transitions. Word has length 31 [2024-10-13 13:58:32,654 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-13 13:58:32,654 INFO L471 AbstractCegarLoop]: Abstraction has 168 states and 199 transitions. [2024-10-13 13:58:32,654 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 4.0) internal successors, (40), 7 states have internal predecessors, (40), 6 states have call successors, (7), 5 states have call predecessors, (7), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2024-10-13 13:58:32,654 INFO L276 IsEmpty]: Start isEmpty. Operand 168 states and 199 transitions. [2024-10-13 13:58:32,655 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 32 [2024-10-13 13:58:32,655 INFO L207 NwaCegarLoop]: Found error trace [2024-10-13 13:58:32,655 INFO L215 NwaCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-10-13 13:58:32,672 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Ended with exit code 0 [2024-10-13 13:58:32,859 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 6 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable17 [2024-10-13 13:58:32,860 INFO L396 AbstractCegarLoop]: === Iteration 19 === Targeting multErr5ASSERT_VIOLATIONINTEGER_OVERFLOW === [multiple_ofErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, multiple_ofErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, multiple_ofErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 13 more)] === [2024-10-13 13:58:32,860 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-13 13:58:32,860 INFO L85 PathProgramCache]: Analyzing trace with hash 1194774469, now seen corresponding path program 1 times [2024-10-13 13:58:32,860 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-13 13:58:32,860 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2056957104] [2024-10-13 13:58:32,860 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-13 13:58:32,860 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-13 13:58:32,867 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:58:32,910 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2024-10-13 13:58:32,911 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:58:32,912 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2024-10-13 13:58:32,914 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:58:32,925 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-10-13 13:58:32,926 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-13 13:58:32,926 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2056957104] [2024-10-13 13:58:32,926 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2056957104] provided 0 perfect and 1 imperfect interpolant sequences [2024-10-13 13:58:32,926 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1371689403] [2024-10-13 13:58:32,926 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-13 13:58:32,926 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-13 13:58:32,926 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-10-13 13:58:32,928 INFO L229 MonitoredProcess]: Starting monitored process 7 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-10-13 13:58:32,929 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Waiting until timeout for monitored process [2024-10-13 13:58:32,970 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:58:32,971 INFO L255 TraceCheckSpWp]: Trace formula consists of 103 conjuncts, 6 conjuncts are in the unsatisfiable core [2024-10-13 13:58:32,972 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-13 13:58:33,009 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-10-13 13:58:33,010 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-10-13 13:58:33,075 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-10-13 13:58:33,076 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1371689403] provided 0 perfect and 2 imperfect interpolant sequences [2024-10-13 13:58:33,076 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-10-13 13:58:33,076 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6, 6] total 12 [2024-10-13 13:58:33,076 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [471909259] [2024-10-13 13:58:33,076 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-10-13 13:58:33,076 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2024-10-13 13:58:33,077 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-13 13:58:33,077 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2024-10-13 13:58:33,077 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=122, Unknown=0, NotChecked=0, Total=156 [2024-10-13 13:58:33,078 INFO L87 Difference]: Start difference. First operand 168 states and 199 transitions. Second operand has 13 states, 12 states have (on average 3.5833333333333335) internal successors, (43), 11 states have internal predecessors, (43), 5 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (4), 4 states have call predecessors, (4), 3 states have call successors, (4) [2024-10-13 13:58:33,146 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-13 13:58:33,146 INFO L93 Difference]: Finished difference Result 177 states and 209 transitions. [2024-10-13 13:58:33,146 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-10-13 13:58:33,146 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 12 states have (on average 3.5833333333333335) internal successors, (43), 11 states have internal predecessors, (43), 5 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (4), 4 states have call predecessors, (4), 3 states have call successors, (4) Word has length 31 [2024-10-13 13:58:33,147 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-13 13:58:33,147 INFO L225 Difference]: With dead ends: 177 [2024-10-13 13:58:33,147 INFO L226 Difference]: Without dead ends: 173 [2024-10-13 13:58:33,148 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 74 GetRequests, 59 SyntacticMatches, 1 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 30 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=59, Invalid=181, Unknown=0, NotChecked=0, Total=240 [2024-10-13 13:58:33,148 INFO L432 NwaCegarLoop]: 58 mSDtfsCounter, 24 mSDsluCounter, 373 mSDsCounter, 0 mSdLazyCounter, 53 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 24 SdHoareTripleChecker+Valid, 431 SdHoareTripleChecker+Invalid, 58 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 53 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-10-13 13:58:33,148 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [24 Valid, 431 Invalid, 58 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 53 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-10-13 13:58:33,149 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 173 states. [2024-10-13 13:58:33,158 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 173 to 173. [2024-10-13 13:58:33,158 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 173 states, 137 states have (on average 1.197080291970803) internal successors, (164), 140 states have internal predecessors, (164), 20 states have call successors, (20), 12 states have call predecessors, (20), 12 states have return successors, (20), 20 states have call predecessors, (20), 19 states have call successors, (20) [2024-10-13 13:58:33,159 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 173 states to 173 states and 204 transitions. [2024-10-13 13:58:33,159 INFO L78 Accepts]: Start accepts. Automaton has 173 states and 204 transitions. Word has length 31 [2024-10-13 13:58:33,160 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-13 13:58:33,160 INFO L471 AbstractCegarLoop]: Abstraction has 173 states and 204 transitions. [2024-10-13 13:58:33,160 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 12 states have (on average 3.5833333333333335) internal successors, (43), 11 states have internal predecessors, (43), 5 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (4), 4 states have call predecessors, (4), 3 states have call successors, (4) [2024-10-13 13:58:33,160 INFO L276 IsEmpty]: Start isEmpty. Operand 173 states and 204 transitions. [2024-10-13 13:58:33,160 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2024-10-13 13:58:33,161 INFO L207 NwaCegarLoop]: Found error trace [2024-10-13 13:58:33,161 INFO L215 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-10-13 13:58:33,178 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Forceful destruction successful, exit code 0 [2024-10-13 13:58:33,361 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18,7 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-13 13:58:33,362 INFO L396 AbstractCegarLoop]: === Iteration 20 === Targeting multiple_ofErr4ASSERT_VIOLATIONINTEGER_OVERFLOW === [multiple_ofErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, multiple_ofErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, multiple_ofErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 13 more)] === [2024-10-13 13:58:33,362 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-13 13:58:33,362 INFO L85 PathProgramCache]: Analyzing trace with hash 1668046118, now seen corresponding path program 1 times [2024-10-13 13:58:33,362 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-13 13:58:33,362 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1578446780] [2024-10-13 13:58:33,363 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-13 13:58:33,363 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-13 13:58:33,369 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:58:33,500 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 6 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-10-13 13:58:33,500 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-13 13:58:33,500 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1578446780] [2024-10-13 13:58:33,501 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1578446780] provided 0 perfect and 1 imperfect interpolant sequences [2024-10-13 13:58:33,501 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1615342332] [2024-10-13 13:58:33,501 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-13 13:58:33,501 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-13 13:58:33,501 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-10-13 13:58:33,503 INFO L229 MonitoredProcess]: Starting monitored process 8 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-10-13 13:58:33,504 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Waiting until timeout for monitored process [2024-10-13 13:58:33,543 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:58:33,544 INFO L255 TraceCheckSpWp]: Trace formula consists of 92 conjuncts, 16 conjuncts are in the unsatisfiable core [2024-10-13 13:58:33,545 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-13 13:58:33,693 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 14 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-10-13 13:58:33,693 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-10-13 13:58:33,834 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 6 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-10-13 13:58:33,834 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1615342332] provided 0 perfect and 2 imperfect interpolant sequences [2024-10-13 13:58:33,834 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-10-13 13:58:33,834 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11, 11] total 18 [2024-10-13 13:58:33,835 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [180324456] [2024-10-13 13:58:33,835 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-10-13 13:58:33,835 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2024-10-13 13:58:33,835 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-13 13:58:33,835 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2024-10-13 13:58:33,836 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=47, Invalid=259, Unknown=0, NotChecked=0, Total=306 [2024-10-13 13:58:33,836 INFO L87 Difference]: Start difference. First operand 173 states and 204 transitions. Second operand has 18 states, 16 states have (on average 3.0625) internal successors, (49), 11 states have internal predecessors, (49), 7 states have call successors, (8), 7 states have call predecessors, (8), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-10-13 13:58:34,168 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-13 13:58:34,168 INFO L93 Difference]: Finished difference Result 297 states and 351 transitions. [2024-10-13 13:58:34,168 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2024-10-13 13:58:34,168 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 16 states have (on average 3.0625) internal successors, (49), 11 states have internal predecessors, (49), 7 states have call successors, (8), 7 states have call predecessors, (8), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 33 [2024-10-13 13:58:34,169 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-13 13:58:34,169 INFO L225 Difference]: With dead ends: 297 [2024-10-13 13:58:34,170 INFO L226 Difference]: Without dead ends: 158 [2024-10-13 13:58:34,170 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 81 GetRequests, 52 SyntacticMatches, 7 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 79 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=101, Invalid=451, Unknown=0, NotChecked=0, Total=552 [2024-10-13 13:58:34,171 INFO L432 NwaCegarLoop]: 45 mSDtfsCounter, 88 mSDsluCounter, 552 mSDsCounter, 0 mSdLazyCounter, 467 mSolverCounterSat, 22 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 89 SdHoareTripleChecker+Valid, 597 SdHoareTripleChecker+Invalid, 489 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 22 IncrementalHoareTripleChecker+Valid, 467 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-10-13 13:58:34,171 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [89 Valid, 597 Invalid, 489 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [22 Valid, 467 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-10-13 13:58:34,175 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 158 states. [2024-10-13 13:58:34,185 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 158 to 152. [2024-10-13 13:58:34,185 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 152 states, 120 states have (on average 1.1666666666666667) internal successors, (140), 123 states have internal predecessors, (140), 17 states have call successors, (17), 11 states have call predecessors, (17), 11 states have return successors, (17), 17 states have call predecessors, (17), 16 states have call successors, (17) [2024-10-13 13:58:34,186 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 152 states to 152 states and 174 transitions. [2024-10-13 13:58:34,186 INFO L78 Accepts]: Start accepts. Automaton has 152 states and 174 transitions. Word has length 33 [2024-10-13 13:58:34,186 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-13 13:58:34,186 INFO L471 AbstractCegarLoop]: Abstraction has 152 states and 174 transitions. [2024-10-13 13:58:34,187 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 16 states have (on average 3.0625) internal successors, (49), 11 states have internal predecessors, (49), 7 states have call successors, (8), 7 states have call predecessors, (8), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-10-13 13:58:34,187 INFO L276 IsEmpty]: Start isEmpty. Operand 152 states and 174 transitions. [2024-10-13 13:58:34,187 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2024-10-13 13:58:34,187 INFO L207 NwaCegarLoop]: Found error trace [2024-10-13 13:58:34,187 INFO L215 NwaCegarLoop]: trace histogram [4, 4, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-10-13 13:58:34,204 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Ended with exit code 0 [2024-10-13 13:58:34,391 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19,8 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-13 13:58:34,392 INFO L396 AbstractCegarLoop]: === Iteration 21 === Targeting multiple_ofErr3ASSERT_VIOLATIONINTEGER_OVERFLOW === [multiple_ofErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, multiple_ofErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, multiple_ofErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 13 more)] === [2024-10-13 13:58:34,392 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-13 13:58:34,392 INFO L85 PathProgramCache]: Analyzing trace with hash -1657679934, now seen corresponding path program 1 times [2024-10-13 13:58:34,392 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-13 13:58:34,392 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1553662771] [2024-10-13 13:58:34,392 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-13 13:58:34,392 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-13 13:58:34,400 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:58:34,432 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 9 proven. 2 refuted. 0 times theorem prover too weak. 14 trivial. 0 not checked. [2024-10-13 13:58:34,432 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-13 13:58:34,432 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1553662771] [2024-10-13 13:58:34,432 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1553662771] provided 0 perfect and 1 imperfect interpolant sequences [2024-10-13 13:58:34,432 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [60106745] [2024-10-13 13:58:34,432 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-13 13:58:34,433 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-13 13:58:34,433 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-10-13 13:58:34,434 INFO L229 MonitoredProcess]: Starting monitored process 9 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-10-13 13:58:34,435 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Waiting until timeout for monitored process [2024-10-13 13:58:34,479 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:58:34,480 INFO L255 TraceCheckSpWp]: Trace formula consists of 105 conjuncts, 4 conjuncts are in the unsatisfiable core [2024-10-13 13:58:34,481 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-13 13:58:34,495 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 9 proven. 2 refuted. 0 times theorem prover too weak. 14 trivial. 0 not checked. [2024-10-13 13:58:34,495 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-10-13 13:58:34,523 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 9 proven. 2 refuted. 0 times theorem prover too weak. 14 trivial. 0 not checked. [2024-10-13 13:58:34,523 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [60106745] provided 0 perfect and 2 imperfect interpolant sequences [2024-10-13 13:58:34,523 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-10-13 13:58:34,523 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 4, 4] total 7 [2024-10-13 13:58:34,523 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1542772835] [2024-10-13 13:58:34,523 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-10-13 13:58:34,524 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2024-10-13 13:58:34,524 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-13 13:58:34,524 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2024-10-13 13:58:34,524 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=40, Unknown=0, NotChecked=0, Total=56 [2024-10-13 13:58:34,524 INFO L87 Difference]: Start difference. First operand 152 states and 174 transitions. Second operand has 8 states, 7 states have (on average 4.571428571428571) internal successors, (32), 6 states have internal predecessors, (32), 3 states have call successors, (5), 3 states have call predecessors, (5), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-10-13 13:58:34,610 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-13 13:58:34,610 INFO L93 Difference]: Finished difference Result 292 states and 350 transitions. [2024-10-13 13:58:34,611 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-10-13 13:58:34,611 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 4.571428571428571) internal successors, (32), 6 states have internal predecessors, (32), 3 states have call successors, (5), 3 states have call predecessors, (5), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 38 [2024-10-13 13:58:34,611 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-13 13:58:34,612 INFO L225 Difference]: With dead ends: 292 [2024-10-13 13:58:34,612 INFO L226 Difference]: Without dead ends: 173 [2024-10-13 13:58:34,613 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 81 GetRequests, 72 SyntacticMatches, 1 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=27, Invalid=63, Unknown=0, NotChecked=0, Total=90 [2024-10-13 13:58:34,613 INFO L432 NwaCegarLoop]: 62 mSDtfsCounter, 39 mSDsluCounter, 253 mSDsCounter, 0 mSdLazyCounter, 102 mSolverCounterSat, 9 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 42 SdHoareTripleChecker+Valid, 315 SdHoareTripleChecker+Invalid, 111 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 9 IncrementalHoareTripleChecker+Valid, 102 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-10-13 13:58:34,614 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [42 Valid, 315 Invalid, 111 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [9 Valid, 102 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-10-13 13:58:34,614 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 173 states. [2024-10-13 13:58:34,626 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 173 to 163. [2024-10-13 13:58:34,626 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 163 states, 129 states have (on average 1.1705426356589148) internal successors, (151), 132 states have internal predecessors, (151), 18 states have call successors, (18), 12 states have call predecessors, (18), 12 states have return successors, (18), 18 states have call predecessors, (18), 17 states have call successors, (18) [2024-10-13 13:58:34,627 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 163 states to 163 states and 187 transitions. [2024-10-13 13:58:34,627 INFO L78 Accepts]: Start accepts. Automaton has 163 states and 187 transitions. Word has length 38 [2024-10-13 13:58:34,627 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-13 13:58:34,627 INFO L471 AbstractCegarLoop]: Abstraction has 163 states and 187 transitions. [2024-10-13 13:58:34,628 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 4.571428571428571) internal successors, (32), 6 states have internal predecessors, (32), 3 states have call successors, (5), 3 states have call predecessors, (5), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-10-13 13:58:34,628 INFO L276 IsEmpty]: Start isEmpty. Operand 163 states and 187 transitions. [2024-10-13 13:58:34,628 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2024-10-13 13:58:34,630 INFO L207 NwaCegarLoop]: Found error trace [2024-10-13 13:58:34,630 INFO L215 NwaCegarLoop]: trace histogram [4, 4, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-10-13 13:58:34,647 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Ended with exit code 0 [2024-10-13 13:58:34,831 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable20 [2024-10-13 13:58:34,831 INFO L396 AbstractCegarLoop]: === Iteration 22 === Targeting multiple_ofErr4ASSERT_VIOLATIONINTEGER_OVERFLOW === [multiple_ofErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, multiple_ofErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, multiple_ofErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 13 more)] === [2024-10-13 13:58:34,832 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-13 13:58:34,832 INFO L85 PathProgramCache]: Analyzing trace with hash 151747185, now seen corresponding path program 1 times [2024-10-13 13:58:34,832 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-13 13:58:34,832 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [402792113] [2024-10-13 13:58:34,832 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-13 13:58:34,832 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-13 13:58:34,838 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:58:34,989 INFO L134 CoverageAnalysis]: Checked inductivity of 29 backedges. 0 proven. 29 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-10-13 13:58:34,990 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-13 13:58:34,990 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [402792113] [2024-10-13 13:58:34,990 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [402792113] provided 0 perfect and 1 imperfect interpolant sequences [2024-10-13 13:58:34,990 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [537169322] [2024-10-13 13:58:34,990 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-13 13:58:34,991 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-13 13:58:34,991 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-10-13 13:58:34,992 INFO L229 MonitoredProcess]: Starting monitored process 10 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-10-13 13:58:34,995 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Waiting until timeout for monitored process [2024-10-13 13:58:35,038 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:58:35,039 INFO L255 TraceCheckSpWp]: Trace formula consists of 106 conjuncts, 17 conjuncts are in the unsatisfiable core [2024-10-13 13:58:35,040 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-13 13:58:35,234 INFO L134 CoverageAnalysis]: Checked inductivity of 29 backedges. 15 proven. 0 refuted. 0 times theorem prover too weak. 14 trivial. 0 not checked. [2024-10-13 13:58:35,234 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-10-13 13:58:35,234 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [537169322] provided 1 perfect and 0 imperfect interpolant sequences [2024-10-13 13:58:35,234 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-10-13 13:58:35,234 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [11] total 19 [2024-10-13 13:58:35,234 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [989852708] [2024-10-13 13:58:35,234 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-10-13 13:58:35,235 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2024-10-13 13:58:35,235 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-13 13:58:35,235 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2024-10-13 13:58:35,235 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=339, Unknown=0, NotChecked=0, Total=380 [2024-10-13 13:58:35,235 INFO L87 Difference]: Start difference. First operand 163 states and 187 transitions. Second operand has 10 states, 9 states have (on average 2.7777777777777777) internal successors, (25), 7 states have internal predecessors, (25), 4 states have call successors, (4), 3 states have call predecessors, (4), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-10-13 13:58:35,425 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-13 13:58:35,425 INFO L93 Difference]: Finished difference Result 171 states and 196 transitions. [2024-10-13 13:58:35,426 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2024-10-13 13:58:35,426 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 9 states have (on average 2.7777777777777777) internal successors, (25), 7 states have internal predecessors, (25), 4 states have call successors, (4), 3 states have call predecessors, (4), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 39 [2024-10-13 13:58:35,426 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-13 13:58:35,427 INFO L225 Difference]: With dead ends: 171 [2024-10-13 13:58:35,427 INFO L226 Difference]: Without dead ends: 170 [2024-10-13 13:58:35,430 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 53 GetRequests, 31 SyntacticMatches, 0 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 12 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=63, Invalid=489, Unknown=0, NotChecked=0, Total=552 [2024-10-13 13:58:35,430 INFO L432 NwaCegarLoop]: 45 mSDtfsCounter, 65 mSDsluCounter, 241 mSDsCounter, 0 mSdLazyCounter, 237 mSolverCounterSat, 16 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 66 SdHoareTripleChecker+Valid, 286 SdHoareTripleChecker+Invalid, 253 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 16 IncrementalHoareTripleChecker+Valid, 237 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-10-13 13:58:35,430 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [66 Valid, 286 Invalid, 253 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [16 Valid, 237 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-10-13 13:58:35,431 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 170 states. [2024-10-13 13:58:35,440 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 170 to 163. [2024-10-13 13:58:35,440 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 163 states, 129 states have (on average 1.1627906976744187) internal successors, (150), 132 states have internal predecessors, (150), 18 states have call successors, (18), 12 states have call predecessors, (18), 12 states have return successors, (18), 18 states have call predecessors, (18), 17 states have call successors, (18) [2024-10-13 13:58:35,441 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 163 states to 163 states and 186 transitions. [2024-10-13 13:58:35,441 INFO L78 Accepts]: Start accepts. Automaton has 163 states and 186 transitions. Word has length 39 [2024-10-13 13:58:35,441 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-13 13:58:35,442 INFO L471 AbstractCegarLoop]: Abstraction has 163 states and 186 transitions. [2024-10-13 13:58:35,442 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 9 states have (on average 2.7777777777777777) internal successors, (25), 7 states have internal predecessors, (25), 4 states have call successors, (4), 3 states have call predecessors, (4), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-10-13 13:58:35,442 INFO L276 IsEmpty]: Start isEmpty. Operand 163 states and 186 transitions. [2024-10-13 13:58:35,442 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2024-10-13 13:58:35,442 INFO L207 NwaCegarLoop]: Found error trace [2024-10-13 13:58:35,442 INFO L215 NwaCegarLoop]: trace histogram [4, 4, 3, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-10-13 13:58:35,459 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Ended with exit code 0 [2024-10-13 13:58:35,643 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21,10 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-13 13:58:35,643 INFO L396 AbstractCegarLoop]: === Iteration 23 === Targeting multiple_ofErr5ASSERT_VIOLATIONINTEGER_OVERFLOW === [multiple_ofErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, multiple_ofErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, multiple_ofErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 13 more)] === [2024-10-13 13:58:35,644 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-13 13:58:35,644 INFO L85 PathProgramCache]: Analyzing trace with hash 409195501, now seen corresponding path program 1 times [2024-10-13 13:58:35,644 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-13 13:58:35,644 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1332389951] [2024-10-13 13:58:35,644 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-13 13:58:35,645 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-13 13:58:35,651 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:58:35,710 INFO L134 CoverageAnalysis]: Checked inductivity of 31 backedges. 21 proven. 7 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2024-10-13 13:58:35,710 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-13 13:58:35,710 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1332389951] [2024-10-13 13:58:35,710 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1332389951] provided 0 perfect and 1 imperfect interpolant sequences [2024-10-13 13:58:35,710 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [628111356] [2024-10-13 13:58:35,710 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-13 13:58:35,710 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-13 13:58:35,710 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-10-13 13:58:35,712 INFO L229 MonitoredProcess]: Starting monitored process 11 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-10-13 13:58:35,714 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Waiting until timeout for monitored process [2024-10-13 13:58:35,755 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:58:35,756 INFO L255 TraceCheckSpWp]: Trace formula consists of 107 conjuncts, 13 conjuncts are in the unsatisfiable core [2024-10-13 13:58:35,757 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-13 13:58:35,867 INFO L134 CoverageAnalysis]: Checked inductivity of 31 backedges. 17 proven. 0 refuted. 0 times theorem prover too weak. 14 trivial. 0 not checked. [2024-10-13 13:58:35,867 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-10-13 13:58:35,867 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [628111356] provided 1 perfect and 0 imperfect interpolant sequences [2024-10-13 13:58:35,867 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-10-13 13:58:35,868 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [6] total 12 [2024-10-13 13:58:35,868 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [808910843] [2024-10-13 13:58:35,868 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-10-13 13:58:35,868 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2024-10-13 13:58:35,868 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-13 13:58:35,868 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2024-10-13 13:58:35,869 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=26, Invalid=130, Unknown=0, NotChecked=0, Total=156 [2024-10-13 13:58:35,869 INFO L87 Difference]: Start difference. First operand 163 states and 186 transitions. Second operand has 8 states, 5 states have (on average 5.2) internal successors, (26), 6 states have internal predecessors, (26), 4 states have call successors, (4), 3 states have call predecessors, (4), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-10-13 13:58:36,054 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-13 13:58:36,054 INFO L93 Difference]: Finished difference Result 195 states and 225 transitions. [2024-10-13 13:58:36,054 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2024-10-13 13:58:36,055 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 5 states have (on average 5.2) internal successors, (26), 6 states have internal predecessors, (26), 4 states have call successors, (4), 3 states have call predecessors, (4), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 40 [2024-10-13 13:58:36,055 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-13 13:58:36,056 INFO L225 Difference]: With dead ends: 195 [2024-10-13 13:58:36,056 INFO L226 Difference]: Without dead ends: 194 [2024-10-13 13:58:36,056 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 52 GetRequests, 34 SyntacticMatches, 0 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 11 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=79, Invalid=301, Unknown=0, NotChecked=0, Total=380 [2024-10-13 13:58:36,057 INFO L432 NwaCegarLoop]: 54 mSDtfsCounter, 67 mSDsluCounter, 219 mSDsCounter, 0 mSdLazyCounter, 135 mSolverCounterSat, 19 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 69 SdHoareTripleChecker+Valid, 273 SdHoareTripleChecker+Invalid, 154 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 19 IncrementalHoareTripleChecker+Valid, 135 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-10-13 13:58:36,057 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [69 Valid, 273 Invalid, 154 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [19 Valid, 135 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-10-13 13:58:36,058 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 194 states. [2024-10-13 13:58:36,068 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 194 to 178. [2024-10-13 13:58:36,068 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 178 states, 141 states have (on average 1.1702127659574468) internal successors, (165), 144 states have internal predecessors, (165), 20 states have call successors, (20), 13 states have call predecessors, (20), 13 states have return successors, (20), 20 states have call predecessors, (20), 19 states have call successors, (20) [2024-10-13 13:58:36,069 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 178 states to 178 states and 205 transitions. [2024-10-13 13:58:36,069 INFO L78 Accepts]: Start accepts. Automaton has 178 states and 205 transitions. Word has length 40 [2024-10-13 13:58:36,070 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-13 13:58:36,070 INFO L471 AbstractCegarLoop]: Abstraction has 178 states and 205 transitions. [2024-10-13 13:58:36,070 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 5 states have (on average 5.2) internal successors, (26), 6 states have internal predecessors, (26), 4 states have call successors, (4), 3 states have call predecessors, (4), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-10-13 13:58:36,070 INFO L276 IsEmpty]: Start isEmpty. Operand 178 states and 205 transitions. [2024-10-13 13:58:36,070 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 44 [2024-10-13 13:58:36,071 INFO L207 NwaCegarLoop]: Found error trace [2024-10-13 13:58:36,071 INFO L215 NwaCegarLoop]: trace histogram [3, 3, 3, 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] [2024-10-13 13:58:36,088 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Forceful destruction successful, exit code 0 [2024-10-13 13:58:36,271 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 11 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable22 [2024-10-13 13:58:36,272 INFO L396 AbstractCegarLoop]: === Iteration 24 === Targeting multErr5ASSERT_VIOLATIONINTEGER_OVERFLOW === [multiple_ofErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, multiple_ofErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, multiple_ofErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 13 more)] === [2024-10-13 13:58:36,272 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-13 13:58:36,272 INFO L85 PathProgramCache]: Analyzing trace with hash -663205891, now seen corresponding path program 1 times [2024-10-13 13:58:36,272 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-13 13:58:36,273 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [429719796] [2024-10-13 13:58:36,273 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-13 13:58:36,273 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-13 13:58:36,283 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:58:36,337 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2024-10-13 13:58:36,338 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:58:36,340 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2024-10-13 13:58:36,342 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:58:36,387 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2024-10-13 13:58:36,389 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:58:36,403 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 0 proven. 19 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2024-10-13 13:58:36,403 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-13 13:58:36,403 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [429719796] [2024-10-13 13:58:36,403 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [429719796] provided 0 perfect and 1 imperfect interpolant sequences [2024-10-13 13:58:36,403 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2007107245] [2024-10-13 13:58:36,403 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-13 13:58:36,404 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-13 13:58:36,404 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-10-13 13:58:36,405 INFO L229 MonitoredProcess]: Starting monitored process 12 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-10-13 13:58:36,407 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Waiting until timeout for monitored process [2024-10-13 13:58:36,452 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:58:36,453 INFO L255 TraceCheckSpWp]: Trace formula consists of 127 conjuncts, 10 conjuncts are in the unsatisfiable core [2024-10-13 13:58:36,454 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-13 13:58:36,535 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 0 proven. 19 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2024-10-13 13:58:36,535 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-10-13 13:58:36,727 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 0 proven. 19 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2024-10-13 13:58:36,727 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2007107245] provided 0 perfect and 2 imperfect interpolant sequences [2024-10-13 13:58:36,727 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-10-13 13:58:36,727 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 19 [2024-10-13 13:58:36,727 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [201504743] [2024-10-13 13:58:36,727 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-10-13 13:58:36,728 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2024-10-13 13:58:36,728 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-13 13:58:36,728 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2024-10-13 13:58:36,728 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=317, Unknown=0, NotChecked=0, Total=380 [2024-10-13 13:58:36,729 INFO L87 Difference]: Start difference. First operand 178 states and 205 transitions. Second operand has 20 states, 19 states have (on average 3.6842105263157894) internal successors, (70), 18 states have internal predecessors, (70), 8 states have call successors, (8), 3 states have call predecessors, (8), 4 states have return successors, (7), 7 states have call predecessors, (7), 6 states have call successors, (7) [2024-10-13 13:58:36,895 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-13 13:58:36,895 INFO L93 Difference]: Finished difference Result 195 states and 225 transitions. [2024-10-13 13:58:36,895 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2024-10-13 13:58:36,895 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 19 states have (on average 3.6842105263157894) internal successors, (70), 18 states have internal predecessors, (70), 8 states have call successors, (8), 3 states have call predecessors, (8), 4 states have return successors, (7), 7 states have call predecessors, (7), 6 states have call successors, (7) Word has length 43 [2024-10-13 13:58:36,895 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-13 13:58:36,896 INFO L225 Difference]: With dead ends: 195 [2024-10-13 13:58:36,896 INFO L226 Difference]: Without dead ends: 188 [2024-10-13 13:58:36,897 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 106 GetRequests, 80 SyntacticMatches, 1 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 103 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=139, Invalid=563, Unknown=0, NotChecked=0, Total=702 [2024-10-13 13:58:36,897 INFO L432 NwaCegarLoop]: 59 mSDtfsCounter, 80 mSDsluCounter, 605 mSDsCounter, 0 mSdLazyCounter, 132 mSolverCounterSat, 23 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 80 SdHoareTripleChecker+Valid, 664 SdHoareTripleChecker+Invalid, 155 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 23 IncrementalHoareTripleChecker+Valid, 132 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-10-13 13:58:36,898 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [80 Valid, 664 Invalid, 155 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [23 Valid, 132 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-10-13 13:58:36,898 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 188 states. [2024-10-13 13:58:36,907 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 188 to 188. [2024-10-13 13:58:36,908 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 188 states, 149 states have (on average 1.1610738255033557) internal successors, (173), 152 states have internal predecessors, (173), 20 states have call successors, (20), 13 states have call predecessors, (20), 15 states have return successors, (22), 22 states have call predecessors, (22), 19 states have call successors, (22) [2024-10-13 13:58:36,909 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 188 states to 188 states and 215 transitions. [2024-10-13 13:58:36,909 INFO L78 Accepts]: Start accepts. Automaton has 188 states and 215 transitions. Word has length 43 [2024-10-13 13:58:36,909 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-13 13:58:36,909 INFO L471 AbstractCegarLoop]: Abstraction has 188 states and 215 transitions. [2024-10-13 13:58:36,909 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 19 states have (on average 3.6842105263157894) internal successors, (70), 18 states have internal predecessors, (70), 8 states have call successors, (8), 3 states have call predecessors, (8), 4 states have return successors, (7), 7 states have call predecessors, (7), 6 states have call successors, (7) [2024-10-13 13:58:36,909 INFO L276 IsEmpty]: Start isEmpty. Operand 188 states and 215 transitions. [2024-10-13 13:58:36,910 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 47 [2024-10-13 13:58:36,910 INFO L207 NwaCegarLoop]: Found error trace [2024-10-13 13:58:36,910 INFO L215 NwaCegarLoop]: trace histogram [5, 5, 3, 3, 3, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-10-13 13:58:36,926 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Ended with exit code 0 [2024-10-13 13:58:37,114 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 12 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable23 [2024-10-13 13:58:37,115 INFO L396 AbstractCegarLoop]: === Iteration 25 === Targeting multiple_ofErr3ASSERT_VIOLATIONINTEGER_OVERFLOW === [multiple_ofErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, multiple_ofErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, multiple_ofErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 13 more)] === [2024-10-13 13:58:37,115 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-13 13:58:37,115 INFO L85 PathProgramCache]: Analyzing trace with hash -332598656, now seen corresponding path program 2 times [2024-10-13 13:58:37,115 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-13 13:58:37,115 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [867291897] [2024-10-13 13:58:37,115 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-13 13:58:37,115 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-13 13:58:37,124 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:58:37,295 INFO L134 CoverageAnalysis]: Checked inductivity of 47 backedges. 0 proven. 47 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-10-13 13:58:37,296 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-13 13:58:37,296 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [867291897] [2024-10-13 13:58:37,296 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [867291897] provided 0 perfect and 1 imperfect interpolant sequences [2024-10-13 13:58:37,296 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1885798127] [2024-10-13 13:58:37,296 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-10-13 13:58:37,296 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-13 13:58:37,296 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-10-13 13:58:37,298 INFO L229 MonitoredProcess]: Starting monitored process 13 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-10-13 13:58:37,299 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Waiting until timeout for monitored process [2024-10-13 13:58:37,344 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-10-13 13:58:37,345 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2024-10-13 13:58:37,346 INFO L255 TraceCheckSpWp]: Trace formula consists of 121 conjuncts, 19 conjuncts are in the unsatisfiable core [2024-10-13 13:58:37,347 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-13 13:58:37,583 INFO L134 CoverageAnalysis]: Checked inductivity of 47 backedges. 19 proven. 14 refuted. 0 times theorem prover too weak. 14 trivial. 0 not checked. [2024-10-13 13:58:37,584 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-10-13 13:58:37,866 INFO L134 CoverageAnalysis]: Checked inductivity of 47 backedges. 0 proven. 33 refuted. 0 times theorem prover too weak. 14 trivial. 0 not checked. [2024-10-13 13:58:37,866 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1885798127] provided 0 perfect and 2 imperfect interpolant sequences [2024-10-13 13:58:37,866 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-10-13 13:58:37,866 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 11, 11] total 33 [2024-10-13 13:58:37,867 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1995997960] [2024-10-13 13:58:37,867 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-10-13 13:58:37,867 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 34 states [2024-10-13 13:58:37,867 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-13 13:58:37,868 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 34 interpolants. [2024-10-13 13:58:37,868 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=95, Invalid=1027, Unknown=0, NotChecked=0, Total=1122 [2024-10-13 13:58:37,869 INFO L87 Difference]: Start difference. First operand 188 states and 215 transitions. Second operand has 34 states, 33 states have (on average 3.0303030303030303) internal successors, (100), 20 states have internal predecessors, (100), 16 states have call successors, (16), 14 states have call predecessors, (16), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-10-13 13:58:40,108 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-13 13:58:40,109 INFO L93 Difference]: Finished difference Result 333 states and 395 transitions. [2024-10-13 13:58:40,109 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 62 states. [2024-10-13 13:58:40,109 INFO L78 Accepts]: Start accepts. Automaton has has 34 states, 33 states have (on average 3.0303030303030303) internal successors, (100), 20 states have internal predecessors, (100), 16 states have call successors, (16), 14 states have call predecessors, (16), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 46 [2024-10-13 13:58:40,110 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-13 13:58:40,111 INFO L225 Difference]: With dead ends: 333 [2024-10-13 13:58:40,111 INFO L226 Difference]: Without dead ends: 331 [2024-10-13 13:58:40,114 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 159 GetRequests, 71 SyntacticMatches, 0 SemanticMatches, 88 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1598 ImplicationChecksByTransitivity, 1.8s TimeCoverageRelationStatistics Valid=1424, Invalid=6586, Unknown=0, NotChecked=0, Total=8010 [2024-10-13 13:58:40,114 INFO L432 NwaCegarLoop]: 72 mSDtfsCounter, 583 mSDsluCounter, 979 mSDsCounter, 0 mSdLazyCounter, 1990 mSolverCounterSat, 168 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 584 SdHoareTripleChecker+Valid, 1051 SdHoareTripleChecker+Invalid, 2158 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 168 IncrementalHoareTripleChecker+Valid, 1990 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2024-10-13 13:58:40,118 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [584 Valid, 1051 Invalid, 2158 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [168 Valid, 1990 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2024-10-13 13:58:40,119 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 331 states. [2024-10-13 13:58:40,139 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 331 to 294. [2024-10-13 13:58:40,143 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 294 states, 236 states have (on average 1.1228813559322033) internal successors, (265), 237 states have internal predecessors, (265), 33 states have call successors, (33), 21 states have call predecessors, (33), 23 states have return successors, (35), 35 states have call predecessors, (35), 32 states have call successors, (35) [2024-10-13 13:58:40,144 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 294 states to 294 states and 333 transitions. [2024-10-13 13:58:40,146 INFO L78 Accepts]: Start accepts. Automaton has 294 states and 333 transitions. Word has length 46 [2024-10-13 13:58:40,146 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-13 13:58:40,146 INFO L471 AbstractCegarLoop]: Abstraction has 294 states and 333 transitions. [2024-10-13 13:58:40,147 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 34 states, 33 states have (on average 3.0303030303030303) internal successors, (100), 20 states have internal predecessors, (100), 16 states have call successors, (16), 14 states have call predecessors, (16), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-10-13 13:58:40,147 INFO L276 IsEmpty]: Start isEmpty. Operand 294 states and 333 transitions. [2024-10-13 13:58:40,148 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 82 [2024-10-13 13:58:40,148 INFO L207 NwaCegarLoop]: Found error trace [2024-10-13 13:58:40,148 INFO L215 NwaCegarLoop]: trace histogram [7, 7, 7, 6, 6, 6, 6, 4, 4, 4, 4, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-10-13 13:58:40,164 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Ended with exit code 0 [2024-10-13 13:58:40,351 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 13 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable24 [2024-10-13 13:58:40,352 INFO L396 AbstractCegarLoop]: === Iteration 26 === Targeting multErr5ASSERT_VIOLATIONINTEGER_OVERFLOW === [multiple_ofErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, multiple_ofErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, multiple_ofErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 13 more)] === [2024-10-13 13:58:40,352 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-13 13:58:40,352 INFO L85 PathProgramCache]: Analyzing trace with hash -951036291, now seen corresponding path program 2 times [2024-10-13 13:58:40,352 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-13 13:58:40,352 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2006641401] [2024-10-13 13:58:40,352 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-13 13:58:40,352 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-13 13:58:40,364 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:58:40,498 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2024-10-13 13:58:40,499 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:58:40,501 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2024-10-13 13:58:40,504 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:58:40,568 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2024-10-13 13:58:40,571 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:58:40,623 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2024-10-13 13:58:40,625 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:58:40,671 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2024-10-13 13:58:40,673 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:58:40,687 INFO L134 CoverageAnalysis]: Checked inductivity of 159 backedges. 0 proven. 114 refuted. 0 times theorem prover too weak. 45 trivial. 0 not checked. [2024-10-13 13:58:40,688 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-13 13:58:40,688 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2006641401] [2024-10-13 13:58:40,688 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2006641401] provided 0 perfect and 1 imperfect interpolant sequences [2024-10-13 13:58:40,688 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1119852283] [2024-10-13 13:58:40,688 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-10-13 13:58:40,688 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-13 13:58:40,688 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-10-13 13:58:40,690 INFO L229 MonitoredProcess]: Starting monitored process 14 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-10-13 13:58:40,691 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Waiting until timeout for monitored process [2024-10-13 13:58:40,746 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-10-13 13:58:40,746 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2024-10-13 13:58:40,748 INFO L255 TraceCheckSpWp]: Trace formula consists of 205 conjuncts, 22 conjuncts are in the unsatisfiable core [2024-10-13 13:58:40,750 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-13 13:58:40,930 INFO L134 CoverageAnalysis]: Checked inductivity of 159 backedges. 0 proven. 114 refuted. 0 times theorem prover too weak. 45 trivial. 0 not checked. [2024-10-13 13:58:40,930 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-10-13 13:58:41,700 INFO L134 CoverageAnalysis]: Checked inductivity of 159 backedges. 6 proven. 126 refuted. 0 times theorem prover too weak. 27 trivial. 0 not checked. [2024-10-13 13:58:41,700 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1119852283] provided 0 perfect and 2 imperfect interpolant sequences [2024-10-13 13:58:41,701 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-10-13 13:58:41,701 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13, 15] total 31 [2024-10-13 13:58:41,701 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1075585579] [2024-10-13 13:58:41,701 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-10-13 13:58:41,701 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 32 states [2024-10-13 13:58:41,702 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-13 13:58:41,702 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2024-10-13 13:58:41,703 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=150, Invalid=842, Unknown=0, NotChecked=0, Total=992 [2024-10-13 13:58:41,703 INFO L87 Difference]: Start difference. First operand 294 states and 333 transitions. Second operand has 32 states, 31 states have (on average 3.3548387096774195) internal successors, (104), 30 states have internal predecessors, (104), 10 states have call successors, (12), 3 states have call predecessors, (12), 8 states have return successors, (13), 13 states have call predecessors, (13), 8 states have call successors, (13) [2024-10-13 13:58:42,121 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-13 13:58:42,122 INFO L93 Difference]: Finished difference Result 327 states and 373 transitions. [2024-10-13 13:58:42,122 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2024-10-13 13:58:42,122 INFO L78 Accepts]: Start accepts. Automaton has has 32 states, 31 states have (on average 3.3548387096774195) internal successors, (104), 30 states have internal predecessors, (104), 10 states have call successors, (12), 3 states have call predecessors, (12), 8 states have return successors, (13), 13 states have call predecessors, (13), 8 states have call successors, (13) Word has length 81 [2024-10-13 13:58:42,122 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-13 13:58:42,123 INFO L225 Difference]: With dead ends: 327 [2024-10-13 13:58:42,123 INFO L226 Difference]: Without dead ends: 314 [2024-10-13 13:58:42,124 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 202 GetRequests, 156 SyntacticMatches, 1 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 489 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=366, Invalid=1796, Unknown=0, NotChecked=0, Total=2162 [2024-10-13 13:58:42,125 INFO L432 NwaCegarLoop]: 59 mSDtfsCounter, 84 mSDsluCounter, 966 mSDsCounter, 0 mSdLazyCounter, 316 mSolverCounterSat, 32 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 84 SdHoareTripleChecker+Valid, 1025 SdHoareTripleChecker+Invalid, 348 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 32 IncrementalHoareTripleChecker+Valid, 316 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-10-13 13:58:42,125 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [84 Valid, 1025 Invalid, 348 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [32 Valid, 316 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-10-13 13:58:42,126 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 314 states. [2024-10-13 13:58:42,143 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 314 to 314. [2024-10-13 13:58:42,144 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 314 states, 252 states have (on average 1.1150793650793651) internal successors, (281), 253 states have internal predecessors, (281), 33 states have call successors, (33), 21 states have call predecessors, (33), 27 states have return successors, (39), 39 states have call predecessors, (39), 32 states have call successors, (39) [2024-10-13 13:58:42,145 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 314 states to 314 states and 353 transitions. [2024-10-13 13:58:42,146 INFO L78 Accepts]: Start accepts. Automaton has 314 states and 353 transitions. Word has length 81 [2024-10-13 13:58:42,146 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-13 13:58:42,146 INFO L471 AbstractCegarLoop]: Abstraction has 314 states and 353 transitions. [2024-10-13 13:58:42,146 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 32 states, 31 states have (on average 3.3548387096774195) internal successors, (104), 30 states have internal predecessors, (104), 10 states have call successors, (12), 3 states have call predecessors, (12), 8 states have return successors, (13), 13 states have call predecessors, (13), 8 states have call successors, (13) [2024-10-13 13:58:42,146 INFO L276 IsEmpty]: Start isEmpty. Operand 314 states and 353 transitions. [2024-10-13 13:58:42,147 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 116 [2024-10-13 13:58:42,147 INFO L207 NwaCegarLoop]: Found error trace [2024-10-13 13:58:42,147 INFO L215 NwaCegarLoop]: trace histogram [9, 9, 9, 8, 8, 8, 8, 8, 8, 8, 8, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-10-13 13:58:42,165 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Forceful destruction successful, exit code 0 [2024-10-13 13:58:42,347 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 14 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable25 [2024-10-13 13:58:42,348 INFO L396 AbstractCegarLoop]: === Iteration 27 === Targeting multErr5ASSERT_VIOLATIONINTEGER_OVERFLOW === [multiple_ofErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, multiple_ofErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, multiple_ofErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 13 more)] === [2024-10-13 13:58:42,348 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-13 13:58:42,348 INFO L85 PathProgramCache]: Analyzing trace with hash -177385219, now seen corresponding path program 3 times [2024-10-13 13:58:42,348 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-13 13:58:42,348 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1526027214] [2024-10-13 13:58:42,348 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-13 13:58:42,349 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-13 13:58:42,363 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:58:42,558 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2024-10-13 13:58:42,559 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:58:42,560 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2024-10-13 13:58:42,571 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:58:42,762 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2024-10-13 13:58:42,769 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:58:42,917 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2024-10-13 13:58:42,923 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:58:43,038 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2024-10-13 13:58:43,044 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:58:43,147 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2024-10-13 13:58:43,152 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:58:43,225 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2024-10-13 13:58:43,229 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:58:43,305 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2024-10-13 13:58:43,308 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:58:43,388 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2024-10-13 13:58:43,390 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:58:43,411 INFO L134 CoverageAnalysis]: Checked inductivity of 368 backedges. 0 proven. 214 refuted. 0 times theorem prover too weak. 154 trivial. 0 not checked. [2024-10-13 13:58:43,411 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-13 13:58:43,412 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1526027214] [2024-10-13 13:58:43,412 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1526027214] provided 0 perfect and 1 imperfect interpolant sequences [2024-10-13 13:58:43,412 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1619959201] [2024-10-13 13:58:43,412 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2024-10-13 13:58:43,412 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-13 13:58:43,412 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-10-13 13:58:43,414 INFO L229 MonitoredProcess]: Starting monitored process 15 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-10-13 13:58:43,416 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Waiting until timeout for monitored process [2024-10-13 13:58:43,494 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 9 check-sat command(s) [2024-10-13 13:58:43,494 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2024-10-13 13:58:43,496 INFO L255 TraceCheckSpWp]: Trace formula consists of 271 conjuncts, 34 conjuncts are in the unsatisfiable core [2024-10-13 13:58:43,498 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-13 13:58:43,860 INFO L134 CoverageAnalysis]: Checked inductivity of 368 backedges. 0 proven. 214 refuted. 0 times theorem prover too weak. 154 trivial. 0 not checked. [2024-10-13 13:58:43,864 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-10-13 13:58:47,919 INFO L134 CoverageAnalysis]: Checked inductivity of 368 backedges. 30 proven. 250 refuted. 0 times theorem prover too weak. 88 trivial. 0 not checked. [2024-10-13 13:58:47,919 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1619959201] provided 0 perfect and 2 imperfect interpolant sequences [2024-10-13 13:58:47,919 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-10-13 13:58:47,920 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [21, 21, 23] total 51 [2024-10-13 13:58:47,920 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [159843278] [2024-10-13 13:58:47,920 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-10-13 13:58:47,920 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 52 states [2024-10-13 13:58:47,920 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-13 13:58:47,921 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 52 interpolants. [2024-10-13 13:58:47,922 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=344, Invalid=2308, Unknown=0, NotChecked=0, Total=2652 [2024-10-13 13:58:47,922 INFO L87 Difference]: Start difference. First operand 314 states and 353 transitions. Second operand has 52 states, 51 states have (on average 2.9019607843137254) internal successors, (148), 50 states have internal predecessors, (148), 10 states have call successors, (10), 3 states have call predecessors, (10), 16 states have return successors, (25), 25 states have call predecessors, (25), 8 states have call successors, (25) [2024-10-13 13:58:48,740 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-13 13:58:48,740 INFO L93 Difference]: Finished difference Result 379 states and 433 transitions. [2024-10-13 13:58:48,740 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2024-10-13 13:58:48,740 INFO L78 Accepts]: Start accepts. Automaton has has 52 states, 51 states have (on average 2.9019607843137254) internal successors, (148), 50 states have internal predecessors, (148), 10 states have call successors, (10), 3 states have call predecessors, (10), 16 states have return successors, (25), 25 states have call predecessors, (25), 8 states have call successors, (25) Word has length 115 [2024-10-13 13:58:48,740 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-13 13:58:48,742 INFO L225 Difference]: With dead ends: 379 [2024-10-13 13:58:48,742 INFO L226 Difference]: Without dead ends: 354 [2024-10-13 13:58:48,744 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 298 GetRequests, 216 SyntacticMatches, 1 SemanticMatches, 81 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1859 ImplicationChecksByTransitivity, 1.4s TimeCoverageRelationStatistics Valid=964, Invalid=5842, Unknown=0, NotChecked=0, Total=6806 [2024-10-13 13:58:48,745 INFO L432 NwaCegarLoop]: 63 mSDtfsCounter, 156 mSDsluCounter, 983 mSDsCounter, 0 mSdLazyCounter, 611 mSolverCounterSat, 69 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 156 SdHoareTripleChecker+Valid, 1046 SdHoareTripleChecker+Invalid, 680 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 69 IncrementalHoareTripleChecker+Valid, 611 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2024-10-13 13:58:48,745 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [156 Valid, 1046 Invalid, 680 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [69 Valid, 611 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2024-10-13 13:58:48,746 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 354 states. [2024-10-13 13:58:48,766 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 354 to 354. [2024-10-13 13:58:48,767 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 354 states, 284 states have (on average 1.102112676056338) internal successors, (313), 285 states have internal predecessors, (313), 33 states have call successors, (33), 21 states have call predecessors, (33), 35 states have return successors, (47), 47 states have call predecessors, (47), 32 states have call successors, (47) [2024-10-13 13:58:48,768 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 354 states to 354 states and 393 transitions. [2024-10-13 13:58:48,769 INFO L78 Accepts]: Start accepts. Automaton has 354 states and 393 transitions. Word has length 115 [2024-10-13 13:58:48,769 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-13 13:58:48,769 INFO L471 AbstractCegarLoop]: Abstraction has 354 states and 393 transitions. [2024-10-13 13:58:48,769 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 52 states, 51 states have (on average 2.9019607843137254) internal successors, (148), 50 states have internal predecessors, (148), 10 states have call successors, (10), 3 states have call predecessors, (10), 16 states have return successors, (25), 25 states have call predecessors, (25), 8 states have call successors, (25) [2024-10-13 13:58:48,769 INFO L276 IsEmpty]: Start isEmpty. Operand 354 states and 393 transitions. [2024-10-13 13:58:48,770 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 79 [2024-10-13 13:58:48,770 INFO L207 NwaCegarLoop]: Found error trace [2024-10-13 13:58:48,771 INFO L215 NwaCegarLoop]: trace histogram [6, 6, 5, 5, 5, 4, 4, 3, 3, 3, 3, 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] [2024-10-13 13:58:48,792 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Ended with exit code 0 [2024-10-13 13:58:48,971 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable26,15 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-13 13:58:48,972 INFO L396 AbstractCegarLoop]: === Iteration 28 === Targeting multiple_ofErr5ASSERT_VIOLATIONINTEGER_OVERFLOW === [multiple_ofErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, multiple_ofErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, multiple_ofErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 13 more)] === [2024-10-13 13:58:48,972 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-13 13:58:48,972 INFO L85 PathProgramCache]: Analyzing trace with hash 1282436265, now seen corresponding path program 1 times [2024-10-13 13:58:48,972 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-13 13:58:48,972 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [927793153] [2024-10-13 13:58:48,973 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-13 13:58:48,973 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-13 13:58:48,986 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:58:49,035 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2024-10-13 13:58:49,039 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:58:49,077 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2024-10-13 13:58:49,081 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:58:49,127 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2024-10-13 13:58:49,130 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:58:49,171 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-10-13 13:58:49,173 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:58:49,196 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2024-10-13 13:58:49,198 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:58:49,235 INFO L134 CoverageAnalysis]: Checked inductivity of 109 backedges. 75 proven. 17 refuted. 0 times theorem prover too weak. 17 trivial. 0 not checked. [2024-10-13 13:58:49,236 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-13 13:58:49,236 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [927793153] [2024-10-13 13:58:49,236 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [927793153] provided 0 perfect and 1 imperfect interpolant sequences [2024-10-13 13:58:49,236 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [680763474] [2024-10-13 13:58:49,236 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-13 13:58:49,237 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-13 13:58:49,237 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-10-13 13:58:49,239 INFO L229 MonitoredProcess]: Starting monitored process 16 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-10-13 13:58:49,240 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Waiting until timeout for monitored process [2024-10-13 13:58:49,348 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:58:49,350 INFO L255 TraceCheckSpWp]: Trace formula consists of 190 conjuncts, 21 conjuncts are in the unsatisfiable core [2024-10-13 13:58:49,351 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-13 13:58:49,561 INFO L134 CoverageAnalysis]: Checked inductivity of 109 backedges. 37 proven. 62 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2024-10-13 13:58:49,561 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-10-13 13:58:50,485 INFO L134 CoverageAnalysis]: Checked inductivity of 109 backedges. 35 proven. 64 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2024-10-13 13:58:50,485 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [680763474] provided 0 perfect and 2 imperfect interpolant sequences [2024-10-13 13:58:50,485 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-10-13 13:58:50,485 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 14, 14] total 24 [2024-10-13 13:58:50,485 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1627739235] [2024-10-13 13:58:50,485 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-10-13 13:58:50,486 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2024-10-13 13:58:50,486 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-13 13:58:50,486 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2024-10-13 13:58:50,487 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=85, Invalid=467, Unknown=0, NotChecked=0, Total=552 [2024-10-13 13:58:50,487 INFO L87 Difference]: Start difference. First operand 354 states and 393 transitions. Second operand has 24 states, 24 states have (on average 5.333333333333333) internal successors, (128), 23 states have internal predecessors, (128), 13 states have call successors, (18), 3 states have call predecessors, (18), 6 states have return successors, (14), 5 states have call predecessors, (14), 12 states have call successors, (14) [2024-10-13 13:58:50,751 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-13 13:58:50,751 INFO L93 Difference]: Finished difference Result 603 states and 679 transitions. [2024-10-13 13:58:50,752 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2024-10-13 13:58:50,752 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 5.333333333333333) internal successors, (128), 23 states have internal predecessors, (128), 13 states have call successors, (18), 3 states have call predecessors, (18), 6 states have return successors, (14), 5 states have call predecessors, (14), 12 states have call successors, (14) Word has length 78 [2024-10-13 13:58:50,752 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-13 13:58:50,753 INFO L225 Difference]: With dead ends: 603 [2024-10-13 13:58:50,753 INFO L226 Difference]: Without dead ends: 114 [2024-10-13 13:58:50,755 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 186 GetRequests, 146 SyntacticMatches, 7 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 233 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=265, Invalid=925, Unknown=0, NotChecked=0, Total=1190 [2024-10-13 13:58:50,755 INFO L432 NwaCegarLoop]: 31 mSDtfsCounter, 118 mSDsluCounter, 287 mSDsCounter, 0 mSdLazyCounter, 261 mSolverCounterSat, 73 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 118 SdHoareTripleChecker+Valid, 318 SdHoareTripleChecker+Invalid, 334 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 73 IncrementalHoareTripleChecker+Valid, 261 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-10-13 13:58:50,756 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [118 Valid, 318 Invalid, 334 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [73 Valid, 261 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-10-13 13:58:50,756 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 114 states. [2024-10-13 13:58:50,766 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 114 to 114. [2024-10-13 13:58:50,766 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 114 states, 92 states have (on average 1.0326086956521738) internal successors, (95), 92 states have internal predecessors, (95), 4 states have call successors, (4), 3 states have call predecessors, (4), 17 states have return successors, (18), 18 states have call predecessors, (18), 3 states have call successors, (18) [2024-10-13 13:58:50,767 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 114 states to 114 states and 117 transitions. [2024-10-13 13:58:50,767 INFO L78 Accepts]: Start accepts. Automaton has 114 states and 117 transitions. Word has length 78 [2024-10-13 13:58:50,768 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-13 13:58:50,768 INFO L471 AbstractCegarLoop]: Abstraction has 114 states and 117 transitions. [2024-10-13 13:58:50,771 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 5.333333333333333) internal successors, (128), 23 states have internal predecessors, (128), 13 states have call successors, (18), 3 states have call predecessors, (18), 6 states have return successors, (14), 5 states have call predecessors, (14), 12 states have call successors, (14) [2024-10-13 13:58:50,771 INFO L276 IsEmpty]: Start isEmpty. Operand 114 states and 117 transitions. [2024-10-13 13:58:50,773 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 226 [2024-10-13 13:58:50,773 INFO L207 NwaCegarLoop]: Found error trace [2024-10-13 13:58:50,773 INFO L215 NwaCegarLoop]: trace histogram [19, 19, 19, 18, 18, 18, 18, 16, 16, 16, 16, 15, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-10-13 13:58:50,797 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Ended with exit code 0 [2024-10-13 13:58:50,973 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 16 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable27 [2024-10-13 13:58:50,974 INFO L396 AbstractCegarLoop]: === Iteration 29 === Targeting multErr5ASSERT_VIOLATIONINTEGER_OVERFLOW === [multiple_ofErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, multiple_ofErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, multiple_ofErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 13 more)] === [2024-10-13 13:58:50,974 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-13 13:58:50,974 INFO L85 PathProgramCache]: Analyzing trace with hash -1479956355, now seen corresponding path program 4 times [2024-10-13 13:58:50,974 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-13 13:58:50,974 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1018720909] [2024-10-13 13:58:50,974 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-13 13:58:50,975 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-13 13:58:51,047 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:58:51,638 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2024-10-13 13:58:51,639 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:58:51,641 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2024-10-13 13:58:51,657 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:58:52,331 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2024-10-13 13:58:52,348 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:58:52,861 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2024-10-13 13:58:52,876 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:58:53,325 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2024-10-13 13:58:53,337 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:58:53,769 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2024-10-13 13:58:53,780 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:58:54,106 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2024-10-13 13:58:54,116 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:58:54,404 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2024-10-13 13:58:54,412 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:58:54,642 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2024-10-13 13:58:54,650 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:58:54,866 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2024-10-13 13:58:54,874 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:58:55,069 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2024-10-13 13:58:55,077 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:58:55,253 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2024-10-13 13:58:55,260 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:58:55,389 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2024-10-13 13:58:55,395 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:58:55,500 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2024-10-13 13:58:55,504 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:58:55,603 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2024-10-13 13:58:55,607 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:58:55,695 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2024-10-13 13:58:55,699 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:58:55,767 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2024-10-13 13:58:55,768 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:58:55,796 INFO L134 CoverageAnalysis]: Checked inductivity of 1743 backedges. 0 proven. 972 refuted. 0 times theorem prover too weak. 771 trivial. 0 not checked. [2024-10-13 13:58:55,796 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-10-13 13:58:55,796 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1018720909] [2024-10-13 13:58:55,796 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1018720909] provided 0 perfect and 1 imperfect interpolant sequences [2024-10-13 13:58:55,797 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [304483604] [2024-10-13 13:58:55,797 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2024-10-13 13:58:55,797 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-10-13 13:58:55,797 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-10-13 13:58:55,798 INFO L229 MonitoredProcess]: Starting monitored process 17 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-10-13 13:58:55,799 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Waiting until timeout for monitored process [2024-10-13 13:58:55,943 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2024-10-13 13:58:55,943 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2024-10-13 13:58:55,945 INFO L255 TraceCheckSpWp]: Trace formula consists of 493 conjuncts, 70 conjuncts are in the unsatisfiable core [2024-10-13 13:58:55,948 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-10-13 13:58:56,680 INFO L134 CoverageAnalysis]: Checked inductivity of 1743 backedges. 0 proven. 972 refuted. 0 times theorem prover too weak. 771 trivial. 0 not checked. [2024-10-13 13:58:56,680 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-10-13 13:59:36,076 INFO L134 CoverageAnalysis]: Checked inductivity of 1743 backedges. 78 proven. 1056 refuted. 0 times theorem prover too weak. 609 trivial. 0 not checked. [2024-10-13 13:59:36,077 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [304483604] provided 0 perfect and 2 imperfect interpolant sequences [2024-10-13 13:59:36,077 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-10-13 13:59:36,077 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [37, 37, 39] total 91 [2024-10-13 13:59:36,077 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [354958679] [2024-10-13 13:59:36,077 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-10-13 13:59:36,078 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 92 states [2024-10-13 13:59:36,078 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-10-13 13:59:36,081 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 92 interpolants. [2024-10-13 13:59:36,083 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=972, Invalid=7400, Unknown=0, NotChecked=0, Total=8372 [2024-10-13 13:59:36,084 INFO L87 Difference]: Start difference. First operand 114 states and 117 transitions. Second operand has 92 states, 91 states have (on average 2.5934065934065935) internal successors, (236), 90 states have internal predecessors, (236), 10 states have call successors, (12), 3 states have call predecessors, (12), 32 states have return successors, (49), 49 states have call predecessors, (49), 8 states have call successors, (49) [2024-10-13 13:59:39,042 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-10-13 13:59:39,042 INFO L93 Difference]: Finished difference Result 243 states and 277 transitions. [2024-10-13 13:59:39,043 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 67 states. [2024-10-13 13:59:39,043 INFO L78 Accepts]: Start accepts. Automaton has has 92 states, 91 states have (on average 2.5934065934065935) internal successors, (236), 90 states have internal predecessors, (236), 10 states have call successors, (12), 3 states have call predecessors, (12), 32 states have return successors, (49), 49 states have call predecessors, (49), 8 states have call successors, (49) Word has length 225 [2024-10-13 13:59:39,043 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-10-13 13:59:39,044 INFO L225 Difference]: With dead ends: 243 [2024-10-13 13:59:39,044 INFO L226 Difference]: Without dead ends: 194 [2024-10-13 13:59:39,051 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 586 GetRequests, 432 SyntacticMatches, 1 SemanticMatches, 153 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7239 ImplicationChecksByTransitivity, 4.1s TimeCoverageRelationStatistics Valid=2976, Invalid=20894, Unknown=0, NotChecked=0, Total=23870 [2024-10-13 13:59:39,051 INFO L432 NwaCegarLoop]: 38 mSDtfsCounter, 504 mSDsluCounter, 798 mSDsCounter, 0 mSdLazyCounter, 2613 mSolverCounterSat, 204 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 504 SdHoareTripleChecker+Valid, 836 SdHoareTripleChecker+Invalid, 2817 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 204 IncrementalHoareTripleChecker+Valid, 2613 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.1s IncrementalHoareTripleChecker+Time [2024-10-13 13:59:39,052 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [504 Valid, 836 Invalid, 2817 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [204 Valid, 2613 Invalid, 0 Unknown, 0 Unchecked, 1.1s Time] [2024-10-13 13:59:39,052 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 194 states. [2024-10-13 13:59:39,063 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 194 to 194. [2024-10-13 13:59:39,064 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 194 states, 156 states have (on average 1.0192307692307692) internal successors, (159), 156 states have internal predecessors, (159), 4 states have call successors, (4), 3 states have call predecessors, (4), 33 states have return successors, (34), 34 states have call predecessors, (34), 3 states have call successors, (34) [2024-10-13 13:59:39,065 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 194 states to 194 states and 197 transitions. [2024-10-13 13:59:39,065 INFO L78 Accepts]: Start accepts. Automaton has 194 states and 197 transitions. Word has length 225 [2024-10-13 13:59:39,065 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-10-13 13:59:39,066 INFO L471 AbstractCegarLoop]: Abstraction has 194 states and 197 transitions. [2024-10-13 13:59:39,066 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 92 states, 91 states have (on average 2.5934065934065935) internal successors, (236), 90 states have internal predecessors, (236), 10 states have call successors, (12), 3 states have call predecessors, (12), 32 states have return successors, (49), 49 states have call predecessors, (49), 8 states have call successors, (49) [2024-10-13 13:59:39,066 INFO L276 IsEmpty]: Start isEmpty. Operand 194 states and 197 transitions. [2024-10-13 13:59:39,070 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 418 [2024-10-13 13:59:39,071 INFO L207 NwaCegarLoop]: Found error trace [2024-10-13 13:59:39,071 INFO L215 NwaCegarLoop]: trace histogram [35, 35, 35, 34, 34, 34, 34, 32, 32, 32, 32, 31, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-10-13 13:59:39,089 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Forceful destruction successful, exit code 0 [2024-10-13 13:59:39,271 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 17 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable28 [2024-10-13 13:59:39,272 INFO L396 AbstractCegarLoop]: === Iteration 30 === Targeting multErr5ASSERT_VIOLATIONINTEGER_OVERFLOW === [multiple_ofErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, multiple_ofErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, multiple_ofErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 13 more)] === [2024-10-13 13:59:39,272 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-10-13 13:59:39,272 INFO L85 PathProgramCache]: Analyzing trace with hash 943898749, now seen corresponding path program 5 times [2024-10-13 13:59:39,272 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-10-13 13:59:39,272 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1183421318] [2024-10-13 13:59:39,273 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-10-13 13:59:39,273 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-10-13 13:59:39,341 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:59:41,024 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2024-10-13 13:59:41,026 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:59:41,028 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2024-10-13 13:59:41,066 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-10-13 13:59:43,430 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2024-10-13 13:59:43,466 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat